Commit Graph

1407 Commits (5d2d6e79621a40d1a4ec4047e5c5ff8b9c7d1657)

Author SHA1 Message Date
inmarket 7c303eb72e Vastly simplify GDISP mcufont interface code.
Fix boundary cases.
Prevent overwriting of defined display area.
Improve performance.
Remove hardware acceleration for fonts (unlikely anyway unles the hardware understood our software font structures)
2013-07-29 16:29:25 +10:00
inmarket 12085b8014 Fix compiler warnings, operating system dependancies, and non-portable code. 2013-07-29 16:25:20 +10:00
inmarket 3ac4e9e789 Update widgets demo for new fonts 2013-07-29 16:21:36 +10:00
Joel Bodenmann 31f3554602 list update 2013-07-28 23:18:59 +02:00
Joel Bodenmann 632566e243 list fix 2013-07-28 15:26:59 +02:00
Joel Bodenmann 30df14b595 Merge branch 'master' into list 2013-07-28 14:13:13 +02:00
Joel Bodenmann 580cf977d0 clear after mouse calibration to avoid silly display 2013-07-28 14:13:05 +02:00
inmarket be8b3cd210 Updated license headers on new font code 2013-07-28 17:22:24 +10:00
inmarket 3977ee687f First cut - beautiful new font handling by PetteriAimonen 2013-07-28 17:08:45 +10:00
inmarket f84bc2a3f6 Linux change from Tectu 2013-07-28 17:03:07 +10:00
Joel Bodenmann 423c28b40e cleanup 2013-07-28 07:04:04 +02:00
Joel Bodenmann c66e5cd9cb some more list widget work 2013-07-28 07:00:08 +02:00
Joel Bodenmann 4e3eacb9f7 list widget doxygen 2013-07-28 03:31:45 +02:00
Joel Bodenmann c7fdb5df2a list widget first implementation 2013-07-28 02:06:27 +02:00
Joel Bodenmann 9edb1dab8b compiler warnings 2013-07-28 01:15:36 +02:00
Joel Bodenmann e4aae7b3f6 fixed typo in GQueue 2013-07-27 23:35:23 +02:00
Joel Bodenmann 40611e264d some more list work 2013-07-27 22:55:32 +02:00
inmarket 984e14efb7 List updates and add list demo - still work in progress 2013-07-27 22:26:16 +10:00
inmarket 1fbbc4d52b Integrate changes from master branch 2013-07-27 22:25:20 +10:00
Joel Bodenmann 9dfcbef848 list work in progress 2013-07-27 15:23:52 +02:00
inmarket a76a5d7d7c Finish osx fix. 2013-07-26 12:56:54 +10:00
inmarket 65ac315271 Remove preset GOS choice. It is defaulted if not specified anyway. 2013-07-26 12:56:27 +10:00
Joel Bodenmann 57eeb16aba list widget - work in progress 2013-07-25 19:15:51 +02:00
Joel Bodenmann 7cd43464ed compiler warnings 2013-07-25 13:52:18 +02:00
inmarket 0194b87efe Missing define for OSX 2013-07-24 13:55:54 +10:00
inmarket 00b6ab3986 Remove unneeded comment about threading (no longer applies) 2013-07-24 13:55:25 +10:00
inmarket 772b4f79d5 Fix to extra button drawing routines 2013-07-24 13:54:45 +10:00
Joel Bodenmann ea3048ff36 fixed OS-X port (untested) 2013-07-23 18:52:52 +02:00
Joel Bodenmann 95b1597158 removed POSIX, now having dedicated Linux and MAC OS-X ports 2013-07-23 02:12:52 +02:00
Joel Bodenmann 3eb2f4bb97 POSIX port now became Linux and OSX 2013-07-23 00:47:42 +02:00
Joel Bodenmann fa9a957a38 posix doxygen fix 2013-07-23 00:03:00 +02:00
Joel Bodenmann e5c6fce1d9 POSIX fix 2013-07-22 13:51:40 +02:00
inmarket c40021af01 gfxSystemLock() and gfxSystemUnlock() are required for correct operation of some modules even under POSIX. 2013-07-22 17:06:55 +10:00
inmarket 25a0115014 This image wrapper really is meant to be there and is used by some demo apps (notepad-2) 2013-07-22 17:05:42 +10:00
inmarket 7961241989 Fix corruption of binary files by license header updates 2013-07-22 17:04:37 +10:00
Joel Bodenmann 7b4488267d GOS POSIX fixes 2013-07-22 05:50:31 +02:00
Joel Bodenmann abca557bab removed a forgotted GDISP wrapper call in GWIN 2013-07-22 04:42:30 +02:00
Joel Bodenmann 2ad2bdf06e RA8875 now GOS compatible 2013-07-22 04:27:01 +02:00
Joel Bodenmann 50952fa5c3 small doc fix 2013-07-22 02:48:42 +02:00
Joel Bodenmann af5be70460 release v1.8 2013-07-21 23:57:15 +02:00
Joel Bodenmann 73c5ef26f8 fixed license headers 2013-07-21 22:20:37 +02:00
Joel Bodenmann a675834266 doxygen updates 2013-07-21 22:02:57 +02:00
Joel Bodenmann d98e6c5d0d cleaned up board file mess 2013-07-21 17:42:25 +02:00
inmarket c29950c767 Initial GOS port for POSIX (Linux). Untested. 2013-07-21 17:27:54 +10:00
inmarket 45c8e9052d Small gfxHalt bug fix for Win32 platform 2013-07-21 17:27:11 +10:00
inmarket da0296788e Spelling mistake 2013-07-21 17:26:42 +10:00
inmarket 5b2d561483 Remove GDISP_THREAD_CHIBIOS. This is always used now. 2013-07-21 17:26:11 +10:00
inmarket 2bef5da2f3 Added gfxRealloc() 2013-07-20 21:57:01 +10:00
Joel Bodenmann b91097e311 RA8875 fix 2013-07-20 00:24:49 +02:00
inmarket 1598916830 Release notes update from v1.7 2013-07-19 13:23:07 +10:00