9e08553232
Added centralized formatting
2019-03-26 22:30:19 +01:00
ddb5f727d9
Next agenda-list prototype
2019-03-26 22:30:01 +01:00
4ef90e14b3
First prototyping of AgendaList
2019-03-24 22:14:58 +01:00
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