Commit Graph

42 Commits

Author SHA1 Message Date
Stefan `Sec` Zehl 572bf9439b Move some functions into basic/ and add prototypes for them 2011-06-13 21:06:09 +02:00
Stefan `Sec` Zehl d06cad62e4 Merge branch 'master' of github.com:p42/project42 2011-06-13 19:57:36 +02:00
Stefan `Sec` Zehl f0801647c5 Increase decoder buffer as not to crash on "g" 2011-06-13 19:56:51 +02:00
Sebastian Steuer a63b81a66b lcdSetPixel implemented 2011-06-13 19:55:51 +02:00
schneider 8903c52d22 modified code for new pcb 2011-06-12 22:54:41 +02:00
Stefan `Sec` Zehl 05770bdd7b Fix odd-nibble encoding issue 2011-05-23 02:35:02 +02:00
Stefan `Sec` Zehl 8b3d277a29 Fix for odd-nibble-encoding 2011-05-23 02:23:29 +02:00
Stefan `Sec` Zehl edd0fc7022 Increase maximum character size for decoder. 2011-05-22 22:18:55 +02:00
Stefan `Sec` Zehl a41987c29c Move fonts to subdirectory && automatically detect/compile all fonts 2011-05-22 22:13:41 +02:00
Stefan `Sec` Zehl f3b14ba4de Enhanced font support: support extended(utf8) characters 2011-05-22 21:06:45 +02:00
Stefan `Sec` Zehl 1bfcc7baf6 Whoops. Fix bug for non-3byte fonts. Why did I hardcode this? 2011-05-22 20:32:23 +02:00
bsx f9cb3d0992 added lcdInvert
added possibility to output the display buffer inverted
2011-05-22 17:48:02 +02:00
Stefan `Sec` Zehl e82aca072a Fix stupid mistake for compressed font rendering 2011-05-22 17:17:48 +02:00
Stefan `Sec` Zehl 1d4790886a Improve dependencies in lcd/ - add generated lcd/allfonts.h to avoid
including all the fonts one by one
2011-05-21 19:12:51 +02:00
bsx f6faddb190 added LCD backlight driver
see example in module/bsx.c
2011-05-21 17:26:37 +02:00
Stefan `Sec` Zehl d487ecfeeb sanitzie Makefiles a bit by creating a Makefile.inc 2011-05-21 02:16:03 +02:00
Stefan `Sec` Zehl d2b20e25bd TIL: nested functions are a gcc extension.
So un-nest them to be more standards compliant
(cherry picked from commit f105b357822bfcbae17cac517771e0414eea76fa)
2011-05-21 01:48:15 +02:00
kiu 76e3cf789f prefixed lcd functions
lcd uses basic now
2011-05-21 01:12:09 +02:00
Stefan `Sec` Zehl 638e7ad09d Add orbitron font as per bsx' wish. Update ubuntu font file with licence 2011-05-16 11:54:47 +02:00
Stefan `Sec` Zehl ed83a35379 Font cleanup. Remove fonts with unclear licences, add replacement font 2011-05-16 01:13:31 +02:00
Stefan `Sec` Zehl 1aaf25d5cc Add support for characters starting with a set pixel. 2011-05-16 00:15:39 +02:00
Stefan `Sec` Zehl 5f4d76c18e Some more cleanup 2011-05-15 00:56:33 +02:00
Stefan `Sec` Zehl 073ff2c25d more cleanup and typo fixing 2011-05-15 00:38:09 +02:00
Stefan `Sec` Zehl 0f3f4b951c Correctly support fonts with uncompressable characters 2011-05-14 22:44:18 +02:00
Stefan `Sec` Zehl d2ba467294 Cleanup 2011-05-14 22:32:10 +02:00
Stefan `Sec` Zehl b7a2bb3b03 Modiify font list. Also activate C99 compiler 2011-05-14 22:23:55 +02:00
Stefan `Sec` Zehl f4ac900579 New compressed fonts 2011-05-14 22:23:25 +02:00
Stefan `Sec` Zehl 38fb18fdb5 Support for new packed fonts. Restructure a bit 2011-05-14 22:21:51 +02:00
Stefan `Sec` Zehl 289881e354 remove uncompressed fonts 2011-05-14 22:17:57 +02:00
Stefan `Sec` Zehl 4d89560723 Support for non-integer heights 2011-05-14 22:15:30 +02:00
Stefan `Sec` Zehl 0eff38ac06 decode PK-compressed bitmap fonts 2011-05-14 22:11:36 +02:00
Stefan `Sec` Zehl c4617f0988 improve build infrastructure a bit 2011-05-13 15:20:08 +02:00
Stefan `Sec` Zehl e074b46c43 More bigger fonts 2011-05-13 15:19:43 +02:00
Stefan `Sec` Zehl 202f2e253a Ooups forgot new fonts.h 2011-05-13 15:18:32 +02:00
Stefan `Sec` Zehl 99456e3ce0 Compress fonts a little. Chop of space at beginning and end 2011-05-13 03:19:47 +02:00
Stefan `Sec` Zehl 410bfc2e0d Fix font heights now that the renderer is capable 2011-05-12 14:18:06 +02:00
Stefan `Sec` Zehl a118098eae Fix rendering of non-integer height fonts. 2011-05-12 14:07:54 +02:00
Stefan `Sec` Zehl cf27356102 renderer now works with >8px fonts and proportional width fonts 2011-05-12 02:23:07 +02:00
Stefan `Sec` Zehl 32fe82eff9 add missing const for -Wall 2011-05-12 02:22:38 +02:00
Stefan `Sec` Zehl 69dbfe63ec fix typo 2011-05-12 02:21:56 +02:00
Stefan `Sec` Zehl 68ef7299ee More fonts. 2011-05-12 01:37:26 +02:00
Stefan `Sec` Zehl 5facffc3e1 First version of my font renderer.
+ monospaced fonts
+ max 8px height.
+ can render at any x/y
+ can render upside down
2011-05-11 23:18:46 +02:00