Joel Bodenmann
f2432096cd
added GWIN image demo
2013-07-06 14:24:40 +02:00
inmarket
5191c278e7
Add Radio buttons (can also be used as a Tab group)
2013-07-06 01:46:34 +10:00
inmarket
ab44f32859
Remove widget structure members when they are not needed for input tracking
...
Also doco update for Enabled Flag
2013-07-06 01:45:24 +10:00
inmarket
f3f9b7dc01
Fix window manager bug
...
Window are was not being cleared properly when something was made invisible
2013-07-06 01:42:10 +10:00
inmarket
99c13615c8
Image decoders not setting image type correctly.
2013-07-04 17:00:34 +10:00
inmarket
c059f96d24
Rename gwin base image function to avoid confusion with the image gwin object.
2013-07-04 01:08:47 +10:00
inmarket
f9eed6036d
Make the enabled state available to all GWIN's - not just widgets.
2013-07-04 00:59:12 +10:00
inmarket
a7198b53ff
Restore gwin base class image function
2013-07-04 00:54:25 +10:00
inmarket
21e52bc859
Math library no longer needed on widget demo
2013-07-04 00:53:41 +10:00
inmarket
dce9dc00a8
Widget demo update
2013-07-04 00:22:15 +10:00
inmarket
09a359813f
Label, Image and Window Manager changes
2013-07-04 00:20:32 +10:00
Joel Bodenmann
3f80e1f89d
label work in progress - not working anymore
2013-07-02 19:26:48 +02:00
Joel Bodenmann
ad57ab7967
wip
2013-07-02 08:29:38 +02:00
Joel Bodenmann
931c465265
GLabel work in progress
2013-07-01 19:53:58 +02:00
Joel Bodenmann
f188613d30
fixed image drawing boundries
2013-07-01 17:58:05 +02:00
Joel Bodenmann
3cd10217dc
small doxygen fixes
2013-07-01 17:49:57 +02:00
Joel Bodenmann
b808db6af1
image doxygen fix
2013-07-01 17:42:31 +02:00
Joel Bodenmann
6e59a6cf6c
image widget first release
2013-07-01 17:40:31 +02:00
inmarket
4afd5ec744
Merge branch 'GWIN' into image
2013-07-01 17:47:35 +10:00
Joel Bodenmann
de27a6c2db
image widget implementation work in progress
2013-07-01 10:10:45 +02:00
inmarket
df5f701a11
Merge remote-tracking branch 'origin/GWIN' into GWIN
2013-07-01 17:41:47 +10:00
inmarket
956af8d3cb
Merge branch 'master' into GWIN
2013-07-01 17:37:34 +10:00
inmarket
dd43a37b9b
Add gdispImageIsOpen() function.
2013-07-01 17:36:47 +10:00
inmarket
57d3632e36
GWIN Init structures are const (read-only to GWIN)
2013-07-01 17:34:13 +10:00
Joel Bodenmann
b8b149591f
readme fix
2013-07-01 09:10:47 +02:00
Joel Bodenmann
775c05f301
in /demos/modules/gwin/widgets disabled ginput toggle by default
2013-07-01 09:09:44 +02:00
inmarket
a51ffd5b68
Merge remote-tracking branch 'origin/master' into GWIN
2013-07-01 00:14:18 +10:00
Joel Bodenmann
d45bba45e1
doxygen fix
2013-06-28 17:50:45 +02:00
Andrew Hannam
2d9dab0291
Merge pull request #78 from resset/master
...
gdisp: fixed bug in line drawing function
2013-06-25 19:30:36 -07:00
Mateusz Tomaszkiewicz
d3d561535b
gdisp: fixed bug in line drawing function
...
There was a problem when you drew a line from (x0,y0) to (x1,y1) and
these points met following conditions: y0 = y1 and x0 > x1. The viewport
was set incorrectly to start from (x0,y1) when it should start from
(x1,y0) since x1 is lower in this case.
(x1,y1) would be also OK since y0 = y1.
2013-06-26 00:47:13 +02:00
Joel Bodenmann
8c3f23f606
quick board file fix
2013-06-24 23:52:13 +02:00
inmarket
8ed9e763c0
GWIN reduce Initialisation parameters and fix visibility issues
2013-06-24 22:58:37 +10:00
inmarket
c8300fe9c2
Merge branch 'master' into GWIN
2013-06-22 23:14:54 +10:00
inmarket
d362d9603e
Merge commit 'd8db148a149541f658cc9729785b3694f80e2624' into GWIN
...
Conflicts:
demos/applications/mandelbrot/gfxconf.h
demos/applications/mandelbrot/main.c
demos/applications/notepad/gfxconf.h
demos/applications/notepad/main.c
demos/benchmarks/gfxconf.h
demos/benchmarks/main.c
demos/modules/gadc/gfxconf.h
demos/modules/gadc/gwinosc.c
demos/modules/gadc/gwinosc.h
demos/modules/gadc/main.c
demos/modules/gaudin/gfxconf.h
demos/modules/gaudin/gwinosc.c
demos/modules/gaudin/gwinosc.h
demos/modules/gaudin/main.c
demos/modules/gdisp/gdisp_basics/gfxconf.h
demos/modules/gdisp/gdisp_basics/main.c
demos/modules/gdisp/gdisp_circles/gfxconf.h
demos/modules/gdisp/gdisp_circles/main.c
demos/modules/gdisp/gdisp_images/gfxconf.h
demos/modules/gdisp/gdisp_images/main.c
demos/modules/gdisp/gdisp_images_animated/gfxconf.h
demos/modules/gdisp/gdisp_images_animated/main.c
demos/modules/gdisp/gdisp_text/gfxconf.h
demos/modules/gdisp/gdisp_text/main.c
demos/modules/ginput/touch_driver_test/gfxconf.h
demos/modules/ginput/touch_driver_test/main.c
demos/modules/graph/gfxconf.h
demos/modules/graph/main.c
demos/modules/gtimer/gfxconf.h
demos/modules/gtimer/main.c
demos/modules/gwin/basic/gfxconf.h
demos/modules/gwin/basic/main.c
demos/modules/gwin/console/gfxconf.h
demos/modules/gwin/console/main.c
demos/modules/gwin/slider/gfxconf.h
demos/modules/gwin/slider/main.c
demos/modules/tdisp/gfxconf.h
demos/modules/tdisp/main.c
drivers/gdisp/ILI9320/gdisp_lld_config.h
drivers/gdisp/ILI9325/gdisp_lld_config.h
drivers/gdisp/Nokia6610GE12/GE12.h
drivers/gdisp/Nokia6610GE12/gdisp_lld_board_example.h
drivers/gdisp/Nokia6610GE12/gdisp_lld_board_olimexsam7ex256.h
drivers/gdisp/Nokia6610GE12/gdisp_lld_config.h
drivers/gdisp/Nokia6610GE8/GE8.h
drivers/gdisp/Nokia6610GE8/gdisp_lld_board_example.h
drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h
drivers/gdisp/S6D1121/gdisp_lld_board_example.h
drivers/gdisp/S6D1121/gdisp_lld_board_olimex_e407.h
drivers/gdisp/S6D1121/gdisp_lld_config.h
drivers/gdisp/SSD1289/gdisp_lld_board_example.h
drivers/gdisp/SSD1289/gdisp_lld_board_firebullstm32f103.h
drivers/gdisp/SSD1289/gdisp_lld_config.h
drivers/gdisp/SSD1963/gdisp_lld_board_example_gpio.h
drivers/gdisp/TestStub/gdisp_lld_config.h
drivers/ginput/toggle/Pal/ginput_lld_toggle_board_example.h
drivers/ginput/toggle/Pal/ginput_lld_toggle_config.h
drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_example.h
drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_firebull_stm32f103.h
drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_olimex_stm32_e407.h
drivers/ginput/touch/MCU/ginput_lld_mouse_board_example.h
drivers/ginput/touch/MCU/ginput_lld_mouse_board_olimex_pic32mx_lcd.h
drivers/ginput/touch/STMPE811/ginput_lld_mouse_board_embest_dmstf4bb.h
drivers/ginput/touch/STMPE811/ginput_lld_mouse_board_example.h
drivers/multiple/Win32/gdisp_lld_config.h
drivers/multiple/Win32/ginput_lld_toggle_config.h
include/gaudin/options.h
include/gaudout/options.h
include/ginput/options.h
include/gtimer/options.h
include/gwin/internal.h
license.html
2013-06-22 23:10:20 +10:00
Joel Bodenmann
9aa1e95423
one more typo fix...
2013-06-22 14:05:22 +02:00
Joel Bodenmann
77a70fe9b8
typo fix
2013-06-22 14:02:56 +02:00
Joel Bodenmann
5a25b2b7fb
Added FT5x06 GINPUT driver
2013-06-22 05:00:48 +02:00
Joel Bodenmann
6107cd7918
Added RA8875 GDISP driver
2013-06-22 03:09:45 +02:00
Tectu
1f7a9166d5
Merge pull request #77 from resset/master
...
Various README updates
2013-06-20 22:17:04 -07:00
Mateusz Tomaszkiewicz
129041e791
Various README updates
...
Changed misleading description.
2013-06-21 00:02:54 +02:00
Mateusz Tomaszkiewicz
d57eacc345
SSD2119: FSMC settings tuned
...
With FSMC BTR timing register settings tuned and DMA on, we get over
10.2 Mpx/s instead of 4.7 Mpx/s.
2013-06-20 22:49:36 +02:00
Mateusz Tomaszkiewicz
f820fb90d5
SSD2119: GDISP_USE_FSMC "switch" added
...
Enable FSMC functions only when GDISP_USE_FSMC is set.
2013-06-18 23:32:22 +02:00
Mateusz Tomaszkiewicz
2a65ea5388
Various readme update
...
For GDISP drivers SSD2119 & SSD1289.
2013-06-18 23:32:22 +02:00
Mateusz Tomaszkiewicz
767188ed8d
SSD2119: make use of DMA
...
This is mostly a copy from Eddie's work posted here:
http://forum.chibios.org/phpbb/viewtopic.php?f=11&t=851#p11054
No work was done towards making it work as fast as possible.
Tested with:
https://github.com/etmatrix/ChibiOS-GFX-Example/blob/master/bench/main.c
Results show performance of ~5.34 Mpx/s with use of DMA compared to
~4.78 Mpx/s without.
2013-06-18 23:32:22 +02:00
Joel Bodenmann
b28eb3eefd
minor fix to GFX license v1.1
2013-06-18 00:18:18 +02:00
Joel Bodenmann
d8db148a14
GFX license v1.1 update
2013-06-15 15:45:53 +02:00
inmarket
a7c6117550
Updated license
2013-06-15 22:02:51 +10:00
inmarket
ed0bac9765
License header updates
2013-06-15 21:37:22 +10:00
inmarket
49b3e8f55a
License header updates
2013-06-15 21:09:02 +10:00
inmarket
2cb35d6815
Clean up GWIN Event assignment. Optimise event efficiency.
2013-06-10 17:18:01 +10:00