Page 4 of 5

Posted: Sat 28 Jun 2014, 15:14
by Iguleder
I just uploaded a snapshot of DSLR :P

Now I'm stripping some unneeded features from emelFM, to make it lighter.

EDIT: the obligatory screenshot

Posted: Mon 14 Jul 2014, 08:08
by buti
Today my office mate is out and I fired up DSLR on her pc. Posting from Dillo right now :)

Quite impressed so far... it flies!

Looking forward to playing more with it.

Posted: Mon 14 Jul 2014, 08:33
by buti
I'm sadly back to my M$ machine :( How much funnier DSLR was!!!

I just wanted to signal that I always have a 'memory fault' welcome boot message at the very first line of the boot process'output. Even on my colleague's pc, which then booted fine (and fast).

Then it took me a couple of minutes to remember how to set-up a wired network from cli :roll:

Does it support booting as a puppy frugal install? Or maybe i should ask if it can be installed at all? Does it have persistency of some kind?

Posted: Tue 15 Jul 2014, 20:24
by Iguleder
Thanks for testing!

I fixed that memory fault, it was a bug in mount.

It doesn't support frugal install, but a "hybrid" install - I haven't tested this for a long time, because I focus on getting all the basics working. You should be able to pass the "home=/dev/sda1" boot code (or something similar - make sure the partition is correct, it should be an empty partition) to make DSLR write all changes directly to that partition.

If you want to install it persistently, you'll have to do it manually at the moment. Just install Puppy and change the syslinux/GRUB configuration :lol:

Posted: Wed 16 Jul 2014, 20:00
by Iguleder
Here's Slacko 6.0 beta 2 running GTK 1.x applications. There's plenty more, but the screen was too small to fit everything :lol:

Posted: Thu 17 Jul 2014, 01:03
by technosaurus
I've been going through the Amaya github mirror trying to find a good gtk1 branch to start from but the removed gtk1 bits sporadically so I may have to go way back and do a lot of cherry picking. It should build static in under 2mb and serve as a collabarative word processor, svg editor, html editor, image viewer and even as a decent web browser (though js support is experimental)
Does anyone know an easy way to review commits one by and modify them as needed before applying (for example, removing any Wx related additions)?

Posted: Sat 19 Jul 2014, 02:09
by Ibidem
technosaurus wrote:I've been going through the Amaya github mirror trying to find a good gtk1 branch to start from but the removed gtk1 bits sporadically so I may have to go way back and do a lot of cherry picking. It should build static in under 2mb and serve as a collabarative word processor, svg editor, html editor, image viewer and even as a decent web browser (though js support is experimental)
Does anyone know an easy way to review commits one by and modify them as needed before applying (for example, removing any Wx related additions)?
Sounds like git rebase --interactive, I think.
But I haven't done that myself.

Posted: Thu 04 Sep 2014, 20:10
by Iguleder
I packaged many static GTK+ 1.x applications here:
- emelFM
- xhippo
- X-Chat
- gtkedit
- gRun
- gcolor
- mhWaveEdit
- ROX-Filer
- gtkcat
- GDMap
- gbase
- gtklepin
- Sylpheed
- Calcoo
- Dillo
- gtkfontsel
- Ted
- Beaver
- gtkdiskfree
- mtPaint
- GTKSee
- GtkDialog1
- guiftp
- guiTAR
- gtkfind
- gcalendar
- Shut the Box

There are other useful packages there (e.g mpg123) and they're static as well. These packages should work in pretty much any 32-bit Puppy and use musl and LibreSSL instead of glibc and OpenSSL. 8)

To download a package, just copy its name and add it at the end of the URL. Unpack using tar -xJvf.

Have fun! :)

Posted: Sun 14 Sep 2014, 05:33
by zenfunk
Excellent effort Iguleder!!!!
About a proper web-browser for modern times. Since you seem to have programming skills, probably one could port a webkit browser with a minimal GTK 2.x interface to GTK 1.2 with reasonable effort. The ones I was thinking of are e. g. xombrero (also known as xxxterm) and Luakit or surf (suckless.org).

Also a GTK 1.2 version of SpaceFM would be awesome.

Another question, how hard is it to change the somewhat old looking icons on the GTK 1.x buttons?
I guess the somewhat flat looking GTK 1.2 toolkit could look quite awesome with something like the numix icons.

Keep up the good work,
Christian

Posted: Sun 14 Sep 2014, 08:15
by smokey01
Iguleder wrote:I just uploaded a snapshot of DSLR :P

Now I'm stripping some unneeded features from emelFM, to make it lighter.

EDIT: the obligatory screenshot
I tried DSLR today or is it RLSD by burning it to a DVD. It booted to a desktop and most apps seemed to work ok. I couldn't get wireless to work with the wizard. Ping is missing.
It would not work in VirtualBox.
Cheers

Posted: Sun 05 Jul 2015, 07:52
by technosaurus
I just wanted to add this gtk1 link here (native Mac cocoa port) ... in case anyone is interested

And a gtkdialog replacement: http://entity.sourceforge.net/

gcalendar

Posted: Tue 10 Apr 2018, 21:55
by goingnuts
Simple calendar with keybord navigation possible.
Drag and drop capable for text files.
Stores day notes in plain file format in ~/Calendar directory.

TAB key shift focus.
Day Editor with copy, paste, delete etc. capability.
564K static linked (uclibc/tinyxlib)/219K upxed.

Posted: Sun 22 Apr 2018, 12:43
by torm
above "Download" not working, or browser error ?
:?

Posted: Sun 22 Apr 2018, 12:50
by Keef
Download works ok for me with Palemoon.

Posted: Sun 22 Apr 2018, 20:15
by greengeek
Iguleder wrote:I packaged many static GTK+ 1.x applications here:
- emelFM
- xhippo
- X-Chat
- gtkedit
- gRun
- gcolor
- mhWaveEdit
- ROX-Filer
- gtkcat
- GDMap
- gbase
- gtklepin
- Sylpheed
- Calcoo
- Dillo
- gtkfontsel
- Ted
- Beaver
- gtkdiskfree
- mtPaint
- GTKSee
- GtkDialog1
- guiftp
- guiTAR
- gtkfind
- gcalendar
- Shut the Box

There are other useful packages there (e.g mpg123) and they're static as well. These packages should work in pretty much any 32-bit Puppy and use musl and LibreSSL instead of glibc and OpenSSL. 8)

To download a package, just copy its name and add it at the end of the URL. Unpack using tar -xJvf.

Have fun! :)
Anyone know if iguleders repo still exists at a live link somewhere?

Posted: Mon 23 Apr 2018, 18:56
by goingnuts
@greengeek: I haven't been able to find a live link - but have compiled all but "Ted" and created an archive with all as .pet packages for download here: iguleder_collection_rebuild-20180423.tar.gz
Approximately 15Mb download.
Static linked with uclibc and tiny xlib so should work on most Puppy versions.

Code: Select all

beaver-0.2.7.pet
calcoo-1.3.15.pet
dillo-0.8.6.pet
emelfm-0.9.2-elm1.pet
gbase-0.5.pet
gcalendar-0.1.pet
gcolor-0.4.pet
gdmap-0.2.pet
gftp-2.0.11.pet
grun-0.8.1.pet
gtkcat-0.1.pet
gtkdialog1-1.4.pet
gtkdiskfree-1.6.5.pet
gtkedit-1.0.pet
gtkfind-1.1.pet
gtkfontsel-1.1.pet
gtklepin-0.2.pet
gtksee-0.5.1.pet
guiTAR-0.1.4.pet
mhwaveedit-1.4.23.pet
mtpaint-3.21.pet
ROX-Filer-1.2.2-12.pet
shutbox-0.4.pet
sylpheed-1.0.6.pet
xchat-1.2.1.pet
xhippo-3.5.pet

Posted: Mon 23 Apr 2018, 20:34
by greengeek
Wow - many thanks goingnuts!
cheers

Posted: Mon 23 Apr 2018, 21:24
by greengeek
gtklepin looks interesting - as far as I can tell it is used as a list prioritiser so that each list entry can be moved up or down as required. (I have been looking for something like that for some time...)

One thing I don't understand is why the contents of each entry does not display automatically once you bring it to the top of the list - you have to bring it up then click it.

Maybe I'm using it wrong. Anyone used gtklepin?

(EDIT : I have also emailed Luc - the author of gtklepin to ask if he can add a feature allowing the window to display automatically once the tab is raised to top position)

Tried the gtk dillo too - very refreshing to be able to browse so fast. No waiting for google-analytics and ads etc.

Posted: Mon 23 Apr 2018, 22:35
by wiak
Nice to have all these GTK1 apps available (I've also downloaded to try). As far as prioritising notebook tabs though, it's fair to mention that you can do the same in geany in the sense that tabs can be dragged/dropped anywhere you like in the top bar. I often arrange/group stuff I'm reading in that fashion. Same with most webbrowsers.

wiak

Posted: Tue 24 Apr 2018, 07:28
by greengeek
wiak wrote:As far as prioritising notebook tabs though, it's fair to mention that you can do the same in geany in the sense that tabs can be dragged/dropped anywhere you like in the top bar.
Thanks Wiak, I didn't realise that. Good to know.

What I particularly liked about the gtklepin tabs is that it allows you to configure the tabs vertically down the right hand side - so they look just like a "To-Do" list. And it has arrows allowing you to step the tab up or down relative to other tabs. Seemed like an electronic way of doing what I do with my daily job sheets.

Each sheet has customer contact details and some history info and I sort them in order to decide on "next job" or discard them once the job is done.

I have tried doing this with a flat file database structure but not successfully.

When I saw how gtklepin works I thought it might suit my application.