Skip to content

Releases: lebao3105/libtextworker

Version 0.1.4 beta 1

20 Feb 11:24
Compare
Choose a tag to compare
Version 0.1.4 beta 1 Pre-release
Pre-release

This release comes with minor new updates and required fix for GetConfig.

Published to Pypi. Hope no weird bugs again.

New things

  • Added (undocumented) Tkinter widget place options as a enum class. This is used for library widgets.
  • New highlight color settings. You need to handle this yourself for now.
  • wx and tk ColorManager adds color as the second parameter after widget. This is made for UISync.

Fixes

Fixed a bug about watchdog integration of GetConfig class.

Version 0.1.4 beta

13 Feb 08:32
Compare
Choose a tag to compare

So many new features await!

No change log is available until the final release come.

Considerable to be stable, except DirCtrl on both platforms (wx and tk).

Available on Pypi with version 0.1.4b0.

Version 0.1.3

21 Jun 04:07
Compare
Choose a tag to compare

Warning: This release contains unpushed patches (accidentally). Please patch them mannually as described below, or wait for the upcoming 1.4 release.

This release contains fixes and improvements:

  • [New] BindMenuEvents function for wxPython which as the name says, binds wxEVT_MENU events for your XRC-built menu bar
  • [New] You can choose between configparser and commented-configparser, or even choose to install darkdetect or not
  • [New] A base logger class, can be used for GUIs
  • Fix GetConfig's yes_values and no_values
  • Fixed a typo in libtextworker.versioning module
  • Fixed documents
  • Fixed darkdetect returning None on unsupported OSes - that's why darkdetect is now optional

There also a fix for interface.tk.ColorManager, but not ready yet.

And.. I forgot to close #1.

Error yesvalues not found is a typo, replace all yesvalues to yes_values in libtextworker.interface.manager.ColorManager
class to fix

If you found that libtextworker.general.WalkCreation doesn't work, that because of the use of a wrong variable.
Do the fix:
directory = os.path.normpath(directory) -> directory = directory.replace("\\", "/")
splits = directory.split(os.pathsep) -> splits = directory.split("/")
firstdir += os.pathsep + splits[item] -> firstdir += ("/" + splits[item])

Version 0.1.2

22 Apr 16:03
Compare
Choose a tag to compare

Fixes:

  • wxPython Dark mode
  • Functions on _importer, versioning modules
  • ColorManager for both wx and Tk builds

Updates:

  • Tkinter editor
  • Licenses
  • wxPython About dialog

More

  • This build has been uploaded to PyPi
  • v0.1.1 documents has been copied to v0.1.1-docs. Get started by opening index.html. The current document version is now 0.1.2.