aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fixes to RLE_4, RLE_8 and 16 bit BMP imagesAndrew Hannam2013-04-031-14/+16
| | | | | BMP image handling now complete. The only standard BMP feature not supported is transparency (alpha).
* New GDISP image handling with demoAndrew Hannam2013-04-037-2/+1403
| | | | | | | | | | | | Images currently support Native and BMP (except RLE4,8 and 16 bit - due to bugs) Supports reading from Memory, BaseFileStream or real files (only on the Win32 simulator). Move gdisp_pictures demo to better refect its purpose. Bug fixes for BMP RLE4,8 & 16 bit to come very soon GIF support very soon.
* coding styleJoel Bodenmann2013-03-311-2/+3
|
* GWIN doc update and poly functionsAndrew Hannam2013-03-181-373/+117
| | | | | Add poly functions to GWIN Move doxygen documentation to header file
* GWIN Graph - use GDISP point definitionAndrew Hannam2013-03-181-362/+362
|
* Change GDISP poly fns to support translationAndrew Hannam2013-03-182-45/+45
| | | | | Change GDISP poly fns to support translation - required for adding poly functions to GWIN
* GWIN button changesAndrew Hannam2013-03-101-59/+177
| | | | | Support a user supplied custom button drawing function. Add arrow buttons based on the new GDISP polygon support.
* GDISP changes including polygon supportAndrew Hannam2013-03-102-1126/+876
| | | | | | | | | | | | Add polygon drawing Add convex polygon filling Start support for a monochrome display Move gdisp doxygen to header file Restructure the balance between gdisp.h and gdisp_lld.h Remove old extern font definitions (now always use gdispOpenFont) Make public the GDISP structure and change macros to suit (faster for the application). gdispQuery is now optional.
* Revert "GDISP changes including polygon support"Andrew Hannam2013-03-102-876/+1126
| | | | This reverts commit 269262ef9bcd392eb037ed9873557478951669e7.
* GDISP changes including polygon supportAndrew Hannam2013-03-102-1126/+876
| | | | | | | | | | | | Add polygon drawing Add convex polygon filling Start support for a monochrome display Move gdisp doxygen to header file Restructure the balance between gdisp.h and gdisp_lld.h Remove old extern font definitions (now always use gdispOpenFont) Make public the GDISP structure and change macros to suit (faster for the application). gdispQuery is now optional.
* Fix compiler warningAndrew Hannam2013-03-081-1/+1
|
* Correction of copyright messageAndrew Hannam2013-03-081-1/+1
|
* updated copyright - 2013Joel Bodenmann2013-03-0617-17/+17
|
* __inline becomes inline because most compilers dont like the prefixJoel Bodenmann2013-03-042-7/+7
|
* Add option GWIN_BUTTON_LAZY_RELEASEAndrew Hannam2013-03-021-275/+279
| | | | | | Add option GWIN_BUTTON_LAZY_RELEASE. When set to true in gfxconf.h it changes gwin button behaviour to not require the mouse/touch be over the button when it is released.
* Fix to allow destroying of gwin buttonsAndrew Hannam2013-03-022-741/+743
|
* GAUDIN implemented with GADC driverAndrew Hannam2013-03-012-38/+169
|
* GADC implementation with demo programAndrew Hannam2013-02-181-38/+465
| | | | Also includes driver for AT91SAM7 cpu
* Fix compile error in GDISPAndrew Hannam2013-02-182-1272/+1272
| | | | | | Fix compile error with wrongly named include file Revert lld_gdisp naming convention to gdisp_lld to fix problem and be consitant with all other low level drivers.
* TDISP merge - NOT TESTED!!!Joel Bodenmann2013-02-181-85/+117
|\
| * TDISP cleanupAndrew Hannam2013-01-191-85/+117
| | | | | | | | | | | | Seperate High level and low level code better Implement tdispControl Cleanup
* | more GDISP_LLD() cleanupJoel Bodenmann2013-02-111-1/+1
| |
* | removed GDISP_LLD() macro - fixJoel Bodenmann2013-02-1127-0/+5117
| |
* | removed GDISP_LLD() macroJoel Bodenmann2013-02-1127-5117/+0
|/
* Merge pull request #31 from inmarket/masterTectu2013-01-178-0/+359
|\ | | | | New Subsystems GADC, GAUDIN, GAUDOUT, GMISC
| * Implement GMISC Array OperationsAndrew Hannam2013-01-171-1/+205
| |
| * New Subsystems GADC, GAUDIN, GAUDOUT, GMISCAndrew Hannam2013-01-178-0/+155
| | | | | | | | Subsystem definitions and API (not fully implemented yet)
* | TDISP cleanupJoel Bodenmann2013-01-171-27/+2
|/
* some more TDISP cleanupJoel Bodenmann2013-01-161-2/+2
|
* removed internal TDISP_LLD() macroJoel Bodenmann2013-01-161-12/+12
|
* TDISP updateJoel Bodenmann2013-01-161-20/+6
|
* tdisp fixesJoel Bodenmann2013-01-121-4/+2
|
* TDISP: added custom character routineJoel Bodenmann2013-01-121-0/+13
|
* added tdisp demoJoel Bodenmann2013-01-111-1/+1
|
* tdisp updateJoel Bodenmann2013-01-111-2/+18
|
* some tdisp updateJoel Bodenmann2013-01-111-0/+15
|
* TDISP updateJoel Bodenmann2013-01-101-1/+4
|
* 4-bit mode implementedJoel Bodenmann2013-01-101-2/+2
|
* some TDISP doxygenJoel Bodenmann2013-01-101-2/+3
|
* added TDISP - experimentalJoel Bodenmann2013-01-092-0/+80
|
* more updateJoel Bodenmann2012-12-211-54/+0
|
* doxygen & cleanupJoel Bodenmann2012-12-212-113/+0
|
* doxygen fixJoel Bodenmann2012-12-211-2/+2
|
* Using ginput with polling allow thread preemptionAndrew Hannam2012-12-202-0/+8
| | | | | | GINPUT when being exclusively polled by the application, did not allow pre-emption of the main thread and therefore some platforms (Win32) the mouse/toggle stopped working.
* more doxygen cleanupJoel Bodenmann2012-12-191-82/+2
|
* GEVENT doxygenJoel Bodenmann2012-12-191-94/+0
|
* more doxygenJoel Bodenmann2012-12-188-9/+11
|
* doxygen fixJoel Bodenmann2012-12-181-2/+4
|
* doxygenJoel Bodenmann2012-12-187-10/+20
|
* ginput/mouse doxygenJoel Bodenmann2012-12-181-8/+0
|