pWidgets 2.5.8

Window managers, icon programs, widgets, etc.
Message
Author
User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#141 Post by trio »

@01micko, zigbert, and all

I think i found the best tweak for fixwidgets (start up):

sleep 3 #number of seconds before execution
xevent -a 0 100 #number of pixels for cursor to deviate right and down
sleep 0.1 ; xevent -b 1 2 #simulated left mouse click
sleep 0.1 ; xevent -a 512 5000 #move cursor far far away from anything
sleep 0.1 ; xevent -b 3 #simulated right mouse click
sleep 0.1 ; xevent -a 512 384 #move back cursor to the middle

I can put less sleep time (depending on your machine I guess, the most secure is 6), and also it eliminates the "won't release" mouse clicked which is very annoying (and for some who have startmenu bar on top of the screen, maybe use: sleep 0.1 ; xevent -a 512 -5000 #move cursor far far away from anything or sleep 0.1 ; xevent -a 900 80 #move cursor to the xonclock and right click there) I tried them all and works fine

Please try, thank you

@tuxxxx
Thank you for the comment
Last edited by trio on Fri 02 Jan 2009, 03:41, edited 2 times in total.

User avatar
tasmod
Posts: 1460
Joined: Thu 04 Dec 2008, 13:53
Location: North Lincolnshire. UK
Contact:

#142 Post by tasmod »

It's OK guys, I downloaded the full version Clocx to my windoze machine then copied the skins to usb stick.

This is one great app. :D

User avatar
tasmod
Posts: 1460
Joined: Thu 04 Dec 2008, 13:53
Location: North Lincolnshire. UK
Contact:

#143 Post by tasmod »

My desktop with a new Rolex. I altered some parameters but need to know where the hands are kept.
Attachments
My-desktop.jpg
(53.73 KiB) Downloaded 613 times

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#144 Post by trio »

@ Tasmod

you might want to look inside /root/.xonclockrc

i think everything's in there

Happy New Year Everyone!

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#145 Post by 01micko »

@trio and zigbert
What we need to do to speed up the slideshow loading is alter the script with this in mind;
we must find out what is in ~/.pwidgets/misc/scaledimages.
if /scaledimages contains the file 01.jpg then this part of the script can run

Code: Select all

#The actual slideshow
				TMP=$[$OFFSET_Y+7]
				echo "xli -geometry +$X_POS2+$TMP -delay $DELAY -goto $SCALED_DIR/01.jpg $SCALED_DIR/*.jpg &" >> $HOME/.pwidgets/tmp/pwidgets-exec
				;;
			*)
else run this

Code: Select all

#build scaled images in a temporary storage
				echo "scale2pics \"$IMAGE_DIRECTORY\" $SCALED_DIR 126 95 85 jpg" >> $HOME/.pwidgets/tmp/pwidgets-exec
				#The actual slideshow
				TMP=$[$OFFSET_Y+7]
				echo "xli -geometry +$X_POS2+$TMP -delay $DELAY -goto $SCALED_DIR/01.jpg $SCALED_DIR/*.jpg &" >> $HOME/.pwidgets/tmp/pwidgets-exec
				;;
fi

I think I'm on the right track there. We'll see...
Puppy Linux Blog - contact me for access

User avatar
tasmod
Posts: 1460
Joined: Thu 04 Dec 2008, 13:53
Location: North Lincolnshire. UK
Contact:

#146 Post by tasmod »

Thanks Trio, unfortunately that's not it.

I had already altered the settings there for setting the clock centre and the hands dimensions.

It's the hands themselves I was trying to change. I was going to use the Rolex 'mercedes' hands.

I suspect they are hard coded in xonclock. In Clocx they are changeable in the seperate ini files.

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#147 Post by trio »

@tasmod:
Well in that case, I think you're right, the hands are not changeable, only the colors of the hands

@01micko:
Yeah, you might try that, but what I was thinking is more a GUI thing for new users (user friendly), and once the scaledimages are settled, the execution of scaled2pics is a no go. until the user open the GUI again
BTW: have you tried my suggestions of the xevent start up thing of fixwidgets?

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#148 Post by 01micko »

trio wrote: @01micko:
Yeah, you might try that, but what I was thinking is more a GUI thing for new users (user friendly), and once the scaledimages are settled, the execution of scaled2pics is a no go. until the user open the GUI again
BTW: have you tried my suggestions of the xevent start up thing of fixwidgets?
With that mod to the script it should be automatic to bypass the original images folder and the slideshow will run immediately. I'm experimenting and hope to come up with something by Monday.

I think zigbert has xevent clicking on the side of the screen now anyway to avoid conflict with the bar at the top of screen.

##########################

I've been testing Pwidgets in 'woof' too. It uses xfce. Very nice interface. It works perfect. You can see a shot on the "|misc|anyone tried woof yet" thread.
Puppy Linux Blog - contact me for access

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#149 Post by trio »

[quote="01micko]

I think zigbert has xevent clicking on the side of the screen now anyway to avoid conflict with the bar at the top of screen.

##########################

I've been testing Pwidgets in 'woof' too. It uses xfce. Very nice interface. It works perfect. You can see a shot on the "|misc|anyone tried woof yet" thread.[/quote]

Well, from the pwidgets.04.pet sometimes the mouse click won't release in my computer...with the trick I mentioned, it releases...but anyway, if zigbert is happy with the current start up and no one complains, so let it be

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#150 Post by 01micko »

trio
Keep workng on it! It is difficult to reproduce every individuals cicumstance. Your code did not work for me in jwm. It opened the 'add icon' sidebar and the clock failed to appear. Seems what can work in Icewm may fail in Jwm. However, we must try to find a solution for both, in many different scenarios. It is not easy, but I'm sure the right solution is out there. Do not be discouraged!

Cheers,
Mick
Puppy Linux Blog - contact me for access

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#151 Post by trio »

@micko:
No, it's ok. Clock won't appear just because of the sleep value, as usual, put bigger value like 5 or 6. The more important thing is the mouse click release. I used a simulated right click on something that won't open anything when clicked. Maybe zigbert can make a code to automatically calculate to move cursor on the xonclock center, as it won't open anything when right clicked. - I am not much of a coder...sorry to say

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#152 Post by 01micko »

01micko wrote:@trio and zigbert
What we need to do to speed up the slideshow loading is alter the script with this in mind;
we must find out what is in ~/.pwidgets/misc/scaledimages.
if /scaledimages contains the file 01.jpg then this part of the script can run

Code: Select all

#The actual slideshow
				TMP=$[$OFFSET_Y+7]
				echo "xli -geometry +$X_POS2+$TMP -delay $DELAY -goto $SCALED_DIR/01.jpg $SCALED_DIR/*.jpg &" >> $HOME/.pwidgets/tmp/pwidgets-exec
				;;
			*)
else run this

Code: Select all

#build scaled images in a temporary storage
				echo "scale2pics "$IMAGE_DIRECTORY" $SCALED_DIR 126 95 85 jpg" >> $HOME/.pwidgets/tmp/pwidgets-exec
				#The actual slideshow
				TMP=$[$OFFSET_Y+7]
				echo "xli -geometry +$X_POS2+$TMP -delay $DELAY -goto $SCALED_DIR/01.jpg $SCALED_DIR/*.jpg &" >> $HOME/.pwidgets/tmp/pwidgets-exec
				;;
fi

I think I'm on the right track there. We'll see...
So far I can print whether 01.jpg exists

Code: Select all

[ -e ~/.pwidgets/misc/scaledimages/01.jpg ] && echo "TRUE" || echo "FALSE"
which prints 'TRUE' or 'FALSE'. How do I use that output? Here's what I have.

Code: Select all

[ -e ~/.pwidgets/misc/scaledimages/01.jpg ] && echo "TRUE" || echo "FALSE"
 	
 #"File exists" = "$TRUE"
 #"File does not exist" = "$FALSE"

if 	    [ ~/.pwidgets/misc/scaledimages/01.jpg = "FALSE" ] ; sleep 1
	then	 touch ~/.pwidgets/misc/scaledimages/01.jpg
			sleep 1
			scale2pics ~/images ~/.pwidgets/misc/scaledimages 126 95 85 jpg &
			sleep 3	#time for Scale2pics to scale images
			xli -geometry +870+600 -delay 5 -goto	~/.pwidgets/misc/scaledimages/01.jpg ~/.pwidgets/misc/scaledimages/*.jpg &
	else 	[ ~/.pwidgets/misc/scaledimages/01.jpg = "TRUE" ] ; sleep 1  
   		 	xli -geometry +870+600 -delay 5 -goto	~/.pwidgets/misc/scaledimages/01.jpg ~/.pwidgets/misc/scaledimages/*.jpg &
	exit 0
fi
but it doesn't work. I know it has somethingto do with how I am trying to use the output of the test.

Back to the drawing board.... :?
Puppy Linux Blog - contact me for access

sfink16
Posts: 16
Joined: Thu 01 Jan 2009, 03:38

#153 Post by sfink16 »

I just wanted thank everyone for all the hard work on this project! I use the digital clock, the weather, calendar, and CPU PWidgets. It took my a little time to figure out the F/C weather conversion.

I still need to figure out why the digital clock is in military/metric 24 hour times instead of the 12 hour system we use here in the US. I'll go to the .onclock file and see if I can figure it out. I'm sure something is in there.

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#154 Post by trio »

@sfink16:

Have you tried puppy wizard-wi zard and configure puppy for your country?

sfink16
Posts: 16
Joined: Thu 01 Jan 2009, 03:38

#155 Post by sfink16 »

Trio:

I must've forgot to reboot after installing Conky and PWidgets because it's working now. Also, I did have the setup correctly for my locale. Thanks for your response!

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#156 Post by trio »

Check out my full pwidgets aka conky
Attachments
desktop.jpg
(83.9 KiB) Downloaded 686 times
desktop.jpg
(102.89 KiB) Downloaded 725 times
Last edited by trio on Tue 06 Jan 2009, 07:33, edited 1 time in total.

pistoi0
Posts: 112
Joined: Tue 25 Oct 2005, 16:27
Location: Hartford, CT

#157 Post by pistoi0 »

I need help getting my weather report to show up in pwidgets. Seems my Accuweather code is in a format I can't get to work. This is the code returned when I search for Hartford, CT:

http://www.accuweather.com/us/ct/hartfo ... eler=0&u=1

On the other hand, my Firefox Forecast extension gives me USCT0094, which looks promising. But so far I haven't been able to come up with a workable LOCCOD.

By the way, I can easily get the weather for Madrid and Valmoen, Norway, using the codes supplied for demonstration.

Any assistance is appreciated

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#158 Post by trio »

@pistoi0
You know the US zip code?

Note:sorry dumb question & tried to look up the location code, but it's just not the same as international location

pistoi0
Posts: 112
Joined: Tue 25 Oct 2005, 16:27
Location: Hartford, CT

#159 Post by pistoi0 »

@trio
[Note:sorry dumb question & tried to look up the location code, but it's just not the same as international location]
There's my problem in a nutshell. My zip code 06103, for anyone who might know how to use that for a solution.

User avatar
sintot
Posts: 57
Joined: Sun 29 Oct 2006, 15:15
Location: Madrid

#160 Post by sintot »

Pistoi0, all you have to do is to put your zip code (for accuweather I think it is 06101) in the pwidgets weather config file:

Code: Select all

${color0}${font weather:size=62}${execi 10 /root/.pwidgets/scripts/WeatherIcon "6101"}${font}  ${execi 10  /root/.pwidgets/scripts/Weather city}
Cheers

Post Reply