
UCC Code Repository
Log of /ucc
Directory Listing
Revision
371 -
Directory Listing
Modified
Mon Mar 11 13:19:25 2013 UTC
(7 years, 11 months ago)
by
rvvs89
Syncing.
Revision
370 -
Directory Listing
Modified
Mon Mar 11 10:52:28 2013 UTC
(7 years, 11 months ago)
by
rvvs89
Completed IRC message formatting methods but they are currently untested.
Made some ticker impls final.
Revision
369 -
Directory Listing
Modified
Mon Mar 11 09:58:12 2013 UTC
(7 years, 11 months ago)
by
rvvs89
More IRC message formatting code.
Revision
368 -
Directory Listing
Modified
Mon Mar 11 09:20:56 2013 UTC
(7 years, 11 months ago)
by
rvvs89
Some initial formatting of IRC events.
Revision
367 -
Directory Listing
Modified
Mon Mar 11 06:15:36 2013 UTC
(7 years, 11 months ago)
by
rvvs89
Refactored IRCBuffer out of IRCTicker
Revision
366 -
Directory Listing
Modified
Sun Mar 10 19:30:01 2013 UTC
(7 years, 11 months ago)
by
rvvs89
Removed unused lib.
Revision
365 -
Directory Listing
Modified
Sun Mar 10 19:28:54 2013 UTC
(7 years, 11 months ago)
by
rvvs89
Started implementing the IRC ticker.
Revision
364 -
Directory Listing
Modified
Sun Mar 10 09:46:36 2013 UTC
(7 years, 11 months ago)
by
rvvs89
Improved MPDTicker's handling of disconnects.
Incorporated mpd connection status into inactiveCondition to ensure the ticker is disposed of rapidly if the connection is lost.
A disconnect still does tend to litter stderr for about a second particularly if the ticker was active at the time.
Fixed a bug with manual repainting of JPanels failing if they were attempting to access a volatile buffer.
Revision
363 -
Directory Listing
Modified
Thu Mar 7 18:14:13 2013 UTC
(7 years, 11 months ago)
by
rvvs89
Updated MPDTicker to use the latest version of javampd, which will hopefully fix monitoring issues without requiring me to write a whole new client.
Updated generated files to new version of Netbeans.
Revision
360 -
Directory Listing
Modified
Tue Jul 13 09:37:50 2010 UTC
(10 years, 7 months ago)
by
rvvs89
Committing untested fix for coke machine fixer pokecoke.
Revision
359 -
Directory Listing
Modified
Tue Jul 13 09:09:10 2010 UTC
(10 years, 7 months ago)
by
rvvs89
Committing untested fix for coke machine fixer pokecoke.
Revision
358 -
Directory Listing
Modified
Thu Mar 11 10:11:27 2010 UTC
(10 years, 11 months ago)
by
rvvs89
Added pokecoke.c, a program to send a few bytes of data to the coke machine.
Revision
347 -
Directory Listing
Modified
Fri Feb 19 01:34:41 2010 UTC
(11 years ago)
by
rvvs89
Committing incomplete changes to switch to netbook.
Added a new priority management system for complex Tickers like MPDTicker.
MPDTicker now displays playlist but javampd is inadequate as it does not track playlist changes caused by other clients, need to find a better library or fix javampd.
Partially implemented WebStatsTicker, still quite experimental and unstable, need to rethink its content update algorithm.
Revision
346 -
Directory Listing
Modified
Sun Feb 14 11:49:59 2010 UTC
(11 years ago)
by
rvvs89
Added partially implemented WebStatsTicker to display periodically updated content from the internet, such as UCC machine stats.
Moved TickerFrame to its superpackage.
Revision
345 -
Directory Listing
Modified
Sat Feb 13 19:35:03 2010 UTC
(11 years ago)
by
rvvs89
Updating UCCTicker metadata and author tags.
Revision
344 -
Directory Listing
Modified
Sat Feb 13 19:28:53 2010 UTC
(11 years ago)
by
rvvs89
ClockTicker is always interruptible.
Change default variable name for some components in MPDTickerPanel.
Revision
343 -
Directory Listing
Modified
Sat Feb 13 19:05:23 2010 UTC
(11 years ago)
by
rvvs89
Importing current versioned Ticker project now that it is stable.
Removing old unstable Ticker project.
Revision
342 -
Directory Listing
Modified
Sat Feb 13 19:05:03 2010 UTC
(11 years ago)
by
rvvs89
Importing current versioned Ticker project now that it is stable.
Removing old unstable Ticker project.
Revision
341 -
Directory Listing
Modified
Mon Dec 14 13:39:10 2009 UTC
(11 years, 2 months ago)
by
rvvs89
Use static initialiser for rocketbaby driver descriptor instead of an init function.
Removed leading underscore from header file multiple inclusion guard identifier.
Revision
340 -
Directory Listing
Modified
Wed Dec 9 12:29:16 2009 UTC
(11 years, 2 months ago)
by
rvvs89
Support IPV6.
Revision
339 -
Directory Listing
Modified
Wed Dec 9 11:31:20 2009 UTC
(11 years, 2 months ago)
by
rvvs89
Removed some partial changes regarding spinlocks vs mutices.
Updated project configuration files to current version.
Ran source code autoformatter because it treats labels sanely now.
Revision
338 -
Directory Listing
Modified
Tue Nov 10 15:00:32 2009 UTC
(11 years, 3 months ago)
by
rvvs89
Importing the current version of UCCTicker
Revision
337 -
Directory Listing
Modified
Mon Nov 2 06:14:36 2009 UTC
(11 years, 3 months ago)
by
rvvs89
Some progress towards a compilable source file. Need to redump the palettised sprites and organise them into four arrays with known width/height for speedy drawing, and also to fit memory requirements.
Revision
300 -
Directory Listing
Modified
Mon Oct 19 11:02:33 2009 UTC
(11 years, 4 months ago)
by
rvvs89
Commit 300, woo! Wrote lierorcgen.c which generates a C source file containing sprites from texmats.
Revision
290 -
Directory Listing
Modified
Fri Oct 16 18:31:50 2009 UTC
(11 years, 4 months ago)
by
rvvs89
Removed svn:externals since hotdog will not apply to this branch. Added some makefiles and a start of rbliero.c, the plugin entry point.
Revision
289 -
Directory Listing
Modified
Fri Oct 16 17:12:59 2009 UTC
(11 years, 4 months ago)
by
rvvs89
Creating hdliero rockbox branch.
Revision
275 -
Directory Listing
Modified
Mon Oct 12 17:02:18 2009 UTC
(11 years, 4 months ago)
by
rvvs89
Fix a case where no labels causes an image to never be updated.
Hopefully imagemagick handles the image type correctly regardless of extension.
Revision
274 -
Directory Listing
Modified
Mon Oct 12 14:06:13 2009 UTC
(11 years, 4 months ago)
by
rvvs89
Reenabled semaphore in label.c.
Revision
273 -
Directory Listing
Modified
Mon Oct 12 13:57:13 2009 UTC
(11 years, 4 months ago)
by
rvvs89
label.c writes to the correct temporary file...
Revision
272 -
Directory Listing
Modified
Mon Oct 12 13:52:06 2009 UTC
(11 years, 4 months ago)
by
rvvs89
label.c unlinks temporary image after finishing.
Revision
271 -
Directory Listing
Modified
Mon Oct 12 13:50:35 2009 UTC
(11 years, 4 months ago)
by
rvvs89
label.c stores temporary images as .png to prevent cumulative error on images with lots of labels.
Revision
270 -
Directory Listing
Modified
Mon Oct 12 13:23:14 2009 UTC
(11 years, 4 months ago)
by
rvvs89
Added function prototypes.
Revision
269 -
Directory Listing
Modified
Mon Oct 12 13:20:09 2009 UTC
(11 years, 4 months ago)
by
rvvs89
Modified label.c to work with trs80's make-labels.zsh script running on another server.
Revision
254 -
Directory Listing
Modified
Wed Oct 7 07:14:11 2009 UTC
(11 years, 4 months ago)
by
rvvs89
Use pointers properly this time.
Revision
253 -
Directory Listing
Modified
Wed Oct 7 07:00:14 2009 UTC
(11 years, 4 months ago)
by
rvvs89
label.c /should/ now transmit the Last-Modified header along with the image to fix dead webcam detection.
Revision
252 -
Directory Listing
Modified
Tue Oct 6 13:30:22 2009 UTC
(11 years, 4 months ago)
by
rvvs89
Fixed autolabel, though there's still a race condition when parsing the machine-logins file.
Revision
248 -
Directory Listing
Modified
Fri Oct 2 11:41:09 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Removed maget from public repo.
Revision
184 -
Directory Listing
Modified
Mon Sep 14 10:37:10 2009 UTC
(11 years, 5 months ago)
by
rvvs89
All worm movement, digging, and aiming appears to work correctly.
Revision
183 -
Directory Listing
Modified
Mon Sep 14 09:01:11 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Digging angles fixed. Started implementing aiming angles.
Revision
182 -
Directory Listing
Modified
Mon Sep 14 06:56:40 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Removing frameskip because it had a negligible improvement on iPod.
Revision
181 -
Directory Listing
Modified
Mon Sep 14 05:37:38 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Some bug fixes for iPod.
Revision
180 -
Directory Listing
Modified
Mon Sep 14 01:21:42 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Implemented worm rendering and physics. Added option parsing to standalone build. Added layer of ROCK pixels to bottom of level. Added some input handling, which means this is now interactive. Added automatic worm dig function since pressing left and right is difficult on iPod builds. Moved input handling in standalone build to a separate function. Added game mode to game settings.
Revision
179 -
Directory Listing
Modified
Sun Sep 13 10:38:52 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Got rid of TODO
Revision
178 -
Directory Listing
Modified
Sun Sep 13 10:37:34 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Got rid of tools and shared header.
Revision
177 -
Directory Listing
Modified
Fri Sep 11 21:04:32 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Fixed memory leaks.
Revision
176 -
Directory Listing
Modified
Fri Sep 11 20:24:03 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Shadow marking code no longer causes colour artifacts if the lowest bit on the red or green channels is set.
Revision
175 -
Directory Listing
Modified
Fri Sep 11 19:10:41 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Fixed bug with hdlresinit that would cause it to incorrectly identify file names not starting with digits as resource 1.
Revision
174 -
Directory Listing
Modified
Fri Sep 11 19:08:15 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Added hdlpoolunallocall, which unallocates all objects in the pool.
Revision
173 -
Directory Listing
Modified
Fri Sep 11 18:35:50 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Added hdlstart, which allows frontends to pass game settings to hdliero.
Revision
172 -
Directory Listing
Modified
Wed Sep 9 17:30:39 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Added worm object pool and worm update and draw functions.
Revision
171 -
Directory Listing
Modified
Wed Sep 9 15:56:05 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Boundary cases in hdlmarkchanged are now rendered correctly.
Revision
170 -
Directory Listing
Modified
Wed Sep 9 11:03:49 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Fixed an off by one error in hdltexmatcontains. Fixed boundary case in hdlmarkchanged, but still need to update shadow in the boundary area.
Revision
169 -
Directory Listing
Modified
Wed Sep 9 09:58:26 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Still adding boundary checking for shadow drawing.
Revision
168 -
Directory Listing
Modified
Wed Sep 9 07:59:25 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Added some bounds checking to hdlmarkchanged.
Revision
167 -
Directory Listing
Modified
Wed Sep 9 05:53:50 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Level generator is complete. Shadow generator works except along boundaries. Run in valgrind for pretty shadows and some not so pretty memory errors in the shadow generator.
Revision
166 -
Directory Listing
Modified
Wed Sep 9 02:28:05 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Random level generator is almost complete. Changed material flag definitions. Updated all texmats to reflect this change. Changed effect.txt format. Updated effects.txt to reflect this change. hdldirteffect is complete. Removed some completed tasks from TODO list.
Revision
165 -
Directory Listing
Modified
Tue Sep 8 08:07:30 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Added effects.txt
Revision
164 -
Directory Listing
Modified
Tue Sep 8 08:05:18 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Removed hard coding for dirt effects, they are now loaded at runtime from data/effects.txt. Added fallback dirt effect. Removed hdltexmatalter in favor of dirt effects.
Revision
163 -
Directory Listing
Modified
Mon Sep 7 13:25:02 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Added a TODO list.
Revision
162 -
Directory Listing
Modified
Mon Sep 7 12:57:01 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Fixed stupid dyslexic bug in hdltexmatblit, need to transfer the changes to hdltexmatalter. hdliero is now stable again.
Revision
161 -
Directory Listing
Modified
Mon Sep 7 08:40:19 2009 UTC
(11 years, 5 months ago)
by
rvvs89
Added random dirt pattern generation. There is at least one problem in hdltexmatblit that causes segmentation violations, I'm still looking for it. Fixed bug where no sprites being available to load would cause hdliero to malloc 0 bytes then fail if NULL were returned, this fix means the code now runs on the iPod.
Revision
155 -
Directory Listing
Modified
Thu Aug 27 06:25:44 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Split some definitions in hdliero.c to private.h, added tools directory for resource conversion.
Revision
154 -
Directory Listing
Modified
Thu Aug 27 06:02:31 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Added hotdog as external item
Revision
153 -
Directory Listing
Modified
Wed Aug 26 09:52:42 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Added enum for level materials, modified hdltexmatapply to use this enum to be more flexible.
Revision
151 -
Directory Listing
Modified
Wed Aug 26 04:36:31 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Fixed sprite/texmat loading error messages. Fixed an off-by-one error with resource detection. Got rid of sprite test.
Revision
150 -
Directory Listing
Modified
Thu Aug 20 19:30:16 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Added hd_font Aiken4.png from insune to use temporarily as a font. Added sprites from Liero, converted into hdliero texmat format, still need to fix up some material flags. Running hdliero right now will produce a relatively pretty texmat test.
Revision
149 -
Directory Listing
Modified
Thu Aug 20 14:05:41 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Adding Makefile for standalone hdliero
Revision
148 -
Directory Listing
Modified
Thu Aug 20 14:05:20 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Created standalone application code so hdliero can run without insune. Application completely fails to load under insune when running on iPod; might be a problem with the dynamic linker.
Revision
147 -
Directory Listing
Modified
Thu Aug 20 07:42:09 2009 UTC
(11 years, 6 months ago)
by
rvvs89
I blame Replace All.
Revision
146 -
Directory Listing
Modified
Thu Aug 20 07:39:27 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Implemented texmat blit and apply. Fixed another edge case with object pool allocator which after some stress testing now appears to be very robust. Also renamed a few things.
Revision
145 -
Directory Listing
Modified
Wed Aug 19 18:12:46 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Function stubs for rendering a texmat on to another texmat.
Revision
144 -
Directory Listing
Modified
Wed Aug 19 15:50:05 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Added a small internal texmat and sprite to render if the appropriate resource is unavailable.
Revision
143 -
Directory Listing
Modified
Wed Aug 19 15:17:58 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Implemented sprite loader; loads a very simple binary image format.
Revision
142 -
Directory Listing
Modified
Wed Aug 19 14:59:54 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Implemented texmat loader, texmats are very simple binary files images with flags in the alpha channel that describe the material of each pixel rather than transparency.
Revision
141 -
Directory Listing
Modified
Wed Aug 19 10:43:35 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Started implementing resource loader.
Revision
140 -
Directory Listing
Modified
Wed Aug 19 09:22:57 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Fixed an edge case with hdlpoolunalloc.
Revision
139 -
Directory Listing
Modified
Wed Aug 19 08:32:31 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Pass data directory path to hdliero on init. Iterate through object pools with callbacks.
Revision
138 -
Directory Listing
Modified
Wed Aug 19 06:22:01 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Input is now passed to hdliero
Revision
137 -
Directory Listing
Modified
Wed Aug 19 04:46:07 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Make internal function identifiers less cryptic
Revision
136 -
Directory Listing
Modified
Tue Aug 18 15:56:56 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Copying and pasting from a terminal resulted in a whole lot of trailing whitespace...
Revision
135 -
Directory Listing
Modified
Tue Aug 18 15:47:35 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Iterate through allocated bobjects on tick.
Revision
134 -
Directory Listing
Modified
Tue Aug 18 06:48:58 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Added an object pool allocator
Revision
133 -
Directory Listing
Modified
Tue Aug 18 04:10:56 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Separate level materials from surface, might not be necessary on iPod
Revision
132 -
Directory Listing
Modified
Tue Aug 18 02:46:29 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Preprocess the palette to correct the colours and alpha values. Don't duplicate palette colours.
Revision
131 -
Directory Listing
Modified
Mon Aug 17 17:54:19 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Generate a dirt pattern
Revision
130 -
Directory Listing
Modified
Mon Aug 17 16:46:28 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Ported PRNG from OpenLiero, now Working on random level generation
Revision
129 -
Directory Listing
Modified
Mon Aug 17 09:52:40 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Adding hdliero source
Revision
128 -
Directory Listing
Modified
Mon Aug 17 09:21:18 2009 UTC
(11 years, 6 months ago)
by
rvvs89
Adding an insune application; hdliero a liero clone using libhotdog
Revision
125 -
Directory Listing
Modified
Wed Jul 22 12:01:34 2009 UTC
(11 years, 7 months ago)
by
rvvs89
Making game resources like objects, sprites and animations more generic to allow easier addition of new resource types.
Revision
124 -
Directory Listing
Modified
Wed Jul 15 12:17:29 2009 UTC
(11 years, 7 months ago)
by
rvvs89
Game now implements Serializable for easy future implementation of saving/loading.
Removed Module because of design changes.
Revision
123 -
Directory Listing
Modified
Thu Jul 9 07:55:00 2009 UTC
(11 years, 7 months ago)
by
rvvs89
For some reason fork was being defined even without unistd.h, now includes unistd.h.
Derp.
Revision
122 -
Directory Listing
Modified
Thu Jul 9 07:38:22 2009 UTC
(11 years, 7 months ago)
by
rvvs89
Match only one keyword. Allows for personalised matches such as "open door 7 for rvvs89" while allowing non personal matches "open door 7" to still be matched.
Revision
121 -
Directory Listing
Modified
Tue Jul 7 10:16:48 2009 UTC
(11 years, 7 months ago)
by
rvvs89
Adding log monitor cokempdmon.c
Revision
120 -
Directory Listing
Modified
Fri Jun 12 15:33:26 2009 UTC
(11 years, 8 months ago)
by
rvvs89
Operator precedence derp
Revision
119 -
Directory Listing
Modified
Fri Jun 12 15:06:42 2009 UTC
(11 years, 8 months ago)
by
rvvs89
Added GameObjectsTreeNode.
Revision
118 -
Directory Listing
Modified
Mon Jun 8 23:26:23 2009 UTC
(11 years, 8 months ago)
by
rvvs89
Lots of changes, still working on Game tree view, run GameTreeTest for a demo.
TreeModel logic moved out of Game and into several other classes in the editor package.
Revision
117 -
Directory Listing
Modified
Sun Jun 7 22:52:42 2009 UTC
(11 years, 8 months ago)
by
rvvs89
Game now partially implements TreeModel for use with a JTree.
Revision
116 -
Directory Listing
Modified
Sun Jun 7 22:15:48 2009 UTC
(11 years, 8 months ago)
by
rvvs89
GameObject implements GameResource, access to GameResources is protected by SimpleLock.
Revision
115 -
Directory Listing
Modified
Sun Jun 7 21:58:51 2009 UTC
(11 years, 8 months ago)
by
rvvs89
GameObjects are now sorted by names in the objects TreeMap.
Revision
114 -
Directory Listing
Modified
Sun Jun 7 21:45:14 2009 UTC
(11 years, 8 months ago)
by
rvvs89
<object>.class does not have getClass()
Revision
113 -
Directory Listing
Modified
Sun Jun 7 21:36:28 2009 UTC
(11 years, 8 months ago)
by
rvvs89
Added game-global properties to Game
Revision
112 -
Directory Listing
Modified
Sun Jun 7 21:22:28 2009 UTC
(11 years, 8 months ago)
by
rvvs89
Moving f3.c (f2 solver) to UCC foo directory.
Removing empty top level foo and ipl directories.
Revision
111 -
Directory Listing
Modified
Sun Jun 7 21:15:31 2009 UTC
(11 years, 8 months ago)
by
rvvs89
Initial commit of MAGET, the Multi-Arch Game Editor Tool.
Revision
110 -
Directory Listing
Modified
Sun May 31 18:54:50 2009 UTC
(11 years, 9 months ago)
by
rvvs89
Fixed issue with stdout not being flushed causing bad header errors
Revision
109 -
Directory Listing
Modified
Sun May 31 18:15:15 2009 UTC
(11 years, 9 months ago)
by
rvvs89
Added build script for user webcam on mussel
Revision
108 -
Directory Listing
Modified
Sun May 31 18:10:20 2009 UTC
(11 years, 9 months ago)
by
rvvs89
Moving label.c to its own project directory. Also committing some changes to missiled command handling.
Revision
107 -
Directory Listing
Modified
Sun May 31 15:20:10 2009 UTC
(11 years, 9 months ago)
by
rvvs89
Syncing so I can work on this from home
Revision
106 -
Directory Listing
Modified
Thu May 28 09:07:58 2009 UTC
(11 years, 9 months ago)
by
rvvs89
Webcam autolabel now works :O
Revision
105 -
Directory Listing
Modified
Wed May 27 11:42:40 2009 UTC
(11 years, 9 months ago)
by
rvvs89
Webcam autolabel now shows wheel members larger and in a different colour
Revision
104 -
Directory Listing
Modified
Wed May 27 11:32:13 2009 UTC
(11 years, 9 months ago)
by
rvvs89
Webcam autolabel now purges machine labels if there is a new smbstatus file
Revision
103 -
Directory Listing
Modified
Wed May 27 11:20:44 2009 UTC
(11 years, 9 months ago)
by
rvvs89
Webcam autolabel now generates labels per machine
Revision
102 -
Directory Listing
Modified
Wed May 27 10:00:24 2009 UTC
(11 years, 9 months ago)
by
rvvs89
Improving webcam autolabeler
Revision
101 -
Directory Listing
Modified
Wed May 27 08:03:40 2009 UTC
(11 years, 9 months ago)
by
rvvs89
Committing old version of webcam autolabel code
Revision
88 -
Directory Listing
Modified
Mon Mar 30 10:01:49 2009 UTC
(11 years, 11 months ago)
by
rvvs89
Finished rocketbaby implementation.
Added function to get launcher status.
Revision
87 -
Directory Listing
Modified
Sun Mar 29 09:16:52 2009 UTC
(11 years, 11 months ago)
by
rvvs89
Implemented most of rocketbaby's control code.
Added simple launcher implementation system.
CMD_STOP is once again different from CMD_NONE.
Revision
86 -
Directory Listing
Modified
Sat Mar 28 10:38:16 2009 UTC
(11 years, 11 months ago)
by
rvvs89
Wrote launcher command management stubs.
Removed iterator actions from md_ln_iterate.
Moved all launcher command variables into a new struct md_ln_cmd_buf.
CMD_NONE is now equivalent to CMD_STOP.
Revision
85 -
Directory Listing
Modified
Tue Mar 24 06:06:03 2009 UTC
(11 years, 11 months ago)
by
rvvs89
Launcher subsystem manager now runs in its own thread.
Added client subsystem, runs in its own thread.
Now catching SIGQUIT and SIGABRT.
SIGABRT is raised internally when serious problems occur so missiled can shutdown properly.
Devices are now stored in an array instead of a linked list for O(1) access time.
Abort when no launchers are found at startup.
missiled still doesn't do anything useful! :D
Revision
84 -
Directory Listing
Modified
Mon Mar 23 15:33:15 2009 UTC
(11 years, 11 months ago)
by
rvvs89
Fixed memory leak when destroying launchers.
Revision
83 -
Directory Listing
Modified
Mon Mar 23 13:32:03 2009 UTC
(11 years, 11 months ago)
by
rvvs89
Implementing md_ln_iterate
Revision
82 -
Directory Listing
Modified
Mon Mar 23 12:57:42 2009 UTC
(11 years, 11 months ago)
by
rvvs89
SIGINT is now actually handled.
derp
Revision
81 -
Directory Listing
Modified
Mon Mar 23 12:52:02 2009 UTC
(11 years, 11 months ago)
by
rvvs89
SIGINT is now handled like SIGTERM.
Launcher management now occurs in a single thread.
Still rewriting launcher interface (md_ln*).
Revision
78 -
Directory Listing
Modified
Thu Mar 5 04:17:37 2009 UTC
(11 years, 11 months ago)
by
rvvs89
Added driver cleanup function.
Rewriting launcher interface (md_ln*).
Revision
77 -
Directory Listing
Modified
Wed Feb 25 14:04:32 2009 UTC
(12 years ago)
by
rvvs89
Cleaned up namespace.
Revision
76 -
Directory Listing
Modified
Sat Jan 31 10:40:59 2009 UTC
(12 years, 1 month ago)
by
rvvs89
Added inode and dev id to launcher structure.
No more duplicate launchers.
Revision
75 -
Directory Listing
Modified
Fri Jan 30 19:12:07 2009 UTC
(12 years, 1 month ago)
by
rvvs89
Launcher subsystem now starts a new thread for launchers it discovers and passes control to the driver.
Replaced calls to bzero with memset since bzero is legacy.
Revision
74 -
Directory Listing
Modified
Thu Jan 29 16:12:40 2009 UTC
(12 years, 1 month ago)
by
rvvs89
Fixed signals reseting handlers when handler is called.
probe_launcher now actually probes for compatible hid devices, but does not yet create devices if drivers are found. This will probably be addressed in the next commit.
Fixed infinite loop with getopt (whups).
Revision
73 -
Directory Listing
Modified
Wed Jan 28 20:15:57 2009 UTC
(12 years, 1 month ago)
by
rvvs89
Signals are now blocked while the signal handling thread is initialising or reacting to a signal.
Revision
72 -
Directory Listing
Modified
Wed Jan 28 17:43:27 2009 UTC
(12 years, 1 month ago)
by
rvvs89
Added empty client subsystem.
Launcher init now sets up launcher drivers.
Launcher drivers can be disabled by commenting the appropriate defines in default.h
Revision
71 -
Directory Listing
Modified
Wed Jan 28 16:49:34 2009 UTC
(12 years, 1 month ago)
by
rvvs89
Defined launcher commands and capabilities.
Start of a system to allow multiple types of missile launchers to be used and detected based on USB vendor ID and product ID.
Added a few mutexes (muteces?) to prevent simultaneous access to lists and devices.
Disabled make dependency checking.
Revision
70 -
Directory Listing
Modified
Wed Jan 28 10:15:58 2009 UTC
(12 years, 1 month ago)
by
rvvs89
Added GPL
Revision
69 -
Directory Listing
Modified
Wed Jan 28 10:14:57 2009 UTC
(12 years, 1 month ago)
by
rvvs89
Added GPL and license headers to source files
Revision
68 -
Directory Listing
Modified
Sun Jan 25 12:55:20 2009 UTC
(12 years, 1 month ago)
by
rvvs89
Added automatic periodic launcher detection for some configurations.
Refactored launcher discovery code out of main.c to launcher.c
Made code more ansi compliant
Still doesn't do anything useful
Revision
67 -
Directory Listing
Modified
Tue Jan 20 10:59:12 2009 UTC
(12 years, 1 month ago)
by
rvvs89
Separated header files from source files.
Revision
66 -
Directory Listing
Modified
Tue Jan 20 10:06:05 2009 UTC
(12 years, 1 month ago)
by
rvvs89
Configurable options are now parsed using getopt.
Added usage function.
Fixed Makefiles that were automagically broken during an IDE upgrade.
Some packaging scripts were also generated apparently.
Revision
65 -
Directory Listing
Modified
Tue Jan 20 08:19:43 2009 UTC
(12 years, 1 month ago)
by
rvvs89
Committing start of missiled, a missile launcher server that can use either Linux' hiddev interface or libusb as a backend.
Revision
63 -
Directory Listing
Modified
Sat Nov 8 09:21:59 2008 UTC
(12 years, 3 months ago)
by
rvvs89
Committing start of missile launcher driver
Revision
29 -
Directory Listing
Modified
Sat Mar 29 15:33:33 2008 UTC
(12 years, 11 months ago)
by
rvvs89
A ucc/foo/square-wave.c
M uni/cits1231/webgame/design/design.webprj
M uni/cits1231/webgame/design/design.session
Revision
28 -
Directory Listing
Modified
Thu Mar 27 04:58:40 2008 UTC
(12 years, 11 months ago)
by
rvvs89
A ucc/foo
Revision
19 -
Directory Listing
Added
Mon Mar 24 09:37:48 2008 UTC
(12 years, 11 months ago)
by
rvvs89
A daa
A daa/r2wpkg
D missilec
D missiled
A ucc
A ucc/missilec
A ucc/missiled
A uni
A uni/cits2200
A uni/cits1211
A uni/cits1231
D r2wpkg