Ace
10920bd610
minor improvements
...
Increased height for weekday names.
When there is more free space below the calendar, assign the empty space to the event section.
2020-12-05 00:25:48 +01:00
Ace
7b09d05a76
improved logging, code cleanup
...
Changed level for logs to info
2020-12-05 00:24:26 +01:00
Ace
8ea8f6cfa4
Improved image handling
...
The given image is now rotated by 90 deg when attempting to send it to the epaper. This function was initally in main, but has been shifted.
2020-12-05 00:23:09 +01:00
Ace
ebe60b303b
formalities..
2020-12-05 00:21:44 +01:00
Ace
19baf57c6c
various improvements
...
Cleaned up code, improved logging,
fixed an issue where forecast time would show UTC time instead of local time, improved layout on dynamic heights. More evenly distributed rows, simplified some code, removed non-required validate function.
2020-12-05 00:20:40 +01:00
Ace
598d2b2614
code cleanups
2020-12-05 00:18:14 +01:00
Ace
9d3823876e
Added merge function
...
Improved logging, switch from printing to logging
2020-12-05 00:17:59 +01:00
Ace
e3ca1628e1
reduced logging output for display
2020-12-05 00:16:57 +01:00
Ace
697401f612
Improved testing method
...
Added shebangs, logging messages are now shown.
Running on an Rpi allows previewing the generated images.
2020-12-05 00:16:07 +01:00
Ace
7ba83fd50f
Added testing for weather and todoist modules
2020-12-05 00:14:07 +01:00
Ace
588a457304
fixed typo
2020-12-03 14:21:12 +01:00
Robert Sirre
15eae0d4ee
Renamed programm
to program
2020-12-02 10:41:03 +01:00
Ace
ded27dab9c
added seconds on logs, use default date format
2020-12-02 01:17:06 +01:00
Ace
42e66abf90
improved testing of ical parser
2020-12-02 01:01:53 +01:00
Ace
71d89d45d8
switched from optional to required parameter
2020-12-02 01:01:31 +01:00
Ace
5063117945
adapted module for custom image class
2020-12-02 01:01:00 +01:00
Ace
b6a64681a0
fixed html tags showing up on Feeds
...
Added test for RSS feed with html elements
2020-12-02 01:00:28 +01:00
Ace
5b8f7473d0
adapted tests
2020-12-02 00:59:00 +01:00
Ace
07fd9d9b57
fixed loading from file
2020-12-02 00:58:37 +01:00
Ace
f6de947096
added palette and dithering support in custom image class
2020-12-02 00:57:36 +01:00
Ace
355a151c61
added test for inkycal-main
2020-11-30 12:09:22 +01:00
Ace
008cf34455
simplified some config for tests
2020-11-30 12:08:56 +01:00
Ace
d9b569cc71
Fix non-render mode
...
improved printed messages
simplified some code
fixed printed time not updating correctly
removed non-required logging from PIL
2020-11-30 12:08:29 +01:00
Ace
a2e8ccea2d
fix logger is not defined
2020-11-30 08:59:21 +01:00
Ace
7cd78dcdd0
removed dummy test
2020-11-30 00:37:16 +01:00
Ace
1016aa2889
Adapted tests for Image and Slideshow module
2020-11-29 23:51:04 +01:00
Ace
b8ef99d07b
Use language from config instead of system language
...
This fixes an issue where the weekday would be named according to the system language, but not the specified language in that module's settings.
2020-11-29 23:47:14 +01:00
Ace
031b3211ec
added orientation option for slideshow
2020-11-29 23:45:48 +01:00
Ace
3d4e24eee1
Adapted Inkycal_image
...
By using a helper class, this module could be simplified greatly
2020-11-29 23:45:17 +01:00
Ace
6d2c289e76
Fixed loading iCalendars from filepath
2020-11-29 23:44:21 +01:00
Ace
301d239c3f
fixed calibration on 9.7" E-Paper displays
2020-11-29 23:43:56 +01:00
Ace
9216afbea8
improved logging + log to file
...
Logging is now set at two levels:
logging.ERROR and more important messages are shown on the console while running inkcal.
logging.DEBUG (all) messages are logged inside a log file named inkycal.log in /Inkycal/logs.
Fixed an issue with the info section not updating the time correctly.
2020-11-29 14:56:44 +01:00
Ace
eb806526bd
Added custom image class
2020-11-29 14:54:00 +01:00
Ace
8a82a149af
removed a problematic line
2020-11-29 14:53:13 +01:00
Ace
dc536ff63a
Added Slideshow module
...
A module that cycles through images in a given folder
2020-11-29 14:52:50 +01:00
Ace
636172f157
readability improvements
...
switched from string formatting to f-strings
removed some non-required validation
Standardised some logging outputs
better formatting of config inside tests
2020-11-29 14:51:19 +01:00
Ace
bcc512d1cc
Fixing some issues with 9.7" E-Paper displays
...
test() saves assembled images now.
If the 9.7" E-Paper is selected, the images are now flipped correctly.
2020-11-25 14:24:29 +01:00
Ace
578f48d24d
added official suppport for inkycal_stocks.py (by @worstface)
2020-11-25 10:22:34 +01:00
Robert Sirre
586be7f5d0
Added configuration options
2020-11-24 22:07:49 +01:00
Robert Sirre
650e9bdb92
Debugged inkycal_image
...
Still needs some work:
- input parameter validation (rotation, layout, colours)
- configuration of panel colors in Web UI
Added suggestion for less dynamic calling of module.generate_image()
2020-11-24 22:07:49 +01:00
Ace
57cc49be21
added functions to add/remove third party modules
...
Documentation can be found on readthedocs
2020-11-24 15:32:11 +01:00
Ace
159c2d2642
Fix for weather-location by id
2020-11-24 15:20:56 +01:00
Ace
418422fa52
Improved documentation
2020-11-24 00:40:49 +01:00
Ace
0acd5c5c17
adapted 3rd party module template
2020-11-24 00:40:07 +01:00
Ace
7e44b7d824
Fixed some sizes in tests
2020-11-24 00:39:23 +01:00
Ace
9cd2f1c5cd
fixing docs...
2020-11-23 12:48:51 +01:00
Ace
948573cb59
Fixed #141 list index out of range
...
If the number of events exceeded the number of lines allocated for events, a *list index out of range* exception was thrown. This has been fixed now by providing an additional check.
2020-11-22 13:27:27 +01:00
Ace
9517b303b4
Fixed a few things, should be usable now
2020-11-21 23:48:42 +01:00
Ace
49b0d7cc65
Adapted main file to support new web-ui
...
A lot of work behind the scenes. Logging is now handled by main file now. Improved logging, support for logging from modules, improved support for info section, added support for info section height, slight improvements in printing output
2020-11-21 16:31:00 +01:00
Ace
e93c3e36ad
improved logging
2020-11-21 16:25:08 +01:00