Commit Graph

219 Commits

Author SHA1 Message Date
inmarket
50cbdbc288 Big improvements to GWIN arrow button drawing.
Some symmetry issues fixed.
Now optionally support exact 45 degree arrow heads.
With 45 degree arrow heads if the height/width ratios are right a triangular button is produced.
2015-02-14 14:20:45 +10:00
inmarket
b8eab8f035 More fixes to TLS8204 driver 2015-02-07 01:12:46 +10:00
Joel Bodenmann
32ab371e4e Documentation 2015-02-01 17:38:59 +01:00
inmarket
b316263833 Implement a "Toggle Button" using a checkbox with a custom draw.
Updated the widgets demo to show this.
2015-01-23 17:57:13 +10:00
inmarket
fa8167b94d Big file rename to reduce problems with brain-dead IDE's that don't handle project file hierarchies well.
Naming is more consistent with the new scheme.
May affect some third party drivers (header file renames).
2015-01-21 17:26:24 +10:00
inmarket
8745bb81cf More doco updates 2015-01-13 13:59:07 +10:00
inmarket
a22a32e8db Update Doco 2015-01-13 13:50:13 +10:00
Joel Bodenmann
ce9503a118 updated docs/release.txt 2014-12-06 12:02:09 +01:00
Joel Bodenmann
746527632c Opening development on version 2.3 2014-11-23 15:19:55 +01:00
Joel Bodenmann
3405741fec Adjusting docs/releases.txt for release 2014-11-23 15:12:26 +01:00
Joel Bodenmann
d304a54917 Removing docs/roadmap.txt 2014-11-23 15:11:54 +01:00
inmarket
87242d0a6c Add MatrixFloat2D and MatrixFixed2D operations to GMISC.
Add polygon demo
2014-11-21 17:09:44 +10:00
Joel Bodenmann
74c23de1d2 docs 2014-11-17 21:52:15 +01:00
Joel Bodenmann
6bc091035a Updating releases.txt 2014-11-12 21:01:13 +01:00
Joel Bodenmann
f65b189673 Added MAX11802 driver - NOT WORKING YET - read_xyz() not ported yet 2014-11-09 21:55:15 +01:00
inmarket
5b806ef66b Merge branch 'master' into newmouse 2014-10-27 16:48:19 +10:00
inmarket
3825cec8f8 Added new arc sector drawing routines (Thanks to steved for the inspiration).
Added demo to match.
2014-10-27 16:44:53 +10:00
inmarket
a18511cdc1 doco 2014-09-26 16:34:29 +10:00
inmarket
a0ed314840 Update release information 2014-09-13 14:54:17 +10:00
inmarket
e4880b7269 Doco 2014-08-20 12:24:56 +10:00
Joel Bodenmann
bf164b4583 added SPFD54124B driver by user shilow 2014-08-20 00:39:52 +02:00
inmarket
75e1e7a5e2 Add GFILE support for PetitFS (a very tiny FAT implementation) 2014-08-15 02:22:02 +10:00
inmarket
10902154ae GFILE: restructure files, add File Listing, add C String files
Fix compile error for ChibiOS BaseStreamFile based GFILES'.
2014-08-12 16:43:45 +10:00
inmarket
14f372bef8 doco 2014-08-08 19:02:07 +10:00
Joel Bodenmann
d85375c4b4 doc 2014-08-08 09:47:19 +02:00
Joel Bodenmann
b2b09319e4 doc 2014-08-06 18:21:44 +02:00
Joel Bodenmann
89d0d4ecae whitespaces 2014-08-05 10:00:54 +02:00
inmarket
9826378b96 Operating System initialisation can now be turned off in gfxconf.h 2014-07-29 12:00:47 +10:00
inmarket
f08f35a9e4 Support for rawrtos real time operating system 2014-07-29 11:01:08 +10:00
inmarket
ae50541fd7 Update releases documentation 2014-07-18 09:28:52 +10:00
inmarket
db4719bd1d Release doco update 2014-07-15 12:41:07 +10:00
Joel Bodenmann
1fe4bcde39 Added gwinDrawThickLine() wrapper for corresponding GDISP call 2014-07-11 20:41:50 +02:00
Joel Bodenmann
5c13e08e76 added gfileSync() and autosync feature 2014-06-29 16:15:46 +02:00
Joel Bodenmann
490bd82dd2 doc 2014-06-27 19:24:52 +02:00
Joel Bodenmann
9fc1e51b44 FatFS implementation 2014-06-27 19:02:27 +02:00
inmarket
285bd0f4d6 GDISP framebuffer driver + an implementation for the linux kernel framebuffer device 2014-05-22 17:21:19 +10:00
inmarket
bc3ebd6ae9 GWIN: Make sure invisible windows are redrawn before visible windows.
Redrawing compile options made visible for the user project.
2014-05-22 09:35:36 +10:00
Joel Bodenmann
1edc0a2d5a Added containers_nested demo 2014-05-21 14:56:02 +02:00
Joel Bodenmann
0b204ed8e3 Reworking the GWIN doxygen documentation. 2014-05-20 18:05:38 +02:00
Joel Bodenmann
6a19656327 preparing 2.1 release 2014-05-11 17:25:48 +02:00
Joel Bodenmann
b34819bb76 cleanup of Mikromedia STM32-M4 board support 2014-05-11 17:15:57 +02:00
Joel Bodenmann
6a0e79903d Added gwinShow() and gwinHide() macro wrappers 2014-05-11 13:58:21 +02:00
Joel Bodenmann
10917910e7 doc 2014-05-11 13:01:23 +02:00
inmarket
7e915a8017 Doco 2014-05-11 20:07:49 +10:00
inmarket
dc693a9122 Update releases.txt 2014-05-11 13:12:02 +10:00
Joel Bodenmann
e5b8e351f5 Merge branch 'freertos' 2014-05-10 18:58:40 +02:00
Joel Bodenmann
a3d1e05566 added missing entry in releases.txt 2014-05-09 10:40:53 +02:00
Joel Bodenmann
a9ead70e09 Imagebox widget bug fix that could cause gwinImageOpenFile() to crash 2014-05-09 10:39:10 +02:00
Joel Bodenmann
7e79191024 Merge branch 'master' into freertos 2014-05-04 17:55:17 +02:00
Joel Bodenmann
eae98a50d9 Added gwinEnable() and gwinDisable() 2014-04-30 20:55:45 +02:00
Joel Bodenmann
33c721c009 Merge branch 'master' into freertos 2014-04-30 13:41:34 +02:00
Joel Bodenmann
a394e2c35d Merge branch 'master' of https://bitbucket.org/Tectu/ugfx 2014-04-29 17:28:45 +02:00
Joel Bodenmann
f4b0eb68f6 doxygen 2014-04-29 17:28:14 +02:00
inmarket
ba1b649fcd Update releases.txt 2014-04-29 16:53:27 +10:00
Joel Bodenmann
135f8f5eca Added gwinLabelSetAttribute() 2014-04-28 23:20:51 +02:00
Joel Bodenmann
8b4ca72036 Added gwinListEnableRender() 2014-04-26 03:27:19 +02:00
Joel Bodenmann
237658f052 Added docs/roadmap.txt 2014-04-26 02:08:48 +02:00
Joel Bodenmann
b67722d64a movig docs to /docs 2014-04-26 02:02:36 +02:00
Joel Bodenmann
a675834266 doxygen updates 2013-07-21 22:02:57 +02:00
Joel Bodenmann
4d4a78f415 cleanup & tdisp warning fix 2013-05-20 05:59:28 +02:00
Joel Bodenmann
1bfc5a9f85 removed GDISP_LLD() macro - fix 2013-02-11 09:25:45 +01:00
Joel Bodenmann
885b3d53b3 removed GDISP_LLD() macro 2013-02-11 09:25:26 +01:00
Joel Bodenmann
a520a32209 more doxygen 2012-12-18 23:15:47 +01:00
Joel Bodenmann
5c6027d14d some more doxygen 2012-12-18 22:49:01 +01:00
Joel Bodenmann
8bc7b22ce7 doxygen 2012-12-18 22:04:35 +01:00
Joel Bodenmann
e1de308dfa ginput doxygen 2012-12-18 20:06:10 +01:00
Joel Bodenmann
93fdd5dcdb doxygen of gtimer 2012-11-19 20:26:19 +01:00
Joel Bodenmann
e8020a88c9 fixed touchscreen output and removed console code 2012-11-11 15:16:12 +01:00
Joel Bodenmann
affd9792ff added touchscreen files 2012-11-10 00:13:42 +01:00
Joel Bodenmann
87b6d98055 renamed touchpad into touchscreen 2012-11-10 00:05:01 +01:00
Joel Bodenmann
0458a02b76 a bit more doxygen 2012-11-07 10:48:28 +01:00
Joel Bodenmann
89baca2ef6 more doxygen 2012-11-07 10:32:07 +01:00
Joel Bodenmann
fa5ea79150 cleanup of doxygen 2012-11-03 21:03:29 +01:00
Joel Bodenmann
66922e0fcb yes sir, please give us even more doxygen 2012-11-03 15:48:26 +01:00
Joel Bodenmann
ecc3989355 and the final touch of doxygen... 2012-11-03 03:01:13 +01:00
Joel Bodenmann
db0c770ca0 even more doxygen... 2012-11-03 02:56:59 +01:00
Joel Bodenmann
3c5c736183 docs 2012-11-03 02:23:58 +01:00
Joel Bodenmann
75de4fe1db docs 2012-11-03 02:23:34 +01:00
Joel Bodenmann
74b00382a6 doxygen update 2012-11-03 02:00:14 +01:00
Joel Bodenmann
e04654e6d9 version 1.3 release 2012-10-25 01:04:36 +02:00
Joel Bodenmann
7b277edc59 renamed macros 2012-10-21 01:47:11 +02:00
Joel Bodenmann
06b9e3c1cd docs 2012-10-17 21:19:53 +02:00
Joel Bodenmann
90d0700720 version 1.2 released 2012-10-13 19:54:01 +02:00
Joel Bodenmann
752fa654a6 docs 2012-10-13 19:50:21 +02:00
Joel Bodenmann
166d78c97a console updates 2012-10-13 02:04:20 +02:00
Joel Bodenmann
0eeee23788 Merge branch 'master' of github.com:Tectu/ChibiOS-GFX 2012-10-13 01:05:54 +02:00
Joel Bodenmann
f414eaea62 docs 2012-10-11 12:28:20 +02:00
Joel Bodenmann
9174141aca docs 2012-10-11 09:34:32 +02:00
Joel Bodenmann
cf1a759ad6 SCREEN_WIDTH and SCREEN_HEIGHT renamed to GDISP_SCREEN_WIDTH and GDISP_SCREEN_HEIGHT 2012-10-11 01:41:18 +02:00
Joel Bodenmann
267b908689 docs 2012-10-10 10:56:04 +02:00
Joel Bodenmann
f216903f6c docs 2012-10-10 10:52:11 +02:00
Joel Bodenmann
0daeabe586 docs 2012-10-10 10:47:18 +02:00
Joel Bodenmann
dc6f90d35a docs 2012-10-08 00:37:38 +02:00
Joel Bodenmann
2f22de29f6 docs 2012-10-05 22:47:29 +02:00
Joel Bodenmann
27276101ee Makefile LCD replaced with GFX 2012-10-04 09:09:03 +02:00
Joel Bodenmann
b47ad0b71a added codingstyle.txt 2012-10-03 00:10:15 +02:00
Joel Bodenmann
2b75fd2981 docs 2012-10-01 23:32:31 +02:00
Joel Bodenmann
8707548414 docs 2012-10-01 20:46:03 +02:00
Joel Bodenmann
e40537f141 v1.1 release 2012-10-01 20:33:47 +02:00
Joel Bodenmann
c2402dcce9 docs update 2012-10-01 13:40:02 +02:00
Joel Bodenmann
57e8a3c526 removed last version number digit 2012-10-01 13:26:22 +02:00
Joel Bodenmann
30d03a620c replaced every LCD_XXX macro with GDISP_XXX 2012-09-29 20:56:30 +02:00
Joel Bodenmann
70a168df59 docs update 2012-09-29 20:56:06 +02:00
Joel Bodenmann
f3165839a4 docs update 2012-09-23 00:09:25 +02:00
Joel Bodenmann
ecb5be6e48 docs update 2012-09-23 00:08:26 +02:00
Andrew Hannam
3a8d39980b Changes to Console, VMT, BitBlt, Clip & Drivers
Console - Fix compile, add GDISP_NEED_CONSOLE for compilation
VMT - Fix after directory structure changes
BitBlt - Update API to allow a source bitmap position.
Clip - Add clipping support into gdisp
Arc - Allow hardware accelleration of Arc routines
Nokia6610 - Fixes to BitBlt.
2012-09-10 15:54:22 +10:00
Tectu
f47bbcb9a7 docs 2012-09-03 00:54:40 +02:00
Tectu
d6000f1cbb docs update 2012-09-03 00:50:55 +02:00
Tectu
f0a7643598 contributors.txt update 2012-08-16 13:11:35 +02:00
Tectu
2d8c4a825d docs update 2012-08-14 02:16:13 +02:00
Tectu
72d994626f removed touchpad prefix on touchpad drivers 2012-08-14 02:12:59 +02:00
Tectu
e6373df68b removed gdisp prefix on gdisp drivers 2012-08-14 02:10:57 +02:00
trsaunders
53704f7b36 add basic console docs
elaborate on contributions
2012-08-13 21:42:24 +01:00
Tectu
f833dc27c0 docs update 2012-08-13 21:00:53 +02:00
Tectu
72d1bef6c3 added docs/releases.txt 2012-08-13 20:53:01 +02:00
Tectu
504049e969 added filestructure like chibios 2012-08-13 20:48:20 +02:00
Tectu
bcccde53e6 doc updates 2012-08-13 08:47:27 +02:00
Tectu
4e854d1646 moved contributors file to docs 2012-08-13 07:57:42 +02:00
Tectu
570ca30f58 added docs folder 2012-08-13 07:57:04 +02:00