Commit Graph

219 Commits (317db95c46578c399041f3f1a180bb1cd42a9faf)

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