Commit graph

115 commits

Author SHA1 Message Date
Valentin Trophime 7fa69abd72 avoid some conversion slice to iterator where possible 2024-03-06 20:03:52 +01:00
Valentin Trophime 693f0bdd8f fix semantic versionning 2024-02-13 12:24:24 +01:00
Valentin Trophime 7318f971cf update dependencies 2024-02-13 12:24:24 +01:00
Yuri Iozzelli ac73c3ba40 Merge branch 'chemicstry-master' 2022-10-07 15:17:58 +02:00
chemicstry aa0003d0a4 Bump embedded-hal to 1.0.0-alpha.9 2022-10-07 15:01:55 +03:00
Yuri Iozzelli 32ca78087c
Merge pull request #38 from VersBinarii/readme
Add badges to README
2022-10-06 10:00:10 +02:00
VersBinarii 0cdd4e7c2e Add badges to README 2022-08-26 21:09:24 +02:00
Yuri Iozzelli df5ea50076
Merge pull request #37 from ashutosh-arm/upgrade_embedded_hal_to_alpha
Bumping up embedded-hal version to 1.0.0-alpha.8
2022-06-24 10:12:52 +02:00
Ashutosh Parkhi 00a50a13cc Bumping up embedded-hal version to 1.0.0-alpha.8 2022-06-23 17:20:18 +01:00
Yuri Iozzelli 99f6e63918
Merge pull request #35 from VersBinarii/commands
Add idle mode, brightness and frame rate control
2022-04-24 13:26:02 +02:00
VersBinarii a5e7f6498a Add idle mode, brightness and framerate control 2022-04-23 21:25:22 +02:00
Yuri Iozzelli bfb77647d5
Merge pull request #34 from VersBinarii/more_commands
Add Invert, display and sleep control commands
2022-04-21 16:17:52 +02:00
VersBinarii 1f47f5797e Add Invert, display and sleep control commands 2022-04-21 13:43:06 +02:00
Yuri Iozzelli d896467aec
Merge pull request #33 from VersBinarii/graphics
Add clear_screen function
2022-04-19 07:51:18 +02:00
VersBinarii 6e8c814156 Add clear_screen function 2022-04-18 18:46:30 +02:00
Yuri Iozzelli d933649c19
Merge pull request #32 from VersBinarii/examples
Add RTIC based example for stm32f411 BlackPill
2022-04-18 10:48:01 +02:00
VersBinarii d4e883ce8d Add RTIC based example for stm32f411 BlackPill 2022-04-18 10:30:28 +02:00
Yuri Iozzelli 6e1fab6da7
Merge pull request #31 from VersBinarii/bump_eh_alpha
Bump embedded-hal to alpha7
2022-04-17 10:04:49 +02:00
VersBinarii b0f3b14664 Bump embedded-hal to alpha7 2022-04-16 22:29:50 +02:00
Yuri Iozzelli 8aeefc4abc
Merge pull request #30 from plaes/min-doc-example
Add basic usage example to the index screen
2021-11-19 11:23:14 +01:00
Priit Laes 11661b20b6 Add basic usage example to the index screen 2021-11-18 22:32:37 +02:00
Yuri Iozzelli c3d0d08a3c
Merge pull request #29 from ivmarkov/master
Support for boards that need a non-standard initialization command
2021-08-07 10:31:07 +02:00
imarkov 8a4aee95c2 Support for boards that need a non-standard initialization command 2021-07-14 21:34:55 +03:00
Yuri Iozzelli 19efa445bf Bump version to 0.5.0 2021-06-10 18:40:31 +02:00
Yuri Iozzelli 634558b18e
Merge pull request #28 from yuri91/embedded-graphics-0.7
Embedded graphics 0.7
2021-06-10 18:39:42 +02:00
Yuri Iozzelli e33b10c885 Update embedded-hal version 2021-06-10 18:36:21 +02:00
Yuri Iozzelli ddffec49c6 Remove support for embedded-graphics 0.6 2021-06-10 18:35:09 +02:00
Yuri Iozzelli 7c2e3e27fb
Merge pull request #26 from GrantM11235/e-g-core
Add support for embedded-graphics-core 0.3
2021-05-13 18:14:35 +02:00
Grant Miller 115fec7703 Add support for embedded-graphics-core 0.3 2021-05-12 17:01:59 -05:00
Grant Miller 47d4a07469 Move mod graphics to top and delete extern crate 2021-05-12 15:37:04 -05:00
Grant Miller c93637abfd Rename draw methods
- Rename `draw_iter` to `draw_raw_iter` to avoid conflict with
`embedded_graphics_core::DrawTarget::draw_iter`

- Rename `draw_raw` to `draw_raw_slice` for consistency
2021-05-12 15:33:38 -05:00
Yuri Iozzelli 510d0c9a03
Merge pull request #25 from GrantM11235/display-error
Use `display_interface::DisplayError`
2021-05-11 20:24:46 +02:00
Grant Miller 535feb236c Loosen trait bounds 2021-05-11 11:53:39 -05:00
Grant Miller be44c24eea Use Result alias 2021-05-11 11:53:39 -05:00
Grant Miller 954d111959 Use display_interface::DisplayError 2021-05-11 11:50:51 -05:00
Yuri Iozzelli d9f35775d6
Merge pull request #24 from GrantM11235/remove-old-interface-trait
Remove old `Interface` trait
2021-05-11 09:17:57 +02:00
Yuri Iozzelli a68c0530ec
Merge pull request #23 from GrantM11235/spi-mode
Move `::spi::MODE` to `::SPI_MODE`
2021-05-11 09:17:11 +02:00
Grant Miller ea9cb59bff Remove old Interface trait 2021-05-10 16:02:56 -05:00
Grant Miller 8884885ca0 Move ::spi::MODE to ::SPI_MODE
We don't need a whole module for just one const
2021-05-10 15:57:26 -05:00
Yuri Iozzelli 2b7ee112fb
Merge pull request #22 from almusil/fix_scrolling
Fix underflow in scrolling
2021-01-21 16:51:51 +01:00
Ales Musil e350936d82 Fix underflow in scrolling
When window was smaller than whole display
scrolling by small step could cause underflow
in the offset computation.
2021-01-21 13:20:30 +01:00
Yuri Iozzelli 509060bb5d
Merge pull request #21 from almusil/do_not_hardcode_size
Do not hardcode display size
2020-11-07 12:46:48 +01:00
Ales Musil b5077900be Do not hardcode display size
ili driver family is pretty generic with support
of multiple display sizes. By having width and size
as parameter this driver can support broader range
of ili displays.
2020-10-30 08:28:47 +01:00
Yuri Iozzelli 64963398c7 Bump version to 0.4.1 2020-10-25 09:51:07 +01:00
Yuri Iozzelli 6adc0191d1
Update readme with scrolling feature 2020-10-21 18:41:37 +02:00
Yuri Iozzelli 81377dfddf
Merge pull request #20 from twitchyliquid64/master
Implement hardware vertical scroll
2020-10-21 18:40:45 +02:00
Tom afbfd98f9d Implement hardware vertical scroll 2020-10-17 00:36:58 -07:00
Yuri Iozzelli e45feea807 Bump version to 0.4.0 2020-09-01 22:19:08 +02:00
Yuri Iozzelli d4afd398f5 Update dependencies 2020-09-01 22:18:05 +02:00
Yuri Iozzelli eff270ab2d Merge branch 'GrantM11235-init-cleanup' 2020-09-01 21:43:05 +02:00