Releases: Butterroach/lost
Releases · Butterroach/lost
v1.3.1
v1.3.0
Lost v1.3.0! I worked on this all day...
- A new UI! It's very simple, but at least now it won't blast your eyes with default fusion light mode.
- Added a warning if your hosts file is dangerous. (i.e. has entries pointing to public non-reserved IPs)
- A new about dialog. Yes, it's just a copy paste of the README but with slight tweaks, I know.
- A logo!
- An actual user agent when it downloads your sources.
- Better error handling.
- The shortcut for exiting is now Ctrl+Q. I don't know why it wasn't Ctrl+Q before. If you're curious it was previously Ctrl+Alt+E.
- Fixed how the exit shortcut doesn't check if you have unsaved changes. Oops.
This is gonna be the last release for a while, hopefully. I'm a little tired.
v1.2.0
- Simplify the link opening code
v1.1.2
- Fixed HTML links.
The fix was this:
class HtmlWindow(QDialog):
def __init__(self, html_content, title, parent=None):
...
label.setText(html_content)
label.linkActivated.connect(self.openLink)
...
def openLink(self, link: str):
subprocess.Popen(
[
"sudo",
"-u",
os.getlogin(),
"python3",
"-c",
f"__import__('webbrowser').open('{link}')",
]
)
No, I don't know how it works, please don't ask. It works. If it works you don't question it.
v1.1.1
- Added timeouts
- Fixed hosts validation
- Moved hosts validation to external file
- Added some tests for the hosts validation
v1.0.0
First release!