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: अनà¥￾मोदना

#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

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

#161 Post by trio »

hahaha, I just didn't figure it out...just knew it has something to do with zip code

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

#162 Post by pistoi0 »

Thanks to sintot and trio, I am pleased to report that the weather in Hartford, CT USA, is Sunny and 37F. The zip code translates perfectly.

pistoi0

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

#163 Post by tasmod »

Anyone had trouble with the fonts ?

I followed the instructions to load and tested Abiword where they work OK.

However they will not work with digital clock. It's set for ionic but seems to display DejaVu.

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

#164 Post by 01micko »

tasmod wrote:Anyone had trouble with the fonts ?

I followed the instructions to load and tested Abiword where they work OK.

However they will not work with digital clock. It's set for ionic but seems to display DejaVu.
Check '/usr/share/fonts/default/TTF' contains the Ionic font. If not try reinstalling Pwidgets. Or rename the pwidgets-0.4.pet to pwidgets-0.4.pet.tar.gz and extract, find the font in the resulting pwidgets-0.4 directory and copy it to /usr/share/fonts/default/TTF and restart Pwidgets. Hope that helps.
Puppy Linux Blog - contact me for access

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

#165 Post by tasmod »

Hi Micko,

Yes it's there. It works in Abiword OK.

As a test I rechecked the minixcal clock in the tray and changed the font in .jwmrc for it to ionic but no joy, it just won't show up.

It's in /usr/share/fonts/default/TTF along with the others. I changed to other fonts and they show OK

Zigbert says they show up in Abiword when installed and that proves true.

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

#166 Post by tasmod »

It is in the directory as :

ionic.ttf is this correct rather than IonicCharge.ttf

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

#167 Post by WhoDo »

tasmod wrote:It is in the directory as :

ionic.ttf is this correct rather than IonicCharge.ttf
Try copying your fonts to /root/.fonts directory - if it isn't there, create it. I installed the fonts that Zigbert supplied about 3 times and nothing. Then I manually put them in the /root/.fonts directory and voila!

Hope that helps.
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

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

#168 Post by 01micko »

tasmod wrote:It is in the directory as :

ionic.ttf is this correct rather than IonicCharge.ttf
Yes.

In the main post, zigbert said to run these 2 commands in terminal to update installed fonts

Code: Select all

mkfontscale /usr/share/fonts/default/TTF
mkfontdir /usr/share/fonts/default/TTF 
Hope that helps.

And just double check that 'ionic.ttf' is in /usr/share/fonts/default/TTF
Puppy Linux Blog - contact me for access

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

#169 Post by tasmod »

Making a .fonts and copying them across did nothing.

I ran the commands again to be sure.

ionic is in correct location. Paths correct.

Strangely it will show up in Abiword font menu as a choice and will print OK.

I tried the tray clock font change and it did not recognise it, but it would change font size according to instruction line :?

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

#170 Post by 01micko »

Try running 'pwidgets' from the command line. Type

Code: Select all

pwidgets
in a terminal. The GUI will show up. Select only the digital clock. Scan the output of the terminal carefully to see if there are any errors.
Also check the 'config file' for the digital clock.
It should look like this

Code: Select all

#this is a Pwidgets config file
#the actual building of the graphics is defined in bottom of this file, - after 'TEXT'. 

#Digital clock

#### PWIDGETS #####

HEIGHT=80
OFFSET_X=20


#### CONKY ####
#COLORS --- 0:headings 1:base-info 2:extra-info 3:markers 5:green 6:red
#Colors are defined in theme-files, - NOT here.
color0 A2914E
color1 666666
color2 bbbbbb
color3 ffab00
color5 499D3A
color6 red

background no
own_window yes
own_window_type override
#own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
#own_window_colour hotpink
double_buffer yes
total_run_times 0
update_interval 1
minimum_size 160 5
draw_shades yes
draw_outline no
draw_borders no
stippled_borders 2
border_margin 4
border_width 1
default_color white
default_shade_color 333333
default_outline_color red
no_buffers yes
uppercase no
use_spacer none
use_xft yes
xftfont Ionic Charge :size=42

TEXT
${color0}${time %H:%M:%S}
We will figure this out! :wink:
Puppy Linux Blog - contact me for access

Post Reply