-
- Fixing more issues with extensions.
- De-legacying (ing?) code, read at origin.md
-
- Added more commands, read at commands.md
-
- File explorer disabled (it didn't work that well)
- Added support for extensions again baby!!!!!!!!
- Based on an api, with socket and thread communication in the ide, allowing for multiple extensions, without lag/freezing.
- This also at the same time prevents misuse of the ide, because only supported commands will work.
- Currently there are 3 commands. 2 are necessary (init and close connection) and one allows for access of currently opened text.
- Will expand, tutorial, more commands, documentation etc in next update.
- NOT TESTED ON EXE VERSION
- No executable this version.
- Search from right click menu.
-
- Added file explorer! (hopefully works?)
- more readme errors
-
- Fixed readme errors.
- New Icon.
-
- Finished right click menu, added paste, cut, delete.
-
- Finally actually added the syntax highlighting, tested with Python. Problem is it doesn't work fully, as I haven't added all the color rules.
- Added Image Icon, and actually fixed the deprecation issues, which i left untouched last version.
- Optimized the syntax highlighting.
-
- Worked more on syntax highlighting with Pygments.
- Fixed deprecation issues with Pillow NEAREST, and imgdhr.
- Removed extensions. They were too much of a hassle, and were too hard for me to get to work. So, as of now, there will be no extensions. In the future there may be extension support, but for now, it will not exist.
- Removed tree file view. It was hard too work on, and there were too many problems with it.
-
- Finally added decent extension support!
- mp3loader now functions as an extension, and plays music!
- Huge changes in the back end
-
- Removed venv folder
- All extensions have to be bundled/packages with required dependncies
- removed clunk in exe
- Pushed extension api back for a while,probably will arrive Feb ~ May
- mp3loader (Formerly mp4loader)
- Renamed to mp3loader (extension functions/commands renamed appropriately)
- adding mp3 functionality
-
- Reenabled run function - NO functionality
- Fixed major saving and loading bug
- Optimized code
- Working on extension api - old one removed.
- Removed loading screen.
- Faster than the older regex-based syntax highlighting
- Ctrl+S : Save File
- Ctrl+O : Open File
- Ctrl+N : New File
- Ctrl+D : Delete File
- Ctrl+R : Run a python file (Doesn't do anything)
- choose the app and file icon
- Select image scaling size
- Highlighting is not working properly.
Disclaimer:TkIDE is NOT pure, untouched tkinter. There are custom classes and in the future there may be some other additions
-
- Pillow
- Custom tkinter based widgets
- Pygments
-
Will try to work on load times (not happening lol)
- Working with pyinstaller not onefile mode and venvs
- Works, well - up to 2 times faster than the old version
-
More features - maybe?
-
The tab system
is not perfecttrash and will probably be improved in the future.- If too many tabs are open the close buttons will clump togther and not work. A solution that could be implemented is to have a scrollbar for the tab system and fixing the custom tab system.
-
I am working on a system to run python files and output them to a terminal.
- I might add the terminal as part of the ide, instead of a new window