Skip to content

Releases: nathan-a-macleod/TWS-TerminalWindowingSystem

v0.6.0

09 Aug 13:45
Compare
Choose a tag to compare

This version added many new features to make it more like a desktop environment, a system-wide help window, and the ability to resize and scroll any window. Here are some of the most important ones:

  • Changed library and directory names, and moved stuff into separate folders to make it more organised.
  • Made the default shell bash, instead of a separate one.
  • Added horizontal scrolling to all windows.
  • Added the ability to resize windows.
  • Added a desktop (press "." to toggle it). The icons on the desktop aren't configurable yet.
  • Added more icons to be used. A 3D Label icon and a pixel art icon widget.
  • Added a system-wide help window.
  • Fixed bugs.

v0.5.2

05 Aug 14:33
Compare
Choose a tag to compare

Some more bug fixes, and added images.

v0.5.1

05 Aug 14:22
Compare
Choose a tag to compare

Fixed a small bug where the button to end session wasn't visible without the window being scrolled.

v0.5.0

05 Aug 14:07
Compare
Choose a tag to compare

Here is a list of some of the new features of version 0.5.0:

  • Made it so that each app has its own folder, not 1 individual file.
  • Improved the widget system.
  • Enabled scrolling.
  • Adjusted controls.
  • Added an alert function.
  • Added an input widget.
  • Added a title widget.
  • Added an example program.
  • Added taskbar.
  • Moved menubar to the top of the window, not the top of the screen.

v0.4.0

29 Jul 19:53
Compare
Choose a tag to compare

This release is by far the biggest one yet!
Here are some of the new features:

  • The entire program has been rewritten from scratch.
  • You can now have stacking windows.
  • You can also have many windows open at once.
  • The whole user interface has changed.
  • It is now much easier to write apps for it, as it now has many functions to add text to windows, detect keypresses in them, and also has buttons you can utilise.

v0.3.0

01 Jul 16:12
Compare
Choose a tag to compare

This is version 0.3.0 - getting closer to version 1.0.0! Over the next few versions, I hope to complete some more apps - like the file manager.

Here are some of the most important new features:

  • Improved the aesthetics of the bootup screen
  • Changed the default colours of the header menu in the app launcher program
  • Added a new help page
  • Removed the games library page (I don't think it's necessary)
  • Added a separated line in the list of apps in the app launcher program ("-----------------------")
  • Now, each app has its own separate Unicode icon

As well as some other smaller changes.

v0.2.0

29 Jun 11:04
1bef4c7
Compare
Choose a tag to compare

Some new features:

  • A new, revamped User-Interface
  • A basic version of a software planner
  • A new bootup screen
  • A basic version of a games-library

V0.1.2

27 Jun 09:50
Compare
Choose a tag to compare

This version utilised the Python curses library, rather than a custom one. This will make it significantly easier and better in the future.