aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* removed GQUEUE from doxygen build as it is not APIJoel Bodenmann2013-12-181-1/+1
|
* whitespacesJoel Bodenmann2013-12-181-6/+10
|
* typoJoel Bodenmann2013-12-181-2/+2
|
* first implementation of console buffer. This has to be tested first - might ↵Joel Bodenmann2013-12-182-0/+34
| | | | contain bugs
* whitespacesJoel Bodenmann2013-12-181-7/+7
|
* whitespaceJoel Bodenmann2013-12-171-2/+2
|
* GDISP startup logo now optionalJoel Bodenmann2013-12-161-0/+8
|
* bugfix: Missing || operandomriiluz2013-12-141-1/+1
|
* build rules fixJoel Bodenmann2013-12-111-1/+2
|
* Removed TDISP moduleJoel Bodenmann2013-12-115-447/+1
|
* whitespacesJoel Bodenmann2013-12-111-1/+2
|
* First cut of bare metal GOS layer. Only requires gfxGetSystemTicks() and ↵inmarket2013-12-114-2/+135
| | | | gfxMilliseconds2Ticks() to be defined by the user.
* added gdispGDrawThickLine()Joel Bodenmann2013-12-081-0/+18
|
* whitespacesJoel Bodenmann2013-12-072-3/+2
|
* docJoel Bodenmann2013-12-021-1/+3
|
* Added progressbar widget (demos still to do)Joel Bodenmann2013-12-012-0/+192
|
* Add support for edge to edge touch calibration.inmarket2013-11-251-0/+5
|
* Replace color format conversion macros with proper routines to prevent side ↵inmarket2013-11-171-38/+4
| | | | | | effects with using the macro. Also fix a number of compiler warnings.
* Better definitions for null functions in the GOS layerinmarket2013-11-173-4/+4
|
* gfxHalt doesn't always work under ChibiOS. This has now been fixed.inmarket2013-11-161-1/+1
|
* Add support to GWIN for a routine that can redraw an entire display (subject ↵inmarket2013-11-162-1/+27
| | | | | | to the controls being able to redraw). This also removes a few change of visibility bugs in gwin and simplifies code.
* Add support for mouse drivers that do their own orientation mapping as the ↵inmarket2013-11-161-0/+4
| | | | display rotation changes.
* Fix Win32 GOS layer to allow later inclusion of WinSock2.inmarket2013-11-161-1/+8
|
* Fix a couple of doxygen comments, remove a couple of double definitions.inmarket2013-11-113-24/+2
|
* doxygen fixesJoel Bodenmann2013-11-103-8/+8
|
* merging GDISPStreamingJoel Bodenmann2013-11-1022-1470/+1941
|\
| * Add support for a default application orientation.inmarket2013-11-091-9/+5
| | | | | | | | Also remove old unneeded GDISP_USE_CUSTOM_BOARD macro
| * Add support for a portrait and landscape orientation modes.inmarket2013-11-091-1/+3
| |
| * Fix incorrect naming of GMISC_INVSQRT_... macros.inmarket2013-11-091-6/+6
| |
| * New GDISP now supports multiple controllers with different pixel formats.inmarket2013-11-052-47/+319
| | | | | | | | | | You can now have a main color display and a secondary monochrome display. You can now optionally set GDISP_PIXELFORMAT to any color or grayscale format for your application and the driver will internally convert to the display hardware format.
| * English grammer correctioninmarket2013-11-051-1/+1
| |
| * Auto-generate pixel formats using macro's.inmarket2013-11-052-169/+365
| | | | | | | | | | Prepare for (but not yet complete) supporting a different high level GDISP pixel format to the low level driver format. This will be useful in multiple display scenario's where displays have different pixel formats.
| * Removal of obsolete reference to GDISP_NEED_ASYNCinmarket2013-10-291-3/+2
| |
| * GDISP_NEED_TEXT and GDISP_NEED_ELLIPSE defaults to FALSE now. The former ↵Joel Bodenmann2013-10-281-2/+2
| | | | | | | | requires to enable at least one font which may not be needed (it sucks if compiling the basic examples) and the latter is barely needed anyway
| * moved include headers to correct locationJoel Bodenmann2013-10-282-8/+11
| |
| * Add multiple display support to GWIN.inmarket2013-10-2411-12/+35
| | | | | | | | You can now create windows on multiple displays.
| * Add multiple display support to image decoding.inmarket2013-10-241-6/+8
| |
| * Store the display locally within the mouse structure.inmarket2013-10-241-0/+10
| | | | | | | | Add ginputGetMouseDisplay()
| * New: ginputSetMouseDisplay() to allow the mouse to work with a non-default ↵inmarket2013-10-241-3/+16
| | | | | | | | | | | | | | display. Fix: Mouse orientation fixed to match the now corrected GDISP orientation. Comment updates
| * Bug fix to GDISP APIinmarket2013-10-241-1/+1
| |
| * GMISC invsqrt() function.inmarket2013-10-241-1/+26
| | | | | | | | | | | | | | Fix a 64bit processor bug. Add support for processors where the floating point and integer endianness don't match. Add support for processors with a non-standard floating point format. Update gdisp_streaming demo with extra comments to reflect the above changes.
| * Add GDISP_NEED_TIMERFLUSH to enable automatic display flushing on a timer.inmarket2013-10-242-3/+38
| |
| * Added gwinLabelSetBorder()Joel Bodenmann2013-10-241-2/+12
| |
| * docsJoel Bodenmann2013-10-241-2/+2
| |
| * Added gwinListSetScrollJoel Bodenmann2013-10-241-0/+19
| |
| * Added gwinListGetSelectedText()Joel Bodenmann2013-10-231-0/+13
| |
| * Add support for a driver private area (as well as a board private area)inmarket2013-10-212-1/+2
| |
| * Fix missing case in gdispStreamStop().inmarket2013-10-213-27/+92
| | | | | | | | | | Add support for controllers that need flushing. Add both automatic and manual flushing (via the gdispFlush() method)
| * increased default stack size of the GTimer threadJoel Bodenmann2013-10-211-1/+1
| |
| * doxygen fixJoel Bodenmann2013-10-211-1/+3
| |