Skip to content
This repository has been archived by the owner on Mar 27, 2024. It is now read-only.

Releases: lebao3105/texteditor

v1.6dev1

12 Jan 15:35
Compare
Choose a tag to compare
v1.6dev1 Pre-release
Pre-release

What's new

Redesigned about dialog

An entire new about dialog is here with tabbed interface.

image

image

image

Currently there is an issue about the credits text box that they will be blank after reopening the pane.

wxPython inspector window

Accessible from Help menu or use F6.

image

A very initial preferences page

Made with the help of wxFormBuilder:)

A new widget which is made from the idea of this - called ActionRow - has been implemented into libtextworker. Available for Tkinter!

More settings to be added soon.

App updates

Confirmed to be working. No plan for automated upgrades (or something like that) yet.

Side changes (not completed)

  • Updated to libtextworker 0.1.4
  • Use img2py to embed app logos into a Python file
  • Remove Git support
  • Fix command line flags
  • Use wxMultiSplitterWindow instead of wxSplitterWindow (which only accepts 2 sub windows)
  • Improve file_operations a lot
  • Exit the app when no tabs depending on a setting
  • Bring colors to editors! (not working, fixed in libtextworker)
  • Set active log target to Log window's text control (not working now)

Notes

  • No premade builds.
  • Installations are not tested.

1.5 Alpha 0

22 Dec 16:22
Compare
Choose a tag to compare
1.5 Alpha 0 Pre-release
Pre-release

Idk if this is also the final beta:)

Now I don't have much works for this Tkinter version, since changes have been made in libtextworker 0.1.4, and there will definitively be more. Just bug fixes and feature backports from libtextworker lol

By the way, what's new? Check the CHANGELOG file please! (wip/1.5 branch)

main branch will not be touched until I have something to do with it/1.6 releases.

No automated builds available this time.

Version 1.6 Alpha 3

10 Jun 15:12
Compare
Choose a tag to compare
Version 1.6 Alpha 3 Pre-release
Pre-release

The final Alpha release of textworker is out!

This build requires libtextworker[wx] (git commit c95ac98). Install it first as wheels below don't.

New features:

  • Markdown previewer
  • Use wxLogWindow + modified logging.Logger class (from libtextworker)
  • Updated git support: fixed git status report + use wxListCtrl to list everything
  • Use cairosvg to convert .svg to .png (app icon)
  • New app icon:)

Wheel built by GitHub actions.

Version 1.6 Alpha 2 (wx branch)

20 Apr 15:00
Compare
Choose a tag to compare
Pre-release

Unexpected: Don't use this release! Git tag 1.6a2 is incorrect, it points to the main branch! (I thought I fixed it!). Please switch to git commit 8c0b8c5 (same day with this release). Requires libtextworker[wx] 0.1.2 (git commit b60d46) to be installed manually.

This is not really a complete build, but at least it's usable.

Uses libtextworker version 0.1.2.

Fixes:

  • Application auto color (from libtextworker)
  • New configs under interface section
  • Menu items command

New:

  • Turn on/off tab guides
  • And... what more:)?

1.6 Alpha 1 (wx branch)

11 Feb 11:47
Compare
Choose a tag to compare
Pre-release

This build includes:

  • Setup window
  • Custom class to make the menu bar
  • Global Settings for the entire application
  • Moved LogsWindow to mainwindow

Version 1.4.1

11 Feb 14:58
Compare
Choose a tag to compare

This release contains fixes for the font color setting, Command Prompt, and some more minor things.

Built artifacts: https://github.com/lebao3105/texteditor/suites/10921154788/artifacts/552080532

1.6 Alpha

14 Jan 09:23
Compare
Choose a tag to compare
1.6 Alpha Pre-release
Pre-release

This is the first build of texteditor in wip/wx branch!

New things I've implemented so far:

  • A new version checking system (also implemented in 1.4)
  • GetConfig now can set the application theme like in 1.2-1.3 (again, we're in wxPython)
  • Line number bar is now unlocked! (but removed the editor column counter)
  • And the best is, folder view!

Folder view demostration:
image

But this build is not completed because of missing small things and fixes, especially in file_operations and the newly-built folder view.

The build is now published to Pypi! Just search for the textworker package!

Version 1.4

13 Jan 14:24
Compare
Choose a tag to compare

Texteditor 1.4

This version comes with a lot of new things below - and it isn't the final version of texteditor to use Tkinter yet:

New features:

  • A logger is used to log messages from the application - click the text on the left of the status bar to show log window.
  • Change the application color without restarting the app
  • Users are now able to use cd and see the current folder in Command Prompt. Also there are some fixes to it.
  • Be able to automatically change to color with the system theme via the configuration file
  • Status bar
  • About window
  • And more fixes and improvements...

Full Changelog: 1.3...1.4

Version 1.3

16 Sep 05:55
Compare
Choose a tag to compare

After almost 1 month after the 1.2 release, we have a new release with a lot of code fixes & new features!

  • Able to run texteditor without using py -m (python run module)
  • Ctrl + W to use text wrap (or disable it)
  • An autosave module
  • A better way to find the icon
  • Rewritten get_config (and removed blue text color)
  • Added po directory to the pip/whl installation

Critical: If you install this project from the setup file, please change texteditor_1.3*.exe (program file name) from the installation path to texteditor.exe in order to be able to start the app from desktop/start menu.

1.2 Release

23 Aug 15:44
Compare
Choose a tag to compare

Changes:

  • A custom Tkinter text widget with scrollbars & right-click menu used
  • Improved get_config
  • Changed dark mode color
  • Command window now uses threading module to start multi processes
  • Find icon from the current directory
  • Wrap mode (by word only)