Releases: mostypc123/XediX
v4.1.1
Added project initialization. Docs available.
Full Changelog: v4.1.0...v4.1.1
v4.1.0
Major Features 🌟
- 🐧 Linux support with installer script
- 📊 Status bar with debug messages
- 🧩 Extension system with documentation
- 🎨 Theme support
- 📝 Requirements.txt template generation
- 🔔 GitHub Issue/PR notifications
- ✨ UI improvements and optimizations
What's Changed 📋
- v4.1.alpha.1
- 📁 Images by @mostypc123 in #18
- Created
/images
folder for better file structure.
- Created
- 🚀 Version 4.1.alpha.1 by @mostypc123 in #19
- 📊 Added a status bar with basic debug messages. In Beta
- ⌨️ Auto completion of
()
,{}
,[]
and""
with''
. - 🔧 When you created a new file, it was showing the whole filepath. Now it's showing just the filename.
- 📁 Images by @mostypc123 in #18
- v4.1.alpha.2
- 🗂️ Filetree fixing by @mostypc123 in #20
- Improved file structure just again
- ⚡ Update by @mostypc123 in #21
- Optimization
- 📝
README.md
andSECURITY.md
improvements
- 🎨 Syntax highlighting improvements by @mostypc123 in #22
- Improved the syntax highlighting
- 🧩 Extensions by @mostypc123 in #23
- To extend XediX's functionality. To add a official extension to our list, visit
mostypc123/xedix-extensions
. - Documentation is available at Github Wikies.
- To extend XediX's functionality. To add a official extension to our list, visit
- 🗂️ Filetree fixing by @mostypc123 in #20
- v4.1.alpha.3
- 🔄 Minor changes and improvements (see comparison)
- v4.1.alpha.4
- 🔄 Minor changes and improvements (see comparison)
- v4.1.alpha.5
- 💻 Commands, to run XediX with the terminal by @mostypc123 in #27
- Run
open.bat
and get prompted for a filename, and it autommactly opens XediX on that file.
- Run
- ✨ Some slight improvements by @mostypc123 in #28
↕️ Jump to line- 📊 Status bar
- ❓ Help menu
- 🌐 README Translations by @mostypc123 in #29
- Translated the README to slovak
- 💻 Commands, to run XediX with the terminal by @mostypc123 in #27
- v4.1.alpha.6-7
- 🎨 Themes by @mostypc123 in #32
- Added some themes
- 🪟 Pywinstyles settings by @mostypc123 in #34
set the pywinstyles value, removed in #37
- 🎨 Themes by @mostypc123 in #32
- v4.1.alpha.8
- 🎯 Enhancement: Basic UI improvements for the editor by @divyanshudhruv in #37
- Improved the UI. HUGE thanks to @divyanshudhruv for contributing.
- 📦 Requirements.txt Generation by @mostypc123 in #38
- Tired of writing
requirements.txt
on your own? Get a template based on the code.
- Tired of writing
- 🎯 Enhancement: Basic UI improvements for the editor by @divyanshudhruv in #37
- Last fixes/features before this release
- 🐛 issue 42 fixes by @mostypc123 in #43
- Some additional features, check the feature request at #42 by @Dev-Hassaan
- 🔔 ✨ feat: Github Issue/PR notifications commit by @mostypc123
- 🐛 issue 42 fixes by @mostypc123 in #43
Full Changelog: v4.0.5...v4.1.0
Installation 💿
🐧 Linux and 🪟 Windows supported
Windows 🪟
Important
Yes, your antivirus/Widnows itself would say that it is a virus.
The code is open source, you are more that welcome to read the source line by line.
The antivirus detection happens because the .exe is not authored by a trusted company.
📥 Download the XediX4.1Windows.zip
file, extract it and finally run the file main.exe
.
Linux 🐧
Tip
To avoid the warning below, move all files from the linux
folder to the main directory before running the installer.
📥 Download the XediX4.1Linux.tar.xz
file, unzip it and open the terminal in the unzipped folder.
Run these commands:
# change the directory to linux installation folder
cd linux
# allow linuxinst.sh to execute
chmod +x linuxinst.sh
# run linuxinst.sh
linuxinst.sh
Warning
If you encounter a FileNotFoundError
, move linuxrun.sh to the main directory and run: python3 main.py
System Requirements 🔧
Windows 🪟
- Windows 7 or later
- ✅ Is tested on Windows 11 and 10.
- 🐍 Python 3.x
- ✅ Is tested on Python 3.8
Linux 🐧
- Any modern Linux distribution
- ✅ Is tested on Ubuntu 24.12
- 🐍 Python 3.x
- ✅ Is tested on Python 3.12
- 💻 Terminal access and root permissions
- 🔒 Uses
sudo apt install
. If you think the script is a virus, you are more than welcome to read the script.it doesnt rm -rf ur pc bruh
Before you leave... 👋 - Developer's note
It's the start of 2025 🎉, and we did recode XediX from the scratch 🔄, added Linux support for the first time 🐧 and published two very large releases 🚀. 7 new stars ⭐. Sounds crazy to me 🤯.
I also made a 2024 Recap, will be updated because I was working on it even after making the recap. Anyways, check it out here.
To celebrate this milestone 🏆, I'm releasing the oldest version of XediX I found on my PC 💾.
It's ugly 😅, barely works 🫠, but hey – XediX2 is now downloadable below. Have fun installing dependencies 🤣.
I also wanted to share the first attempt to make it, but i only found a screenshot. It worked like a notes app, and i transformed into XediX later.
It's interesting how that screenshot is almost 3 years old!
v4.1.alpha.9
What's Changed
- issue 42 fixes by @mostypc123 in #43 requested by @Dev-Hassaan in #42
Full Changelog: v4.1.alpha.8...v4.1.alpha.9
v4.1.alpha.8
What's Changed
- Enhancement: Basic UI improvements for the editor by @divyanshudhruv in #37
Improves the GUI.
- Requirements.txt Generation by @mostypc123 in #38
Added requirements.txt generation
New Contributors
- @divyanshudhruv made their first contribution in #37
Full Changelog: v4.1.alpha.7...v4.1.alpha.8
v4.1.alpha.7
What's Changed
- Pywinstyles settings by @mostypc123 in #34
Added pywinstyles settings, edit wintheme.cfg to one of the available themes:
https://github.com/Akascape/py-window-styles?tab=readme-ov-file#apply-window-stylesthemes
Docs for theming: https://github.com/mostypc123/XediX/wiki/Theming
Full Changelog: v4.1.alpha.6...v4.1.alpha.7
v4.1.alpha.6
What's Changed
- Themes by @mostypc123 in #32
Added some themes to XediX.
Full Changelog: v4.1.alpha.5...v4.1.alpha.6
Release with a .exe file will be released tommorow.
Here are the themes:
Obsidian
Dark (default)
Light
For the native UI guys. This theme will be improved for readable text :).
Night
Docs for theming: https://github.com/mostypc123/XediX/wiki/Theming
v4.1.alpha.5
What's Changed
- Commands, to run XediX with the terminal by @mostypc123 in #27
You can now run XediX using a command.
- Some slight improvements by @mostypc123 in #28
Adds some functionality like the help menu and jump to line. - README Translations by @mostypc123 in #29
Added a README translation, not complete. - Added some improvements to the status bar.
- Added a splash screen.
Full Changelog: v4.1.alpha.4...v4.1.alpha.5
Here, you can see the plans of development.
More info about v4.1
Inno Setup was causing some bugs with XediX, so you can download it throught a .zip file in the Assets below.
Whenever it is not working or anything, create an issue and select the Bug Report template.
XediX for Linux and macOS will be released in the full release.
v4.1.alpha.4
Improved the welcome screen, I will probably add a recent file thing in there sometime.
Full Changelog: v4.1.alpha.3...v4.1.alpha.4
v4.1.alpha.3
Full Changelog: v4.1.alpha.2...v4.1.alpha.3
v4.1.alpha.2
What's Changed
-
Filetree fixing by @mostypc123 in #20
Improves the filetree for better readability of the filetree. -
Update by @mostypc123 in #21
-
Syntax highlighting improvements by @mostypc123 in #22
Adds syntax highlighting for multiple langueagues. -
Extensions by @mostypc123 in #23
Adds simple extensions, doucumentation coming soon.
Full Changelog: v4.1.alpha.1...v4.1.alpha.2