turn any app into screenlet

Bug #1008316 reported by VisionInit
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Screenlets
New
Undecided
Unassigned

Bug Description

Is there a way to wrap an app, for example, calculator (gcalktool) into a screenlet?

Revision history for this message
Rastko Karadzic (rastkokaradzic) wrote :

No but you can find web widget calculator and wrap that in screenlet.

Revision history for this message
VisionInit (visioninit) wrote :

The particular app isn't important, I justthought it would be nice to use screenlets to run some of the settings menus that I regularly access (switching between headphone and bluetooth audio and adjusting the volumes)

I know you can run a gnome app without the chrome, and also set some screenlet like properties from the command line..I've used it to keep shells on the desktop.

I was imagining a setup with apps as screenlets, and the resizing was available in some manner. Maybe some of this is possibe, screenlets just being a different use case.

Thanks you can close this now

Revision history for this message
Rastko Karadzic (rastkokaradzic) wrote : Re: [Screenlets-dev] [Bug 1008316] Re: turn any app into screenlet

It's great idea, I will see what i can do. I'll post results here when i'm
done.

On Mon, Jun 4, 2012 at 1:44 PM, jr <email address hidden> wrote:

> The particular app isn't important, I justthought it would be nice to
> use screenlets to run some of the settings menus that I regularly access
> (switching between headphone and bluetooth audio and adjusting the
> volumes)
>
> I know you can run a gnome app without the chrome, and also set some
> screenlet like properties from the command line..I've used it to keep
> shells on the desktop.
>
> I was imagining a setup with apps as screenlets, and the resizing was
> available in some manner. Maybe some of this is possibe, screenlets
> just being a different use case.
>
> Thanks you can close this now
>
> --
> You received this bug notification because you are a member of
> Screenlets Dev Team, which is subscribed to Screenlets.
> https://bugs.launchpad.net/bugs/1008316
>
> Title:
> turn any app into screenlet
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/screenlets/+bug/1008316/+subscriptions
>
> _______________________________________________
> Mailing list: https://launchpad.net/~screenlets-dev
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~screenlets-dev
> More help : https://help.launchpad.net/ListHelp
>

Revision history for this message
VisionInit (visioninit) wrote :

I was just looking around for a tool to maximize a window that my window manager lost somehow.. xchat. Anyways I found this and thought it might point you to some helpful libraries

wmctrl - wmctrl_1.07-6_i386.deb

Revision history for this message
Rastko Karadzic (rastkokaradzic) wrote :

It's possible but it should not be used because using that screenlets will
need new dependencies. I've managed to access application window through
X11 lib (which means no new dependencies) and then reparent them to our
screenlet. I've atached a picture so you can see how it looks like.

On Mon, Jun 4, 2012 at 11:21 PM, jr <email address hidden> wrote:

> I was just looking around for a tool to maximize a window that my window
> manager lost somehow.. xchat. Anyways I found this and thought it might
> point you to some helpful libraries
>
> wmctrl - wmctrl_1.07-6_i386.deb
>
> --
> You received this bug notification because you are a member of
> Screenlets Dev Team, which is subscribed to Screenlets.
> https://bugs.launchpad.net/bugs/1008316
>
> Title:
> turn any app into screenlet
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/screenlets/+bug/1008316/+subscriptions
>
> _______________________________________________
> Mailing list: https://launchpad.net/~screenlets-dev
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~screenlets-dev
> More help : https://help.launchpad.net/ListHelp
>

Revision history for this message
VisionInit (visioninit) wrote :

YES!!! I am seriously clapping!! That is freaking AWESOME! It's a peek into something that is going to be really amazing. And you have made this much progress on an initial run.. Can't wait to see what you come up with next.

Should I open a bug report for a custom gtk theme within windows kicked off by screenlets?? Kidding! I'll wait a little while. :)

Revision history for this message
VisionInit (visioninit) wrote :

Any chance you have made further progress on this? Enough that you think it could be committed? Any app as a screenlet opens a whole new world for screenlets. Good luck!

Revision history for this message
Rastko Karadzic (rastkokaradzic) wrote :

Not really, when application window is reparented it holds all mouse clicks
and I was unable to redirect them from pygtk and we need that for widget
moving, resizing etc... I'll try to redirect mouse clicks from C but I have
no time (college exams) till end of June.

Regards,
Rastko Karadzic

On Tue, Jun 12, 2012 at 6:46 PM, Justin Riddiough <
<email address hidden>> wrote:

> Any chance you have made further progress on this? Enough that you
> think it could be committed? Any app as a screenlet opens a whole new
> world for screenlets. Good luck!
>
> --
> You received this bug notification because you are a member of
> Screenlets Dev Team, which is subscribed to Screenlets.
> https://bugs.launchpad.net/bugs/1008316
>
> Title:
> turn any app into screenlet
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/screenlets/+bug/1008316/+subscriptions
>
> _______________________________________________
> Mailing list: https://launchpad.net/~screenlets-dev
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~screenlets-dev
> More help : https://help.launchpad.net/ListHelp
>

--
Regards,
Rastko Karadzic

Revision history for this message
VisionInit (visioninit) wrote :

Good luck sir, I am certain you will do well in your exams.

Also, the problem you described sounds quite solvable given some time. I'm still excited!

Revision history for this message
miked1981 (miked1981) wrote :

Rastko Karadzic can you provide the source code?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.