Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added gdispGDrawThickLine() | Joel Bodenmann | 2013-12-08 | 1 | -0/+18 |
| | |||||
* | whitespaces | Joel Bodenmann | 2013-12-07 | 2 | -3/+2 |
| | |||||
* | doc | Joel Bodenmann | 2013-12-02 | 1 | -1/+3 |
| | |||||
* | Added progressbar widget (demos still to do) | Joel Bodenmann | 2013-12-01 | 2 | -0/+192 |
| | |||||
* | Add support for edge to edge touch calibration. | inmarket | 2013-11-25 | 1 | -0/+5 |
| | |||||
* | Replace color format conversion macros with proper routines to prevent side ↵ | inmarket | 2013-11-17 | 1 | -38/+4 |
| | | | | | | effects with using the macro. Also fix a number of compiler warnings. | ||||
* | Better definitions for null functions in the GOS layer | inmarket | 2013-11-17 | 3 | -4/+4 |
| | |||||
* | gfxHalt doesn't always work under ChibiOS. This has now been fixed. | inmarket | 2013-11-16 | 1 | -1/+1 |
| | |||||
* | Add support to GWIN for a routine that can redraw an entire display (subject ↵ | inmarket | 2013-11-16 | 2 | -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 ↵ | inmarket | 2013-11-16 | 1 | -0/+4 |
| | | | | display rotation changes. | ||||
* | Fix Win32 GOS layer to allow later inclusion of WinSock2. | inmarket | 2013-11-16 | 1 | -1/+8 |
| | |||||
* | Fix a couple of doxygen comments, remove a couple of double definitions. | inmarket | 2013-11-11 | 3 | -24/+2 |
| | |||||
* | doxygen fixes | Joel Bodenmann | 2013-11-10 | 3 | -8/+8 |
| | |||||
* | merging GDISPStreaming | Joel Bodenmann | 2013-11-10 | 22 | -1470/+1941 |
|\ | |||||
| * | Add support for a default application orientation. | inmarket | 2013-11-09 | 1 | -9/+5 |
| | | | | | | | | Also remove old unneeded GDISP_USE_CUSTOM_BOARD macro | ||||
| * | Add support for a portrait and landscape orientation modes. | inmarket | 2013-11-09 | 1 | -1/+3 |
| | | |||||
| * | Fix incorrect naming of GMISC_INVSQRT_... macros. | inmarket | 2013-11-09 | 1 | -6/+6 |
| | | |||||
| * | New GDISP now supports multiple controllers with different pixel formats. | inmarket | 2013-11-05 | 2 | -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 correction | inmarket | 2013-11-05 | 1 | -1/+1 |
| | | |||||
| * | Auto-generate pixel formats using macro's. | inmarket | 2013-11-05 | 2 | -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_ASYNC | inmarket | 2013-10-29 | 1 | -3/+2 |
| | | |||||
| * | GDISP_NEED_TEXT and GDISP_NEED_ELLIPSE defaults to FALSE now. The former ↵ | Joel Bodenmann | 2013-10-28 | 1 | -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 location | Joel Bodenmann | 2013-10-28 | 2 | -8/+11 |
| | | |||||
| * | Add multiple display support to GWIN. | inmarket | 2013-10-24 | 11 | -12/+35 |
| | | | | | | | | You can now create windows on multiple displays. | ||||
| * | Add multiple display support to image decoding. | inmarket | 2013-10-24 | 1 | -6/+8 |
| | | |||||
| * | Store the display locally within the mouse structure. | inmarket | 2013-10-24 | 1 | -0/+10 |
| | | | | | | | | Add ginputGetMouseDisplay() | ||||
| * | New: ginputSetMouseDisplay() to allow the mouse to work with a non-default ↵ | inmarket | 2013-10-24 | 1 | -3/+16 |
| | | | | | | | | | | | | | | display. Fix: Mouse orientation fixed to match the now corrected GDISP orientation. Comment updates | ||||
| * | Bug fix to GDISP API | inmarket | 2013-10-24 | 1 | -1/+1 |
| | | |||||
| * | GMISC invsqrt() function. | inmarket | 2013-10-24 | 1 | -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. | inmarket | 2013-10-24 | 2 | -3/+38 |
| | | |||||
| * | Added gwinLabelSetBorder() | Joel Bodenmann | 2013-10-24 | 1 | -2/+12 |
| | | |||||
| * | docs | Joel Bodenmann | 2013-10-24 | 1 | -2/+2 |
| | | |||||
| * | Added gwinListSetScroll | Joel Bodenmann | 2013-10-24 | 1 | -0/+19 |
| | | |||||
| * | Added gwinListGetSelectedText() | Joel Bodenmann | 2013-10-23 | 1 | -0/+13 |
| | | |||||
| * | Add support for a driver private area (as well as a board private area) | inmarket | 2013-10-21 | 2 | -1/+2 |
| | | |||||
| * | Fix missing case in gdispStreamStop(). | inmarket | 2013-10-21 | 3 | -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 thread | Joel Bodenmann | 2013-10-21 | 1 | -1/+1 |
| | | |||||
| * | doxygen fix | Joel Bodenmann | 2013-10-21 | 1 | -1/+3 |
| | | |||||
| * | Change to gdisp low level driver API. Display number is now in the GDriver ↵ | inmarket | 2013-10-19 | 1 | -6/+7 |
| | | | | | | | | structure (It was required for a Nokia driver). | ||||
| * | Bugfix to remove compile error that only affects GCC ARM compiler | inmarket | 2013-10-17 | 1 | -2/+2 |
| | | |||||
| * | Multiple controller support can now auto-detect hardware capabilities at ↵ | inmarket | 2013-10-16 | 1 | -26/+62 |
| | | | | | | | | | | | | | | run-time. Specific hardware support can still be turned off or on via macros in gfxconf.h to improve efficiency. Multiple Display demo updated to match. | ||||
| * | Compile time fix to text rendering. | inmarket | 2013-10-14 | 1 | -3/+19 |
| | | | | | | | | Updated gdisp Get/Set Display routines to a more logical API. | ||||
| * | Multiple displays across one or more controllers is now fully supported. | inmarket | 2013-10-12 | 4 | -299/+428 |
| | | | | | | | | | | Only the Win32 driver supports this so far. Other drivers are currently broken due to API changes and will be fixed. | ||||
| * | Updates from main-line code | Joel Bodenmann | 2013-10-06 | 1 | -33/+40 |
| | | |||||
| * | New optimisation method for some streaming drivers. It should improve speed ↵ | inmarket | 2013-10-02 | 1 | -3/+35 |
| | | | | | | | | by about 30% for those controllers that support it. | ||||
| * | SSD1289 streaming driver (untested) | inmarket | 2013-09-30 | 1 | -56/+86 |
| | | | | | | | | | | | | X streaming driver (untested) Nokia6610 fixes Read pixel streaming support for low level driver. | ||||
| * | Useless leftover from ASYNC support is now removed | inmarket | 2013-09-25 | 1 | -181/+0 |
| | | |||||
| * | Rename a macro and fix some bugs | inmarket | 2013-09-25 | 1 | -5/+6 |
| | | |||||
| * | GDISP streaming bug fixes | inmarket | 2013-09-24 | 4 | -19/+88 |
| | | | | | | | | | | Win32 bitmap support Win32 Rotation is back to front. Need to check touch and other drivers. | ||||
| * | Scrolling emulation when not supported by hardware | inmarket | 2013-09-18 | 4 | -307/+604 |
| | | | | | | | | | | | | | | Start of new multiple display support GDISP performance optimisations Documentation updates Win32 driver updates |