178 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			178 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Changelog for Wire-Py
 | |
| My standard System: Linux Mint 22 Cinnamon
 | |
| 
 | |
| ## [Unreleased]
 | |
| 
 | |
|  - os import in cls_mth_fc.py replaced by other methods
 | |
|  - If Wire-Py already runs, prevent further start
 | |
|  - for loops with lists replaced by List Comprehensions
 | |
| 
 | |
| 
 | |
|    ### Added
 | |
| 09-04-0725
 | |
| 
 | |
|  - Installer now with query and remove
 | |
|  - Icons merged
 | |
| 
 | |
| 
 | |
|    ### Added
 | |
| 07-04-0725
 | |
| 
 | |
|  - Installers will support other systems again
 | |
|  - Installer is now finished clean with wrong password
 | |
|  - Rename wg_main to wirepy 
 | |
| 
 | |
| 
 | |
|    ### Added
 | |
| 03-03-2025
 | |
| 
 | |
|  - Fixes a new user files create
 | |
| 
 | |
| 
 | |
|   ### Added
 | |
| 02-03-2025
 | |
| 
 | |
|  - Fix ipv6 in Config File on import
 | |
|  - Wirepy run now as user
 | |
|  - settings, keys and Config Files now in ~/.config/wire_py
 | |
|  - For new users, the required files are created and autostart service is started. 
 | |
|  - Tunnels are now read from the directory to view them in the list. 
 | |
|    To display only own tunnels, and read errors are minimized.
 | |
| 
 | |
|   ### Added
 | |
| 10-11-2024
 | |
| 
 | |
|  - Fix Checkbutton Autostart when first install Wire-Py
 | |
|  - Update Translate Files
 | |
| 
 | |
|   ### Added
 | |
| 10-11-2024
 | |
| 
 | |
|  - Translate file de_De complete
 | |
|  - new FrameWidget for rename Entry and rename Button
 | |
| 
 | |
| 
 | |
|   ### Added
 | |
| 09-11-2024
 | |
| 
 | |
|  - Move Tips Method in separate class for Tooltips in another Apps
 | |
|  - Move Version Variable in main script
 | |
|  - Edit Class GiteaUpdate for requests in api_down and download
 | |
|  - Description on Class GiteaUpdate
 | |
| 
 | |
| 
 | |
|   ### Added
 | |
| 08-11-2024
 | |
| 
 | |
|  - Preparation for language translation part 1
 | |
|  - separate folder for general icons
 | |
|  - install edit for new dir lx-icons
 | |
| 
 | |
| 
 | |
|   ### Added
 | |
| 08-11-2024
 | |
| 
 | |
|  - methods from class MainWindow move to class FrameWidgets for active color_label when theme change
 | |
|  - optimize columnconfigure, rowconfigure in class MainWindow and FrameWidgets
 | |
|  - add new Frame for Widgets on Bottom
 | |
|  - optimize from tkinter * to from tkinter import filedialog, ttk, TclError
 | |
| 
 | |
| 
 | |
|   ### Added
 | |
| 07-11-2024
 | |
| 
 | |
|  - remove classes and add methods to class FrameWidgets (removed self errors)
 | |
| 
 | |
| 
 | |
|   ### Added
 | |
| 27-10-2024
 | |
| 
 | |
|  - Add Autoconnect settings to settings
 | |
| 
 | |
| 
 | |
|   ### Added
 | |
| 26-10-2024
 | |
| 
 | |
|  - Add run_as Bash script and open_gitea.py python script
 | |
|  - Add Tooltip disable/enable
 | |
|  - Rename settings to settings for theme, updates and tooltip enable in one file
 | |
| 
 | |
| 
 | |
|   ### Added
 | |
| 25-10-2024
 | |
| 
 | |
|  - Optimize Class and Tooltip
 | |
| 
 | |
| 
 | |
|   ### Added
 | |
| 21-10-2024
 | |
| 
 | |
|  - Optimize Class. Move to wg_main Import Start/StopBTN and Tooltip
 | |
| 
 | |
| 
 | |
|  ### Added
 | |
| 19-10-2024
 | |
| 
 | |
|  - Add Options, Help, Update Label and Update Menubutton
 | |
|  - Theme now separate Light and Dark
 | |
|  - Add Own Tooltip (Class and def's) Part One
 | |
| 
 | |
|  ### Added
 | |
| 16-10-2024
 | |
| 
 | |
|  - Menu add
 | |
|  - New Modern Dark and Light(default) Theme
 | |
| 
 | |
| ### Added
 | |
| 12-10-2024
 | |
| 
 | |
|  - Create file for settings (Autoupdate)
 | |
|  - Create file for theme
 | |
|  - Autoupdate in Options
 | |
|  - Dark Theme for Wire-Py
 | |
| 
 | |
| 
 | |
| ### Added
 | |
| 04-10-2024
 | |
| 
 | |
|  - Fix msg_window and remove x , y argument
 | |
| 
 | |
|  - Install further adapted and with colored text if user
 | |
|    is not in group sudo or wheel.
 | |
| 
 | |
|  - Added to install Opensuse for installation
 | |
| 
 | |
|  - Tested on Arch with Mate, Xfce4, Gnome, LXDE Desktop
 | |
|    Open Suse Tumbleweed KDE, Fedora 40 KDE and Debian 12 Mate Desktop
 | |
| 
 | |
| 
 | |
| ### Added
 | |
| 29-09-2024
 | |
| 
 | |
|  - installer optimize for another Systems
 | |
| 
 | |
|  - Version number changed to:
 | |
|    1 = 1. Year, 01 = Month of the Year, 0124 = Day and Year of the Year
 | |
|    Example for this version: 1.09.2924
 | |
| 
 | |
|  - Comments modified by # description to ''' description '''
 | |
|    and insert empty lines for better readability
 | |
| 
 | |
| 
 | |
| ### Added
 | |
| 28-09-2024
 | |
| 
 | |
|  - Changelog create
 | |
| 
 | |
|  - When exporting, the folder is now copied to /tmp and the non .conf
 | |
|    files are deleted before the zip file is created.
 | |
| 
 | |
|  - In main.py os import removed. Since os have been replaced by pathlib and shutil.
 | |
| 
 | |
|  - Start with version number 1.4.7
 | |
| 
 | |
|  - Message window size corrected so text is displayed better
 | |
| 
 | |
|  - Version lobster assigned to a variable
 | |
| 
 |