Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 21 Oct 2014, 04:51
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
pWidgets 2.5.5
Post new topic   Reply to topic View previous topic :: View next topic
Page 3 of 207 [3099 Posts]   Goto page: Previous 1, 2, 3, 4, 5, ..., 205, 206, 207 Next
Author Message
headfound


Joined: 24 Jun 2006
Posts: 346
Location: England

PostPosted: Mon 17 Nov 2008, 19:43    Post subject:  

Thanks for the reply Zigbert.
I have increased it a little but it doesn't help the speed of transparency.
My system is reasonably fast amd3000+.

Good news however! I booted into macpup and pwidgets worked perfectly and with instant transparency. Even if you are not supporting other systems, its good to know it works Smile

_________________
Download a better Computer Smile
Puppy Linux Song
altern8life
Back to top
View user's profile Send private message Visit poster's website 
sintot


Joined: 29 Oct 2006
Posts: 57
Location: Madrid

PostPosted: Mon 17 Nov 2008, 20:44    Post subject:  

Hi:
Here are the scripts for the weather widget.
WeatherIcon:
Code:
#!/bin/sh
#AccuWeather icon, using weather.ttf
#USAGE: WeatherIcon <locationcode>
#Sintot
METRIC=1 #Should be 0 or 1; 0 for F, 1 for C
LOCCOD="EUR|ES|SP013|Madrid"
if [ -z $1 ] && [ -x $LOCCOD ] ; then
   echo
        echo "USAGE: $0 [locationcode]"
        echo
        exit 0;
elif [ ! -z $1 ] ; then
        LOCCOD=$1
fi
curl -s "http://rss.accuweather.com/rss/liveweather_rss.asp?metric=1&locCode=$LOCCOD">/tmp/Weather.tmp
SIMBOL=`cat /tmp/Weather.tmp|grep -A2 'description>Currently'|grep gif|sed 's/\// /g'|sed 's/_/ /g'|awk {'print $8'}`
case $SIMBOL in
  01 )
   echo "a"
   ;;
  02 )
   echo "b"
   ;;
  03 )
   echo "c"
   ;;
  04 )
   echo "c"
   ;;
  05 )
   echo "b"
   ;;
  06 )
   echo "c"
   ;;
  07 )
   echo "d"
   ;;
  08 )
   echo "e"
   ;;
  11 )
   echo "v"
   ;;
  12 )
   echo "g"
   ;;
  13 )
   echo "g"
   ;;
  14 )
   echo "g"
   ;;
  15 )
   echo "f"
   ;;
  16 )
   echo "f"
   ;;
  17 )
   echo "f"
   ;;
  18 )
   echo "h"
   ;;
  19 )
   echo "k"
   ;;
  20 )
   echo "k"
   ;;
  21 )
   echo "k"
   ;;
  22 )
   echo "j"
   ;;
  23 )
   echo "k"
   ;;
  24 )
   echo "x"
   ;;
  25 )
   echo "k"
   ;;
  26 )
   echo "k"
   ;;
  30 )
   echo "z"
   ;;
  31 )
   echo "x"
   ;;
  32 )
   echo "w"
   ;;
  33 )
   echo "O"
   ;;
  34 )
   echo "l"
   ;;
  35 )
   echo "m"
   ;;
  36 )
   echo "n"
   ;;
  37 )
   echo "m"
   ;;
  38 )
   echo "n"
   ;;
  39 )
   echo "q"
   ;;
  40 )
   echo "r"
   ;;
  41 )
   echo "p"
   ;;
  42 )
   echo "p"
   ;;
  43 )
   echo "u"
   ;;
  44 )
   echo "u"
   ;;
 esac


Weather:

Code:
#!/bin/sh
cat /tmp/Weather.tmp| perl -ne 'if (/Currently/) {chomp;/\<title\>Currently: (.*)?\<\/title\>/; print "$1"; }'|sed 's/C$/ºC/'


.conkyrc:
Code:
TEXT
$alignc${color #9C8F5B}Weather
${color #777777}${font weather:size=42}${execi 10 /root/.pwidgets/scripts/WeatherIcon "EUR|ES|SP017|BILBAO"}${font}${voffset -10}  ${color #777777}${execi 10  /root/.pwidgets/scripts/Weather}



The font is in http://img.dafont.com/dl/?f=weather

The only thing you have to do is put your location in conkyrc.

Cheers
Back to top
View user's profile Send private message 
WhoDo


Joined: 11 Jul 2006
Posts: 4441
Location: Lake Macquarie NSW Australia

PostPosted: Tue 18 Nov 2008, 05:31    Post subject:  

zigbert wrote:
Warren
The config button opens geany with the widgets config file(s). Maybe it would be better to rename button to 'Edit config file'.

There is no configs for the analog clock. But you can change the clock by setting another skin. The file is /root/.pwidgets/configs/Clock-analog.png

Thanks, Sigmund. Sorry it took so long to acknowledge your post - I've been away in another city on business.

Boy, the enthusiasm for Pwidgets is great! By the time it is launched on the rest of the Linux world in Puppy 4.2 we should have an awesome, functional front end with minimal resources! Well done, mate! Cool

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
View user's profile Send private message 
01micko


Joined: 11 Oct 2008
Posts: 7831
Location: qld

PostPosted: Tue 18 Nov 2008, 09:07    Post subject:  

@Zigbert
I am having lots of fun hacking up (lol, I'm no hacker) your software!
@all other onlookers
lots of clock skins at this site http://www.clocx.net/index.php
It'swindow$ software but you can install it in windows if you like and get to the .png images or download them separately.

EDIT: Howto skin the analog clock
clock.png
 Description   
 Filesize   21.81 KB
 Viewed   3877 Time(s)

clock.png


_________________
Woof Mailing List | keep the faith Cool |

Last edited by 01micko on Thu 18 Dec 2008, 20:00; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
zigbert


Joined: 29 Mar 2006
Posts: 5753
Location: Valåmoen, Norway

PostPosted: Tue 18 Nov 2008, 15:43    Post subject:  

sintot
THANK YOU !!!

A great explanation! The weather widget is now integrated into Pwidgets, but there are 2 issues:
1.) The weather font is not freeware. Is there any other font we could use?
2.) How can I know the code for my location? "EUR|ES|SP017|BILBAO" works great for some, but not for most. I looked at accuweather, but couldn't find info about the codes. The conkyrc file should contain MANY examples of big cities around the world.

I checked my location, but the closest is Trondheim, 500 km away.
I guess I have to look out my window to check the weather. Smile


Thank you again
Sigmund

_________________
Stardust resources
Back to top
View user's profile Send private message Visit poster's website 
WhoDo


Joined: 11 Jul 2006
Posts: 4441
Location: Lake Macquarie NSW Australia

PostPosted: Tue 18 Nov 2008, 16:31    Post subject:  

@Sigmund - how can we make Pwidgets persistant i.e. survive a reboot? Conky survives but I have to restart Pwidgets to get back my lovely configuration. Is it something to do with fixwidgets? Confused
_________________
Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
Back to top
View user's profile Send private message 
zigbert


Joined: 29 Mar 2006
Posts: 5753
Location: Valåmoen, Norway

PostPosted: Tue 18 Nov 2008, 16:54    Post subject:  

Warren
To update widgets at startup, add 'fixwidgets' in /root/.xinitrc (before '#exec $CURRENTWM').

Complete set of notes in the main post.


Sigmund

_________________
Stardust resources
Back to top
View user's profile Send private message Visit poster's website 
sintot


Joined: 29 Oct 2006
Posts: 57
Location: Madrid

PostPosted: Tue 18 Nov 2008, 19:01    Post subject:  

Zigbert

You can search your code in http://www.accuweather.com/us-city-list.asp (in the "Enter an international location" section). For example, you enter "Valamoen, Norway", and it takes you to a page: http://www.accuweather.com/world-index-forecast.asp?partner=accuweather&locCode=EUR|NO|NO009|Val%E5moen|&u=1

Here, you can see your code: EUR|NO|NO009|Val%E5moen (Oh, it's cold there!)

We could use the font from http://simplythebest.net/fonts/fonts/whethers.html , but the decode between accuweather and this font must be redone.
Back to top
View user's profile Send private message 
WhoDo


Joined: 11 Jul 2006
Posts: 4441
Location: Lake Macquarie NSW Australia

PostPosted: Wed 19 Nov 2008, 03:10    Post subject:  

zigbert wrote:
Complete set of notes in the main post.

Thanks, Sigmund. I must have just missed it because I did run the two font install commands from a console. That "old-timer's disease" is getting pretty savage I guess. Embarassed

_________________
Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
Back to top
View user's profile Send private message 
dinky


Joined: 19 Jan 2008
Posts: 699

PostPosted: Wed 19 Nov 2008, 05:05    Post subject:  

Been playing around with pwidgets on project ripple, and I'm having issues with transparency. Firstly, looking in the code for pwidgets, it's trying to match the false transparancy to my desktop background. No harm there The problem is that it's looking for my background picture in the wrong place... according to fixwidgets, my background should be in /root/Choices/ROX-background.jpg

Well, this might be true for JWM, but using only Rox for the background setter, my settings are in Rox under /root/Choices/ROX-filer/PuppyPin.

Oddly enough, after about 5 minutes Pwidgets does notice my background, and creates a false transparency around it. Any thoughts on how to acheive this on starting Pwidgets?

Also, using compiz-fusion, or cairo-dock, it is possible to hide the widget layer. What would be involved in hiding pwidgets? In compiz-fusion it's technically possible to hide any window if you give it the right name... ie
Code:
name=xcalc | name=terminal | name=asapm

What name would pwidgets be? I have tried Pwidgets, pwidgets, conky, Conky, etc, with no luck. Would be gret to have this feature. Cheers.
~dinky
Back to top
View user's profile Send private message 
headfound


Joined: 24 Jun 2006
Posts: 346
Location: England

PostPosted: Wed 19 Nov 2008, 07:10    Post subject:  

Good point dinky. I've just checked and my wallpaper setting is in
rot/.config/tmp/bg_img (puppy 4)
so i've changed the code to reflect it (in fixwidgets) and got instant transparency.

_________________
Download a better Computer Smile
Puppy Linux Song
altern8life
Back to top
View user's profile Send private message Visit poster's website 
zigbert


Joined: 29 Mar 2006
Posts: 5753
Location: Valåmoen, Norway

PostPosted: Wed 19 Nov 2008, 17:26    Post subject:  

I have got new ideas, and need some knowledge.
Please read my post

sintot
GREAT!
Whats next? rss? Wink

dinky
I have no idea about your hide trouble, sorry.

headfound
Do you know why your wallpaper setting is in
/root/.config/tmp/bg_img
and not
/root/.config/wallpaper/bg_img



_________________
Stardust resources
Back to top
View user's profile Send private message Visit poster's website 
dinky


Joined: 19 Jan 2008
Posts: 699

PostPosted: Thu 20 Nov 2008, 04:58    Post subject:  

Pity there's less interest in support for compiz-fusion. Is there anyway to set the wallpaper to be found in /root/Choices/ROX-Filer/PuppyPin ? How would I set this to recognise this in this file?
~dinky
Back to top
View user's profile Send private message 
01micko


Joined: 11 Oct 2008
Posts: 7831
Location: qld

PostPosted: Fri 28 Nov 2008, 22:21    Post subject:  

I have been trying hard to get the Pwidgets analog clock to show up at boot without clicking or banging or anything, and.. Very Happy SUCCESS!

I installed 'xevents' http://www.isv.uu.se/~ziemann/xevent/ and that is a small program to generate a keystroke or mouse click or cursor movement.

What I did was write a script (WOW! my first script! Please point out to me what I could have done better, but it works Rolling Eyes ) that sleeps for 5 seconds to allow the window manager to load then moves the cursor a few pixels and left clicks the mouse. I edited /usr/sbin/fixwidgets to point it to the script and viola!

Please give feedback, thanks in anticipation.

Update: 'wakeclock.sh' reuploaded, 14/12/08, newer version

Important update: 20th December, '08: There is no need to download this fix because it is now included in Pwidgets-0.2. I will leave it here for perusal/criticism/feedback. The small program 'xevent' may be useful for other purposes.

Micko
wakeclock.sh.gz
Description 
gz

 Download 
Filename  wakeclock.sh.gz 
Filesize  274 Bytes 
Downloaded  1057 Time(s) 
xevent-0.1-i486.pet
Description 
pet

 Download 
Filename  xevent-0.1-i486.pet 
Filesize  2.55 KB 
Downloaded  1064 Time(s) 

_________________
Woof Mailing List | keep the faith Cool |

Last edited by 01micko on Fri 19 Dec 2008, 23:39; edited 6 times in total
Back to top
View user's profile Send private message Visit poster's website 
ttuuxxx


Joined: 05 May 2007
Posts: 10821
Location: Ontario Canada,Sydney Australia

PostPosted: Sat 29 Nov 2008, 00:25    Post subject:  

01micko wrote:
I have been trying hard to get the Pwidgets analog clock to show up at boot without clicking or banging or anything, and.. Very Happy SUCCESS!


Hi micko puppy has a folder located
/root/Startup
if you system link any file inside it, It will start up automatically after everything is booted. Kind of easy that way.
Also since your using icewm, I think you are, Smile Just edit
/root/.icewm/startup (hidden folder)
and follow the examples in it
ttuuxxx
Ps Nice script Smile

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 3 of 207 [3099 Posts]   Goto page: Previous 1, 2, 3, 4, 5, ..., 205, 206, 207 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1093s ][ Queries: 13 (0.0145s) ][ GZIP on ]