Commit Graph

2624 Commits

Author SHA1 Message Date
inmarket
548eb3c981 GDISP Streaming bug fixes and new optimisation method 2013-09-27 01:37:32 +10:00
inmarket
a7360c13c2 Update animated image demo to better support small displays 2013-09-27 01:36:31 +10:00
inmarket
9c55df5467 Fix compiler warning in image code 2013-09-27 01:35:29 +10:00
inmarket
2907c6114d Useless leftover from ASYNC support is now removed 2013-09-25 17:29:24 +10:00
inmarket
5541e6a96c Nokia6610 streaming driver orientation is NOT supported yet 2013-09-25 17:28:49 +10:00
Petteri Aimonen
a8688eef39 Add driver for ED060SC4 e-ink display panel 2013-09-25 17:22:28 +10:00
inmarket
5eabbaf7bf Nokia6610 streaming driver. Orientation not supported yet in this new driver version. 2013-09-25 17:18:18 +10:00
inmarket
30154560b6 Rename a macro and fix some bugs 2013-09-25 17:17:05 +10:00
inmarket
c5ceb31e73 Update to streaming demo program to only update the needed area (results in much faster display on slow devices)
Also now demonstrates streaming to a non-full screen area.
2013-09-25 17:15:50 +10:00
Joel Bodenman
fd0196f765 Merged in PetteriAimonen/ugfx-ed06sc4 (pull request #1)
Add driver for ED060SC4 e-ink display panel
2013-09-24 21:27:19 +02:00
Petteri Aimonen
8940b4872e Add driver for ED060SC4 e-ink display panel 2013-09-24 22:15:55 +03:00
inmarket
f16d80e099 New streaming demo 2013-09-24 16:12:03 +10:00
inmarket
d704c2f6d0 New inverse square root accelerated math function 2013-09-24 16:11:29 +10:00
inmarket
973e34089e GDISP streaming bug fixes
Win32 bitmap support
Win32 Rotation is back to front. Need to check touch and other drivers.
2013-09-24 16:10:15 +10:00
inmarket
bbed625a2a Fix bug where freed memory is written to. 2013-09-19 08:28:49 +10:00
inmarket
40ec5a4e52 Fix bug where freed memory is written to. 2013-09-19 08:28:26 +10:00
inmarket
15a09de659 Update demos so OS can be specified in the Makefile 2013-09-18 23:48:41 +10:00
inmarket
96c4131ca1 Fix some compiler warnings 2013-09-18 23:48:22 +10:00
inmarket
b25ac5e667 Scrolling emulation when not supported by hardware
Start of new multiple display support
GDISP performance optimisations
Documentation updates
Win32 driver updates
2013-09-18 23:46:37 +10:00
inmarket
85aa1f03ed Use scrolling console in widget demo by default 2013-09-18 23:40:17 +10:00
inmarket
6858e33285 Update demos so OS can be specified in the Makefile 2013-09-18 23:38:26 +10:00
inmarket
01a6d6ff95 Fix some compiler warnings 2013-09-18 23:36:35 +10:00
inmarket
71ccbb32e1 Merge remote-tracking branch 'origin/master' into GDISPStreaming 2013-09-18 23:26:14 +10:00
Joel Bodenmann
47f06373f3 docs 2013-09-15 14:25:37 +02:00
Joel Bodenmann
a7fecd2a0b added cyrillic font demo 2013-09-15 02:34:07 +02:00
Joel Bodenmann
bf3761e0f2 Added ST7565 driver by user sam0737 2013-09-15 00:32:57 +02:00
inmarket
6e4437255b GDISP revamp - stage 1
New low level driver interface: Only Win32 ported currently
Significant reduction in GDISP stack usage
Improved performance particularly for native streaming drivers
New circle, ellipse, arc routines (draw and fill) that are significantly more efficient and don't overdraw
New arc draw algorithm that measures angles correctly.
New arc fill algorithm for that actually works without overdrawing or gaps.
Much more to come...
2013-09-06 12:29:06 +10:00
inmarket
4394266679 Update fonts files to allow compiling without GDISP_NEED_TEXT. 2013-09-06 12:23:48 +10:00
inmarket
b53ab7adf4 Update demos slightly. 2013-09-06 12:22:08 +10:00
Joel Bodenmann
05039b6af2 fixed SSD1306 license headers 2013-08-29 01:54:51 +02:00
Joel Bodenmann
fa5962eef0 Added SSD1306 driver by user goeck 2013-08-26 00:50:47 +02:00
Joel Bodenmann
273d747b01 added list widget to gfxconf 2013-08-24 19:48:23 +02:00
Joel Bodenmann
7ca851c840 docs 2013-08-18 02:33:14 +02:00
inmarket
bbdbd637f0 Update old demos for new fonts. 2013-08-17 23:35:18 +10:00
inmarket
0e707769b4 Add new font demo showing how to include user application fonts. 2013-08-17 23:34:43 +10:00
inmarket
323f53e1dc Improve font name searching. 2013-08-17 23:33:31 +10:00
inmarket
a2b27a6f5c Add new hand built bitmap fonts to replace old UI1 and UI2.
Allow scaled fonts to be staticly defined.
Update new fonts handling so UI1 and UI2 have Narrow and Double variants.
Update example gfxconf.h.
Fix new font rules.
Add support for an application program to add their own fonts.
Make system font handling includes root relative.
2013-08-17 23:32:53 +10:00
inmarket
964ebc6e4a Remove unnessary header file in demo 2013-08-17 23:24:52 +10:00
inmarket
7625ac4548 Merge branch 'master' into fonts 2013-08-17 21:33:54 +10:00
Joel Bodenmann
a4daa77b90 doxygen fix 2013-08-05 09:14:48 +02:00
Joel Bodenmann
e3eaad114f added SSD1963 example files 2013-08-03 14:43:41 +02:00
inmarket
9ebd3530fa Merge branch 'master' into fonts 2013-08-01 18:13:59 +10:00
inmarket
118f87afb1 Fix GWIN lists font handling. 2013-08-01 18:13:21 +10:00
inmarket
ac2baed7e5 Update widget demo so list 3 is multi-select 2013-08-01 18:12:58 +10:00
inmarket
a2632f0d31 Merge branch 'master' into fonts 2013-08-01 18:07:34 +10:00
inmarket
2e91479bd5 Add image support to GWIN Listboxes.
Updated GWIN widgets demo to match.
2013-08-01 18:05:48 +10:00
inmarket
171276e85f Release notes update 2013-08-01 18:05:05 +10:00
inmarket
312e759124 Add GWIN List multi-select support 2013-08-01 15:58:46 +10:00
inmarket
157ec08034 Merge branch 'master' into fonts 2013-08-01 15:06:32 +10:00
inmarket
b0b3539639 Update GWIN list.
Now supports item and page scrolling.
A few bugs fixed.
2013-08-01 14:54:25 +10:00