Category Archives: Github

Spin-FM RC4 released

The file manager got its RC4 out today. This is close to the final release – but bugs and issues might still exist. Also supporting or more added features might still come.

The main theme now looks like this. And there are multiple themes to choose from.

Code is available at the project’s Github: https://github.com/postman721/Spin-Fm

Current main features include:

  • USB Device Monitoring:
    Automatically detects USB devices using pyudev and displays them in a dedicated left panel. Click or right-click to mount/unmount devices.
  • Tabbed File Browser:
    Navigate your filesystem using multiple tabs with back/forward navigation and an address bar.
  • Multiple Selection and Clipboard Operations:
    Select multiple files/folders using standard selection techniques (e.g., Ctrl/Shift) and perform bulk operations like delete, cut, copy, and paste.
  • Context Menus:
    Right-click on items to access additional file operations.
  • Theming:
    Apply custom CSS themes to change the look and feel of the application. Themes are stored in the themes/ directory.
  • Trash Management:
    Easily empty your trash directory via the File menu.

Quick Terminal v.1 is released

Another component of the upcoming PostX Gnu/Linux version is released. This modernized version of Quick Terminal has notable changes within its release. For example:

- Adding: Tabs.
- Adding embedded CSS.
- Adding new styling.
- Adding drag and drop support.
- Fixing Gtk3 deprecation errors.
- Adding consistent warning dialogs,to prevent accidental closing.
- Adding line numbering.

The code and instructions are found from Github: https://github.com/postman721/Quick-Terminal-generic

Metapad text-editor upgrades to version 2.0

Metapad is the next component of the upcoming PostX Gnu/Linux release (TBA) to get upgrades.

Features:

  • Line Numbers: Clearly visualized line numbers next to your text.
  • Toolbar: A toolbar for quick actions such as undo, redo, save, open, print, and font selection.
  • Styling: Custom styling for the editor and the application, done via CSS styling. Icons are from Adwaita icons theme. Without icons a button with a text will be shown.
  • Font Change: Quickly change the font of the selected text.
  • Open/Save Dialog: Intuitive dialogs for opening and saving your files.
  • Printing: A print preview and printing capability.
  • Protection: Before closing or opening new files, a warning is given if there are unsaved changes.

The code is available on Github: https://github.com/postman721/Metapad/tree/master

Spin-FM 2.0 RC1 released

The Python file manager has reached its next version. RC1 brings:

Moving to Pyside2:

sudo apt install pyside2-*

  • Close tabs button added: This will always close the latest opened tab.
  • Copy, paste, move to functionalities improved.
  • More tabs added.
  • Green theme added.
  • Removing permanent delete, due to its risks
  • Please notice that on all file & folder actions, the addressbar object name tells what is being processed.
  • Back and forward store only the most recent locations.

When the content of the folder or location changes and does not seem to refresh, remember to refresh the tree via addressbar navigation. For example: Type /home and hit return/enter from the keyboard.

Do not paint your selections for copying, moving or deletion with a mouse: This will likely cause issues. Press CTRL and point and click through the objects.

After selected, right-click and choose a proper menu action.

For copying and moving: Select for copying or moving. For deletion: Delete objects.

After copying or moving selection, navigate to your target location and choose Copy to.. or Move to… from the right-click menu.

Full list of features and the program itself can be found from my Github:

https://github.com/postman721/Spin-Fm/tree/2x-series-development

Finally, here are some screenshots: