Commit Graph

1989 Commits

Author SHA1 Message Date
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
2f2011583c
Merge pull request #145 from aceisace/feature/images_refactoring
Feature/images refactoring
2020-11-29 23:58:51 +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
f0035bf922 created new logs folder 2020-11-29 14:58:13 +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
1c851e0549 avoid pushing files from 9.7" epaper drivers 2020-11-29 14:51:48 +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
545a6207fb temporary removed numpy due to issues with rpi os 2020-11-25 20:55:02 +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
Ace
87bfadb264
Merge pull request #143 from aceisace/release/2.0/Hotfix_To_InkyCal_Image
Release/2.0/hotfix to inky cal image
2020-11-24 22:12:10 +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
78c7504287 setup improvements
changed development stage from alpha to beta. added some additional classifiers. Included README of github in project description.
2020-11-24 15:27:40 +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
4d65c9b601 updated part of documentation 2020-11-24 00:35:12 +01:00
Ace
2bfc9a2b4d
Update requirements.txt 2020-11-23 14:38:56 +01:00
Ace
045db14ab6
switched theme 2020-11-23 14:36:46 +01:00
Ace
51a16e3793
updated theme 2020-11-23 14:35:38 +01:00
Ace
456a7ef2e0
Switch doc-theme to sphinx_hand_theme 2020-11-23 14:08:12 +01:00
Ace
039fa70a79
Added non-default theme for documentation 2020-11-23 14:06:15 +01:00
Ace
7e2e82acde Merge branch 'release/2.0.0' of https://github.com/aceisace/Inky-Calendar into release/2.0.0 2020-11-23 13:50:11 +01:00
Ace
0ce871187c Revert "fixed missing requirement"
This reverts commit f28ee3aa69.
2020-11-23 13:49:45 +01:00
Ace
d9effaddf0
switch back to requirement.txt 2020-11-23 13:42:54 +01:00
Ace
f1063496a4
Update conf.py 2020-11-23 12:56:45 +01:00
Ace
9cd2f1c5cd
fixing docs... 2020-11-23 12:48:51 +01:00
Ace
74313a9a28
fixed documentation import Errors 2020-11-23 12:47:38 +01:00
Ace
432be95a41
Update conf.py 2020-11-23 12:37:25 +01:00
Ace
f28ee3aa69
fixed missing requirement 2020-11-23 12:24:18 +01:00
Ace
58bb6b5145
removed double install from requirements and setup 2020-11-23 12:14:48 +01:00
Ace
3c8d0de6ac Revert "trying to fix docs"
This reverts commit 36f8ea321f.
2020-11-23 12:13:49 +01:00
Ace
36f8ea321f
trying to fix docs 2020-11-23 12:03:51 +01:00
Ace
994944e8b9
fixes.. 2020-11-23 11:53:24 +01:00
Ace
9f1ef3a3e9
Update readthedocs.yml 2020-11-23 11:37:01 +01:00
Ace
bbdb22d3a8
fixing typo 2020-11-23 11:32:35 +01:00
Ace
1ee33a80dd
updated documentation config 2020-11-23 11:29:24 +01:00
Ace
7ad9cac2a7 Revert "Fixing docs"
This reverts commit 558206aca7.
2020-11-23 10:28:02 +01:00