Commit Graph

674 Commits

Author SHA1 Message Date
olikraus c6a0c99b35 epaper #318 2017-08-14 08:18:59 +02:00
olikraus 9f5ec4327a speed improvement overview picture construction 2017-08-12 18:05:45 +02:00
olikraus f0a137d367 font build speed up 2017-08-12 16:34:24 +02:00
olikraus 9290baea91 ssd1606 tests 2017-08-12 12:34:33 +02:00
olikraus a679f167f6 issue #278 (user pointer) 2017-08-12 11:32:43 +02:00
olikraus cf1aa2fd21 issue #308 2017-08-12 08:28:46 +02:00
olikraus 122eb78700 issue #324 2017-08-11 20:01:18 +02:00
olikraus 24ceea336c new com proc for SED1520/SBN1661, issue #324 2017-08-09 21:09:21 +02:00
Alexander Bulychev a2a7759d35 [fix] misspelling in u8x8_d_sbn1661.c 2017-08-08 17:47:42 +03:00
olikraus 2146364bc9 sbn1661 2017-08-07 22:23:35 +02:00
olikraus 2e3df53b14 comments 2017-07-23 15:34:08 +02:00
olikraus fef1e01424 issue #311 2017-07-19 06:05:35 +02:00
olikraus 17e07322ca comment sh1106 2017-07-17 19:42:46 +02:00
olikraus 5666691392 issue #295, 96x16 OLED 2017-07-09 09:07:14 +02:00
olikraus bcb2714028 issue #302 2017-07-06 22:24:37 +02:00
olikraus 5ff9f074b8 issue #275 2017-07-01 13:52:58 +02:00
olikraus 34392bcc0f issue #266, #292 2017-07-01 09:57:00 +02:00
olikraus 4d2d88103d issue #292 2017-06-29 22:20:19 +02:00
Tinky1233 626e09964e Contrast command wrong
The command for the contrast should be 0xC1h according to datasheet

Now works but poor range, maybe other driving parameters can be set to allow better range.
2017-06-06 17:55:23 +02:00
olikraus e40f97d1d8 limit height of bdfconv tga output 2017-06-04 11:59:07 +02:00
olikraus 8d3592cf1b extended font range, issue #284 2017-06-01 23:38:09 +02:00
olikraus d495bbd20d 2.16.0 2017-05-31 23:33:40 +02:00
olikraus 0fa21b8969 faq 2017-05-31 23:18:10 +02:00
olikraus f7c277f3b5 issue #280 2017-05-28 22:22:07 +02:00
olikraus a88ead93de font update: issues #221, #246 and #266 2017-05-21 12:07:35 +02:00
olikraus 53eb12936f ra8835 320x240, issue #260 2017-05-20 18:16:28 +02:00
olikraus a045aceb91 fixed crash with zero height for drawBox(), issue #236 2017-05-14 21:36:06 +02:00
olikraus 0b0a64faed increased contrast for NHD 128x64 display to 180, issue #219 2017-05-14 11:18:33 +02:00
olikraus 07f077ee27 4->8 MHz, #215, ssd1306, sh1106, ssd1322 2017-05-14 09:30:03 +02:00
olikraus e21291c5b1 issue #243 2017-04-09 11:28:03 +02:00
olikraus d8cd4df590 issue #222 2017-03-26 19:43:12 +02:00
Hendry Kaak fdb19f866e Bitmaps: add bitmap mode
This new mode work in the same way as the existing font mode: It allows drawing
solid (both white and black pixels in the bitmap affect the output) or
transparent (only white pixels in the bitmap affect the output). Transparent
bitmaps may be used to draw multiple bitmaps over each other, for example when
drawing animations. As a side effect, transparent XOR mode now also works by
setting the bitmap mode to transparent and the draw color to 2.

Before this commit, the bitmaps XBM bitmaps were being drawn as solid
object, while the regular bitmaps were drawn as transparent.

The structure of the code is based on how `u8g2_font_decode_len()` handles the
same thing when drawing glyphs.
2017-03-15 17:58:35 +01:00
olikraus 0310d1a77e 2.14.7 2017-03-11 21:29:27 +01:00
olikraus eb6e3f7930 st7920 speed optimization, issue #200 2017-03-11 12:07:08 +01:00
olikraus 1606b37023 issue #208 2017-03-10 21:58:03 +01:00
olikraus 5c3e08d573 ssd1329 test 2017-03-10 06:00:50 +01:00
olikraus 9ef8f0c23c update 2017-03-10 05:49:19 +01:00
olikraus fb2c7de37c update 2017-03-09 22:30:12 +01:00
olikraus 5e07b5cc3e issue #126 2017-03-08 19:01:58 +01:00
olikraus 9da21ce23a issue #208 2017-03-08 18:33:50 +01:00
olikraus 65d6fd92d1 clearLine, issue #186 2017-03-07 19:24:51 +01:00
olikraus a7d2574dae issue #186 2017-03-07 19:12:37 +01:00
olikraus e34ba6b48d issue #208 ssd1329 2017-03-06 19:45:34 +01:00
olikraus 9a82040d4a uc1617... 2017-02-28 13:22:28 +01:00
olikraus fe41b5c27c cleanup 2017-02-19 15:45:49 +01:00
olikraus 159e8abbdf removed st75256 code, #163 2017-02-18 11:44:59 +01:00
olikraus 6c6febe47e st75256 2017-02-17 21:52:02 +01:00
olikraus a0257ea7f3 issue #163 2017-02-15 22:17:49 +01:00
olikraus 51983b5485 issue 195 2017-02-14 19:34:32 +01:00
olikraus 30756b289f issue #193 2017-02-13 23:18:41 +01:00
olikraus 3ff5a69c68 issue #186 2017-02-09 05:43:53 +01:00
olikraus 379b39b279 nbp font 2017-02-06 22:02:20 +01:00
olikraus 4aed6ee8f9 i2c begin for ESP8266 2017-02-05 11:25:47 +01:00
olikraus 845b301335 issue #177 2017-02-04 14:35:49 +01:00
olikraus 147d136513 printline 2017-02-04 07:27:21 +01:00
olikraus f7150087f7 issue #133 2017-02-03 21:33:08 +01:00
olikraus 2e1259fcfc issue #177 2017-02-03 20:54:05 +01:00
olikraus 8ab42afc46 cmds table, improved I2C/SPI check 2017-01-28 07:58:30 +01:00
olikraus dd8fb31766 ssd1607 2017-01-26 21:48:10 +01:00
olikraus a9b2ca737b faq updates, ssd1607 2017-01-24 21:31:17 +01:00
olikraus b91002d1d3 SSD1606, issue #133 2017-01-21 17:48:43 +01:00
olikraus d3263162de ssd1707 code, issue #133 2017-01-21 09:37:44 +01:00
olikraus bccaff7bb9 fixed ks0108 cs problem, issue #168 2017-01-21 09:02:00 +01:00
olikraus 1d760a9023 work on ssd1607 2017-01-21 09:01:35 +01:00
olikraus 8f0c686ebd ssd1607 2017-01-20 22:26:12 +01:00
olikraus 770fe6c89a ESP8266, #159 2017-01-18 23:32:44 +01:00
olikraus 408366876e ST7588, issue 154 2017-01-17 21:58:40 +01:00
olikraus cce18122b9 issue #154 2017-01-15 18:56:48 +01:00
olikraus aa287a27ac prepare for st7588, issue #154 2017-01-15 11:50:13 +01:00
olikraus a3b485bec1 started with st7588, issue #154 2017-01-15 11:25:28 +01:00
olikraus da3ee62763 issue #151 2017-01-14 20:48:32 +01:00
olikraus 9515f31cc6 started optimization for ST7920 2017-01-14 17:28:54 +01:00
olikraus bd2cab1c66 ssd1309, issue #113 2017-01-13 21:13:25 +01:00
Lvzhou 344901fed6 add support for arduino 101
add support for arduino 101(arc)
2017-01-13 02:51:18 +08:00
olikraus 2d94224279 issue #153, IST3020 2017-01-12 18:44:03 +01:00
olikraus a276f6654e issue #113 2017-01-11 22:34:39 +01:00
olikraus 77916a164a ssd1309, issue #113 2017-01-11 22:30:54 +01:00
olikraus 74fd9df312 ist3020, #153 2017-01-11 19:08:56 +01:00
olikraus 53eef3d624 issue #153 (IST3020) 2017-01-10 22:35:39 +01:00
olikraus 678b84fa59 XOR implemented, additional 8 bytes required. issue #56 2017-01-07 20:24:20 +01:00
olikraus c70c8580a0 prepare for xor in u8g2_font.c, issue #56 2017-01-07 16:47:54 +01:00
olikraus 782a0e92cf update SetDrawColor for XOR mode (issue #56) 2017-01-07 16:27:52 +01:00
olikraus c763d55f94 update for XBM functions to support XOR mode, issue #56 2017-01-07 16:22:25 +01:00
olikraus 19b8c1fa56 issue #56 2017-01-07 15:10:43 +01:00
olikraus 0f22d845e6 EA DOGM132, issue #147 2017-01-07 12:59:30 +01:00
olikraus 38775573bc ssd1305, issue #146 2017-01-06 21:18:46 +01:00
olikraus c2b8565c9a started with ssd1305, bugfix issue #148 2017-01-06 15:49:15 +01:00
olikraus 2c068282d3 update 2017-01-05 11:06:07 +01:00
olikraus f2f9a8f3c8 woring on issue #145 (ssd1337) 2017-01-05 08:44:08 +01:00
olikraus b8d3956fe1 comments 2017-01-04 21:00:27 +01:00
olikraus 56fabcfb7c NT7534, issue #143 2017-01-04 16:48:47 +01:00
olikraus 7dd9a68e58 added power down sequence, issue #142 2017-01-04 12:09:52 +01:00
olikraus 93c1295aa9 issues #137 (little rook chess notation) and #138 (st7657) 2017-01-02 17:09:15 +01:00
olikraus dab6dc4a31 st7567 2017-01-02 13:27:28 +01:00
olikraus 8b675146ed issue #135, pcf8812 2017-01-01 17:23:01 +01:00
olikraus e7063f03cb LC7981, issue 134 2016-12-31 12:14:17 +01:00
olikraus 58a3409ad7 lc7981 2016-12-31 11:12:25 +01:00
olikraus 92324fa332 ssd1306 2016-12-29 22:52:59 +01:00
olikraus 00c4041a27 SSD1606 2016-12-29 21:32:26 +01:00
olikraus f17b0e0557 ssd1606 2016-12-29 16:59:50 +01:00
olikraus 167b287d58 temp check in for ssd1606 2016-12-29 10:56:36 +01:00
olikraus 232879b9cd working on ssd1606 2016-12-28 08:02:53 +01:00
olikraus a034e53771 issue #123 updates 2016-12-27 19:07:35 +01:00
olikraus 130573a2dd lm6059 2016-12-27 00:14:44 +01:00
olikraus 2f4c84dba2 fixed user selection list, issue #112 2016-12-20 20:57:51 +01:00
olikraus 704dd6bb3e gixed selection list 2016-12-18 23:54:44 +01:00
olikraus c53a509850 update cs 2016-12-18 12:14:44 +01:00
olikraus f1d2c9296d chip select comments 2016-12-18 12:10:53 +01:00
olikraus 226ff6d0c1 uc1604, issue #111 2016-12-18 10:35:18 +01:00
olikraus ce17055df4 font update, issue #105 2016-12-17 10:08:46 +01:00
olikraus d7a7cee302 zolen st7565 128x64 2016-12-16 21:59:40 +01:00
olikraus 30584724be pcd8544 (nokia 5110) #107 2016-12-15 15:04:12 +01:00
olikraus 23b162bfaa issue #104 2016-12-14 05:35:03 +01:00
olikraus a41437eb01 bugfix for 2.8.4 (issue #106), will fix issue #96 2016-12-12 21:10:42 +01:00
olikraus 13dc963fc6 one pixel optimization, issue #96 2016-12-11 11:01:52 +01:00
olikraus e72394cbd4 issues #88 and #101 2016-12-08 22:37:18 +01:00
olikraus 792a129ed2 issue #88, speed improvements 2016-12-07 18:50:00 +01:00
olikraus a666e0637d issue #101 2016-12-06 22:51:15 +01:00
olikraus f26f6c07cb update 2016-12-06 21:18:18 +01:00
olikraus e74aa7f100 ks0108... almost working #88 2016-12-06 21:16:20 +01:00
olikraus 7f851798af some progress on #88 2016-12-05 22:42:10 +01:00
olikraus d872b5bacc work on ks0108, #88 2016-12-04 22:48:27 +01:00
olikraus 91fc163a7c byte function for ks0108, #88 2016-12-04 09:08:37 +01:00
olikraus 55f311e65e issue #98 2016-12-03 22:09:38 +01:00
olikraus 6c995f3289 preparation for issue #88 2016-12-03 10:10:20 +01:00
olikraus e6f42400e7 update 2016-11-27 14:16:53 +01:00
olikraus 449638b1d4 2 2016-11-26 23:12:55 +01:00
olikraus dc583ce045 background example, issue #93 2016-11-26 22:54:32 +01:00
olikraus 105d3ff73d issue #93 2016-11-26 18:38:40 +01:00
olikraus c466fa5b30 zero data detection for SW SPI 2016-11-26 15:12:24 +01:00
olikraus 01e3292575 fixed a problem in codebuild.c --> speed for st7920, 10x speed up for SPI mode of st7020, issue #87 2016-11-26 12:48:09 +01:00
olikraus 3ca4d3cf32 uc1608 240x128 2016-11-24 01:52:15 +01:00
olikraus d04ee49f0b uc1608, issue #92 2016-11-22 22:08:19 +01:00
olikraus a8384c20db UC1608, issue 92 2016-11-22 20:18:51 +01:00
olikraus 127076f170 issue 89: 0.66" OLED 2016-11-20 18:18:14 +01:00
olikraus a5c85063c6 cpp issue #89 2016-11-20 14:57:53 +01:00
olikraus aaa021434f issue #89 2016-11-20 12:18:20 +01:00
olikraus 49ede6536e 0.66" OLED, issue #89 2016-11-20 09:59:20 +01:00
olikraus 7dfb2cc94c dogm240 contrast 2016-11-13 18:49:21 +01:00
olikraus 5a87b19a98 dogm240 2016-11-13 18:43:49 +01:00
olikraus a9ab01a9a1 dogxl240 2016-11-13 18:20:54 +01:00
olikraus 884315b787 dogxl240 and dogm240 2016-11-12 21:02:15 +01:00
olikraus 495871232d fixed dogxl160 2016-11-12 20:31:55 +01:00
olikraus 0f2bf06587 DOGXL240 2016-11-12 20:28:27 +01:00
olikraus 4c7981f715 fixed uc1611 page address setting 2016-11-12 17:56:50 +01:00
olikraus 69f74c8e6e uc1611 2016-11-12 16:17:56 +01:00
olikraus 3be945d704 working on uc1611 2016-11-06 22:36:45 +01:00
olikraus e4f2a71e62 thai fonts, issue #73 2016-11-05 10:23:18 +01:00
olikraus 3a39634191 set i2c adr 2016-11-04 20:36:02 +01:00
olikraus 8823e50424 t6963 240x64, issue #80 2016-11-02 18:53:19 +01:00
olikraus d0143f6b7d issue #76 2016-10-16 08:57:47 +02:00
olikraus 48b8aba0fc dogxl160 2016-10-15 17:08:04 +02:00
olikraus 421889ca29 fixed unused parameter warning 2016-10-06 21:19:38 +02:00
olikraus 99db38000e towards 2.5.x 2016-10-02 08:00:28 +02:00
olikraus 57420672ab japanese efont 2016-10-01 17:50:00 +02:00
olikraus b4db8002ec XBM & japanese 2016-10-01 08:37:18 +02:00
olikraus f29165b4f0 issue #61 2016-09-29 21:08:36 +02:00
olikraus 993be7e319 fixed issue #30 2016-09-29 20:48:58 +02:00
olikraus d20d082670 SSD1322 2016-09-28 23:23:07 +02:00
olikraus b91e02ea42 issue #62 solved 2016-09-26 20:53:08 +02:00
olikraus 9abb620676 ssd1325 implemented 2016-09-25 22:15:16 +02:00
olikraus c962c844a9 SSD1325 2016-09-25 19:34:48 +02:00
olikraus 06952b5991 ssd1325 2016-09-25 10:26:39 +02:00
olikraus 69a2c1f615 RA8835 2016-09-23 19:43:35 +02:00
olikraus 6085ebaf89 crox 2016-08-27 07:12:42 +02:00
olikraus ad3ac3a66e HW SPI bug fixing 2016-08-21 11:46:01 +02:00
olikraus 8241447854 issue #42 2016-08-20 14:04:33 +02:00
olikraus bf4198b23f fixed font problem 2016-08-20 10:24:36 +02:00
olikraus 5c24125c9a issue #50 2016-08-18 21:12:36 +02:00
olikraus 96ee7603ea Merge pull request #49 from pdenes/UC1701_MINI12864
Fix flip modes for MINI12864
2016-08-18 07:03:21 +02:00
Pal Denes 9d2ff0ae49 Fix flip modes for MINI12864
- Swap original 'flip0' and 'flip1' to be consistent with the default
  settings
- Set flipmode_x_offset to 4
2016-08-17 21:40:05 +01:00
olikraus b785e2dfe5 execuded codebuild to finalize mini12864 pull request 2016-08-17 21:08:42 +02:00
olikraus 9cc2909dc9 implementation issue #48 2016-08-17 21:01:03 +02:00
olikraus f694b6a115 Merge pull request #47 from pdenes/UC1701_MINI12864
Add support for MINI12864 (UC1701)
2016-08-17 19:59:44 +02:00
olikraus c428b97c9c 2.2.5 sed1330 tests 2016-08-17 07:27:15 +02:00
Pal Denes 76a930d248 Add support for MINI12864 (UC1701)
Ported the driver from u8glib, almost the same as DOGS102 (UC1701), just
with a different size. Tested with a display salvaged from a cheap ebay
MP3 player.
2016-08-16 21:38:56 +01:00
olikraus d8bf50dc51 issue #46 2016-08-15 22:47:10 +02:00
olikraus dfb425eb29 removed most of the kerning features from the u8g2 core, kept kerning with DrawExtendedUTF8 2016-08-15 22:02:23 +02:00
olikraus 2b5e7ed41a kerning 2016-08-15 15:29:09 +02:00
olikraus 984be476fa more work on kerning 2016-08-15 14:18:42 +02:00
olikraus 0f05a5ade0 kerning support 2016-08-14 13:03:25 +02:00
olikraus 26d60388ea work on kerning 2016-08-14 11:54:06 +02:00
olikraus 1ad5f73e66 work on kerning 2016-08-13 14:25:57 +02:00
olikraus e94e13c4f7 kerning calculation 2016-08-12 23:21:26 +02:00
olikraus 4d8432e9d8 Merge branch 'master' of https://github.com/olikraus/u8g2 2016-08-12 21:44:08 +02:00
olikraus 02f2304c66 fixed sed1330 according to the app notes 2016-08-12 21:43:01 +02:00
olikraus bb19b64e2d bugfix #44 2016-08-12 21:07:14 +02:00
olikraus e8c4276b2a sed1330 2016-08-12 19:16:49 +02:00
olikraus a73236b9b5 sed1330 2016-08-12 18:25:52 +02:00
olikraus c9598592ec issue #41 2016-08-09 23:22:00 +02:00
olikraus 51db548328 cleanup 2016-08-09 22:07:55 +02:00
olikraus d2dc962664 issue #39 2016-08-08 01:18:01 +02:00
olikraus 5e61b3ccaf issue #35 2016-08-07 23:21:28 +02:00
olikraus 9eb5b6ccda fixed issue #40 2016-08-07 22:53:49 +02:00
olikraus 7c2ada2771 old school pc fonts 2016-07-28 13:53:09 +02:00
olikraus cb32d45ab6 a2 printer 2016-07-27 16:02:25 +02:00
olikraus 8484859761 removed call to u8x8_utf8_init from u8g2 "begin" member function 2016-07-27 14:06:35 +02:00
olikraus 1644c8f652 spi mode merge 2016-07-27 11:44:17 +02:00
olikraus 573611c257 merge + comments 2016-07-27 10:30:59 +02:00
Bas Stottelaar cf846d814d Renames sck_clock_mode -> spi_mode. Implemented SPI modes for HW SPI. 2016-07-26 20:38:55 +02:00
Bas Stottelaar 42e08abd5a ls013b7dh03 has an active low clock. 2016-07-25 22:24:09 +02:00
Bas Stottelaar 54e3c1ae9b sck_takeover_edge -> sck_clock_mode to account for all four SPI modes. 2016-07-25 22:05:00 +02:00
olikraus 0d1431ad79 towards a2 printer support 2016-07-23 11:26:33 +02:00
olikraus 239e744172 t6963 256x64 2016-07-16 08:03:47 +02:00
olikraus c0cf4ab839 ssd1322 2016-07-14 21:23:34 +02:00
olikraus 8197e64afd ssd1322 cont. 2016-07-13 23:18:53 +02:00
olikraus 2a6f826758 started with ssd1322 2016-07-12 22:28:21 +02:00
olikraus a7ee7b77a6 some updates 2016-07-03 10:14:47 +02:00
olikraus 9a13db6137 example update 2016-07-02 11:03:08 +02:00
olikraus 77e2342108 clear display for u8g2 2016-07-02 10:15:21 +02:00
olikraus 7b00114ea0 update 2016-07-02 09:44:48 +02:00
olikraus b4782134c3 t6963 2016-07-02 09:43:17 +02:00
olikraus 0cc9b123bf work o t6963 2016-07-02 07:09:27 +02:00
olikraus 3ed157d8ba draw line & graphics test 2016-06-26 14:41:54 +02:00
olikraus 5865b14f5a fixed issue with the selection list 2016-06-26 10:57:44 +02:00
olikraus a581844d80 fixed #25, added some extra delay for the ST7920 2016-06-25 22:11:46 +02:00
olikraus 58481bd875 ST7920 HW SPI support, fixed issue #24 2016-06-24 21:36:32 +02:00
olikraus d51b5c34a1 LD7032 I2C 2016-06-22 23:58:14 +02:00
olikraus af35179bec LD7032 SPI done 2016-06-22 19:40:30 +02:00
olikraus 6b4ad62ab0 started with ld7032 port 2016-06-21 23:23:11 +02:00
olikraus e42da7623d fixed #20, user interface pictures 2016-06-19 15:08:41 +02:00
olikraus 8f60e80c71 little rook chess... port almost finished 2016-06-18 15:28:31 +02:00
olikraus d56899c21e Merge branch 'master' of https://github.com/olikraus/u8g2 2016-06-17 15:45:21 +02:00
olikraus f8bed2ad47 Arduboy test 2016-06-16 21:33:19 +02:00
olikraus f420de6bc6 u8x8 message box example 2016-06-15 19:08:06 +02:00
olikraus 29f84058ca selection list u8x8 2016-06-14 23:15:53 +02:00
olikraus eaec72b964 Merge branch 'master' of https://github.com/olikraus/u8g2 2016-06-14 23:10:31 +02:00
olikraus 0ac87622d6 msg box 8x8 2016-06-14 23:09:53 +02:00
olikraus 94dacdb84e Merge pull request #18 from basilfx/master
Finish initial implementation of ls013b7dh03 driver
2016-06-14 10:20:13 +02:00
olikraus e16dda869f input value 2016-06-14 06:58:49 +02:00
olikraus 5648c5ea2a input value (not yet finished) 2016-06-13 22:04:45 +02:00
Bas Stottelaar cef14071dd finish initial implementation of ls013b7dh03 driver 2016-06-13 21:39:51 +02:00
olikraus 8321059b35 input value 2016-06-13 18:55:59 +02:00
olikraus 4d0a8765ee fixed #16 2016-06-13 06:45:12 +02:00
olikraus 7c39ec0229 u8g2 msg box 2016-06-13 06:09:50 +02:00
olikraus 4ecea8fd9c msg box 2016-06-12 22:49:23 +02:00
olikraus 78a8c0d7d8 selection list sdl example 2016-06-12 14:19:10 +02:00
olikraus ba9c22cdba Arduboy support 2016-06-12 06:49:23 +02:00
olikraus 01f91d6784 update 2016-06-11 01:23:08 +05:30
olikraus b47cf07122 sel.list 2016-06-07 08:14:34 +05:30
olikraus 5d4e4d7e1d selection line 2016-06-06 10:04:51 +02:00
olikraus c5f223b249 u8g2 selection list 2016-06-05 10:11:37 +02:00
olikraus 0c31f9b41f drawutfline 2016-06-04 06:58:13 +02:00
olikraus a5f30a5f10 draw...line & get...width 2016-06-02 23:14:18 +02:00
olikraus b6d6acd933 selection list started 2016-06-01 19:27:05 +02:00
olikraus 5bdc9d1ab6 selection list started 2016-06-01 06:29:07 +02:00
olikraus 4834f54832 added post label 2016-05-30 00:31:03 +02:00
olikraus c2b177f35a input value 2016-05-29 19:27:24 +02:00
olikraus 7235ddf6a9 itoa bugfix 2016-05-29 16:33:56 +02:00
olikraus 345e7bd79d itoa renamed 2016-05-29 16:24:50 +02:00
olikraus 13612df300 fixed font build and added freedoom fonts (#13) 2016-05-29 14:51:52 +02:00
olikraus caa59191da st7565.c 2016-05-26 22:35:00 +02:00
olikraus 00b7d1337b intoduced flipmode_x_offset, removed option to disable flipmode handling (it is now always enabled) 2016-05-26 12:20:44 +02:00
olikraus ad5ab4c921 c12832 2016-05-26 10:33:09 +02:00
olikraus e5a7e8c8fe st7565 2016-05-26 08:31:29 +02:00
olikraus d11127026f typo fixed for ls013b7dh03 2016-05-24 22:53:40 +02:00
olikraus 2e72f214dd added support for ls013b7dh03 128x128 display 2016-05-24 20:26:46 +02:00
olikraus 44bf9f3a72 UI Message 2016-05-23 22:35:04 +02:00
olikraus 5ed9b21d52 selection list 2016-05-22 21:44:20 +02:00
olikraus b0909d1c49 str list selection, updated event handler 2016-05-22 19:29:47 +02:00
olikraus 8fcc742241 .begin() with menu pins 2016-05-22 16:02:33 +02:00
olikraus 420c623ef1 string procedures 2016-05-22 12:40:23 +02:00
olikraus 385b549e9e string handling 2016-05-21 08:09:17 +02:00
olikraus a07b525e0b debounce 2016-05-16 23:13:09 +02:00
olikraus 8a495f9aaf code optimization 2016-05-15 10:04:49 +02:00
olikraus ebfaf993d4 fixed 32 byte buffer issue with Wire.h 2016-05-15 09:56:06 +02:00
olikraus 28d5de8d25 hw i2c partly working 2016-05-15 00:05:41 +02:00
olikraus 1bb0afc156 ssd1306 128x32, sh1106 2016-05-13 22:51:02 +02:00
olikraus 8950aa9ce3 new UTF8 decoder 2016-05-05 22:21:28 +02:00
olikraus 3c484fd2fd bitmap 2016-05-05 11:52:11 +02:00
olikraus db0cafb67a xbm 2016-05-05 08:43:16 +02:00
olikraus 864657b244 bitmap 2016-05-05 07:49:31 +02:00
olikraus afadd9e866 Hbitmap 2016-05-04 22:22:33 +02:00
olikraus 6a228306e7 update 2016-05-04 19:18:37 +02:00
olikraus 4e262f5c33 fixed speed optimization define 2016-05-04 19:17:59 +02:00
olikraus 0250659fa7 setDisplayRotation, better flip mode example 2016-05-04 18:56:42 +02:00
olikraus b3f11823f2 fixed flipmode for uc1701 2016-05-03 22:09:15 +02:00
olikraus 4209ca2cdb fixed issue with utf8 output 2016-05-02 21:17:46 +02:00
olikraus 901676cfc9 flip mode 2016-05-01 18:01:45 +02:00
olikraus d0b4ad8f4b started working on sh1106 2016-05-01 11:08:11 +02:00
olikraus 3b20aed15d Removed SET_I2C and SET_DEVICE messages 2016-05-01 10:01:37 +02:00
olikraus 5b479dc6f1 8 bit mode 2016-04-29 19:12:50 +02:00
olikraus 9b4c64f3ab FPS port started 2016-04-28 19:13:02 +02:00
olikraus 2ddb567309 bug fixing 2016-04-27 22:22:31 +02:00
olikraus 25a214cc62 u8g compatibility 2016-04-27 21:29:31 +02:00
olikraus 731742beb4 c++ updates 2016-04-27 19:18:13 +02:00
olikraus 7518f8f12e updates 2016-04-27 18:29:18 +02:00
olikraus 205a11d3db polygon/triangle 2016-04-24 08:51:29 +02:00
olikraus de21001949 rframe, rbox 2016-04-23 15:58:59 +02:00
olikraus 53a37b7ce3 circle & ellipse testing and bugfixing 2016-04-23 12:16:36 +02:00
olikraus 4c643a02f1 circle tests 2016-04-23 11:54:47 +02:00
olikraus 622a9dc579 initial version for circle and ellipse 2016-04-23 09:56:56 +02:00
olikraus e9febcfe6a changed #ifdefs and GCC detection in u8x8
fixed cast issues in u8g2_font.c
2016-04-23 09:55:32 +02:00
olikraus c2e377e573 draw frame 2016-04-23 08:42:28 +02:00
olikraus 9fca49da84 DrawBox, fixed utf8 draw info setup 2016-04-23 08:24:04 +02:00
olikraus ae5f82cd09 intersecton, box, chinese fonts 2016-04-21 22:16:48 +02:00
olikraus a18b214969 intersection: updates 2016-04-20 05:51:08 +02:00
olikraus 516b8efc56 introduced asymetric intersection check 2016-04-19 21:26:09 +02:00
olikraus f34eb8dec4 comment 2016-04-17 21:48:19 +02:00
olikraus eaacd12c0e fixed intersection calculation 2016-04-17 21:40:34 +02:00
olikraus 69316e46c6 comments 2016-04-17 15:45:56 +02:00
olikraus 5e17478209 ref update 2016-04-17 11:06:42 +02:00
olikraus 010cceb399 utf8 output 2016-04-16 14:49:36 +02:00
olikraus 3480b87f6c sw i2c restructure 2016-02-29 18:04:34 +01:00
olikraus 69f61cab1b ssd i2c rework 2016-02-28 22:32:14 +01:00
olikraus 7c1a6fe93f update 2016-02-28 22:24:05 +01:00
olikraus 3c730dc61e comments 2016-02-27 19:36:58 +01:00
olikraus fd914d2852 st7920 spi 2016-02-27 19:23:57 +01:00
olikraus ecbcf8ceea st7920 SPI 2016-02-26 21:58:40 +01:00
olikraus 93bdfc5902 ST7920 2016-02-25 21:28:14 +01:00
olikraus 157d6340e4 towards st7920 2016-02-22 21:53:31 +01:00
olikraus 24a5013e08 tmp checkin 2016-02-22 18:51:48 +01:00
olikraus 6ca5dacaa9 hvline callback 2016-02-17 22:12:19 +01:00
olikraus 0fb099125e introduction of ll_hvline 2016-02-17 19:08:13 +01:00
olikraus 96f2fce5da fixed sdl example 2016-02-11 16:50:05 +01:00
olikraus 8a56121da7 st7920 2016-02-10 07:58:13 +01:00
olikraus e2c76c7800 some work on the st7920 2016-02-10 07:57:40 +01:00
olikraus d41abef0ea work on ST7920 2016-01-04 00:31:49 +01:00
olikraus bfb14dd948 R3 2016-01-03 18:30:19 +01:00
olikraus d108af04fa update info struct 2016-01-03 17:58:50 +01:00
olikraus e83e1bff3f fixed license description (url) 2016-01-03 17:10:50 +01:00
olikraus 4dfab87baf u8g2 logo 2016-01-03 13:20:48 +01:00
olikraus 9288d95bc5 GetStringWidth renamed to GetStrWidth 2016-01-02 21:13:25 +01:00
olikraus 395cb2055b license text added 2016-01-01 09:35:22 +01:00
olikraus be994dddaa update 2016-01-01 09:27:17 +01:00
olikraus c50f686ea8 ref manual description pics 2015-12-29 15:43:25 +01:00
olikraus af26540ccf amstrand cpc extended 2015-12-26 10:06:48 +01:00
olikraus a8388086d5 added extra chars to amstrad_cpc_extended 2015-12-25 23:36:29 +01:00
olikraus b01307496d code build/setup changes 2015-12-23 23:18:29 +01:00
olikraus a5fa4a96c3 u8x8 constructor list replacement 2015-12-23 18:44:00 +01:00
olikraus 3053879161 clearScreen -> clearDisplay 2015-12-23 13:19:11 +01:00
olikraus 97299ec5f8 towards cpp interface 2015-12-23 09:04:24 +01:00
olikraus 41fa8da2b4 u8g2 c++ 2015-12-22 22:23:42 +01:00
olikraus 4acd2ff1be update 2015-12-20 23:39:27 +01:00
olikraus 7d89e56d11 ClearScreen --> ClearDisplay 2015-12-20 10:10:49 +01:00
olikraus 901e925b98 u8x8 examples 2015-12-13 21:47:11 +01:00
olikraus 9a2eb639b0 u8x8 lc procedures 2015-12-13 09:19:09 +01:00
olikraus 83a738cc7e u8x8 setup simplified 2015-12-12 13:05:14 +01:00
olikraus a802f8fb17 towards arduino support 2015-12-08 21:30:14 +01:00
olikraus 6114781973 more functions renamed 2015-12-07 22:14:17 +01:00
olikraus 382c158993 SetFlipMode and SetPowerSave 2015-12-07 21:34:49 +01:00
olikraus 33b1babd8a display_Init --> InitDisplay 2015-12-06 23:22:52 +01:00
olikraus e29c5fd7ee display_Setup --> SetupMemory 2015-12-06 23:00:56 +01:00
olikraus 684d48a566 changed display setup to display setup memory 2015-12-06 22:56:10 +01:00
olikraus 4ca94e2df8 6800 & 8080 transfer 2015-12-06 17:45:57 +01:00
olikraus fc64bae5fb pins for i2c, added missing wiki .pre file 2015-12-06 10:53:59 +01:00
olikraus 357b1c566a software i2c 2015-12-05 22:43:30 +01:00
olikraus bf034413f5 example updates 2015-12-05 13:10:33 +01:00
olikraus f0a897c4a3 pin list 2015-11-30 23:26:50 +01:00
olikraus 9bf267d46d fixed reset macro 2015-11-29 17:44:52 +01:00