Commit Graph

420 Commits

Author SHA1 Message Date
Ace
6b1eaaf9d4 Merged epd driver files into a single file 2019-05-02 19:20:47 +02:00
Ace
2fd392e84b Merged epd driver files 2019-05-02 19:20:14 +02:00
Ace
b7dccc38fa Minor Improvements. Preparing for release v1.6
Added options to select what to display at each section (top, middle, bottom). Removed option 'additional feature' as it has been replaced by the sections. Added alt-attribute to image and title within head element. Added some expandable info buttons above sections that could require a more detailed description.
2019-05-02 13:59:16 +02:00
Ace
975a764eea Added sections
Users can now choose what they want to display at each section. For now, the middle_section can be set to either Agenda or Calendar. The bottom_section may be kept empty.
2019-05-01 23:54:03 +02:00
Ace
64a8d56f0f Added new (black) seperator for Agenda View 2019-05-01 23:50:42 +02:00
Ace
1cd8466c05 Added new font for better text handling 2019-05-01 23:49:55 +02:00
Ace
ec59f279bd Some improvements
Added dictionary containing the positions of the rows for the Agenda-View.
Added a second seperator (seperator2) which is used by the Agenda View.
Added support for relative path instead of explicit path (Credit to Max. G.)
2019-05-01 23:48:48 +02:00
Ace
00d135dd62 Lots of improvements
E-Paper is now split into three sections: top, main and bottom. Users can now choose what to display at which section. With this change, the main script will only execute the code required to generate the user-specified design. Better text handling. Text is automatically aligned in the middle of the specified box (unless specified otherwise) using the default font (unless specified otherwise). Added Agenda-View as an option in the main section, which will show upcoming events and times in the next few days. It's length is adaptive. If the bottom section is empty, it will reach to the bottom, otherwise it will reach to the bottom section. RSS-feeds will not show the titles, but rather a short summary (for more detailed information). Removed some import warnings as they are handled by the new installer (v1.6). Also made the code a bit cleaner and added a few more descriptions above some code sections.
2019-05-01 23:45:18 +02:00
Ace
4032e5abf0 Removed new lines 2019-04-20 23:28:59 +02:00
Ace
f6342c4abc Preparing for automatic updates 2019-04-20 23:23:46 +02:00
Ace
86f71b8917 Synced file with web-ui generator
This template is generated by the web-ui using the standard values for each setting. Now, both the template (this file) and the generated settings.py fiel from the web-ui will yield the same results.
2019-04-19 13:33:49 +02:00
Ace
3ffe644f86 Fixed some bugs 2019-04-18 00:07:49 +02:00
Ace
e73da0fc62 Bugfix+minor improvements 2019-04-17 23:41:08 +02:00
Ace
eed4f110e4 Bugfix 2019-04-17 23:34:19 +02:00
Ace
996e9e4254 Some minor improvements
Added logo, added info about multiple iCalendar URLs, multiple RSS-feeds, added default option for radio checkboxes
2019-04-09 01:26:11 +02:00
Ace
570187c929 Added new settings.py generator (Web UI) 2019-03-27 22:18:15 +01:00
Ace
8d85242f81 path fixed 2019-03-25 21:36:53 +01:00
Ace
2693625b68 Rename license.txt.txt to license.txt 2019-03-25 21:36:22 +01:00
Ace
fa113b101e Fixed a problem for 3-Colour Displays
While improving the readability of the code some commits ago, a problem occured where 3-coloured E-Paper-Displays had problems correctly rendering the image. With this fix, it should be solved now.
2019-03-22 17:00:17 +01:00
Ace
6490f8e89e Added support for recurring events
Added support for recurring events (Credit to and special thanks to Hubert)
2019-03-21 16:58:14 +01:00
Ace
e626651585 Disabled some non-required lines for iCalendar 2019-03-17 17:10:37 +01:00
Ace
dd02940094 Bugfix 2019-03-17 07:33:58 +01:00
Ace
ea8fbf312a Fixed a bug 2019-03-17 07:25:55 +01:00
Ace
8db4f9ff3a Lots of improvements (see details)
Improved execution time for each loop (until the image is fully gerated) to less than 5 seconds. Of course, it takes much longer to render the image to the display as well as for calibration.
Implemented possible bugfix for iCalendars as suggested by arustleund in issue#20
Improved algorithm for sleeping until the next update and for counting loops left until calibration.
Some minor changes to improve code readbility
2019-03-17 01:07:21 +01:00
Ace
d485593fa4 Removed non-english rss-feed URL 2019-03-13 00:51:16 +01:00
Ace
47b081e23e Fixed bug when additional feature == "events"
A list that was not created cannot be deleted. This has been fixed now.
2019-03-13 00:35:33 +01:00
Ace
517166923a Update E-Paper.py
Fixed incorrect package name
2019-03-12 18:21:00 +01:00
Ace
342544b0f2 Fixed a bug related to calibration 2019-03-12 18:14:24 +01:00
Ace
102578b462 fixed some minor errors with lists 2019-03-12 16:13:55 +01:00
Ace
7614164ca3 Changed default update interval
To prevent ghosting issues
2019-03-12 13:50:35 +01:00
Ace
13db8fdaf6 Update settings.py.sample 2019-03-11 23:40:08 +01:00
Ace
a9fad2b455 Update E-Paper.py 2019-03-11 23:25:35 +01:00
Ace
801484301d Adjusted some image processing values 2019-03-11 21:42:35 +01:00
Ace
15d37b64f0 New update with lots of improvements
Added RSS-feedparser. Added support for user-defined display-update intervals. Removed support for recurring events (temporarily).
Imporved processing time for the generated image form nearly 30 seconds to less than a second. Improved readability of docstrings.
2019-03-11 18:12:15 +01:00
Ace
e9c9a48d80 Removed outdated files
Moving this file to the 'developers-only' folder
2019-03-11 17:34:48 +01:00
Ace
81d323b3f4 Added positions for RSS-feeds
RSS-feeds will be shown as full lines
2019-03-11 17:32:06 +01:00
Ace
714de0726f Updated settings file for coming-soon update
Implemented some new features, including RSS-feeds, update intervals, calibration hours etc.
2019-03-11 17:24:26 +01:00
Ace
bbe7f836d4 Temporary disabled recurring events
Trying to find the cause for some errors related to recurring events.
2019-03-07 15:31:45 +01:00
Ace
3d0a7dca9f Added colour-improvement for bw display
The function display_corrected_image also improves the image for the 2-colour E-Paper Display.
2019-03-04 21:46:44 +01:00
Ace
8b03dae42a Some small improvements 2019-03-04 21:28:47 +01:00
Ace
ff97d8fa1c Still updating 2019-03-04 20:46:08 +01:00
Ace
a097757035 Updated file for the updated version 2019-03-04 20:29:47 +01:00
Ace
badcd2e988 Added modified version of the epd7in5b
This version contains some minor changes and is intended to be used with the new version
2019-03-04 20:27:13 +01:00
Ace
2ec6f3ffa4 Rename epd7in5b.py to epd7in5b(old).py 2019-03-04 20:25:43 +01:00
Ace
8dd1342928 Lots of minor improvements
Switched from using bitmap images to png images for images with transparency mask (event, today, weekday). Also, using a custom processing function that processes the generated image so it can be displayed much better on the E-Paper Display.
2019-03-04 20:22:49 +01:00
Ace
214917b5f6 Replacing bmps with pngs 2019-03-04 20:07:45 +01:00
Ace
9f1fc0ad3b Replacing bmps with pngs 2019-03-04 20:07:12 +01:00
Ace
d22d0b91b6 Replacing bmps with pngs 2019-03-04 20:07:02 +01:00
Ace
dba4d5769d Replacing bmps with pngs 2019-03-04 20:06:51 +01:00
Toby Chui
8acbf0ffa3 Add files via upload 2019-03-03 16:30:53 +08:00