Commit Graph

543 Commits

Author SHA1 Message Date
Stefan `Sec` Zehl 81815b1eef Try to be more iggy-friendly 2011-08-05 00:21:20 +02:00
Stefan `Sec` Zehl f6ec40de2f Add image helper functions 2011-08-04 23:50:44 +02:00
Stefan `Sec` Zehl 7281329206 Fix pointer bug. Shouldn't 've worked before 2011-08-04 21:58:33 +02:00
Stefan `Sec` Zehl 0dc02b6b02 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-04 21:50:00 +02:00
Stefan `Sec` Zehl a875cd62ff add pwgen from mazzoo 2011-08-04 21:49:33 +02:00
iggy 8537ef4b3d 1boot bigmenu 2011-08-04 21:46:28 +02:00
Stefan `Sec` Zehl 639fe12fb6 Double-space menu option for iggy 2011-08-04 21:41:51 +02:00
iggy 50b89a076d Merge branch 'master' of github.com:r0ket/r0ket 2011-08-04 21:39:28 +02:00
iggy 8f002a719b 1boot improved 2011-08-04 21:38:48 +02:00
Stefan `Sec` Zehl bc2ba6ecc2 more functions 2011-08-04 21:23:29 +02:00
Stefan `Sec` Zehl 3254389951 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-04 20:46:40 +02:00
iggy b844a2b1a1 invaders can exit, size reduction with static fkts 2011-08-04 20:37:02 +02:00
Stefan `Sec` Zehl c8310c23d5 use new queue stuff to run smoother 2011-08-04 20:24:45 +02:00
Stefan `Sec` Zehl d67e7debcb fix time packet display 2011-08-04 20:23:14 +02:00
iggy ccc8ce1395 more queue handling in invaders 2011-08-04 20:11:12 +02:00
Stefan `Sec` Zehl a41ca4d93d queue_plus: allows for incremental queue stuff (nrf receive mostly) 2011-08-04 19:10:22 +02:00
Stefan `Sec` Zehl 009897df88 Fix stupidity. nrf needs to go in the queue 2011-08-04 19:00:02 +02:00
Stefan `Sec` Zehl 5bcb504a1d tell me who you are. 2011-08-04 17:57:59 +02:00
Stefan `Sec` Zehl 0f53352763 Break receiving down. 2011-08-04 17:52:38 +02:00
Stefan `Sec` Zehl 9da6d74f2e Use 1boot loadable for real 2011-08-04 17:20:24 +02:00
Stefan `Sec` Zehl b933ebce40 add menuflags export for iggy's 1boot 2011-08-04 16:59:01 +02:00
Stefan `Sec` Zehl 27793d76a5 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-04 16:57:57 +02:00
Stefan `Sec` Zehl 16da194336 Support l0dable nickname display. 2011-08-04 16:57:18 +02:00
Stefan `Sec` Zehl 1091daeb9d Sample nickname application 2011-08-04 16:55:52 +02:00
Stefan `Sec` Zehl d69cf154a0 Add life.c nickscroller. I hacked around quite a bit to get it small. 2011-08-04 16:41:43 +02:00
iggy a5c2ce55a6 1boot alpha 2011-08-04 16:34:56 +02:00
iggy 13f5444745 option added for menus to show "JUSTONCE" 2011-08-04 16:29:13 +02:00
Stefan `Sec` Zehl b7fe341739 Fix config with disabled entries 2011-08-04 16:05:30 +02:00
Stefan `Sec` Zehl 323143d734 Support for develmode 2011-08-04 15:02:51 +02:00
Stefan `Sec` Zehl ff2c891961 config cleanups 2011-08-04 14:55:09 +02:00
Stefan `Sec` Zehl 2e1f1a69d1 Mesh now turns message LED on on new message 2011-08-04 14:54:16 +02:00
Stefan `Sec` Zehl b814761438 All LEDs default to off now 2011-08-04 14:53:13 +02:00
Stefan `Sec` Zehl a7894361e6 config now allows hiding of variables.
flame options are hidden unless flame present
also fix alivechk setting
2011-08-04 14:33:39 +02:00
Stefan `Sec` Zehl 9b115fea4c File selector now omits extension for display. 2011-08-04 13:52:36 +02:00
Stefan `Sec` Zehl d68b51f230 Make initial app clearer for badges who already have a display :) 2011-08-04 13:43:49 +02:00
Stefan `Sec` Zehl 64d22980f2 Add nrf_check_reset, and run it every 5 seconds.
Also: add more debugging
2011-08-04 13:11:28 +02:00
Stefan `Sec` Zehl 55d15269c5 fix make clean, and run mktable if usetable.h is missing 2011-08-04 11:07:32 +02:00
Stefan `Sec` Zehl d8371af9ab Revert "Revert "lcd/render.c: save 56 bytes""
This reverts commit a5f8a9b04f.
2011-08-04 10:56:02 +02:00
Stefan `Sec` Zehl 3b7f41bb58 Revert "Revert "save 4 bytes by making internal function static""
This reverts commit 8875fc8d8b.
2011-08-04 10:55:41 +02:00
Stefan `Sec` Zehl ef0d134a34 table.c/table.h are generated and need not be commited 2011-08-04 10:54:09 +02:00
Stefan `Sec` Zehl 340276a9f7 Be more clear on charging status 2011-08-04 10:53:52 +02:00
Stefan `Sec` Zehl 4697a92817 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-04 00:57:26 +02:00
Stefan `Sec` Zehl 30b852a09f Remove debugging from menu (and thus codesize) 2011-08-04 00:57:00 +02:00
schneider 0a266eae4a vcard: added system includes 2011-08-04 00:50:45 +02:00
schneider cf2824511e added exports for vcard 2011-08-04 00:49:46 +02:00
schneider 8513771825 recvcard: init nrf 2011-08-04 00:49:28 +02:00
schneider eda19fa10c sendfile: removed debug output 2011-08-04 00:46:53 +02:00
schneider b1d4bf019a sendcard: buffer overflow #fail 2011-08-04 00:44:13 +02:00
Stefan `Sec` Zehl 6de83a0b6f Revert "remove debugging code"
This reverts commit e498ab2815.
2011-08-04 00:27:05 +02:00
Stefan `Sec` Zehl 9124a186b9 gna. 2011-08-04 00:26:21 +02:00
Stefan `Sec` Zehl dcbecb6ebd Remove flamedebug. It breaks other stuff 2011-08-04 00:25:29 +02:00
Stefan `Sec` Zehl 4cd445ad02 Fix DoIntX - compiler fails on dynmic-sized-arrays? 2011-08-04 00:23:53 +02:00
Stefan `Sec` Zehl b51e6885d0 Ooops forgot file 2011-08-04 00:18:06 +02:00
Stefan `Sec` Zehl 5a8735fdc5 Also standalone l0dables allowed 2011-08-04 00:12:11 +02:00
Stefan `Sec` Zehl d490211d92 also show date. 2011-08-03 23:36:16 +02:00
Stefan `Sec` Zehl 28375b9ed1 Enhance+flame debug 2011-08-03 23:32:26 +02:00
Stefan `Sec` Zehl e498ab2815 remove debugging code 2011-08-03 23:31:59 +02:00
Stefan `Sec` Zehl aeec12c3eb Merge branch 'master' of github.com:r0ket/r0ket 2011-08-03 23:16:41 +02:00
Stefan `Sec` Zehl fe500650e9 invaders now do meshscore 2011-08-03 23:13:44 +02:00
Stefan `Sec` Zehl 8b93635425 bugfix 2011-08-03 23:12:43 +02:00
kiu 94926a1958 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-03 22:55:50 +02:00
kiu 2a18d27530 fixed stupid casting issues for overfloew detection 2011-08-03 22:54:42 +02:00
Stefan `Sec` Zehl 3067880746 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-03 22:35:19 +02:00
iggy 3a5415c0a6 invaders bugfixes 2011-08-03 22:34:55 +02:00
Stefan `Sec` Zehl 996287e0ce Merge branch 'master' of github.com:r0ket/r0ket 2011-08-03 22:34:44 +02:00
Stefan `Sec` Zehl 8875fc8d8b Revert "save 4 bytes by making internal function static"
This reverts commit 81294835ec.
2011-08-03 22:33:14 +02:00
Stefan `Sec` Zehl a5f8a9b04f Revert "lcd/render.c: save 56 bytes"
This reverts commit ad0c993136.
2011-08-03 22:31:46 +02:00
Stefan `Sec` Zehl 35c73e6266 Revert "simpletime refactor away 28 bytes"
This reverts commit c4c67865e8.
2011-08-03 22:20:44 +02:00
Stefan `Sec` Zehl 5256464953 Revert "Remove unneeded/wrong braces"
This reverts commit 04e0577b55.
2011-08-03 22:20:20 +02:00
iggy 3f3d1a9d23 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-03 22:02:01 +02:00
Stefan `Sec` Zehl 03a1001344 uuid is 32bit 2011-08-03 22:01:48 +02:00
iggy 69a58edf48 invaders mesh highscore preparation 2011-08-03 22:01:30 +02:00
Stefan `Sec` Zehl 44802d4b28 More ram size for loadables 2011-08-03 21:59:47 +02:00
Stefan `Sec` Zehl 5a33df1fc9 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-03 21:59:04 +02:00
Stefan `Sec` Zehl ca86558f3a better make clean 2011-08-03 21:58:39 +02:00
Stefan `Sec` Zehl 2cb8870258 Invaders renamed for 8.3 2011-08-03 21:58:11 +02:00
Stefan `Sec` Zehl 0c7afe0eb1 Disable unencrypted receive by default. also add meshkey 2011-08-03 21:57:09 +02:00
Stefan `Sec` Zehl 7170789b3e Enhance serial code 2011-08-03 21:56:41 +02:00
iggy dd4666b3d7 scoring bug in invaders 2011-08-03 21:18:11 +02:00
Kilian Neuner 858429cd15 fix zoom: doubleclick = out, longclick = in; zoomlimits 2011-08-03 20:15:24 +02:00
Kilian Neuner ced37e9aab Merge branch 'master' of https://github.com/r0ket/r0ket 2011-08-03 19:28:43 +02:00
Stefan `Sec` Zehl c241ad30f5 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-03 19:25:15 +02:00
schneider 9f4b1cf7bc added some stdint includes 2011-08-03 19:24:05 +02:00
Stefan `Sec` Zehl ef4f5d1371 Remove stuff that is now loadable 2011-08-03 19:21:15 +02:00
Stefan `Sec` Zehl f546e7a1aa Fix mktable regexp 2011-08-03 19:13:20 +02:00
Stefan `Sec` Zehl 28df8b638e Merge branch 'master' of github.com:r0ket/r0ket 2011-08-03 19:09:57 +02:00
schneider 77d35aff7a added spaceinvaders l0dable 2011-08-03 19:09:03 +02:00
Stefan `Sec` Zehl 99ce5e362d save space by telling the compiler that lcdRefresh is actually lcdDisplay 2011-08-03 19:08:44 +02:00
Kilian Neuner e34df30333 fix zoom: long click = in, double click = out 2011-08-03 19:02:05 +02:00
schneider 2799821daf added receive card l0adable 2011-08-03 19:00:26 +02:00
Stefan `Sec` Zehl c856eb4f99 Remove stuff for old loadable requirements 2011-08-03 18:52:56 +02:00
Stefan `Sec` Zehl 04e0577b55 Remove unneeded/wrong braces 2011-08-03 18:51:58 +02:00
Øyvind Kolås ad0c993136 lcd/render.c: save 56 bytes
Introduce a utility function that reads a single byte from the current position
in the font file.
2011-08-03 18:49:28 +02:00
Øyvind Kolås 81294835ec save 4 bytes by making internal function static 2011-08-03 18:49:28 +02:00
Øyvind Kolås c4c67865e8 simpletime refactor away 28 bytes 2011-08-03 18:49:28 +02:00
Øyvind Kolås 5244d1cda2 removed 76 bytes from stringin 2011-08-03 18:49:28 +02:00
Stefan `Sec` Zehl b23caed454 add static to local-only stuff 2011-08-03 18:37:41 +02:00
Stefan `Sec` Zehl 18dc658956 inline these helper functions to save space 2011-08-03 18:28:24 +02:00
Stefan `Sec` Zehl 8ec395879b Fix off-by-one bug. [Found by 9r] 2011-08-03 18:23:56 +02:00
Stefan `Sec` Zehl c62c06c087 Make prototypes single-line so my parser understands them 2011-08-03 18:21:49 +02:00