Commit Graph

247 Commits

Author SHA1 Message Date
inmarket
16fba41d50 Added support for playing arbitrary format audio files with an intelligent audio processor like the VS1053 codec.
Demo added.
2014-06-23 18:44:50 +10:00
inmarket
2127c61eee frame demo: Fix bug for displays with < 32 bit color 2014-05-30 12:46:40 +10:00
inmarket
25ce0ed7d6 Remove superflous entries in demo gfxconf.h 2014-05-30 12:45:48 +10:00
Joel Bodenmann
5389ff4ad0 Updated frame demo code 2014-05-30 03:56:51 +02:00
inmarket
52cfaf00cc Widgets demo: Unsetting of clip area is no longer required with the new GWIN redraw strategy 2014-05-22 09:36:34 +10:00
Joel Bodenmann
1edc0a2d5a Added containers_nested demo 2014-05-21 14:56:02 +02:00
inmarket
7afe4e78b7 Remove unnecessary window manager 2014-05-21 12:47:40 +10:00
Joel Bodenmann
9781c31f3b added missing gwinWidgetClearInit() to label and imagebox demo 2014-05-20 10:35:50 +02:00
inmarket
70c15a1d62 Bug fix to widgets demo. It should never have used <stdio.h> which is not available on many embedded platforms. 2014-05-12 13:27:07 +10:00
inmarket
2b01f18b03 Updates for small displays for the widgets demo. 2014-05-12 09:25:37 +10:00
Joel Bodenmann
f5765fab92 Adding GWIN container demo 2014-05-11 22:22:13 +02:00
Joel Bodenmann
4af82a95d4 updated gwin widget demo 2014-05-11 19:37:13 +02:00
Joel Bodenmann
32f1ec9b12 last try to get this shit right with that damned GWIN demo 2014-05-11 16:11:52 +02:00
Joel Bodenmann
52c1edc5ab Improve GWIN widget demo layouting 2014-05-11 16:07:21 +02:00
Joel Bodenmann
e8f0f8faa8 Improving look of GWIN widget demo 2014-05-11 16:01:50 +02:00
Joel Bodenmann
5025772260 Extending GWIN widget demo 2014-05-11 15:11:10 +02:00
Joel Bodenmann
9e6b210425 simplify gwin widgets demo code 2014-05-11 13:59:48 +02:00
inmarket
a25c56f8ed More freeflowing of the widgets demo for smaller displays. 2014-05-11 20:26:17 +10:00
inmarket
0219daa6eb Update widgets demo to use Containers.
Reflow the controls so they display better on smaller displays.
2014-05-11 20:12:16 +10:00
inmarket
95a3570c88 Remove NULLs except in comments as some compilers/OS's give strange definitions. 2014-05-11 13:10:50 +10:00
inmarket
bdbe78a8da frame fixes 2014-05-11 13:09:36 +10:00
Joel Bodenmann
2364f21333 GWIN frame demo - compiling but crashing 2014-05-10 13:26:13 +02:00
inmarket
9e8b38ba94 Add gwinClearInit() and gwinWidgetClearInit() to clear gwin initialisation structures.
Incorporate into demo's
2014-05-09 21:25:31 +10:00
Joel Bodenmann
81517afc37 Imagebox widget demo compiler warning fix 2014-05-09 10:39:27 +02: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
df4d275183 Updates to the widgets demo:
- Convert the image to a gif so it is smaller and has a transparent background
- Move opening the mouse to the beginning to stop calibration flashing the screen (ugly)
- Clean up extra defines in gfxconf.h - Conflicts with some drivers.
2014-05-01 16:42:35 +10:00
inmarket
5ada56e807 Fix list label in widget demo 2014-05-01 13:52:26 +10:00
Joel Bodenmann
3ca8a99c7e Adding gwin/label demo 2014-04-28 23:22:09 +02:00
Joel Bodenmann
8b4ca72036 Added gwinListEnableRender() 2014-04-26 03:27:19 +02:00
Joel Bodenmann
af3dae4f42 Fixing gwin demo 2014-04-26 03:07:31 +02:00
Joel Bodenmann
b7a34ad91b Updated gwin/widgets demo. Does now no longer use ChibiOS/RT logo 2014-04-24 03:44:29 +02:00
Joel Bodenmann
063ed86075 Adding gwin/imagebox demo 2014-04-24 03:33:53 +02:00
Joel Bodenmann
a34c0ded18 Updating progressbar demo 2014-04-23 23:56:22 +02:00
Joel Bodenmann
adff1a0c03 Updated progressbar demo 2014-04-23 23:43:54 +02:00
Joel Bodenmann
1fc155b6b0 Fixed progressbar in widgets demo 2014-04-23 23:41:50 +02:00
Joel Bodenmann
d15d3ee19b Added progressbar 2014-04-23 23:06:28 +02:00
Joel Bodenmann
0b08bb40ed Added smooth scrolling list to GWIN demo 2014-04-23 03:03:36 +02:00
Joel Bodenmann
9f35f0de7c whitespaces - widgets demo 2014-04-23 02:58:49 +02:00
Joel Bodenmann
414d3ea0b8 fixing demo gfxconf.h 2014-04-23 02:29:57 +02:00
inmarket
cd5abc421d Update audio play demo to play in a loop (easier for testing) 2014-03-30 19:07:17 +10:00
inmarket
343ddd7158 Final updates to GADC recording after fixing bugs in the ChibiOS AT91SAM7X ADC driver 2014-03-24 16:49:17 +10:00
inmarket
9919aeac89 Bug fixes and comments in audio recording demo 2014-03-24 10:08:51 +10:00
inmarket
c354639f7b Update GADC 2014-03-24 10:08:15 +10:00
inmarket
271f0c743f Updates to GADC to use new simpler gfx queued bufferring.
NOTE: code is still buggy (or the one and only driver is buggy).
2014-03-20 23:41:27 +10:00
inmarket
8b9d31ef90 Move queued buffer code from gaudio into gqueue 2014-03-20 23:33:32 +10:00
inmarket
e4d6884bca Cause the gaudio/gadc driver (currently broken) to include the GADC framework if it is included in the make. 2014-03-20 23:31:10 +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
6d5a748f1c First GAUDOUT working demo. 2014-03-06 20:02:16 +10:00
inmarket
47cfa8d152 Fix incorrect additon of GFX flag on audio in oscilloscope demo 2014-03-06 20:01:03 +10:00
inmarket
2fb6697f2a Move gaudin oscilloscope demo to a new directory 2014-03-06 19:58:13 +10:00