Tiny Core Extensions > TCE Talk
Updating fluff, flit, and flpicsee updates to fltk-1.4
MikeLockmoore:
Hello testers... I've made many moderate changes to Fluff (file manager) and FLPicSee (image viewer) to work better with FLTK 1.4. Would any of you like to test these new versions? What's a good mechanism to do that these days? -Mike
P.S. screenshot is set up a bit weird, but it's hard to keep the image file size within the 200K limit when showing much content on my 1920x1080 screen.
Leee:
Hi MikeLockmoore. I'd be happy to take a look at them. I'm on x86_64, but could switch to 32 bit for this purpose if needed.
@Rich - is there a prescribed way to share new extensions for testing via the repo?
Rich:
Hi MikeLockmoore
--- Quote from: MikeLockmoore on March 16, 2025, 12:51:05 AM --- ... P.S. screenshot is set up a bit weird, but it's hard to keep the image file size within the 200K limit when showing much content on my 1920x1080 screen.
--- End quote ---
The first thing I would do is convert from .png to .jpg:
--- Code: ---tc@E310:~$ ls -l Downloads/screenshot_0315224859.png
-rw-r--r-- 1 tc staff 195902 Mar 16 06:51 Downloads/screenshot_0315224859.png
tc@E310:~$
tc@E310:~$ PicFormat -i Downloads/screenshot_0315224859.png -o Downloads/screenshot_0315224859.jpg
Input=Downloads/screenshot_0315224859.png Fmt=png W=1920 H=1080 AR=16:9
Output=Downloads/screenshot_0315224859.jpg Fmt=jpg W=1920 H=1080 AR=16:9 Rotate=0
tc@E310:~$
tc@E310:~$ ls -l Downloads/screenshot_0315224859.jpg
-rw-r--r-- 1 tc staff 172874 Mar 16 07:17 Downloads/screenshot_0315224859.jpg
--- End code ---
A small reduction in image size yields a significant file size reduction.
Using a nice binary fraction like 7/8 (.875) reduces the image to 1680x945:
--- Code: ---tc@E310:~$ PicFormat -i Downloads/screenshot_0315224859.png -o Downloads/screenshot_0315224859.jpg -w 1680
Input=Downloads/screenshot_0315224859.png Fmt=png W=1920 H=1080 AR=16:9
Output=Downloads/screenshot_0315224859.jpg Fmt=jpg W=1680 H=945 AR=16:9 Rotate=0
tc@E310:~$
tc@E310:~$ ls -l Downloads/screenshot_0315224859.jpg
-rw-r--r-- 1 tc staff 137362 Mar 16 07:26 Downloads/screenshot_0315224859.jpg
--- End code ---
To my eyes, the reduced version looked just as good as your original.The text is
crisp, just slightly smaller (see attached image).
PicFormat is something I wrote a few years ago. It's 8k in size and depends on imlib2.tcz.
It's a simple command line program that does format conversion, rotation, size
conversion, and aspect ratio adjustment if desired.
Details of its used are included in the .info file:
http://tinycorelinux.net/16.x/x86/tcz/PicFormat.tcz.info
http://tinycorelinux.net/16.x/x86_64/tcz/PicFormat.tcz.info
Rich:
Hi MikeLockmoore
--- Quote from: MikeLockmoore on March 16, 2025, 12:51:05 AM ---Hello testers... I've made many moderate changes to Fluff (file manager) and FLPicSee (image viewer) to work better with FLTK 1.4. Would any of you like to test these new versions? What's a good mechanism to do that these days? -Mike ...
--- End quote ---
If you like, I can setup a testing directory under http://tinycorelinux.net/16.x/x86_64/tcz/.
Email me a tarball (or 2) with the .tczs to test and I'll post them there.
I sent you an email so you'll have my address.
You might want to give the .tczs unique names so they don't clash
with official versions.
nick65go:
Hi, I saw the bulk of discusion going to fltk-1.4 for 64 bits. There are the main appls ctrl-panel & friends, fluff and flwm.
IMHO also these (not in the base, but nice to have as a minimum useful distro) should be updated:
https://mirrors.dotsrc.org/tinycorelinux/16.x/x86_64/tcz/flaxpdf.tcz.dep =PDF viewer
https://mirrors.dotsrc.org/tinycorelinux/16.x/x86_64/tcz/flburn.tcz.dep =CD/DVD burner
https://mirrors.dotsrc.org/tinycorelinux/16.x/x86_64/tcz/flit.tcz.dep =sound/battery
https://mirrors.dotsrc.org/tinycorelinux/16.x/x86_64/tcz/flnotify.tcz.dep
BTW: dillo 3.2 depending on fltk-1.4 :)
and few others (not much used / commented in the forum):
https://mirrors.dotsrc.org/tinycorelinux/16.x/x86_64/tcz/pinentry-fltk.tcz.dep
https://mirrors.dotsrc.org/tinycorelinux/16.x/x86_64/tcz/moonfltk.tcz.dep =lua
https://mirrors.dotsrc.org/tinycorelinux/16.x/x86_64/tcz/webkitfltk-dev.tcz.dep =maybe MIA missing in action (no appl using it).
Navigation
[0] Message Index
[#] Next page
Go to full version