aboutsummaryrefslogtreecommitdiffstats
path: root/src/gwin/gwin.c
Commit message (Collapse)AuthorAgeFilesLines
* Introduce type gImage to replace v2.x gdispImageJoel Bodenmann2019-04-101-1/+1
|
* For all source files update integer types to the new gI8 etc type namesinmarket2018-11-031-3/+3
|
* Update license headerTibo Clausen2018-10-011-1/+1
|
* Added type gFont to replace V2.x font_tinmarket2018-07-081-4/+4
|
* Added type gJustify to replace V2.x justify_t, and values gJustifyXXX ↵inmarket2018-07-081-2/+2
| | | | replace justifyXXX
* Change color_t to gColorinmarket2018-07-081-8/+8
|
* Change pixel_t to gPixelinmarket2018-07-081-1/+1
|
* Change coord_t to gCoordinmarket2018-07-081-26/+26
|
* Change point and point_t to gPointinmarket2018-07-081-2/+2
|
* Added new type definitions - moving towards V3.0inmarket2018-06-231-6/+6
|
* Change new colors to GFX_RED instead of GFXRED. Use the new color defsinmarket2018-03-101-2/+2
|
* Removing obsolete color parameters from gwinFillDualCircle()Joel Bodenmann2016-12-151-1/+1
| | | | Fixes T27
* Adding gwinDrawThickArc() wrapper for gdispGDrawThickArc() function.Joel Bodenmann2016-12-141-0/+6
| | | | Fixes T18
* Adding gwinFillDualCircle() wrapper for gdispGFillDualCircle() function.Joel Bodenmann2016-12-141-0/+8
| | | | Fixes T16
* Change non-widget GWIN objects to always ensure their initial display is ↵inmarket2016-02-131-0/+1
| | | | flushed before any other drawing takes place.
* Make all include paths in ugfx relative.inmarket2015-11-211-1/+1
| | | | The only include path now needed is for drivers (in particular GDISP drivers)
* Fixing compiler warnings/errorsJoel Bodenmann2015-10-211-12/+15
|
* Fixing doxygenJoel Bodenmann2015-05-161-1/+1
|
* Big file rename to reduce problems with brain-dead IDE's that don't handle ↵inmarket2015-01-211-0/+400
| | | | | | | project file hierarchies well. Naming is more consistent with the new scheme. May affect some third party drivers (header file renames).
* Rename lots of files to help prevent compile time name conflicts.inmarket2014-08-201-375/+0
|
* Create a generic GWIN event.inmarket2014-08-201-33/+34
| | | | | | The frame now sends a GEVENT_GWIN_CLOSE event on closing. Unfortunately some gwin events have had a field renamed in order to generalise the structure. Demo's updated to match.
* Fix visibility issues associated with a window destroy.inmarket2014-08-161-1/+8
|
* Thick line support is only available if Polygon drawing is availableinmarket2014-07-151-6/+5
|
* Added gwinDrawThickLine() wrapper for corresponding GDISP callJoel Bodenmann2014-07-111-0/+6
|
* Significant changes to the window redrawing methodology.inmarket2014-05-211-342/+59
| | | | | Move and Resize should probably work for containers now Still to be tested - nested containers, progressbar timers while redrawing its container, move/resize on containers.
* Visible and Enabled GWIN bug fixinmarket2014-05-111-2/+2
|
* frame fixesinmarket2014-05-111-1/+1
|
* Multiple changes to GWIN to support containers.inmarket2014-05-101-182/+174
|
* Merge branch 'master' into gwininmarket2014-05-091-5/+11
|\
| * GWIN creation and destruction bug fixesinmarket2014-05-091-1/+4
| |
| * Add gwinClearInit() and gwinWidgetClearInit() to clear gwin initialisation ↵inmarket2014-05-091-0/+8
| | | | | | | | | | | | structures. Incorporate into demo's
* | Merge branch 'master' into gwininmarket2014-02-191-1/+1
|\|
| * Integrate the include files with each module. Simplifies structure of code.inmarket2014-02-191-1/+1
| |
* | Merge branch 'master' into gwinJoel Bodenmann2014-02-021-1/+16
|\|
| * added deinit() routines for all modules (not implemented so far)Joel Bodenmann2014-02-021-1/+16
| |
| * whitespacesJoel Bodenmann2014-02-021-0/+2
| |
* | fixJoel Bodenmann2014-02-021-6/+6
| |
* | Merge branch 'master' into gwinJoel Bodenmann2014-02-021-1/+1
|\|
| * removing casts of gfxAlloc() return value as that is the whole idea behind ↵Joel Bodenmann2014-02-021-1/+1
| | | | | | | | having a void pointer
* | gwinClear()Joel Bodenmann2014-01-071-8/+12
| |
* | gwinRedrawChildren()Joel Bodenmann2014-01-061-0/+6
| |
* | gwinDestroy() does now redraw the parent if anyJoel Bodenmann2014-01-051-6/+9
| |
* | gwinDestroy() and gwinRemoveChild()Joel Bodenmann2014-01-051-11/+39
| |
* | some progressJoel Bodenmann2014-01-051-0/+1
| |
* | now using absolute coordinates inside the windowJoel Bodenmann2014-01-051-23/+7
| |
* | some progressJoel Bodenmann2014-01-051-4/+22
| |
* | fixed gwinDestroy() and added gwinGetAbsoluteCoordinates()Joel Bodenmann2014-01-051-5/+26
| |
* | whitespacesJoel Bodenmann2014-01-041-2/+2
| |
* | gwinDestroy(), gwinGetFirstChild() and gwinGetNextChild()Joel Bodenmann2014-01-041-4/+21
| |
* | whitespacesJoel Bodenmann2014-01-041-1/+2
| |