Commit Graph

893 Commits

Author SHA1 Message Date
Ace
3343cf2f10 Syncing changes from new settings.py file 2019-05-02 19:35:26 +02:00
Ace
3d3ae56bcc removing test 2019-05-02 19:24:03 +02:00
Ace
e9d3a33f62 Joined drivers for both types of display (bw, bwr) 2019-05-02 19:23:43 +02:00
Ace
f7b7c0f10c merged epd-driver files 2019-05-02 19:21:54 +02:00
Ace
ad5d43e795 Merged epd driver files into a single file 2019-05-02 19:21:00 +02:00
Ace
6b1eaaf9d4 Merged epd driver files into a single file 2019-05-02 19:20:47 +02:00
Ace
2fd392e84b Merged epd driver files 2019-05-02 19:20:14 +02:00
Ace
a038818050 Merging e-paper drivers for bw and bwr display 2019-05-02 19:08:30 +02:00
Ace
28c76b6d86 Update test.py 2019-05-02 18:50:31 +02:00
Ace
0318fa1bb5 test for merging epaper files 2019-05-02 18:47:13 +02:00
Ace
aa41fb67f5 Addition due to relative path
Since the relative path feature searches for the Calendar folder, after updating it will lead to errors (i.e. 2 folder named Calendar). To overcome this error, during updating, the old Calendar folder will be renamed to 'Calendar-old'
2019-05-02 14:06:17 +02:00
Ace
b7dccc38fa Minor Improvements. Preparing for release v1.6
Added options to select what to display at each section (top, middle, bottom). Removed option 'additional feature' as it has been replaced by the sections. Added alt-attribute to image and title within head element. Added some expandable info buttons above sections that could require a more detailed description.
2019-05-02 13:59:16 +02:00
Ace
f98266705a Fixed typo 2019-05-02 00:31:37 +02:00
Ace
01c858a75e Preparing for v1.6
Changed reference-table according to the new settings.py file. Added note about shifting the info from the settings.py reference table form the README to the Installer
2019-05-02 00:31:03 +02:00
Ace
e033b007d7 Merge pull request #29 from aceisace/Stable
syncing changes
2019-05-02 00:00:01 +02:00
Ace
975a764eea Added sections
Users can now choose what they want to display at each section. For now, the middle_section can be set to either Agenda or Calendar. The bottom_section may be kept empty.
2019-05-01 23:54:03 +02:00
Ace
64a8d56f0f Added new (black) seperator for Agenda View 2019-05-01 23:50:42 +02:00
Ace
1cd8466c05 Added new font for better text handling 2019-05-01 23:49:55 +02:00
Ace
ec59f279bd Some improvements
Added dictionary containing the positions of the rows for the Agenda-View.
Added a second seperator (seperator2) which is used by the Agenda View.
Added support for relative path instead of explicit path (Credit to Max. G.)
2019-05-01 23:48:48 +02:00
Ace
00d135dd62 Lots of improvements
E-Paper is now split into three sections: top, main and bottom. Users can now choose what to display at which section. With this change, the main script will only execute the code required to generate the user-specified design. Better text handling. Text is automatically aligned in the middle of the specified box (unless specified otherwise) using the default font (unless specified otherwise). Added Agenda-View as an option in the main section, which will show upcoming events and times in the next few days. It's length is adaptive. If the bottom section is empty, it will reach to the bottom, otherwise it will reach to the bottom section. RSS-feeds will not show the titles, but rather a short summary (for more detailed information). Removed some import warnings as they are handled by the new installer (v1.6). Also made the code a bit cleaner and added a few more descriptions above some code sections.
2019-05-01 23:45:18 +02:00
Ace
033bf41cc0 Shifted experimental installer to master branch 2019-04-29 14:38:14 +02:00
Ace
b114c38f2f Shifted progress to 'Projects' 2019-04-29 14:37:40 +02:00
Ace
b2d6056b18 Update README.md 2019-04-22 00:21:18 +02:00
Ace
4032e5abf0 Removed new lines 2019-04-20 23:28:59 +02:00
Ace
101f5ce920 Initial preparation of automatic updates
This part copies user-defined data from their modified settings.py file and replaces the fetched content with the placeholders in the settings.py template
2019-04-20 23:27:02 +02:00
Ace
f6342c4abc Preparing for automatic updates 2019-04-20 23:23:46 +02:00
Ace
cd8827f083 Merge pull request #27 from aceisace/Stable
syncing changes
2019-04-20 23:22:33 +02:00
Ace
86f71b8917 Synced file with web-ui generator
This template is generated by the web-ui using the standard values for each setting. Now, both the template (this file) and the generated settings.py fiel from the web-ui will yield the same results.
2019-04-19 13:33:49 +02:00
Ace
58dabb6e45 Added note about 'Projects' 2019-04-19 13:24:15 +02:00
Ace
31f59ced6a Corrected paths and added news about installer 2019-04-19 12:21:10 +02:00
Ace
d2ca9f734e Updated installer images 2019-04-18 22:38:04 +02:00
Ace
a2f987e569 Adding Images of the new Installer 2019-04-18 22:36:02 +02:00
Ace
ef81a5488a Removed warning 2019-04-18 16:50:45 +02:00
Ace
5c48bcbf3e version1.5 -> 1.6 with lots of improvements
The installer now has version v1.6 and contains some optimisations during installation and updating. When selecting the update or install option in the installer, it will ask whether or not you want to update the system. Dependencies will be installed when selecting the update or install option. This helps reduce the updating time, fixes problems with missing dependencies and makes the installation process a bit faster. Also added the option to 'update-anyway' when selecting the update option which bypasses the check for the configuration file in the Calendar folder. Apart from that, some important information will be displayed with a small delay on the Terminal instead of all at once. Lastly, colours have been added on some output lines. This version of the installer has been tested on a Raspberry Pi Zero W running on Raspbian Lite form April 2019.
2019-04-18 16:48:08 +02:00
Ace
04fceb6a41 Update prototype.sh 2019-04-18 13:45:59 +02:00
Ace
756e9b4988 optimisation 2019-04-18 13:43:38 +02:00
Ace
c6e195c235 minor improvements 2019-04-18 13:42:33 +02:00
Ace
f6e8e31d61 Update prototype.sh 2019-04-18 13:36:04 +02:00
Ace
3b177bd870 Update prototype.sh 2019-04-18 13:22:26 +02:00
Ace
0eb3df9ba1 Update prototype.sh 2019-04-18 13:03:24 +02:00
Ace
701a40d353 Update prototype.sh 2019-04-18 13:00:33 +02:00
Ace
d4651052a0 Update prototype.sh 2019-04-18 12:58:38 +02:00
Ace
55f8389892 fixed typos 2019-04-18 12:53:46 +02:00
Ace
19ab63930c Optimising Installer for new dependencies
Previously, the installer would only install dependencies when choosing the install option. The installer will install dependencies when updating as well. The installer will now ask before attempting to update the operating system when choosing the updating/installing option. When installing/updating, only those dependencies will be installed, which are missing on the system. This check is done by test-importing the module in python3. If it's not found, it's installed.
2019-04-18 12:51:34 +02:00
Ace
5f88b78f87 Adding option to update system 2019-04-18 12:27:45 +02:00
Ace
5306fb72f2 Update prototype.sh 2019-04-18 11:45:20 +02:00
Ace
c981bdeb9e Update Installer-with-debug.sh 2019-04-18 00:53:46 +02:00
Ace
0635adc3b9 Fixed some bugs 2019-04-18 00:41:23 +02:00
Ace
3ffe644f86 Fixed some bugs 2019-04-18 00:07:49 +02:00
Ace
e73da0fc62 Bugfix+minor improvements 2019-04-17 23:41:08 +02:00