Updated folder structure
This commit is contained in:
		
							
								
								
									
										62
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										62
									
								
								README.md
									
									
									
									
									
								
							@@ -20,36 +20,38 @@ The main folder is now inkcal.
 | 
			
		||||
Folder structure:
 | 
			
		||||
 | 
			
		||||
```bash
 | 
			
		||||
│   Inkycal.py              -main file (work in progress)
 | 
			
		||||
│   __init__.py
 | 
			
		||||
│
 | 
			
		||||
├───configuration           -handles parsing, validation etc. of settings.json file
 | 
			
		||||
│   settings.json           -Sample settings file
 | 
			
		||||
│   settings_parser.py      -parses settings.json file
 | 
			
		||||
│   __init__.py
 | 
			
		||||
│
 | 
			
		||||
├───display                 - Handles everything replated to the display
 | 
			
		||||
│   │   layout.py           - Set page layout
 | 
			
		||||
│   │   __init__.py
 | 
			
		||||
│   │
 | 
			
		||||
│   ├───drivers             - driver files for supported ePaper displays
 | 
			
		||||
│   │   epdconfig.py
 | 
			
		||||
│   │   epd_4_in_2.py
 | 
			
		||||
│   │   epd_4_in_2_colour.py
 | 
			
		||||
│   │   epd_5_in_83.py
 | 
			
		||||
│   │   epd_5_in_83_colour.py
 | 
			
		||||
│   │   epd_7_in_5.py
 | 
			
		||||
│   │   epd_7_in_5_colour.py
 | 
			
		||||
│   │   epd_7_in_5_v2.py
 | 
			
		||||
│   │   epd_7_in_5_v2_colour.py
 | 
			
		||||
│   │    __init__.py
 | 
			
		||||
│
 | 
			
		||||
├───modules                 - folder containing all supported modules
 | 
			
		||||
│       inkycal_rss.py      - inkycal_rss module
 | 
			
		||||
│       __init__.py
 | 
			
		||||
│
 | 
			
		||||
└───render                  - Contains file to help with rendering
 | 
			
		||||
        functions.py        - Inky-Calendar custom functions
 | 
			
		||||
|   Inkycal.py               -main file (work in progress)
 | 
			
		||||
|   __init__.py
 | 
			
		||||
|
 | 
			
		||||
+---config       
 | 
			
		||||
|       layout.py            -handles layout of image (size, section-sizes)
 | 
			
		||||
|       parser.py            -parse the settings.json file
 | 
			
		||||
|       settings.json        -JSON file for all the user-config
 | 
			
		||||
|       __init__.py
 | 
			
		||||
|
 | 
			
		||||
+---custom
 | 
			
		||||
|       functions.py         -custom functions of inkycal-software (writing text, etc..)
 | 
			
		||||
|       __init__.py
 | 
			
		||||
|
 | 
			
		||||
+---display
 | 
			
		||||
|   |   __init__.py
 | 
			
		||||
|   |
 | 
			
		||||
|   \---drivers              - drivers....
 | 
			
		||||
|           epdconfig.py
 | 
			
		||||
|           epd_4_in_2.py
 | 
			
		||||
|           epd_4_in_2_colour.py
 | 
			
		||||
|           epd_5_in_83.py
 | 
			
		||||
|           epd_5_in_83_colour.py
 | 
			
		||||
|           epd_7_in_5.py
 | 
			
		||||
|           epd_7_in_5_colour.py
 | 
			
		||||
|           epd_7_in_5_v2.py
 | 
			
		||||
|           epd_7_in_5_v2_colour.py
 | 
			
		||||
|           __init__.py
 | 
			
		||||
|
 | 
			
		||||
\---modules                   - folder containing all modules
 | 
			
		||||
        ical_parser.py        - parses icalendars
 | 
			
		||||
        inkycal_rss.py        - parses rss feeds
 | 
			
		||||
        inkycal_weather.py    - parses weather from openweathermap
 | 
			
		||||
        __init__.py
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user