How much of that space have you saved by disabling localization though?technosaurus wrote:I messed around with the sources to remove xml file dependency (converted with glade-2.12), but localization needs fixed now - LC_ALL wasn't defined, so I changed it to "C" so it would build.
(btw it is smaller than the puppy default one which is upx'd in /usr/local/bin)
Glipper-lite
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
none AFAIK, I just changed the LC_ALL to "C" to get it to compile ... I'm sure I could get it back by watching a full build of the full glipper (though any localized glade files will need to be po'ed too, since those strings are now in source)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
This probably doesn't mean anything in real life, but it is interesting that your version ("glipper" in the attached screenshot) seems to initially use more resources, I guess maybe because you replaced the xml with code.
After opening the history menu or the preferences dialogue mine uses exactly the same and it doesn't drop down again after these are closed, either. I wonder if it would if I was running out of ram...
For the sake of the casual reader, other than the NLS, the only functional differences I can see between yours and mine are:
- your executable is standalone, so will still run without an xml file or an icon file.
- mine still works with older gtk versions e.g. in unmodified Puppy 4.x series
- mine doesn't load properly on my current up-to-date system when the system tray is provided by lxpanelx, which produces an `X Error: BadMatch (invalid parameter attributes)`. It runs fine with JWM.
After opening the history menu or the preferences dialogue mine uses exactly the same and it doesn't drop down again after these are closed, either. I wonder if it would if I was running out of ram...
I guess that only needed fixing because it broke in refactoring or something... it has always worked for mefixed ability to change keybinding
For the sake of the casual reader, other than the NLS, the only functional differences I can see between yours and mine are:
- your executable is standalone, so will still run without an xml file or an icon file.
- mine still works with older gtk versions e.g. in unmodified Puppy 4.x series
- mine doesn't load properly on my current up-to-date system when the system tray is provided by lxpanelx, which produces an `X Error: BadMatch (invalid parameter attributes)`. It runs fine with JWM.
- Attachments
-
- snapshot.png
- (2.95 KiB) Downloaded 1108 times
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
You might want to look at clipbored...technosaurus wrote:p.s. aside from the global keybinding (which could be assigned by the wm), all of glipper could be emulated with a small gtkdialog + sit app that uses xclip (I'll add it to my todo list for my sit suite along with battery, temperature, memory, cpu, volume, network, cups, save file and others - so we can have just 1 tray app and 1 shell daemon running)
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
For the record, compiling Technosaurus' version on my Arch system I needed to add this to the build script:
Naturally the -lX11 can break it on older systems
I guess this is why people use autotools...
Code: Select all
-lgdk-x11-2.0 -lX11 -lgobject-2.0 -lglib-2.0
I guess this is why people use autotools...
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Glipper is now written in Python, so no, there won't be a version corresponding to it.
Amigo did say he saw the plugin support was added before the switch to Python, but I didn't look at it because the plugins were still in Python I think. I guess I can have another look after my current project. But you may find the "action" support in Parcellite suits your purposes...
Amigo did say he saw the plugin support was added before the switch to Python, but I didn't look at it because the plugins were still in Python I think. I guess I can have another look after my current project. But you may find the "action" support in Parcellite suits your purposes...
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
I know of at least this fork:
https://github.com/AlisterH/glipper-lit ... ipper-lite
Which uses the builtin gtkbuilder xml instead of glade xml (or my C code version)
I think that was from the latest google code repo source.
https://github.com/AlisterH/glipper-lit ... ipper-lite
Which uses the builtin gtkbuilder xml instead of glade xml (or my C code version)
I think that was from the latest google code repo source.
Last edited by technosaurus on Sat 25 Jun 2016, 17:48, edited 2 times in total.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
That one's me, and you're right, I haven't done anything more since I put it up on google code.
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Until yesterdaydisciple wrote:That one's me, and you're right, I haven't done anything more since I put it up on google code.
It will be in the upcoming raspup buster which I'm working on as we read.
Puppy Linux Blog - contact me for access
Thanks for that micko. I'm surprised I only partially stripped help out of the gui - maybe I intended to reimplement it, but I think it is actually completely unnecessarily.
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER