CLI: wait for the main program to realise pause.flag exists; write
Remove old testing version
Remove debug output
Fix broken strings
Make sure ethernet is up if there's still time left
Enable wildcards
Fix broken settings dialogue
Bugfix: Detected browsers not written to file; Bugfix: TypeError in
Disable 'close browsers' feature; add notes file'
Bugfix: notification not being displayed
Add missing fullpath() calls
Update TODO
Fix typo
Fix errors
Write settings to file - not to stdout
Don't include temp directory in the archive
Fix error
Write new version number to file
Use functions to call the different modes
Remove call programs directly and not using 'bash -c'
Fix FileNotFoundErrors
Update version to 1.0.0-testing
Explain version number scheme
Refactor code, add help facility, allow creating archive without publishing to SourceForge.
Set max. code line length to 120
Show settings at the top of the window when in settings-only mode
Add the possiblity to layout the settings-only mode
Change to installation_path only when not in layouting mode
Add self-argument to function header where missing
Buttons use placeholder function as command when in layouting mode
Fix TypeError
Prevent program from terminating if SourceForge servers are unvailable during upgrade attempt
Fix settings-only mode layout
Make functions private
Add upgrade mechanism to UIs
Run upgrade() if upgrade.flag exists; send message if SF servers are unavailable
upgrade(): exit function if SF servers are unavailable
Python scripts: use " instead of '
Fix typo
Organise the GUI sections into classes
Assign subprocess to variable
Add layouting mode
Compile init.c
Update TODO
Exit if something went wrong install xdotool or tkinter
Add a detailed documentation
Merge branch 'master' of ssh://git.code.sf.net/p/internet-control/code
Implement pausing and resuming
Don't ignore TODO file
Added a deploy mechanism which will be the base for the update mechanism
Write version to settings.json
Fix version echoed to settings.json
Implement upgrade mechanism
Fix version number and exclude source files from the package
Update TODO
xmessage-fix: Set the DISPLAY variable and run xmessage with su
xmessage-fix: Set the DISPLAY variable and run xmessage with su
Merge branch 'xmessage-fix'
Replace xmessage with notify-send
change to installation path
Change to installation_path at startup; remove 'Date of last change in headers'
Change to installation_path on startup (all files)
Check internet connection by pinging the gateway; enable ethernet interfaces if there's some time left
Merge branch 'master' of ssh://git.code.sf.net/p/internet-control/code
Check internet connection by pinging the gateway; enable ethernet interfaces if there's some time left
Check internet connection by pinging the gateway; enable ethernet interfaces if there's some time left
Ignore __pycache__ folders
Delete signaling.py
Update docstrings
Added a module which implements inter-process communication
Add multifile method for sending signals; write docstrings
Make 'args' an optional parameter
Updated/Created docstrings; defined some signals
Delete/Empty signal file after receivement.
Install xdotool
Removed obsolete if-statement (X11 is mandatory for installation)
Run get_browsers.sh directly
Check for subprocess.CalledProcessError
Enable/disable internet from CLI and GUI
Fixed IndexError caused by the settings-mode
Fixed permission error; button text not changing on error; fixed wrong button text on startup
Assume active internet connection on FileNotFoundError
Implemented settings-only mode
Make sure subprocess.CalledProcessErrors will be noticed
Fixed broken if-statement
Added crucial variable
Fixed typos
Took the messagebox out of the for-loop so it's displayed only once
Added missing punctuation marks
Define the installation strings in a variable
[add, deduct, set]_time(): Show success message and clear entry on success
Enable internet if there is time left; fixed wrong indentation
Display time unit after the first three entries
Call /usr/local/bin/i-c-c instead of i-c-c
Compile init.c
Use full file paths instead of relative paths
Updated path to internet-control
Not compiling init.c anymore - turned out to be unreliable
Insert minutes instead seconds
Abort on error