Skip to content

Alpha

Pre-release
Pre-release

Choose a tag to compare

@dmmosh dmmosh released this 15 Mar 19:31
· 531 commits to main since this release

This release includes a more modern look for Pypad. The main terminal window is bigger. A settings window is added.

The release introduces:

  • A full settings page
    What's a Linux program without customization?
  • A full serialization loop
    Keeps settings saved after program stops running.
  • Helper files
    Notably an uncompiled, raw Python script which runs in Xterm before opening the Python terminal. Keeps a keylogger for the numlock key.
  • Compiled executable
    When the uncompiled script via pmain.py closes, an Xterm instance remains within the Python interpreter. Over time this results in little over 80 Xterm instances running in the background, putting stress on memory and eventually reaching a maximum amount of Xterm terminals. And I have no idea how to fix this. A quick fix is to kill either all Python or Xterm processes. This is dangerous, and definitely not in the source code. Therefore, running pmain.py is, at this time, not recommended unless for debugging purposes.
  • An exit button
    With a proper icon
  • Proper color theming
  • Customizable background color
  • Customizable foreground color
  • Cusotmizable font size
  • Customizable font

2024-03-06_16-51
2024-03-06_16-53
2024-03-06_16-54
2024-03-06_16-55
2024-03-06_16-56
2024-03-06_16-57
2024-03-06_16-58
2024-03-06_16-59
2024-03-15_15-30
2024-03-06_17-01