Releases: gholmann16/Janus
v0.9.6 - beta
Major Changes:
- Search previous function added
- Added a warning when opening a file in binary mode
Minor Changes:
- German translations added
- Go To keybind changed from Control + J to Control + L
- Line numbers added
- Give dialog ui more padding
- Save print settings
v0.9.5 - beta
Major changes:
- Binary editing: Janus can now not only view binary files but edit them. This is a feature that is rarely included in simple text editors but after a lot of thinking I found a solution that doesn't add much code overhead but allows near hex editor control over binary files. Janus will display binary files as the equivalent Unicode character for any given byte. For example, the byte 0xE3 will be displayed on the screen as U+00E3, and when you save the file it will be converted back. The one exception to this rule is NULL, which will be displayed as U+2400.
- Janus will now remember all font attributes, rather than just the family and size of the font
Minor changes:
- Syntax highlighting sped up slightly
- Hotkeys for more actions now
- Debs can now be created straight from the source code
- AppImages can now be updated
- AppImages now contain gtksourceview4 dependency
- Some bugs fixed
- Now building binaries on Debian 10
v0.9.4 - beta
Major Changes:
- Syntax highlighting now accessible from Options menu
- Now available as a .deb file
Minor Changes:
- Janus will remember when you shrink or expand the window, your font, and your options preferences
Both the deb and AppImage files are built using Ubuntu 20.04 as this is the oldest supported version of Ubuntu which has gtksourceview4 in its repositories. Both binaries are built against amd64.
v0.9.3 - beta
Major Changes:
- Notes is now called Janus, and the icon has been changed to a roman coin of the god.
- Spanish and French translations added
Minor Changes:
- Better error handling for edge cases
- Differentiation between read only files and binary files
Why still in Beta?
My goals for a full release is to allow some form of editing raw ascii data from the editor, instead of just UTF-8 editing. The reason this is a challenge is because GTK only supports UTF-8 natively, so I will have to build in my own solution. Also, I want to have at least a deb package ready for full release, and possibly rpm/flatpak/snap as well.
v0.9.2 - beta
(Small) Changes:
- File paths can be as long as you want
- Undo will no longer delete text after you open a new file
- Title will reflect the name of an opened file
v0.9.1 - beta
Notes is essentially feature complete, I only have to polish now and add support for other languages, other package managers, etc.
Changes:
- Removes reliance on deprecated functions
- Searching will now automatically scroll through your page
- Sourceview will now no longer be packaged in the AppImage
v0.9.0 - beta
Fix compatibility issues, Make uninstall added. Notes is now ready to be used, and anything that does not work is now a bug.
v0.8.8 - alpha
Not really adding much just fixing things. New features include Notes now compiles with O3, and it adds a * by the title of the program when the user makes changes.
v0.8.3 - alpha
Notes can now open non-utf8 files, but only in read only mode. Write capability will hopefully come in the future.
The title bar now shows the name of the file you're working on.
v0.8.0 - alpha
First alpha release
Now done with all the core features of the app. Changes since last release include:
- Search next function
- Go to function
- Printing and print preview
- Can finally open files from terminal
- Wrap Line function
- Replace function
- New icon
Overall, quite a few changes. I will probably play around a little more and make sure I have every feature I would want before going into Beta, but this release is suitable for real use!