Commit Graph

29 Commits (b3216fa0cceaa6d2751a6e1602554d5da66d0436)

Author SHA1 Message Date
Tibo Clausen 0840c8e784 Update license header 2018-10-01 17:34:15 +02:00
inmarket 41271d632b Added new type definitions - moving towards V3.0 2018-06-23 13:02:07 +10:00
inmarket f265924396 First set of V3 macro changes 2018-02-27 17:44:21 +10:00
inmarket 7826664969 Make the uGFXMain() prototype always available 2017-03-04 17:35:39 +10:00
inmarket 3a0e49dabc Change the prototype for uGFXMain() 2017-03-04 17:01:45 +10:00
inmarket 5d8705b6e0 FEATURE: Significantly improved the FreeRTOS port
FEATURE: Added support for operating system initialisation in FreeRTOS
FEATURE: Added GFX_OS_CALL_UGFXMAIN configuration option to allow uGFXMain() to be automatically called
FEATURE: Added GFX_OS_UGFXMAIN_STACKSIZE configuration option to control uGFXMain() stack size
2017-03-04 15:02:55 +10:00
Joel Bodenmann 6d2492aa93 Merge branch 'translation' 2016-02-27 14:35:57 +01:00
Joel Bodenmann b8ac430bce Replacing wrong define 2016-02-24 22:20:36 +01:00
Joel Bodenmann 6b07b2af74 GTRANS module skeleton 2016-02-07 21:57:03 +01:00
inmarket c5a86757bd Make all include paths in ugfx relative.
The only include path now needed is for drivers (in particular GDISP drivers)
2015-11-21 19:27:08 +10:00
inmarket 32da19db12 Add support for a PreInit Routine to allow early hardware initialisation 2015-11-05 17:07:23 +10:00
inmarket ccde54722f Added ability to compile ugfx as a single file (excluding driver and board files).
Simply compile src/gfx_mk.c
2015-06-08 14:14:40 +10:00
inmarket dc4f706132 GFILE was not being initialised properly.
Added GFX_OS_EXTRA_INIT_FUNCTION and GFX_OS_EXTRA_DEINIT_FUNCTION macro's to enable special initialisation to occur being anything else happens.
2015-02-28 13:06:15 +10:00
Joel Bodenmann e3776755a5 Stable release v2.2 2014-11-23 15:15:48 +01:00
inmarket ff28a0aa37 Reorder initialisation to ensure gwin is initialised last 2014-09-26 16:35:16 +10:00
inmarket 0c7c74112e GDRIVER now working for GDISP including multiple displays.
Still uses old GDISP driver model for now
Untested with uGFXnet.
Still to come: Input drivers etc
2014-08-23 17:55:42 +10:00
inmarket 8b9d31ef90 Move queued buffer code from gaudio into gqueue 2014-03-20 23:33:32 +10:00
inmarket ea5a1b849d Combine GAUDIN and GAUDOUT into a single GAUDIO module.
Simplify GAUDIN (now GAUDIO RECORD) api.
Update audio demo's to match.
Port Win32 driver to new audio api.
2014-03-11 17:13:31 +10:00
inmarket 1e131851d6 Spelling mistake compile error 2014-02-19 00:32:23 +10:00
inmarket 0805033a66 Ensure double initialisation/de-initialisation of GFX can't occur 2014-02-03 18:00:46 +10:00
Joel Bodenmann a11f7da536 added deinit() routines for all modules (not implemented so far) 2014-02-02 19:24:43 +01:00
Joel Bodenmann 891f134bc1 Removed TDISP module 2013-12-11 14:50:09 +01:00
inmarket d22bc07e7a Multiple displays across one or more controllers is now fully supported.
Only the Win32 driver supports this so far.
Other drivers are currently broken due to API changes and will be fixed.
2013-10-12 13:24:40 +10:00
Joel Bodenmann 73c5ef26f8 fixed license headers 2013-07-21 22:20:37 +02:00
inmarket 49b3e8f55a License header updates 2013-06-15 21:09:02 +10:00
inmarket 777ec6af7c Add a simple GWIN window manager, Change the way GWIN visibility works 2013-06-08 02:27:59 +10:00
inmarket 1c258a8273 GOS updates 2013-06-02 18:57:22 +10:00
Joel Bodenmann c4f39fcdde added obsolete #warning to gdispInit() 2013-05-30 16:58:33 +02:00
inmarket 7fbfde42aa GOS module, for operating system independance
GMISC fast floating point trig
GMISC fast fixed point trig
2013-05-25 01:26:52 +10:00