Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement a "Toggle Button" using a checkbox with a custom draw. | inmarket | 2015-01-23 | 4 | -3/+52 |
| | | | | Updated the widgets demo to show this. | ||||
* | Big file rename to reduce problems with brain-dead IDE's that don't handle ↵ | inmarket | 2015-01-21 | 149 | -360/+251 |
| | | | | | | | project file hierarchies well. Naming is more consistent with the new scheme. May affect some third party drivers (header file renames). | ||||
* | December 2014 Winning Demo Competition Entry - Tetris | inmarket | 2015-01-21 | 22 | -0/+4197 |
| | |||||
* | Compile fix for default orientation with pixmaps. | inmarket | 2015-01-14 | 1 | -2/+4 |
| | |||||
* | Support dynamic displays at compile time, don't re-orient pixmaps at ↵ | inmarket | 2015-01-13 | 3 | -6/+20 |
| | | | | initialisation time. | ||||
* | More doco updates | inmarket | 2015-01-13 | 1 | -1/+5 |
| | |||||
* | Add support and demo for pixmaps (in memory drawing) | inmarket | 2015-01-13 | 12 | -13/+584 |
| | |||||
* | Update Doco | inmarket | 2015-01-13 | 1 | -0/+5 |
| | |||||
* | First keyboard driver for X | inmarket | 2015-01-08 | 1 | -41/+183 |
| | |||||
* | Better keyboard driver doco and new driver configuration flag for Win32 | inmarket | 2015-01-08 | 1 | -250/+304 |
| | |||||
* | Oops - Error detection in the wrong place. | inmarket | 2015-01-08 | 1 | -4/+0 |
| | |||||
* | New keyboard demo program. | inmarket | 2015-01-07 | 3 | -0/+174 |
| | |||||
* | Win32 keyboard driver with US English keyboard layout. | inmarket | 2015-01-07 | 1 | -10/+313 |
| | |||||
* | New keyboard driver interface with international keyboard support. | inmarket | 2015-01-07 | 9 | -70/+1085 |
| | |||||
* | New Tabset Widget. | inmarket | 2015-01-03 | 9 | -134/+991 |
| | | | | Widgets demo updated to (optionally) use the new tabset. | ||||
* | Fix macro problems for gwinShow, gwinHide etc | inmarket | 2015-01-03 | 1 | -4/+4 |
| | |||||
* | Small fix for a progressbar | inmarket | 2015-01-03 | 1 | -1/+2 |
| | |||||
* | Fix a serious problem with moving and sizing containers, and some visibility ↵ | inmarket | 2015-01-03 | 2 | -58/+102 |
| | | | | issues | ||||
* | Safety protection in creation of extended GWIN types. | inmarket | 2015-01-03 | 1 | -0/+6 |
| | |||||
* | Fix serious bug in GTIMER. | inmarket | 2015-01-03 | 1 | -1/+1 |
| | |||||
* | Protect against NULL strings | inmarket | 2015-01-03 | 1 | -0/+3 |
| | |||||
* | Make a Win32 driver define available from gfxconf.h | inmarket | 2015-01-03 | 1 | -2/+3 |
| | |||||
* | Fixing wrong define in ADS7843 driver | Joel Bodenmann | 2015-01-02 | 1 | -1/+1 |
| | |||||
* | Add Chibios v3 example files for the STM32F429iDiscovery board. | inmarket | 2014-12-31 | 10 | -7/+1307 |
| | |||||
* | Fix complaints with some ChibiOS versions and some compilers about ↵ | inmarket | 2014-12-31 | 1 | -0/+11 |
| | | | | TRUE/FALSE redefinition. | ||||
* | Merge branch 'master' of https://bitbucket.org/Tectu/ugfx | Joel Bodenmann | 2014-12-22 | 6 | -12/+42 |
|\ | |||||
| * | Merge branch 'master' of https://bitbucket.org/Tectu/ugfx | inmarket | 2014-12-17 | 1 | -0/+287 |
| |\ | |||||
| * | | Update SSD1289 and SSD2119 drivers to support using CCM memory for stack ↵ | inmarket | 2014-12-17 | 6 | -12/+42 |
| | | | | | | | | | | | | | | | | | | when using DMA. Use GDISP_NO_DMA_FROM_STACK. | ||||
* | | | Updating options file | Joel Bodenmann | 2014-12-22 | 1 | -1/+13 |
| |/ |/| | |||||
* | | doxygen fix | Joel Bodenmann | 2014-12-16 | 1 | -0/+287 |
|/ | |||||
* | Had to revert the new method of orientation support for SSD1306. | inmarket | 2014-12-16 | 1 | -55/+85 |
| | | | | | | | Unfortunately the new method immediately flipped orientation rather than just affecting drawing operations. As both methods can be supported by the hardware/code we always use drawing only orientation support. Updated the new fill routine to match. Also fixed color black bug and moved variable definitions to start of a block as is required by pure C compilers. | ||||
* | Fix 1 pixel display error in checkbox for text on left rendering. | inmarket | 2014-12-16 | 1 | -1/+13 |
| | | | | Also add better comments to code. | ||||
* | Merged in ambihelical/ugfx/ssd1306 (pull request #16) | Joel Bodenman | 2014-12-15 | 3 | -49/+87 |
|\ | | | | | Further SSD1306 driver improvements | ||||
| * | Merge branch 'master' into ssd1306 | ergosys | 2014-12-15 | 6 | -77/+216 |
| |\ | |||||
| | * | Merged Tectu/ugfx into master | ambihelical | 2014-12-15 | 6 | -77/+216 |
| | |\ | |_|/ |/| | | |||||
* | | | Split SSD1306 spi board example into 2 files. | inmarket | 2014-12-15 | 3 | -7/+140 |
|\ \ \ | | | | | | | | | | | | | | | | | Revert chibios 3.x use of bool as a base type for bool_t. back to char bool is available on c++ compilers only!!!! | ||||
* | | | | Updates for the EMBEST board and a small fix to the SSD2119 driver. | inmarket | 2014-12-15 | 3 | -10/+13 |
| | | | | |||||
| | * | | Implement "hardware" fills | ergosys | 2014-12-13 | 2 | -0/+41 |
| | | | | | | | | | | | | | | | | | | | | | | | | Implement hardware fills by drawing on the framebuffer. This provides a significant performance boost for filled geometric primitives and a small one for font drawing. Tested at all orientations. | ||||
| | * | | use gdispColor2Native to get fill color | ergosys | 2014-12-13 | 1 | -1/+1 |
| | | | | |||||
| | * | | Partially handle screen rotation using remapping | ergosys | 2014-12-13 | 2 | -48/+45 |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use row and column remapping to change either row or column addressing for each orientation. This removes the need to reverse the drawing direction of either x or y in the drawing routines. However in the 90 and 270 case x and y must still be swapped. Also, rename the SSD1306 remapping command names so they are more descriptive. | ||||
| | * | Merged Tectu/ugfx into master | ambihelical | 2014-12-13 | 9 | -111/+165 |
| | |\ | | |/ | |/| | |||||
| * | | Merged in ambihelical/ugfx/ssd1306 (pull request #15) | Joel Bodenman | 2014-12-13 | 4 | -95/+92 |
|/| | | | | | | | | Some improvements to the SSD1306 driver | ||||
| * | | slightly faster flush and clear | ergosys | 2014-12-12 | 1 | -6/+11 |
| | | | |||||
| * | | Improve SSD1306 spi example | ergosys | 2014-12-12 | 1 | -87/+66 |
| | | | | | | | | | | | | | | | | | | | | | Don't acquire bus for every command Use SPI driver to control chip select Use SPI driver start/stop only when bus acquired for lower power usage Throttle SPI speed based on processor clock | ||||
| * | | add hardware clear | ergosys | 2014-12-12 | 2 | -1/+12 |
| | | | |||||
| * | | fix GDISP_ROTATE_270 case | ergosys | 2014-12-12 | 1 | -3/+3 |
| | | | |||||
| * | | fix bool typedef for latest v3 source | ergosys | 2014-12-12 | 1 | -1/+1 |
| | | | |||||
| * | | add missing bus acquisition | ergosys | 2014-12-12 | 1 | -0/+2 |
| |/ | |||||
* | | Updates to slider demo | inmarket | 2014-12-13 | 2 | -1/+11 |
| | | |||||
* | | Updates to the slider to fix positioning issues. | inmarket | 2014-12-13 | 3 | -15/+62 |
|/ | | | | Also fixes negative ranges, ranges > 65536 and very small ranges. |