Redshift/brightness tray applet fix
There was a recent report, that the redhsift/brightness tray applet does not "kick in" until it is clicked on. In manual mode, it does remember your selection, which is saved in /root/.rshift; however, those settings are not read until the tray icon is clicked on.
In my case, I have one laptop that has a too-bright screen. I often use this in the evening, sitting in a lounge chair, and in the lower ambient light level, the screen brightness is a bit too much. So I have set brightness a bit lower, but then have to click the tray icon every time startup the laptop.
We have a fix:
https://forum.puppylinux.com/viewtopic.php?p=135207#p135207
I have updated the PET and it will be in the next release of
EasyOS.
Tags: easy
Rox right-click run-in-terminal
Forum member Vverve requested this:
https://forum.puppylinux.com/viewtopic.php?p=135081#p135081
He referred to an old PET package that provided a ROX-Filer right-click menu entry "Run in terminal".
Yes, that would be nice. You can left-click on a shell script or binary executable and it will run, but sometimes you would like to run the executable in a terminal to see any console output. Yes, ROX does have the ability to open a terminal, with backtick key or a menu choice, which I use often; but then you have to type in the name of the executable that you want to run.
It is pretty easy to implement, so it is now done. Right-click on a shell script or binary executable, and there is now an offer to run it in a terminal. For example, I right-clicked on the /usr/bin/partview shell script:
Choosing it, and a terminal starts. But instead of just starting the executable immediately, I have made it a bit interactive:
Also, when partview terminates, the terminal window stays open, so that you can view any console output. It is required to click on the window close-box to close the terminal.
Furthermore, you have the option of entering commandline parameters:
This will be very handy! This new feature is builtin and will be in the next release of Easy.
Here are the github commits:
https://github.com/bkauler/woofq/commit/4f5446b81c93965236730ccf81b873fff44dcbe3
https://github.com/bkauler/woofq/commit/fc71e9c5020c1b862bc25496326a47d09bc908d2
Tags: easy
Syntax fix for mimeapps.list
/usr/share/applications/mimeapps.list is used by many applications to determine what executable to handle a particular file, for example how to open or view a PNG image. This list is generated by /usr/bin/build-rox-sendto everytime a package is installed or removed, or the SFS layers change.
Easy Scarthgap 6.4.2 has UExtract, a universal archive extractor tool. However, a problem emerged, as discussed on the forum:
https://forum.puppylinux.com/viewtopic.php?p=134984#p134984
I took out "inode/directory" and "inode/mount-point" from the "MimeType=" field in /usr/share/applications/uextract.desktop, which fixed the problem reported by bugnaw333; however, there was another problem, being that the mimeapps.list file had the wrong format.
https://github.com/bkauler/woofq/commit/8836d9758e8006ba9fe1e4117c207e211cc99199
That fixes the syntax, but doesn't automatically set a default.
For example, this line in mimeapps.list:
application/pdf=uextract.desktop;evince.desktop;gimp.desktop;inkscape.desktop
...will set the first one, uextract.desktop, as the default.
ROX-Filer has it's own right-click menu mechanism and will offer a choice, but I don't know about apps that read mimeapps.list; maybe they will just use the leftmost entry instead of offering a choice. I haven't tried with KDE Dolphin for example.
Note, the correct syntax for mimeapps.list is defined here.
Tags: easy
EasyOS Scarthgap version 6.4.2 released
The previous release is 6.4, announced here:
- EasyOS Scarthgap and Daedalus version 6.4 — October 28, 2024
To find out what has changed, read the release notes:
https://distro.ibiblio.org/easyos/amd64/releases/scarthgap/2024/6.4.2/release-notes.htm
...very interesting new applications!
Download:
https://distro.ibiblio.org/easyos/amd64/releases/scarthgap/2024/6.4.2/
Feedback is welcome at the forum:
https://forum.puppylinux.com/viewtopic.php?p=134985#p134985
Tags: easy
UExtract universal extractor
I posted yesterday about Jake's PackIt:
- HTML-NOTEPAD and PackIt — November 03, 2024
Jake has also created UExtract, an archive extractor, well, a tool to unpack just about anything:
https://forum.puppylinux.com/viewtopic.php?t=594
Right-click on a file, and UExtract is offered in the menu. Version 4.14 will be in the next release of Easy Scarthgap and Daedalus.
I modified the PET package somewhat, as UExtract PET as-is does
not work properly in EasyOS. One problem is that Easy has
/usr/bin/build-rox-sendto that manages mime-handling for ROX and
other apps, and this runs automatically when packages are
installed or removed. Also changed a few other things that were
not relevant for Easy. PET not yet uploaded.
Have done some work on how 'build-rox-sendto' is called, as it is
a bit slow; now it will be run as a separate
process.
Tags: easy
Latest JWM has wrong colours
The pups have used JWM since forever; ditto for EasyOS. Joe's Window Manager homepage:
https://joewing.net/projects/jwm/
EasyOS has version 2.4.2, and a little while ago thought about time to update. So compiled version 2.4.4, but found the theme colours are wrong. I have reported it here:
https://github.com/joewing/jwm/issues/640
So, for now, EasyOS is still on 2.4.2. The latest JWM is now
2.4.5; however, I presume the problem is still there.
Tags: easy
Global IP TV Panel 2024MK9
Have bumped to the latest TV streaming PET created and maintained by ETP:
https://forum.puppylinux.com/viewtopic.php?t=689
Tags: easy
HTML-NOTEPAD and PackIt
Both of these will be in the next release of Easy Scarthgap and Easy Daedalus.
HTML-NOTEPAD
I want a simple WYSIWYG HTML editor, without having to intall
SeaMonkey, and HTML-NOTEPAD does the job. Homepage:
I looked at this in 2022, and posted an issue to the developer:
https://github.com/c-smile/sciter-sdk/issues/225
...got no response from the developer, and he has archived the project in 2023.
I have uploaded the last source that works, here:
https://distro.ibiblio.org/easyos/source/alphabetical/s/sciter-sdk-20200509-git9c2da08.tar.gz
Photo:
It would be a good project to simplify that window; get rid of the "wasted" space either side of the file. Clicking on a web link does open it; however, would like to change that to open remote links in the main browser.
The sciter-ide project has some other examples, including a very
nice HTML viewer. Really small, and would make a great local help
viewer. Same comment about remote links. Also "Forward" and
"Backward" buttons would be good.
PackIt
This is an archiving utility, created and maintained by Jake (SFR
in the forum):
https://forum.puppylinux.com/viewtopic.php?t=6868
I have modified /usr/bin/build-rox-sendto, so that right-click on a file or folder and "PackIt" will be shown in the menu. It was before, but buried inside the menu entry "Open With..."; now it is top-level.
A couple of guys on the forum have suggested that UExtract, an
archive extraction tool, also created by SFR, be included builtin
to Easy; however, I am not convinced, as Easy already has
XArchive.
Tags: easy