Commit graph

467 commits

Author SHA1 Message Date
7edd5fec65 Implemented highlight box and ellipse 2019-02-28 17:35:05 +01:00
b537c8c767 Removed invalid paths 2019-02-28 17:34:44 +01:00
0d1f065208 Removed unnecessary translation graphics. 2019-02-28 17:19:44 +01:00
e012fbfebc First steps. Deleted alot, added even more. 2019-02-28 15:17:43 +01:00
261eb5660f Using units from settings-file 2019-02-27 20:11:43 +01:00
3981bf8a80 General PanelDesign Interface. 2019-02-27 17:20:15 +01:00
856e7b5b94 Added week events support to IcalEvents 2019-02-27 17:14:50 +01:00
4c2c049c4b Implemented renamed debug function 2019-02-27 17:14:20 +01:00
b09e97c93f Renamed and implemented the print function to print_txt, due to upcoming problems. 2019-02-27 17:13:59 +01:00
435fd8d989 Implemented new DebugInterface, IcalEventFetcher and fixed some bugs. 2019-02-26 22:09:19 +01:00
e58fc28588 Added EventFetcher for icalendars 2019-02-26 22:08:19 +01:00
c6a9ce0ce8 Implemented exception handling for missing internet 2019-02-26 22:08:00 +01:00
b3aebcb780 Added title as representation for debugging 2019-02-26 21:41:12 +01:00
a5d849c1dd Set default values to interface that should be interpreted as "current" 2019-02-26 21:37:18 +01:00
7f9a6a3102 Added and removed some parameters in CalendarInterface 2019-02-26 17:30:53 +01:00
615e338e9a Created and implemented a DebugInterface and defined it for console use 2019-02-26 16:23:58 +01:00
82c28841a7 Changed some properties 2019-02-26 16:23:27 +01:00
bd077866d9 Implemented new debug options from settings-file 2019-02-25 21:57:22 +01:00
c572180d5b Added calibration_hours to settings-sample 2019-02-25 21:55:30 +01:00
7c8dc46b45 Extended settings-file with debug options. 2019-02-25 21:47:32 +01:00
1a330d9e73 Changed names 2019-02-25 21:43:27 +01:00
b57800b0d8 Created CalendarInterface 2019-02-23 22:11:49 +01:00
d102c7c639 Created more abstract level for data sources 2019-02-23 20:41:01 +01:00
1b9ed82b40 Implemented abstract weather forecast to main file and ignored debug image. 2019-02-23 19:49:20 +01:00
4c127179a9 Implemented OwmForecast 2019-02-23 19:36:20 +01:00
d62719ceda Added location information to interface. 2019-02-23 19:35:07 +01:00
e3efe6ebd2 Renamed identifier 2019-02-23 19:33:39 +01:00
f29b5f0dbf Removed unnecessary property 2019-02-23 19:31:52 +01:00
e13b581055 standardized identifier 2019-02-23 19:28:07 +01:00
5d88baca08 Added properties 2019-02-23 19:26:58 +01:00
022530063e Added clouds as property 2019-02-23 19:14:36 +01:00
f05c25a7e9 Added air humidity as property and changed unit to units 2019-02-23 19:13:19 +01:00
2eaffe3b63 Added unit as parameter 2019-02-23 19:10:26 +01:00
d65d1ed743 Removed unnecessary import. 2019-02-21 17:19:14 +01:00
2b4406d613 Defined abstract weather forecast source interface. 2019-02-21 17:17:18 +01:00
91a160512f Removed superfluos status print. 2019-02-20 21:17:39 +01:00
a6cede3554 Implemented debug option and ImageFileAdapter to main-file and fixed some string formating errors. 2019-02-20 20:56:10 +01:00
2785542aa0 Created ImageFileAdapter for debuging. 2019-02-20 20:53:14 +01:00
679fed425d Bounded width and height of DisplayAdapter to constructor. 2019-02-20 20:00:08 +01:00
31ee4359ee Added information to constructor and implemented it. 2019-02-20 19:18:28 +01:00
452b1fba57 Removed absolute path for testing. Works now as relative path. 2019-02-20 19:14:41 +01:00
15fb84641c Defined CalendarEvent container. 2019-02-20 18:57:55 +01:00
ff8f0a98ef Created WeatherForecast container 2019-02-20 18:50:18 +01:00
ed4b511002 Implemented new EpdAdapters 2019-02-19 22:08:06 +01:00
4a1c3ea9ca Fixed some bugs 2019-02-19 22:07:23 +01:00
a630dd2d54 Fixed indents 2019-02-19 22:02:11 +01:00
c2d345dea0 Implemented calibration 2019-02-19 21:49:50 +01:00
7596b7703d Implemented EpdDisplayAdapters 2019-02-19 21:43:53 +01:00
c9afe86c95 Removed unecessary comments 2019-02-19 21:43:40 +01:00
d0e7ee3fa8 Generalized DisplayAdapter 2019-02-19 21:07:07 +01:00
a67987b78f Added missing parameters in DisplayAdapter 2019-02-19 20:57:51 +01:00
c3e51da446 Merge branch 'master' of https://github.com/mgfcf/E-Paper-Calendar-with-iCal-sync-and-live-weather 2019-02-19 20:51:14 +01:00
9e7fb46859 Defined DisplayAdapter interface 2019-02-19 20:51:10 +01:00
d57c41e813
Merge pull request #1 from aceisace/master
Pull recent commits
2019-02-19 20:36:06 +01:00
Ace
86cdc5630e
Fixed an big related to week starting on Sunday
Removed line 82, starting with 'draw...' as it caused some errors. Choosing weekday="Sunday" should now work as expected. 
Special thanks to Nobuyoshi Sato for finding this bug.
2019-02-19 09:52:03 +01:00
Maximilian Giller
17dd30b56b Bug in epd_digital_read resolved. 2019-02-17 14:44:38 +01:00
Ace
ede448c7c1
Update E-Paper.py 2019-02-16 00:13:59 +01:00
Ace
0b84d46c43
Added bugfix for iCalendar and truncating events
Contains some improvements in the section tha filters events from the iCalendar URL. The sorting algorithm has been improved to display events after today and in chronological order. If the event names is too long for the line, it'll be truncated until it fits.
Special thanks and credit to Hubert for suggesting the above mentioned improvements.
Also fixed an issue where the iCalendar would throw errors if the Alarm action for an event was set to 'None'.
2019-02-14 15:27:41 +01:00
Ace
617ef8a6c1
Removed an iCal URL which caused timeouts 2019-02-13 15:55:42 +01:00
Ace
72a5f13db4
Fixed a bug
Fixed a bug causing an error on 2 colour displays.
(UnboundLocalError: local variable 'red' referenced before assignment)
Cause: incorrect indent block on line 27
2019-02-12 08:46:52 +01:00
Ace
ef5b5c8eff
Update settings.py.sample 2019-02-10 23:32:18 +01:00
Ace
f63f08acc0
Removed some additional info 2019-02-06 00:25:55 +01:00
Ace
89cfb7b762
Rename settings.py.backup to settings.py.sample 2019-02-03 17:37:28 +01:00
Ace
5fd482cfe7
Update icon_positions_locations.py 2019-02-03 16:33:18 +01:00
Ace
bfd8e166d3
RELEASE V1.5?!
Initial release of v1.5!
This place is a teeny bit too small so you should check out the Changelog to see the changes.
2019-02-03 16:26:30 +01:00
Ace
c70534d6cc
Delete license 2019-02-03 16:22:12 +01:00
Ace
501e24413e
Delete stable.py 2019-02-03 16:20:50 +01:00
Ace
1fd005fe07
Delete settings.py.backup 2019-02-03 16:20:46 +01:00
Ace
90c367a073
Delete settings.py 2019-02-03 16:20:41 +01:00
Ace
1e642dcd55
Delete monocolour-converter.py 2019-02-03 16:20:35 +01:00
Ace
52d01cb76f
Delete icon_positions_locations.py 2019-02-03 16:20:31 +01:00
Ace
5dbc9c1722
Delete epdif.py 2019-02-03 16:20:26 +01:00
Ace
e61137957b
Delete epd7in5b.py 2019-02-03 16:20:22 +01:00
Ace
4e30f25b24
Delete epd7in5.py 2019-02-03 16:20:18 +01:00
Ace
0b7a6200bc
Delete calibration_bw.py 2019-02-03 16:20:12 +01:00
Ace
deb881d573
Delete calibration.py 2019-02-03 16:20:07 +01:00
Ace
1a9ef227e1
Delete OpenSans-Semibold.ttf 2019-02-03 16:20:03 +01:00
Ace
611e48cac8
Delete OpenSans-Bold.ttf 2019-02-03 16:19:58 +01:00
Ace
481bf95952
Delete Assistant-Bold.ttf 2019-02-03 16:19:55 +01:00
Ace
81e904be93
Delete wi-thunderstorm.bmp 2019-02-03 16:19:13 +01:00
Ace
0173e8b266
Delete wi-sunset.bmp 2019-02-03 16:19:11 +01:00
Ace
10fda81754
Delete wi-sunrise.bmp 2019-02-03 16:19:09 +01:00
Ace
ee23dbe957
Delete wi-strong-wind.bmp 2019-02-03 16:19:07 +01:00
Ace
203217bfc2
Delete wi-snow.bmp 2019-02-03 16:18:59 +01:00
Ace
11ec355e48
Delete wi-showers.bmp 2019-02-03 16:18:58 +01:00
Ace
305e983574
Delete wi-rain.bmp 2019-02-03 16:18:56 +01:00
Ace
f490e1927e
Delete wi-night-thunderstorm.bmp 2019-02-03 16:18:55 +01:00
Ace
893dc98867
Delete wi-night-snow.bmp 2019-02-03 16:18:53 +01:00
Ace
294c0fe1dd
Delete wi-night-showers.bmp 2019-02-03 16:18:51 +01:00
Ace
f3a0dba1e6
Delete wi-night-rain.bmp 2019-02-03 16:18:50 +01:00
Ace
b9dc628c12
Delete wi-night-cloudy.bmp 2019-02-03 16:18:48 +01:00
Ace
dd73abc8d0
Delete wi-night-clear.bmp 2019-02-03 16:18:46 +01:00
Ace
1f990c5c7a
Delete wi-night-alt-cloudy-windy.bmp 2019-02-03 16:18:44 +01:00
Ace
327a854d6e
Delete wi-fog.bmp 2019-02-03 16:18:42 +01:00
Ace
6f0111a7c3
Delete wi-day-sunny.bmp 2019-02-03 16:18:40 +01:00
Ace
f2d05baba3
Delete wi-day-cloudy.bmp 2019-02-03 16:18:39 +01:00
Ace
309f98e186
Delete wi-cloudy.bmp 2019-02-03 16:18:34 +01:00
Ace
36e7aef041
Delete wi-cloudy-windy.bmp 2019-02-03 16:17:52 +01:00
Ace
05ec911a47
Delete weekday.bmp 2019-02-03 16:17:04 +01:00
Ace
5425b7742c
Delete wi-sunset.bmp 2019-02-03 16:16:51 +01:00
Ace
62c1ea638e
Delete wi-sunrise.bmp 2019-02-03 16:16:49 +01:00
Ace
1ef9673fd6
Delete wi-strong-wind.bmp 2019-02-03 16:16:47 +01:00
Ace
bccc3ae5e1
Delete week-sun.bmp 2019-02-03 16:16:45 +01:00
Ace
f62914dd06
Delete week-mon.bmp 2019-02-03 16:16:43 +01:00
Ace
4032639e13
Delete today.bmp 2019-02-03 16:16:42 +01:00
Ace
6d243514ce
Delete temp-icon.bmp 2019-02-03 16:16:40 +01:00
Ace
11fa6c70fd
Delete separator.bmp 2019-02-03 16:16:38 +01:00
Ace
2b7867211e
Delete hum-icon.bmp 2019-02-03 16:16:36 +01:00
Ace
aea1d4929f
Delete event.bmp 2019-02-03 16:16:35 +01:00
Ace
2d4ea70538
Delete cloud-no-response.bmp 2019-02-03 16:16:33 +01:00
Ace
cb0fede996
Delete weekday.bmp 2019-02-03 16:15:46 +01:00
Ace
9319e9e84e
Delete week-sun.bmp 2019-02-03 16:15:42 +01:00
Ace
01ae72e5c0
Delete week-mon.bmp 2019-02-03 16:15:38 +01:00
Ace
2bd465c507
Delete today.bmp 2019-02-03 16:15:34 +01:00
Ace
ebbc198c79
Delete test 2019-02-03 16:15:30 +01:00
Ace
e0a57bc8d3
Delete temp-icon.bmp 2019-02-03 16:15:26 +01:00
Ace
32f3636ca6
Delete separator.bmp 2019-02-03 16:15:22 +01:00
Ace
2bb190061b
Delete hum-icon.bmp 2019-02-03 16:15:18 +01:00
Ace
7d10d6fca5
Delete event.bmp 2019-02-03 16:15:14 +01:00
Ace
7b334d5c84
Delete cloud-no-response.bmp 2019-02-03 16:14:53 +01:00
Ace
186c4ac966
Delete May.bmp 2019-02-03 16:14:23 +01:00
Ace
c4d3bad2c5
Delete September.bmp 2019-02-03 16:14:03 +01:00
Ace
b5bc862052
Delete October.bmp 2019-02-03 16:14:01 +01:00
Ace
e6c85c716d
Delete November.bmp 2019-02-03 16:13:59 +01:00
Ace
7094934b72
Delete March.bmp 2019-02-03 16:13:58 +01:00
Ace
9c8c64b82a
Delete June.bmp 2019-02-03 16:13:56 +01:00
Ace
b77ec2612c
Delete July.bmp 2019-02-03 16:13:53 +01:00
Ace
161dcae8eb
Delete January.bmp 2019-02-03 16:13:52 +01:00
Ace
d780d590b3
Delete February.bmp 2019-02-03 16:13:50 +01:00
Ace
4953c04dda
Delete December.bmp 2019-02-03 16:13:48 +01:00
Ace
18a2ae60e7
Delete August.bmp 2019-02-03 16:13:46 +01:00
Ace
3ac5b48c1d
Delete April.bmp 2019-02-03 16:13:44 +01:00
Ace
0bbb1a15ff
Delete September.bmp 2019-02-03 16:13:04 +01:00
Ace
2812cbdecb
Delete August.bmp 2019-02-03 16:12:45 +01:00
Ace
7c49c4fd22
Delete December.bmp 2019-02-03 16:12:41 +01:00
Ace
557131a7a1
Delete February.bmp 2019-02-03 16:12:37 +01:00
Ace
8f8f72cd96
Delete January.bmp 2019-02-03 16:12:33 +01:00
Ace
054bd71382
Delete July.bmp 2019-02-03 16:12:30 +01:00
Ace
6ee43f5fee
Delete June.bmp 2019-02-03 16:12:25 +01:00
Ace
aef454f69f
Delete March.bmp 2019-02-03 16:12:22 +01:00
Ace
74ad96fea9
Delete May.bmp 2019-02-03 16:12:17 +01:00
Ace
de0db3546e
Delete November.bmp 2019-02-03 16:12:14 +01:00
Ace
a909b139fe
Delete October.bmp 2019-02-03 16:12:08 +01:00
Ace
2d5a332ce4
Delete 9.bmp 2019-02-03 16:11:33 +01:00
Ace
af736bbba7
Delete 8.bmp 2019-02-03 16:11:29 +01:00
Ace
7e30694d0d
Delete 7.bmp 2019-02-03 16:11:24 +01:00
Ace
c419d74ba0
Delete 6.bmp 2019-02-03 16:11:20 +01:00
Ace
0b222625b4
Delete 5.bmp 2019-02-03 16:11:16 +01:00
Ace
6352179358
Delete 4.bmp 2019-02-03 16:11:11 +01:00
Ace
c28627489e
Delete 31.bmp 2019-02-03 16:11:07 +01:00
Ace
187d71e43e
Delete 30.bmp 2019-02-03 16:11:03 +01:00
Ace
b9f1342e62
Delete 3.bmp 2019-02-03 16:10:59 +01:00
Ace
c36624363c
Delete 29.bmp 2019-02-03 16:10:55 +01:00
Ace
97ea602e92
Delete 28.bmp 2019-02-03 16:10:51 +01:00
Ace
5b23a854ef
Delete 27.bmp 2019-02-03 16:10:47 +01:00
Ace
e7d9d0a658
Delete 26.bmp 2019-02-03 16:10:42 +01:00
Ace
b5d495c237
Delete 25.bmp 2019-02-03 16:10:37 +01:00
Ace
42c5234037
Delete 18.bmp 2019-02-03 16:10:34 +01:00
Ace
ad3cc04fb1
Delete 16.bmp 2019-02-03 16:10:27 +01:00
Ace
c94c700886
Delete 13.bmp 2019-02-03 16:10:23 +01:00
Ace
3ac44198bf
Delete 14.bmp 2019-02-03 16:09:47 +01:00
Ace
4e7f5e27da
Delete 15.bmp 2019-02-03 16:09:44 +01:00
Ace
61aecedec6
Delete 17.bmp 2019-02-03 16:09:41 +01:00
Ace
0f11ae3727
Delete 19.bmp 2019-02-03 16:09:39 +01:00
Ace
c9673be33e
Delete 2.bmp 2019-02-03 16:09:37 +01:00
Ace
a244b8a4fd
Delete 20.bmp 2019-02-03 16:09:35 +01:00
Ace
05819a1d1c
Delete 21.bmp 2019-02-03 16:09:33 +01:00
Ace
8208ad8601
Delete 22.bmp 2019-02-03 16:09:31 +01:00
Ace
21dd78ee22
Delete 23.bmp 2019-02-03 16:09:29 +01:00
Ace
3881c24939
Delete 24.bmp 2019-02-03 16:09:27 +01:00
Ace
9c5bd9734f
Delete 12.bmp 2019-02-03 16:09:03 +01:00
Ace
d96ab1ced0
Delete 11.bmp 2019-02-03 16:08:53 +01:00
Ace
de3b668156
Delete 10.bmp 2019-02-03 16:08:48 +01:00
Ace
b63fd572e4
Delete 1.bmp 2019-02-03 16:08:43 +01:00
Ace
5844a72821
Delete 0.bmp 2019-02-03 16:08:37 +01:00
Ace
4119728a10
Fixed typo in month name 2019-01-06 20:39:01 +01:00
Ace
1ff7aa1088
Contained typo 2019-01-06 20:37:44 +01:00
Ace
1ed477fc62
Created a settings file copy as a reference. 2019-01-05 18:48:37 +01:00
Ace
0f9822e77d
Updated for v1.4 mit multiple iCal URLs options 2019-01-05 18:47:11 +01:00
Ace
c9fd493577
Fixed Typo 2019-01-03 23:28:44 +01:00
Ace
2e66377220
Delete seperator.bmp 2019-01-03 23:28:33 +01:00
Ace
5a24eafd5e
Fixed typo 2019-01-03 23:28:05 +01:00
Ace
6532818acf
Delete seperator.bmp 2019-01-03 23:27:50 +01:00
Ace
8d3e683f4a
Added support for multiple ical URLs 2019-01-03 22:48:07 +01:00
Ace
ec33bcff46
Added support for multiple icals
Contains some readability improvements and support for multiple ical URLs.
2019-01-03 22:41:14 +01:00
Ace
b887fd0f69
Improved readability
Improved some parts of the file for a better overview. Also fixed a typo.
2019-01-03 22:35:59 +01:00
Ace
159a45bbb8
fixed a typo leading to doubled events 2018-12-27 19:17:43 +01:00
Ace
d127d88abd
fixed a decoding bug
removed the UTF-8 part from icalendar parsing process
2018-12-25 00:18:02 +01:00
Ace
4a41b9258c
fixed typo 2018-12-24 22:35:12 +01:00
Ace
a97fa6f937
fixed a typo 2018-12-24 22:33:08 +01:00
Ace
98ae207b74
Add files via upload 2018-12-24 22:29:55 +01:00
Ace
c613876f0e
Added new features for release 1.4 2018-12-24 21:19:47 +01:00
Ace
980661196e
Added icons for new release (v1.4) 2018-12-24 21:19:29 +01:00
Ace
1bde274e24
junk 2018-12-24 21:17:00 +01:00
Ace
77e9f42db1
Updated for release v1.4 2018-12-24 21:14:27 +01:00
Ace
95997eae52
Preparing for v1.4! 2018-12-24 21:13:58 +01:00
Ace
ed31c59b12
Fixed an issue with font
Somewhere along the updates, the font-defining line went missing. This has now been fixed.
2018-12-03 16:16:42 +01:00
Ace
23c682821c
Added note on hiding the written date
Hiding the explicit written date (e.g. Sun, 25 Nov 18), is now easy. Just go to the correct section of thie function and uncomment the lines, as suggested in the details of the function.
2018-11-25 23:23:41 +01:00
Ace
f2181f2f54
Cleaned up the code & added explainations
This update is nothing major. It splits the main programm in 2 files, one for the programm itself (now containing mostly functions) and a new file, icon_positions_locations, containing all icons and their respective locations (path) as well as the position on the E-Paper Display).
Apart from that, new notes have been added which help to understand what the script is trying to achieve.
2018-11-25 22:58:32 +01:00
Ace
0755c4c210
Seperated icon pos. & locations from main file 2018-10-25 15:34:16 +02:00