bef88f0b85
Fixed wrong calculation of visible_event_count
2019-03-24 21:42:00 +01:00
319e6947b1
Fixed negative sleep_time error
2019-03-24 21:35:05 +01:00
94591ec51e
Implemented new panel-template
2019-03-24 21:30:44 +01:00
6dd6de16ce
Equalized font size
2019-03-24 21:27:32 +01:00
019d150e78
Added filter for upcoming events
2019-03-24 21:13:32 +01:00
86c64eeba5
Added general background_color option to table_design
2019-03-24 21:09:10 +01:00
99bba341a9
Added missing color parameter tranmission
2019-03-24 21:05:12 +01:00
bcca8a8f8a
Fixed some google calendar event issues based on timezones.
2019-03-24 19:49:00 +01:00
88ace91239
First version of rrule support. Redesigned CalendarInterface. Dropped Support for get_week_events
2019-03-24 11:07:22 +01:00
c854e7eec1
Made more info language dependent
2019-03-23 12:54:37 +01:00
544c23954d
Added rrule property
2019-03-23 12:24:43 +01:00
0e1b6bef57
Removed spacing of weather icon
2019-03-23 12:23:14 +01:00
571846ae39
Added option to show number of additional, not shown events
2019-03-23 12:22:55 +01:00
3a2f145e22
Renamed for better understanding
2019-03-23 12:22:02 +01:00
4b1cbed0f7
Fixed false interpreted allday and multiday events
2019-03-21 22:52:42 +01:00
d838ee37d0
Expanded definitions for events in specific time ranges
2019-03-21 22:32:02 +01:00
ba7c437a13
Recognizing multiday events in get_day_events
2019-03-21 22:29:46 +01:00
7073d5bc5d
Corrected property name
2019-03-21 22:29:23 +01:00
11ffdeac13
Added info about additional, not displayed events.
2019-03-21 22:02:08 +01:00
4cfe34ed93
Changed default datatype of update_interval to integer
2019-03-19 16:45:48 +01:00
139c59bfab
Fixed type issue for update_interval
2019-03-19 16:34:14 +01:00
dcbaa4893e
Added hourListDesign
2019-03-17 22:05:49 +01:00
5838734c9f
Changed transmitting of calendar to transmitting of events
2019-03-17 20:55:45 +01:00
672d7058d8
Fine tuned numbers font size
2019-03-17 20:37:42 +01:00
f7c5f6b05e
Added broad multiline alignment support
2019-03-17 20:32:32 +01:00
8686637271
Removed dead code
2019-03-17 20:25:49 +01:00
c99bb1538b
Implemented DayView design canvas and options
2019-03-17 12:12:58 +01:00
36cd0bc66d
Added duration property to events
2019-03-16 18:50:52 +01:00
1116513539
Fine tuned rss font size
2019-03-16 18:37:34 +01:00
a139cd33f0
Fixed recognition of Pi-Day
2019-03-16 18:30:53 +01:00
4ce74fbc5e
Added info are prototype to DayListPanel
2019-03-13 22:28:25 +01:00
ae1a8b0057
Fixed proportion problem of row height
2019-03-13 22:14:54 +01:00
08c9960232
Made weekday font bolder
2019-03-13 22:14:39 +01:00
cbe3b1da4a
Added line break
2019-03-13 21:07:36 +01:00
87175a1264
Resized weekday to fit into box
2019-03-13 20:33:38 +01:00
c9c6ce4207
Extracted loop timing and added refresh interval option.
2019-03-13 20:33:20 +01:00
c79f0b8888
Bug fixed alarms as supposed by arustleund
2019-03-11 19:07:59 +01:00
73ccfba021
Fixed cut of 'y' at the end of the weekday
2019-03-10 19:21:15 +01:00
4466618e2c
Integrated support for colors in event list
2019-03-10 19:13:02 +01:00
88a549aad3
Implemented highlight colors, and general color options, for highlighted events
2019-03-10 19:10:30 +01:00
8b43ee3287
Added support for cell properties, focusing on colors
2019-03-10 19:10:05 +01:00
82f4499586
Fixed highlighted event support
2019-03-10 19:09:37 +01:00
50960c7c05
Improved truncating
2019-03-10 18:51:46 +01:00
37c252dc65
Added text truncating to tables and fixed size bug
2019-03-10 18:39:17 +01:00
e1e25e3d2a
Added functionality to add highlighted calendars
2019-03-10 18:32:20 +01:00
895a7cda1c
Fine tuned color values
2019-03-10 16:05:42 +01:00
e4f77aff7c
Added font family option and set specific boldness in some cases
2019-03-10 15:54:46 +01:00
fe838f5964
Added font path directly to font name
2019-03-10 15:49:56 +01:00
9c5a791019
Added font-boldness option and moved fonts to extra folder
2019-03-10 15:37:10 +01:00
14ca6e9cdf
Implemented events
2019-03-10 15:19:27 +01:00
b4b8898b2e
Added options for spacing
2019-03-10 15:19:15 +01:00
0a6d0ed2b1
Extracted specific EventListDesign, due to DRY
2019-03-10 15:07:27 +01:00
53f823fdf2
Fine tuned fontsize
2019-03-10 15:06:46 +01:00
e1d05f2f65
Added event list
2019-03-10 13:27:15 +01:00
297318af30
Added custom prefix funtion and col spacing options
2019-03-10 13:26:31 +01:00
145930494a
Implemented new parameter
2019-03-10 13:24:37 +01:00
dcef52b08a
Added parameter
2019-03-10 13:23:26 +01:00
c5a3efbc0f
Removed dead code
2019-03-10 13:23:17 +01:00
74e73524f3
Fixed col spacing bug
2019-03-10 12:23:23 +01:00
8e57bf30a4
Fine tuned fontsize
2019-03-10 07:58:35 +01:00
332aceb9cf
Updated according to the version 5.3.0
2019-03-10 07:52:53 +01:00
9e7788b618
Made line spacing optional and added filter date
2019-03-10 07:21:50 +01:00
c72ffa88ab
Fixed empty table bug
2019-03-09 22:03:00 +01:00
c923a52a9f
Fixed automated column sizing bug
2019-03-09 21:53:58 +01:00
f6f98fdf9d
Fixed no-response bug
2019-03-09 21:30:22 +01:00
064d4033d3
Implemented weather
2019-03-09 21:28:02 +01:00
6c50dd4db2
Fixed truncating bug
2019-03-09 19:51:31 +01:00
59cade023c
Fixed float bug
2019-03-09 17:23:30 +01:00
8f2e4c1c19
Fixed bugs
2019-03-09 17:12:25 +01:00
477894b251
Implemented paid_subscription option for owm
2019-03-09 16:03:43 +01:00
5ad6dff6fb
Improved effiency
2019-03-09 15:48:31 +01:00
26bdceb22e
Removed dead code, changed WeatherInterface and implemented forecasts into Owm weather, but did not test it
2019-03-09 15:46:42 +01:00
65f36f6039
Transmitting additional information to day rows
2019-03-09 15:23:09 +01:00
e327d359a5
Added interfaces for additional information
2019-03-09 15:22:49 +01:00
b7b4d4f0fd
Added interfaces for additional information and implemented the forecast as icon
2019-03-09 15:22:26 +01:00
8372d78268
Fine tuned color recognition
2019-03-09 12:45:30 +01:00
bd119bb8f9
Created basic day rows
2019-03-08 21:37:54 +01:00
545657ecbb
Implemented float pos and size rounding
2019-03-08 21:36:21 +01:00
f15c9fdb39
Fine tuned padding correction
2019-03-08 21:35:52 +01:00
cec0ee83da
Added design option in settings-file and renamed general design settings
2019-03-08 17:46:10 +01:00
964570bc4a
Removed dead code
2019-03-07 21:48:47 +01:00
2ba92e1b6d
Added some more color options
2019-03-07 21:44:10 +01:00
53c135d398
Fine tuned sizes
2019-03-07 21:31:54 +01:00
1dbae38b3f
Introduction of DayListDesign
2019-03-07 21:28:11 +01:00
036c5add23
Added more masking options
2019-03-07 21:27:30 +01:00
91567bef60
Added color options and more differenciated masking options for special cases
2019-03-07 21:27:13 +01:00
06b6d697f2
Uncommented add_calendar to design
2019-03-06 22:15:53 +01:00
cb5f6cddd7
Added and implemented design-settings
2019-03-06 22:15:08 +01:00
69fce8c8d2
Removed unnecessary features, changed some details and activated wrapping
2019-03-05 22:11:22 +01:00
81a4e5c4c5
Fixed some bugs and implemented custom row height and text wrapping
2019-03-05 22:10:33 +01:00
0291c24e23
Implemented basic wraping
2019-03-05 22:09:55 +01:00
1b92692b51
Centralized helper module to wrap texts
2019-03-05 22:08:18 +01:00
0400d29b10
Fine tuned color identification
2019-03-04 22:17:31 +01:00
fdcefd1663
Added and implemented a bolder version of the font
2019-03-04 21:25:01 +01:00
9756a6abb8
Fixed typo
2019-03-04 20:22:40 +01:00
635ab20c3b
Fixed sorting direction
2019-03-04 20:12:30 +01:00
f0be84ccb2
Fixed accessiblity issue
2019-03-04 20:11:19 +01:00
1ac32e2545
Now printing rss feeds insted of events
2019-03-04 20:10:36 +01:00
b7e8a5c662
Generalized some names and implemented rssfeed
2019-03-04 20:10:08 +01:00
a19324d2bf
Implemented rss_feeds in settings.sample
2019-03-04 20:09:40 +01:00
36e33b1340
Create RssInfoPanel
2019-03-04 20:09:23 +01:00
bf69933382
Implemented feedparser as RssSource
2019-03-04 20:09:11 +01:00
beeac85894
Defined RssPost and RssDataSourceInterface
2019-03-04 20:06:18 +01:00
e514fee924
Removed code from unimplemented feature
2019-03-04 20:05:49 +01:00
44cf83c53e
Fixed highlight box position bug
2019-03-04 20:05:33 +01:00
cdd9d1b834
Added taiwan chinese, but needs font that supports it
2019-03-03 19:11:16 +01:00
be1a89ae7b
Fixed column spacing error
2019-03-03 18:22:41 +01:00
b746c13113
Implemented alignment and removed leading zero in date
2019-03-03 18:13:51 +01:00
e235d1bfb4
Implemented different horizontal alignments for different columns
2019-03-03 18:13:25 +01:00
5ac46a2e9d
Fixed alignment bug
2019-03-03 18:13:02 +01:00
44deafa978
Implemented event list
2019-03-03 16:45:21 +01:00
b61ebd2d36
Implemented truncating to size of design
2019-03-03 16:45:06 +01:00
d9bb84b4c3
Fine tuned spacing and truncating
2019-03-03 16:44:37 +01:00
ad07a03283
Added truncating of rows and columns that are not fully visible
2019-03-03 16:44:11 +01:00
7043911cb8
Removed unnecessary comments and imports
2019-03-03 16:40:14 +01:00
3ce63dd74d
Added tasks interface to panel design
2019-03-03 16:39:47 +01:00
dbfafda49a
Mainly added function to retreive the actual height, which depends on the month
2019-03-03 14:54:43 +01:00
0678a6711a
Added line and column spacing
2019-03-03 14:53:54 +01:00
6f8762d6ff
Added EventListDesign
2019-03-03 14:00:10 +01:00
eec658612d
Added TableTextDesign to view text placed in a matrix
2019-03-03 13:59:34 +01:00
547dac8562
Implemented new abstraction level of interface
2019-03-03 13:53:22 +01:00
118997b1ae
Lowered abstraction level to keep generic sorting centralized
2019-03-03 13:53:07 +01:00
385ae3da11
Made masking optional to keep the text from thining out too much
2019-03-03 13:52:36 +01:00
a8cad34b32
Implemented default font in assets-file
2019-03-03 10:23:03 +01:00
c51f9643f2
Extracted get_font function
2019-03-03 10:12:04 +01:00
2f53c639b5
Encapsuled the month number overview to an extra design class
2019-03-02 10:10:39 +01:00
b7692efa35
Added event day highlights
2019-03-02 09:36:55 +01:00
10f006b1ef
Fixed masking issue
2019-03-02 09:25:23 +01:00
63b33f44cc
Implemented limit for higher efficiency
2019-03-02 08:53:28 +01:00
66195a9655
Fixed highlight boxes for weeks starting on sunday
2019-03-01 19:09:01 +01:00
b9091c2dc7
Fine tuned the color interpretation on the Epd7in5b
2019-03-01 18:53:58 +01:00
83ac33043b
Removed links to non-existing graphics
2019-03-01 17:33:57 +01:00
a01619610b
Removed replaced icons
2019-03-01 16:47:40 +01:00
c58ebcbe33
Basic implementation of RGB to Epd display. Still needs some fine tuning.
2019-02-28 22:38:06 +01:00
b28341ada5
Implemented RGB color in design
2019-02-28 22:19:33 +01:00
6af80788e8
Removed debugging code
2019-02-28 22:00:00 +01:00
ae24eb7413
Fixed printing errors
2019-02-28 21:58:38 +01:00
60b94c6783
Added highlight box around current day.
2019-02-28 20:41:14 +01:00
e19bfa0b0b
Lowered wind speed text
2019-02-28 20:35:01 +01:00
749f88bdb1
Fixed padding problem in texts
2019-02-28 20:31:51 +01:00
c7522535ea
Created ellipse and box designes with necessary features that were missing
2019-02-28 20:20:05 +01:00
31f712a93f
Finished weekdays, even though the names are too low.
2019-02-28 18:17:38 +01:00
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