Commit Graph

82 Commits (5544202a26da6ec74c51eb1bac9499d434b133ba)

Author SHA1 Message Date
inmarket 5544202a26 All compiling.
Containers and Frames still to be tested.
2014-05-10 18:20:05 +10:00
inmarket cb606359cc Multiple changes to GWIN to support containers. 2014-05-10 01:11:30 +10:00
inmarket 21aac3d853 Merge branch 'master' into gwin 2014-05-09 21:46:32 +10:00
inmarket 7c2b2555f8 Remove superfluous entries in gfxconf.example.h 2014-05-09 21:26:42 +10:00
Joel Bodenmann 5979acc7f6 Introducing GWIN_PROGRESSBAR_AUTO for the automatic incremental function of the progressbar widget 2014-05-08 14:37:13 +02:00
inmarket cb99e4ab09 Merge branch 'master' into gwin 2014-05-01 18:10:31 +10:00
inmarket ef0a1ef054 Much improved appearance for buttons and tabs.
Also add GWIN_FLAT_STYLING to allow low color (eg monochrome) displays to get the old simplified look.
2014-05-01 13:57:44 +10:00
Joel Bodenmann 135f8f5eca Added gwinLabelSetAttribute() 2014-04-28 23:20:51 +02:00
Joel Bodenmann c88e25b84f Merge branch 'master' of https://bitbucket.org/Tectu/ugfx into gwin 2014-04-20 10:41:53 +02:00
inmarket cf6b09538e Fix incorrect spelling of fixed font names in the example gfxconf.h 2014-03-22 11:07:25 +10:00
inmarket 8b9d31ef90 Move queued buffer code from gaudio into gqueue 2014-03-20 23:33:32 +10:00
inmarket ad1d70d295 Merge branch 'master' into gwin 2014-03-14 07:39:38 +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
Joel Bodenmann 2b4508467a whitespaces 2014-03-04 12:37:26 +01:00
Joel Bodenmann 19ced71d04 whitespaces 2014-03-04 11:50:04 +01:00
inmarket c110548507 Add support for ANSI like escape sequences to control display color and attributes in a GWIN console.
Updated the console demo to demonstrate this.
2014-03-04 14:14:15 +10:00
inmarket dcedf41413 Merge branch 'master' into gwin 2014-02-15 22:31:33 +10:00
inmarket d667fab325 Integrate gfile build files 2014-02-07 01:35:31 +10:00
Joel Bodenmann 6ff66cd401 Merge branch 'master' into gwin 2014-02-02 01:58:24 +01:00
Joel Bodenmann 2aa0612c65 gfxconf.example.h 2014-02-01 14:46:21 +01:00
inmarket 07f940e799 Merge branch 'master' into gwin 2014-01-17 18:37:59 +10:00
inmarket 199b89e4dc Updates to console history. This now works well. 2014-01-17 18:36:28 +10:00
Joel Bodenmann 6aa34e4fdc initial version of frames - still work in progress, DO NOT USE!!! 2014-01-06 21:20:35 +01:00
Joel Bodenmann abe6a47c1f basic implementation of parent/child (no flag handling done yet) 2014-01-04 04:41:32 +01:00
Joel Bodenmann ffed62c5ba GWIN_CONSOLE_NEED_HISTORY -> GWIN_CONSOLE_USE_HISTORY 2014-01-03 19:14:41 +01:00
Joel Bodenmann ae6c2965ad whitespaces 2014-01-03 19:12:32 +01:00
Joel Bodenmann 9515578e67 gfxconf.h fixes 2014-01-03 17:10:54 +01:00
Joel Bodenmann 9d14022ad9 Refactored gfxconf.example.h 2014-01-03 13:49:27 +01:00
Joel Bodenmann d16dda2180 GDISP startup logo now optional 2013-12-16 20:11:51 +01:00
Joel Bodenmann 891f134bc1 Removed TDISP module 2013-12-11 14:50:09 +01:00
Joel Bodenmann 560f946cd9 Added progressbar widget (demos still to do) 2013-12-01 23:53:42 +01:00
inmarket 643670ecd1 Reliability fixes for uGFXnet running on LWIP.
Note LWIP requires a stack larger than the default of 512.
2013-11-17 20:26:49 +10:00
inmarket 9a5a480870 Minor updates to LWIP support for uGFXnet.
Application supplied Start_LWIP() routine is now optional.
2013-11-17 00:52:52 +10:00
inmarket 54a3288320 Update gfxconf.example.h with new values for the GDISP uGFXnet driver. 2013-11-16 02:04:41 +10:00
Joel Bodenmann da2740b706 merging GDISPStreaming 2013-11-10 21:07:16 +01:00
inmarket 1f99d5c9fa Add support for a default application orientation.
Also remove old unneeded GDISP_USE_CUSTOM_BOARD macro
2013-11-09 19:18:59 +10:00
inmarket 53408e2cb3 Fix incorrect naming of GMISC_INVSQRT_... macros. 2013-11-09 19:13:01 +10:00
inmarket db09e33dff Fix spelling error and migrate demo gfxconf.h changes to all demos including the new streaming and multiple display demos 2013-10-28 10:46:25 +10:00
Joel Bodenmann 2cb8e08c52 uncommented GOS selection in GDISP and GWIN demos 2013-10-28 10:00:35 +10:00
Joel Bodenmann 1e9dcc4a28 uncommented GOS selection in GDISP and GWIN demos 2013-10-28 01:00:02 +01:00
inmarket e6f17baf61 GMISC invsqrt() function.
Fix a 64bit processor bug.
Add support for processors where the floating point and integer endianness don't match.
Add support for processors with a non-standard floating point format.
Update gdisp_streaming demo with extra comments to reflect the above changes.
2013-10-24 15:03:47 +10:00
inmarket 452cfc1b13 Add GDISP_NEED_TIMERFLUSH to enable automatic display flushing on a timer. 2013-10-24 12:57:20 +10:00
inmarket 0b9db701a1 Fix missing case in gdispStreamStop().
Add support for controllers that need flushing.
Add both automatic and manual flushing (via the gdispFlush() method)
2013-10-21 13:34:55 +10:00
Joel Bodenmann feeea0a2ba increased default stack size of the GTimer thread 2013-10-21 01:38:44 +02:00
Joel Bodenmann 51f4435cd1 increased default stack size of the GTimer thread 2013-10-21 07:58:17 +10:00
inmarket 2996e701ad Change gfxconf.h to match updated multi-controller support 2013-10-17 12:33:35 +10:00
Joel Bodenmann 86c6fdf77b added label define to gfxconf.h 2013-10-17 10:51:45 +10:00
Joel Bodenmann 0ad1ed358b added label define to gfxconf.h 2013-10-16 20:33:23 +02: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 b3ee216bd2 Updates from main-line code 2013-10-06 15:47:59 +10:00