Commit Graph

1476 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
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
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
Ace
2fa92f8fd0
Removed non-required file
The purpose of Info.txt was to serve as an info about the release. By switching from Info.txt to release.txt, this is no longer required as python can check for updates by itself now.
2020-02-13 16:45:27 +01:00
Ace
59ac74c194
Better update handling
Info.txt will not be created when installing manually. As a result, any dependency of info.txt will backfire. This approach switches from Info.txt to release.txt. Info.txt is depreceated now as it is no longer required.
2020-02-13 16:42:55 +01:00