inmarket
37966ff16d
Integrate the include files with each module. Simplifies structure of code.
2014-02-19 00:36:52 +10:00
Joel Bodenmann
a11f7da536
added deinit() routines for all modules (not implemented so far)
2014-02-02 19:24:43 +01:00
Joel Bodenmann
fababafc9a
whitespaces
2014-02-02 16:55:04 +01:00
Joel Bodenmann
6515373b2a
removing casts of gfxAlloc() return value as that is the whole idea behind having a void pointer
2014-02-02 12:59:36 +01:00
Joel Bodenmann
aa2f7585ce
first implementation of console buffer. This has to be tested first - might contain bugs
2013-12-18 16:49:49 +01:00
inmarket
ebefa7e3cd
Fix compile error
2013-11-23 12:58:07 +10:00
inmarket
d35bf6cda6
Add support to GWIN for a routine that can redraw an entire display (subject to the controls being able to redraw).
...
This also removes a few change of visibility bugs in gwin and simplifies code.
2013-11-16 02:01:16 +10:00
inmarket
7a7e223d15
Add multiple display support to GWIN.
...
You can now create windows on multiple displays.
2013-10-24 18:36:11 +10:00
inmarket
40ec5a4e52
Fix bug where freed memory is written to.
2013-09-19 08:28:26 +10:00
inmarket
34f06cd3c9
Fix compile error in gwinGetPixelColor()
2013-07-29 16:33:20 +10:00
inmarket
25a0115014
This image wrapper really is meant to be there and is used by some demo apps (notepad-2)
2013-07-22 17:05:42 +10:00
Joel Bodenmann
abca557bab
removed a forgotted GDISP wrapper call in GWIN
2013-07-22 04:42:30 +02:00
Joel Bodenmann
73c5ef26f8
fixed license headers
2013-07-21 22:20:37 +02:00
inmarket
c5ec720277
Fix enabled visibility bug
2013-07-07 20:11:38 +10:00
inmarket
3957505ab1
GWIN renaming, tidy up, color styles
2013-07-07 19:40:37 +10:00
inmarket
c059f96d24
Rename gwin base image function to avoid confusion with the image gwin object.
2013-07-04 01:08:47 +10:00
inmarket
f9eed6036d
Make the enabled state available to all GWIN's - not just widgets.
2013-07-04 00:59:12 +10:00
inmarket
a7198b53ff
Restore gwin base class image function
2013-07-04 00:54:25 +10:00
inmarket
09a359813f
Label, Image and Window Manager changes
2013-07-04 00:20:32 +10:00
Joel Bodenmann
3f80e1f89d
label work in progress - not working anymore
2013-07-02 19:26:48 +02:00
Joel Bodenmann
6e59a6cf6c
image widget first release
2013-07-01 17:40:31 +02:00
inmarket
57d3632e36
GWIN Init structures are const (read-only to GWIN)
2013-07-01 17:34:13 +10:00
inmarket
8ed9e763c0
GWIN reduce Initialisation parameters and fix visibility issues
2013-06-24 22:58:37 +10:00
inmarket
49b3e8f55a
License header updates
2013-06-15 21:09:02 +10:00
inmarket
2cb35d6815
Clean up GWIN Event assignment. Optimise event efficiency.
2013-06-10 17:18:01 +10:00
inmarket
777ec6af7c
Add a simple GWIN window manager, Change the way GWIN visibility works
2013-06-08 02:27:59 +10:00
inmarket
663caba662
GWIN fixes
2013-06-06 16:48:30 +10:00
inmarket
7baf5c5d44
New simplified gwin using a pseudo class structure.
2013-06-06 14:33:32 +10:00
inmarket
7fbfde42aa
GOS module, for operating system independance
...
GMISC fast floating point trig
GMISC fast fixed point trig
2013-05-25 01:26:52 +10:00
Joel Bodenmann
757b28531f
added enable and disable APIs to high level GWIN code
2013-05-20 16:18:10 +02:00
Joel Bodenmann
6c38d5b310
updated license headers
2013-05-03 16:36:17 +02:00
Joel Bodenmann
296e74f3e0
Revert "updated license headers"
...
This reverts commit 0a26d9983b
.
2013-05-02 01:53:28 +02:00
Joel Bodenmann
0a26d9983b
updated license headers
2013-05-02 01:50:09 +02:00
Andrew Hannam
be919fc38d
Create generic GWIN Draw routine
...
For some GWIN controls they support a Draw() routine.
For those controls the base class now supports a generic Draw routine
which will call their specific Draw routine.
The only GWIN's with a Draw routine currently are Buttons and Sliders.
2013-04-06 22:31:40 +10:00
Andrew Hannam
ee19104dbb
GWIN slider + image support
2013-04-06 21:54:19 +10:00
Andrew Hannam
285f1977ed
GWIN doc update and poly functions
...
Add poly functions to GWIN
Move doxygen documentation to header file
2013-03-18 18:29:28 +10:00
Andrew Hannam
a2cb02abbf
Fix compiler warning
2013-03-08 00:52:33 +10:00
Joel Bodenmann
e315480c71
updated copyright - 2013
2013-03-06 23:11:01 +01:00
Andrew Hannam
57435fb4c2
Fix to allow destroying of gwin buttons
2013-03-02 22:03:40 +10:00
Joel Bodenmann
a520a32209
more doxygen
2012-12-18 23:15:47 +01:00
Joel Bodenmann
6e76ecde18
doxygen fix
2012-12-18 22:34:22 +01:00
Andrew Hannam
07f3483535
Restructure
...
Create global include file called gfx.h which knows about sub-system
dependancies.
Deprecate Touchscreen (GINPUT touch is now working properly)
Merge Graph into GWIN
Change directory structure to reflect sub-system structure
Many small bugs fixed
Split Nokia6610 gdisp driver into GE8 and GE12 controller versions
Fixed broken demos.
GFX sub-systems are now clearly defined and new ones should be much
easier to add.
2012-12-06 18:45:54 +10:00