Commit Graph

1678 Commits

Author SHA1 Message Date
Ace
33520a23fe Merge branch 'dev_ver2_0' of https://github.com/aceisace/Inky-Calendar into dev_ver2_0 2020-05-23 01:46:25 +02:00
Ace
c3fbd79eda Implementation of interface (template) for all modules
- Correct setup of logging
- all inkycal-modules inherit from the given template
- Added basic, optional validation
- more code cleanups
- fixed a few minor bugs
2020-05-23 01:45:40 +02:00
Ace
2ab186b4a9
Update CONTRIBUTORS.md 2020-05-23 01:31:15 +02:00
Ace
5c0cff00a8
Merge pull request #109 from AlessandroMandelli/patch-1
Added locale to formatting of arrow tokens
2020-05-23 01:21:01 +02:00
Ace
f631733bf5 minor improvements to settings parser
Code cleanup, better validation logic, better naming of functions
2020-05-21 19:52:39 +02:00
Ace
b3ab394ea3
Added note about tests 2020-05-21 01:37:44 +02:00
Ace
7970c4c517 minor improvements
fixed a few things in rss module, minor improvements to other modules.
Added test file for use without installing
2020-05-21 01:00:37 +02:00
Ace
d1c3acaca2
Squashed a few commits, updated some info 2020-05-20 03:02:24 +02:00
Ace
19fca709f8 Added timezone conversion in ical-parser
Timezone can now be specified for events.
Added static funtion to get system timezone
Added inkycal debug calendar url
2020-05-19 03:17:26 +02:00
Ace
182c67eaf2
Add files via upload 2020-05-18 20:00:19 +02:00
Ace
c2ea1b88f9
added image fo 3d-printable sleeve 2020-05-18 19:54:34 +02:00
Ace
f0e21f9213 Added image merging script
This merges the image for the black and coloured images into a single one.
2020-05-18 18:34:19 +02:00
Ace
48510763a6 Minor improvements to event handling 2020-05-18 18:31:23 +02:00
Ace
620211b0fb refactoring update
Created new ical_parser
refactored inkycal_calendar
refactored inkycal_agenda
fixed minor bug in write_text function
2020-05-18 03:46:49 +02:00
Robert Sirre
17b0f610b0 Added configurable section heights 2020-05-17 21:32:50 +02:00
Atrejoe
09e17c2128 Ignored files having to to with venv 2020-05-16 20:20:08 +02:00
Robert Sirre
012cb31587
correcting working dir for tests 2020-05-16 20:16:47 +02:00
Ace
fa4d717693
Update requirements.txt
Switched from ics to icalendar library for parsing iCalendar, added library for parsing recurring events
2020-05-16 17:52:01 +02:00
Robert Sirre
87559d2a15
Merge pull request #114 from aceisace/Atrejoe-patch-1
Atrejoe patch 1
2020-05-16 08:23:19 +02:00
Robert Sirre
522c60bc21
trying to get tests to work 2020-05-16 08:22:57 +02:00
Atrejoe
47f7773d25 Renamed tests file 2020-05-16 08:15:17 +02:00
Robert Sirre
ed5c976784
(re) added pythonapp workflow
totally untested, but this can be the start of automated build-and-test
2020-05-15 23:03:53 +02:00
Atrejoe
7326e0e2ae Added unittest 2020-05-15 22:40:30 +02:00
Atrejoe
ba63df178f Renamed gitignore 2020-05-15 22:12:14 +02:00
Ace
45dbaaa7f2
Fixed link of logo image 2020-05-15 19:46:13 +02:00
Ace
445edaf9c6 Merge branch 'dev_ver2_0' of https://github.com/aceisace/Inky-Calendar into dev_ver2_0 2020-05-15 19:44:29 +02:00
Ace
ea9762f1eb updated logo for refacored version 2020-05-15 19:44:18 +02:00
Ace
c01a17632a
Updated folder structure 2020-05-15 03:06:41 +02:00
Ace
1f90a186d3 Added new icalendar parser
* Switched from ics library to icalendar library to support (hopefully) all iCalendars
* Implemented authorisation data for protected icalendar urls (credit to Joshka!)
* Created class instead of single function
Might be buggy, therefore in alpha stage!
2020-05-15 02:58:26 +02:00
Ace
b9b38b56bc minor improvements
inkycal_rss: fix format of saved images
inkycal_weather:
* drop support for wind direction (api does not always provide this data)
* Add borders around each sub-section
2020-05-13 18:36:54 +02:00
Ace
33e6888096 modules refactoring + slight changes to folder structure 2020-05-12 19:35:08 +02:00
Ace
c8786f6006 Revert "modules refactoring + slight changes to folder structure"
This reverts commit 3fe9675bef.
2020-05-12 19:30:45 +02:00
Ace
3fe9675bef modules refactoring + slight changes to folder structure 2020-05-12 19:26:10 +02:00
AlessandroMandelli
b9bb8d084b
Update inkycal_calendar.py
added ,locale=language at line 183 and 185 to have the local language in the printed events, otherwise they are in English.
2020-05-09 08:58:18 +02:00
Michael Shulman
171fa9d7a9
Update README (#86)
Clarify when to boot device. Fix typo
2020-05-08 19:53:03 +03:00
Ace
2cc2264907 Added info about current progress on refacotor branch 2020-05-07 20:18:10 +02:00
Ace
cbfac3fe2b Added image for hall of fame 2020-05-07 20:17:48 +02:00
Ace
1d2800f8af Added documentation 2020-05-07 20:17:32 +02:00
Ace
fd9fcbcc8d Folder restructuring
Reorganised folders and files
2020-05-07 20:16:55 +02:00
Ace
47a327cddc
Added note about IKEA frame mount 2020-02-28 12:38:05 +01:00
Ace
869aa1703b
Added news about Inkycal-Server 2020-02-18 23:25:18 +01:00
Ace
2d3ca3727d
Merge pull request #81 from aceisace/dev
v1.7.1 -> v1.7.2
2020-02-16 22:50:35 +01:00
Ace
860f62d501
Fix for incorrect (duplicate) event entries. 2020-02-16 22:43:13 +01:00
Ace
ade04c4ca0
Merge pull request #80 from Atrejoe/feature/config_as_json
Updated settings-UI (Image panel, JSON export)
2020-02-16 17:55:07 +01:00
Robert Sirre
ceae63fc67 Minor spelling correction 2020-02-15 22:54:59 +01:00
Robert Sirre
7c31fb286a Implemented export of config as JSON 2020-02-15 22:54:49 +01:00
Robert Sirre
0ce1722c7d Added configuration for image panel in settings UI 2020-02-15 22:54:03 +01:00
Ace
8fa7c075a8
Merge pull request #79 from Atrejoe/feature/inkycal_image_config_and_post
Added configuration for inkycal_image
2020-02-15 13:59:28 +01:00
Robert Sirre
f8546da0b4 Added configuration for inkycal_image
Allowed to obtain image using http POST besides GET
2020-02-14 22:16:35 +01:00
Ace
6b7743c6ab
Update README.md 2020-02-13 18:00:51 +01:00