Commit Graph

302 Commits

Author SHA1 Message Date
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