inmarket
|
583b022657
|
Add PNG image support - Does not support interlaced PNG's
|
6 years ago |
Joel Bodenmann
|
6b07b2af74
|
GTRANS module skeleton
|
6 years ago |
Joel Bodenmann
|
a76c176840
|
Revert "Setting the default heap size to 5120 bytes to avoid confusion due to linker errors when no malloc() / free() are available"
This reverts commit ed9a422d81 .
|
7 years ago |
Joel Bodenmann
|
ed9a422d81
|
Setting the default heap size to 5120 bytes to avoid confusion due to linker errors when no malloc() / free() are available
|
7 years ago |
Joel Bodenmann
|
eaf0b19fb8
|
Adding support for NIOS-II platform
|
7 years ago |
inmarket
|
0313756ea3
|
Add ability to emulate malloc() and free() to prevent nasty hard to find link errors from C library routines that need malloc
|
7 years ago |
inmarket
|
c5a86757bd
|
Make all include paths in ugfx relative.
The only include path now needed is for drivers (in particular GDISP drivers)
|
7 years ago |
inmarket
|
41b16f9c63
|
Add gfxconf.h.example for the new defines
|
7 years ago |
inmarket
|
32da19db12
|
Add support for a PreInit Routine to allow early hardware initialisation
|
7 years ago |
Joel Bodenmann
|
ee2b82271d
|
Adding word-wrap support for gdispDrawStringBox() and gdispFillStringBox()
Thanks to Koryagin Dmitry for this contribution
|
7 years ago |
Joel Bodenmann
|
96a912bbc0
|
Adding missing defines for CMSIS and Keil OS
|
7 years ago |
inmarket
|
48a9d334b7
|
Replace all inline definitions with GFXINLINE
|
7 years ago |
inmarket
|
92b0002918
|
First attempt at Keil CMSIS support
|
7 years ago |
Joel Bodenmann
|
28a2d8ca79
|
Renaming GFX_NO_OS_INIT to GFX_OS_NO_INIT
|
7 years ago |
Joel Bodenmann
|
058a873e9e
|
Adding GWIN_FOCUS_HIGHLIGHT_WIDTH
|
7 years ago |
Joel Bodenmann
|
46ba0420c3
|
Adding TextEdit dummy widget (not implemented yet)
|
7 years ago |
inmarket
|
c1d239bbda
|
Significant improvements in alternative scheduler.
Isolate the generic thread and heap code
Tidyup's.
Generic threading now working for x86, cortex-m0->m7.
|
7 years ago |
inmarket
|
8318e8dc29
|
Provide better access to compiler optimisations for the raw scheduler
|
7 years ago |
inmarket
|
1ce3f20fa4
|
Add GWIN virtual keyboard widget
|
7 years ago |
inmarket
|
cd3a87f2d4
|
Remove unneeded definition
|
7 years ago |
inmarket
|
dc4f706132
|
GFILE was not being initialised properly.
Added GFX_OS_EXTRA_INIT_FUNCTION and GFX_OS_EXTRA_DEINIT_FUNCTION macro's to enable special initialisation to occur being anything else happens.
|
7 years ago |
inmarket
|
b9f53aa793
|
Add the ability to flash a gwin window/widget.
Only the button draws for checkbox's and radio's currently do anything about it.
Widget demo updated to show this on Checkbox 3 (the toggle button).
|
8 years ago |
inmarket
|
ef00cac45d
|
Add support and demo for pixmaps (in memory drawing)
|
8 years ago |
inmarket
|
87cca4f7a5
|
New keyboard driver interface with international keyboard support.
|
8 years ago |
inmarket
|
128a3b972c
|
New Tabset Widget.
Widgets demo updated to (optionally) use the new tabset.
|
8 years ago |
inmarket
|
d7896289d1
|
Updates to the slider to fix positioning issues.
Also fixes negative ranges, ranges > 65536 and very small ranges.
|
8 years ago |
inmarket
|
e6bf427775
|
Doc updates for multiple mouse support
|
8 years ago |
inmarket
|
87242d0a6c
|
Add MatrixFloat2D and MatrixFixed2D operations to GMISC.
Add polygon demo
|
8 years ago |
Joel Bodenmann
|
fe976dac66
|
Fixing font names of newly added DejaVuSans20 and DejaVuSans20_aa
|
8 years ago |
Joel Bodenmann
|
1541ae0d37
|
Adding GDISP_NEED_ARCSECTOR stuff that was missing
|
8 years ago |
Joel Bodenmann
|
d4c68c5afe
|
Adding GDISP_NEED_ARCSECTOR stuff that was missing
|
8 years ago |
inmarket
|
4886403bc6
|
Expose the GDISP_STARTUP_COLOR setting for the initial color of displays
|
8 years ago |
inmarket
|
10dc968427
|
New mouse updates. Just need a driver now.
|
8 years ago |
inmarket
|
5ee4290941
|
Expose the GDISP_STARTUP_COLOR setting for the initial color of displays
|
8 years ago |
inmarket
|
036ad5d3dd
|
SImplify the options for multiple displays.
This will also be more compatible with newmouse infrastructure
|
8 years ago |
inmarket
|
ffa03cb570
|
SImplify the options for multiple displays.
This will also be more compatible with newmouse infrastructure
|
8 years ago |
inmarket
|
301a09c0c5
|
gfxconf.example.h multiple display options were in the wrong place.
|
8 years ago |
Joel Bodenmann
|
323dbf4b39
|
adding RAWRTOS option to gfxconf.h
|
8 years ago |
inmarket
|
3b21507274
|
GL3D GWIN window + demo
|
8 years ago |
inmarket
|
10902154ae
|
GFILE: restructure files, add File Listing, add C String files
Fix compile error for ChibiOS BaseStreamFile based GFILES'.
|
8 years ago |
inmarket
|
9826378b96
|
Operating System initialisation can now be turned off in gfxconf.h
|
8 years ago |
inmarket
|
0587e35169
|
Add widget tag support (and fix a couple of doxygen problems)
|
8 years ago |
inmarket
|
7f9a894587
|
Missing gfxconf definitions for the RAW32 port
|
8 years ago |
inmarket
|
9c3935bdb4
|
Add eCos to gfxconf.example.h
|
8 years ago |
Joel Bodenmann
|
2b141cea7f
|
adding RAW32 to gfxconf.example.h
|
8 years ago |
Joel Bodenmann
|
5c13e08e76
|
added gfileSync() and autosync feature
|
8 years ago |
inmarket
|
a9f1520e02
|
Fatfs Cleanup
|
8 years ago |
Joel Bodenmann
|
65602895a5
|
FatFS complete implementation
|
8 years ago |
inmarket
|
bc3ebd6ae9
|
GWIN: Make sure invisible windows are redrawn before visible windows.
Redrawing compile options made visible for the user project.
|
8 years ago |
inmarket
|
deb5d91278
|
Make gfxconf.example.h list all the default values as comments
|
8 years ago |