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!