Screenlets

Conky

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 50.0%
Description:

Screenlets new stable release is ready - 0.1

has always hope packagers can provide packages for diferent distros

Screenlets is a widget framework that consists of small owner-drawn applications (written in Python, a very simple object-oriented programming-language) that can be described as 'the virtual representation of things lying/standing around on your desk'. Sticknotes, clocks, rulers, ... the possibilities are endless. Screenlet also tries to include some compatibility with other widget frameworks,like web widgets and super karamba themes

FEATURES

* Easy to use, easy to develop
* Hundreds of Screenlets available
* Install and run Superkaramba themes
* install google gadgets youminis widgets spring widgets with the widget converter
* Load web apps just like prism
* Full compositing support
* Non composite support (metacity etc)
* Works with any composited X desktop (compiz, xfce4, ...)
* Included themeing-abilities (SVG, PNG or mixed)
* Fully scalable when using SVGs
* Embedded drag&drop-support
* Automated storing of options (using ini or gconf)
* Controllable through customizable DBus-service
* Can be used together with compiz' widget-plugin to create a Dashboard-like feature as seen on OS X
* Free, open-source and released under the GPL
* Uses cairo and GTK2 for drawing and windowing
Last changelog:

11 years ago

CHANGELOG

News in Core.

Improved Stability .
Fixed kwin disapering bug
Support for language/localization
New drawing functions
improved non compostise support
More Superkaramba compatibility
Google gadgets compatibility
Credited Translators / artists / documenters (hope i didnt forget anyone , if i did drop me a msg)

New Screenlets and features

Improved Windowlist Screenlet (expands upwards and left)
Improved Picframe Screenlet (all images formats allowed , new theme)
Improved Notes theme.
Ruler Screenlet goes vertical
Radio now shows song (thanks to smike)
Pager Screenlet now works.
New Youtube Screenlet
New Ring Sensors Screenlet
Stocks Screenlet

New in Screenlet Manager

Allow Installing of google gadgets , yourminis widgets , Spring widgets , Widgetbox.
Allow installing of web application , just like prism
Allows creation of desktop shortcuts for Screenlets
Support for language/localization
Allow to uninstall of Screenlets config files
Options to control non configurated Screenlets

birkopf

6 years ago

Guys,

Screenlets are brilliant.

I was wondering if anyone would have a time and skill to write a small spplet for Screenlets to show the data sourced from one of the major currency exchange websites like xe.com, onada or even google/yahoo finance and made a screenlet showing 2-3 currency pairs, small graph and curent exchange rate ?

I know only php, html so it's not a job for me :(

- Would anyone like to create it ?

Report

stansford

11 years ago

hi,
I've installed 0.1 and I get the following error:

Traceback (most recent call last):
File "/usr/share/screenlets-manager/screenlets-manager.py", line 28, in <module>
import screenlets
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 75
SyntaxError: Non-ASCII character '\xc3' in file /usr/lib/python2.5/site-packages/screenlets/__init__.py on line 75, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/apport_python_hook.py", line 78, in apport_excepthook
report_file = open(pr_filename, 'wt')
IOError: [Errno 13] Permission denied: '/var/crash/_usr_share_screenlets-manager_screenlets-manager.py.1000.crash'

Original exception was:
Traceback (most recent call last):
File "/usr/share/screenlets-manager/screenlets-manager.py", line 28, in <module>
import screenlets
File "/usr/lib/python2.5/site-packages/screenlets/__init__.py", line 75
SyntaxError: Non-ASCII character '\xc3' in file /usr/lib/python2.5/site-packages/screenlets/__init__.py on line 75, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

Can you help me solve this please?
thanks

Report

nickcen

11 years ago

Are there any developer quick start guide,
right now? i can only get back an api doc from the site http://gnome-look.org/content/download.php?content=73346&id=7&tan=49420691
thx. Or i should just download a screenlets and guest from their code.

Report

C

Whise

11 years ago

http://screenlets.org/index.php/Documentation

here

Report

Chrispy

11 years ago

Here's an ebuild for gentoo users:

Quote:# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-misc/screenlets,v 1.1 2008/03/08 08:30:45 dev-zero Exp $

inherit distutils

DESCRIPTION="A Tool for displaying Desklets on your Desktop"
HOMEPAGE="http://code.launchpad.net/screenlets/"

# Re-Uploaded source to tuxfamily. 'Cause we can't download from launchpad via wget (certificate issue)
SRC_URI="http://download.tuxfamily.org/gnome4sid/screenlets-0.1.tar.gz"

LICENSE="GPL"
KEYWORDS="~x86"
SLOT="0"
IUSE=""

DEPEND="dev-lang/python
dev-python/pygobject
dev-python/pygtk
dev-python/dbus-python
dev-python/pycairo
dev-python/pyxml
dev-python/gnome-python-desktop
dev-python/gnome-python"
RDEPEND="${DEPEND}"

src_unpack() {
unpack ${A}
cd screenlets
}

src_compile() {
cd screenlets
}

src_install() {
cd screenlets
distutils_src_install
}

Report

DnaX

11 years ago

You have forgotten me, and Lazza in the list of translators.

Good job!!! ;)

Report

C

Whise

11 years ago

a im sorry , i will include you in 0.1.1 :(

Report

DnaX

11 years ago

I think that you make a special string like this (for each localization): https://translations.launchpad.net/ubuntu-tweak/trunk/+pots/ubuntu-tweak/it/97/+translate

Bye ;)

Report

JaRaEeZ

11 years ago

Just wanted to say 'thanks dude' your effort & time is much appreciated

Report

funkster1

11 years ago

hi, many thanks for such an nice and useful application.
Just one question though, is this version (0.1) the follow up of the screenlets 0.0.12/14? Or is it another project?

Report

TeddyPicker

11 years ago

I tried to run the .deb and I get this error when installing :ERROR: DEPENDENCY IS NOT SATISFIABLE: PYTHON-CENTRAL. what do I need to do?

Report

C

Whise

11 years ago

no it doesnt any more , download it again

Report

mkis62

11 years ago

Hi!
Thanks for your good work! Only a small problem: with RingSensors only the temperature values are shown from acpi but the ring scaling remain stopped on the first sector. Have no idea where in RingSensorsScreenlet.py is possible to define max and min values for the temperature...

Report

C

Whise

11 years ago

sorry there is no way to set max , it just shows 0 value in the circle

Report

jlmolero

11 years ago

Hi, i try installing this deb package in ubuntu hardy heron beta. but when i try to run any web screenlete shows this error message:

'You need Gtkmozembed to run this Screenlet , please install it'

I used synaptic to install it, but just found the package libgecko2.0-cil, i installed, but still appearing the same error.


P.S. Sorry for my crappy english

Report

C

Whise

11 years ago

install python gnome extras

Report

jlmolero

11 years ago

Thanks Whise, web widgets are the best thing of the world. Now i can show my Ubuntu Laptop and see envy in the faces of my friends

Report

C

Whise

11 years ago

spread the word :)

Report

C

Whise

11 years ago

i just want to say to the idiots that vote bad... i wish i could see your hard work...

Report

Chrispy

11 years ago

I'm using Sawfish (Yeah it's back to life!) as WindowManager, but the Screenlets are bordered.

Screenshot:

http://www.nanolx.org/screenlet.png

Report

C

Whise

11 years ago

you should report that to them , i use the standard way to removed decoration

Report

Chrispy

11 years ago

Ok the Issue is that _MOTIF_WM_HINTS(_MOTIF_WM_HINTS) and _NET_WM_WINDOW_TYPE_TOOLBAR seem to conflict.

But theres an easy workaround:

Andrea Vettorello told me this on the sawfish mailing list:

Quote:As a temporary hack, create a new "match windows" rule (Sawfish menu
-> Customize -> Matched Windows), use "^.*Screenlet\.py$" (without
quotes) as Name and select "Frame type" none under "Appearance", this
should remove decorations from all screenlets.

That solves the Issue.

Report

C

Whise

11 years ago

i can include the a workarround , already do that for kwin

Report

C

Whise

11 years ago

i dont know whats up with that , ill try to find another deb

Report

santiagoward2000

11 years ago

I just wanted to confirm the new deb worked here. Thanks! :)

Report

11 years ago

CHANGELOG

News in Core.

Improved Stability .
Fixed kwin disapering bug
Support for language/localization
New drawing functions
improved non compostise support
More Superkaramba compatibility
Google gadgets compatibility
Credited Translators / artists / documenters (hope i didnt forget anyone , if i did drop me a msg)

New Screenlets and features

Improved Windowlist Screenlet (expands upwards and left)
Improved Picframe Screenlet (all images formats allowed , new theme)
Improved Notes theme.
Ruler Screenlet goes vertical
Radio now shows song (thanks to smike)
Pager Screenlet now works.
New Youtube Screenlet
New Ring Sensors Screenlet
Stocks Screenlet

New in Screenlet Manager

Allow Installing of google gadgets , yourminis widgets , Spring widgets , Widgetbox.
Allow installing of web application , just like prism
Allows creation of desktop shortcuts for Screenlets
Support for language/localization
Allow to uninstall of Screenlets config files
Options to control non configurated Screenlets

12345678910
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.1
updated Apr 21 2008
added Apr 03 2008
downloads 24h
0
mediaviews 24h 0
pageviews 24h 6