A very useful feature of espanso (a text expander also for wayland) is the possibility to convert the clipboard content to lowercase (with ::low) or to uppercase (with ::up).
Webtrees problems
Webtrees is a fork of PhpGedView, an excellent genealogy program. It ha a big problem: uploading and setting multimedial files.
It’s often a terrible waste of time: a very complicated way to upload files.
workaround
- You can try to upload images (if you work in localhost and you know what you are doing) in this way:
- 1. symlink an image to /media folder in /data webtrees folder.
- 2. add that image file in phpmyadmin (your webtrees db) “media” and “media_file” tables (you have to set a number, such as X110).
3. add to “individuals” the id of that file, with a code like “1 OBJE @X110@” at the bottom of the fieldi_gedcom. - 4. Now, in webtrees grafical view you has now to (pretend to) modify (nothing modifying, in fact) and save this modification.
- 5. You could have also to save the modification date (saving the proposed one).
caveat
- a. The file symlinked must have rights permissions (owner rw, group and others only r).
- b. no avif: only jpg or webp are allowed.
You should now see the expected image within the page of that individual
Webtrees mysql error
It can happen that Webtrees gives an error such the following
SQLSTATE[HY000]: General error: 1364 Field 'id' doesn't have a default value
You can try to solve it, assigning an auto-increment default value to that field, in PhpMyAdmin
Thunderbird appearance problem
It can happen that your TB theme (unintentionally and therefore inadvertently) changes and as a result it doesn’t match with your custom css (in chrome folder). You can see below an example of this:
As you can see, you get not only a very ugly appearance, but using TB becomes almost impossible.
To fix this problem you have to check (in edit -> settings -> add-ons and themes) what theme you are using, and if necessary, re-set the correct one, that suits to your css.
Regex in Dolphin
With KRename in Dolphin you can use this code
_(\d{9})
so that you can replace
name_2025-12-07_075701289.avif
with -> name_2025-12-07.avif
Android firewall 🔥🧱🛡️
The best android open source Firewall (+ adblocker / vpn ) I found so far is Rethink. It can have some problems (i.g., recently, with Whatsapp or Fastnews, blocking them from the Net), but you can solve them quite easily.
Not so good I tried apps such as Athena, or De1984, or InviZible Pro: all very difficult to set properly. Indeed they block either too much or to little (your apps from the Net).
Rethink, on the contrary, can let you set exactly what should be blocked and what allowed.