Skip to content

Releases: mostypc123/XediX

v4.1.1

01 Jan 20:38
Compare
Choose a tag to compare

Added project initialization. Docs available.
Full Changelog: v4.1.0...v4.1.1

v4.1.0

31 Dec 23:00
Compare
Choose a tag to compare

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.
    • 🚀 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.
  • v4.1.alpha.2
    • 🗂️ Filetree fixing by @mostypc123 in #20
      • Improved file structure just again
    • ⚡ Update by @mostypc123 in #21
      • Optimization
      • 📝 README.md and SECURITY.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.
  • 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.
    • ✨ 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
  • v4.1.alpha.6-7
  • v4.1.alpha.8
    • 🎯 Enhancement: Basic UI improvements for the editor by @divyanshudhruv in #37
    • 📦 Requirements.txt Generation by @mostypc123 in #38
      • Tired of writing requirements.txt on your own? Get a template based on the code.
  • Last fixes/features before this release

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

image
xedix 4.1 on windows

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.

image
first run of xedix on linux

image
second run of xedix on linux

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.
image (2)
It's interesting how that screenshot is almost 3 years old!

v4.1.alpha.9

22 Dec 14:17
Compare
Choose a tag to compare
v4.1.alpha.9 Pre-release
Pre-release

What's Changed

Full Changelog: v4.1.alpha.8...v4.1.alpha.9

v4.1.alpha.8

15 Dec 11:45
880984d
Compare
Choose a tag to compare
v4.1.alpha.8 Pre-release
Pre-release

What's Changed

  • Enhancement: Basic UI improvements for the editor by @divyanshudhruv in #37
    Improves the GUI.
    image
  • Requirements.txt Generation by @mostypc123 in #38
    Added requirements.txt generation
    image

New Contributors

Full Changelog: v4.1.alpha.7...v4.1.alpha.8

v4.1.alpha.7

08 Dec 19:00
029d182
Compare
Choose a tag to compare
v4.1.alpha.7 Pre-release
Pre-release

What's Changed

Docs for theming: https://github.com/mostypc123/XediX/wiki/Theming

Full Changelog: v4.1.alpha.6...v4.1.alpha.7

v4.1.alpha.6

08 Dec 13:40
2874058
Compare
Choose a tag to compare
v4.1.alpha.6 Pre-release
Pre-release

What's Changed

Full Changelog: v4.1.alpha.5...v4.1.alpha.6
Release with a .exe file will be released tommorow.

Here are the themes:

Obsidian

image

Dark (default)

image

Light

For the native UI guys. This theme will be improved for readable text :).
image

Night

image

Docs for theming: https://github.com/mostypc123/XediX/wiki/Theming

v4.1.alpha.5

07 Dec 17:58
7d0f419
Compare
Choose a tag to compare
v4.1.alpha.5 Pre-release
Pre-release

What's Changed

  • Commands, to run XediX with the terminal by @mostypc123 in #27
    You can now run XediX using a command.
    image
  • 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.
    image
  • 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

24 Nov 18:48
028fe48
Compare
Choose a tag to compare
v4.1.alpha.4 Pre-release
Pre-release

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

23 Nov 19:16
4376e33
Compare
Choose a tag to compare
v4.1.alpha.3 Pre-release
Pre-release

v4.1.alpha.2

20 Nov 20:04
3829a00
Compare
Choose a tag to compare
v4.1.alpha.2 Pre-release
Pre-release

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