Author |
Message |
HairyWill

Joined: 26 May 2006 Posts: 2946 Location: Southampton, UK
|
Posted: Tue 20 Jan 2009, 13:07 Post subject:
gpicview_0.1.11_slideshow Subject description: version 0.2 |
|
I have hacked at the source to gpicview to give it slideshow functionality.
To start a slideshow click on the triangle button, hit W or use the right click menu. Repeating this action stops the slideshow. To avoid actioning on the wrong image, the slideshow will quit automatically if you use the rotate or save buttons. The slide delay can be set using the preference dialog.
I have provided a tar of the source, all my changes are commented //hairywill.
[edit]there is also a copy of the gzipped binary attached[/edit]
Description |
|

Download |
Filename |
gpicview.gz |
Filesize |
31.7 KB |
Downloaded |
609 Time(s) |
_________________ Will
contribute: community website, screenshots, puplets, wiki, rss
Last edited by HairyWill on Thu 29 Jan 2009, 08:28; edited 3 times in total
|
Back to top
|
|
 |
WhoDo

Joined: 11 Jul 2006 Posts: 4440 Location: Lake Macquarie NSW Australia
|
Posted: Tue 20 Jan 2009, 15:28 Post subject:
Re: gpicview_0.1.9_slideshow Subject description: version 0.1 |
|
HairyWill wrote: | I have hacked at the source to gpicview to give it slideshow functionality.
Click the triangle or hit 'w' to start the slideshow.
Click the triangle, arrows or hit 'w' to stop the slideshow.
It might mess about with the save and open dialogs if the slideshow is running. |
Great work Will! I'll give it a trial. Barring major catastrophe's (not likely with your stuff, I know) I'll add it to the second alpha.
Cheers
_________________ Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
|
Back to top
|
|
 |
aragon
Joined: 15 Oct 2007 Posts: 1698 Location: Germany
|
Posted: Tue 20 Jan 2009, 15:35 Post subject:
|
|
maybe we could patch gpicview 0.1.11 which is the actual one?
@ will: do you or should i try my luck?
aragon
_________________ PUPPY SEARCH: http://wellminded.com/puppy/pupsearch.html
|
Back to top
|
|
 |
Libretto100ct
Joined: 20 Dec 2008 Posts: 68 Location: Ga, USA
|
Posted: Tue 20 Jan 2009, 15:39 Post subject:
|
|
Hello Will,
Is this something that can be configured to start up into slide show after boot?
The reason I'm asking is because I'm looking to do just that when converting old spec Laptops to Digital Picture frames.
I have modified a Puplet to a base system and know to put a slide show program in the Start Up folder, but haven't found a slide show program yet that starts automatically without having to click anything.
Thanks for your time.
|
Back to top
|
|
 |
HairyWill

Joined: 26 May 2006 Posts: 2946 Location: Southampton, UK
|
Posted: Wed 21 Jan 2009, 05:55 Post subject:
|
|
@Aragon
I think you would enjoy the exercise, go for it. If you don't have time I will pick it up in a few days.
@Libretto100ct
The version I produced does not have the ability to start the slideshow automatically. Gqview in the repository can do it:
making a puppy picture frame
You could also write a small script using xli but then you would need to change the jwm config to hide the tray.
_________________ Will
contribute: community website, screenshots, puplets, wiki, rss
|
Back to top
|
|
 |
01micko

Joined: 11 Oct 2008 Posts: 8670 Location: qld
|
Posted: Wed 21 Jan 2009, 06:11 Post subject:
|
|
HairyWill,
I wrote a small script including xli based on MU's scale2pics, xlideshow. It was improved by CatDude and trio.CatDude's version is most interesting because he made a gui to control it. We didn't figure out the JWM issue however trio figured out the Icewm issue with hiding the tray. Zigbert figured out hiding for Jwm when he redesigned it and included it in Pwidgets (the original intention). Both of these fixes for Jwm and Icewm should be included in 4.2, so if you use that it is a non issue (yes I know, alpha!). Or you could download his Jwm fixes from the '4.2 desktopand artwork' thread in suggestions forum.
_________________ Puppy Linux Blog - contact me for access
|
Back to top
|
|
 |
HairyWill

Joined: 26 May 2006 Posts: 2946 Location: Southampton, UK
|
Posted: Wed 21 Jan 2009, 06:27 Post subject:
|
|
Micko
I think you are referring to not having the icon showing in the tray using the jwm <Group> element. I meant hiding the tray itself by setting the autohide attribute of the jwm <Tray> element or alternatively just removing the tray definition altogether (just don't ever minimise a window if you do this).
If I was starting Librettos project from scratch I would probably use puppy-214R which has gtk1 and qiv. Qiv is an excellent command line image viewer that works well in fullscreen mode. It has full featured set of commandline options and the keyboard controls are excellent. To start a slideshow automatically I would use something like
qiv -fsmd 5 /mnt/hda1/photos/*.jpg
_________________ Will
contribute: community website, screenshots, puplets, wiki, rss
|
Back to top
|
|
 |
01micko

Joined: 11 Oct 2008 Posts: 8670 Location: qld
|
Posted: Wed 21 Jan 2009, 06:45 Post subject:
|
|
Will
Thankyou. Understood. Would probably work just fine in Icewm with tray hide option set too.
Anyway, back on topic I'm downloading now.
_________________ Puppy Linux Blog - contact me for access
|
Back to top
|
|
 |
aragon
Joined: 15 Oct 2007 Posts: 1698 Location: Germany
|
Posted: Wed 21 Jan 2009, 08:50 Post subject:
|
|
@will
exercise taken and lesson learnt!
1. played with pfind and xfdiff. great
2. patched the source. great
3. configure: ok
4. make: what do these errors mean???
5. back to source, but ???????
Learned lesson: always try it but always be honest: NO I CAN'T!
so please go for it.
cheers
aragon
_________________ PUPPY SEARCH: http://wellminded.com/puppy/pupsearch.html
|
Back to top
|
|
 |
HairyWill

Joined: 26 May 2006 Posts: 2946 Location: Southampton, UK
|
Posted: Wed 21 Jan 2009, 09:25 Post subject:
|
|
aragon wrote: | so please go for it. | OK, I will do it tonight.
_________________ Will
contribute: community website, screenshots, puplets, wiki, rss
|
Back to top
|
|
 |
Libretto100ct
Joined: 20 Dec 2008 Posts: 68 Location: Ga, USA
|
Posted: Wed 21 Jan 2009, 10:21 Post subject:
|
|
Gives me a lot to work with. Thank you very much for your replies.
|
Back to top
|
|
 |
HairyWill

Joined: 26 May 2006 Posts: 2946 Location: Southampton, UK
|
Posted: Thu 22 Jan 2009, 13:16 Post subject:
|
|
updated to use gpicview-0.1.11
made button a toggle to show if the slideshow running
added ability to set slide delay using the preference editor
_________________ Will
contribute: community website, screenshots, puplets, wiki, rss
|
Back to top
|
|
 |
WhoDo

Joined: 11 Jul 2006 Posts: 4440 Location: Lake Macquarie NSW Australia
|
Posted: Thu 22 Jan 2009, 16:46 Post subject:
|
|
HairyWill wrote: | updated to use gpicview-0.1.11
made button a toggle to show if the slideshow running
added ability to set slide delay using the preference editor |
Great work, Will! I have downloaded for inclusion in alpha2. Thanks, mate.
_________________ Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
|
Back to top
|
|
 |
synth

Joined: 18 Mar 2009 Posts: 210
|
Posted: Sun 05 Apr 2009, 19:19 Post subject:
|
|
HairyWill, there's a problem with your build of gpicview (reported by panzerpuppy):
Quote: | GPicView doesn't zoom a small picture to fit it to the window when the 'fit to window' option is enabled.The feature works only when the image is larger than the window. |
Can you do something to fix this annoying bug?
|
Back to top
|
|
 |
synth

Joined: 18 Mar 2009 Posts: 210
|
Posted: Mon 06 Apr 2009, 12:23 Post subject:
|
|
- There's another problem with gpicview: it's not possible to open a single instance and re-use that window for other images.
(i.e. if you try to open another image file with the ROX filer, another instance of gpicview is created)
- The zoom steps are too fine and irregular (not linear). You have to click 100 times to zoom an image to 2x it's original size.
|
Back to top
|
|
 |
|