OK
Pages: 1 2 3
Rating:
2.95
Thread Listing » General AWN Discussion
Screenlet applet love
#18962 by tretle (0.3977) posted on 4:18pm Saturday, January 12th, 2008
( no avatar )
I was just thinking wouldnt it be nice if screenlets were compatible with awn and vice versa. Right so instead of writing a weather applet for awn and screenlets if you could write one which could dock onto the awn bar and become an applet. The two projects are great and if they were compatible it would only make them greater wouldnt it :D
[Q]

Score: 0 points
Any particular reason?
#18964 by gilir (0.9999) posted on 4:39pm Saturday, January 12th, 2008
Score: 0 points
Any particular reason?
#18996 by master5o1 (0.4413) posted on 3:54pm Sunday, January 13th, 2008
like a wrapper or something to wrap them together...
[Q]

--
-- My mummy says I am handsome.
Score: 0 points
Any particular reason?
#19008 by aantn (0.9829) posted on 6:41am Monday, January 14th, 2008
I posted about this a while ago (I think it was on Neil's thread about the rewrite status) and I do NOT think that a wrapper is the way to go. The ideal solution would be to create a universal applet format that could be used with Awn, Screenlets, Gnome-Panel, etc, etc.
[Q]



Every "Universal Applet" would have to define a few standard functions and would have to able to run with or without an icon.
[Q]



I'll create a more detailed blueprint when I have some spare time (probably not for another week or so).
[Q]
Score: 0 points
Any particular reason?
#19009 by gilir (0.9999) posted on 11:31am Monday, January 14th, 2008
aantn said:
Every "Universal Applet" would have to define a few standard functions and would have to able to run with or without an icon.
[Q]



Universal standart or a GTKSomething commun :) But I think compatibility with applets of gnome-panel will be more difficult than with screenlets.
[Q]

Score: 0 points
Any particular reason?
#19015 by searayman (1.0000) posted on 1:59pm Monday, January 14th, 2008
didnt someone make a nice video of something like this once, where you could just drag screenlets and "dock" them?
[Q]
Score: 0 points
Any particular reason?
#19016 by aantn (0.9829) posted on 2:03pm Monday, January 14th, 2008
gilir said:
Universal standart or a GTKSomething commun :) But I think compatibility with applets of gnome-panel will be more difficult than with screenlets.
[Q]



I haven't looked at gnome-panel or a gnome-panel applet's code yet . Its on my to do list.
[Q]



The applets would be gtk only in order to help us stay sane.
[Q]



Integration with Bigboard (the online desktop's panel) and mugshot should also be possible but it will complicate things. We should support "simple applets" (applets that use hippo for an html-like interface) as well as regular gtk applets.
[Q]



If we choose to only allow applets to be written in python, it will make things easier but more restrictive.
[Q]



It would be cool if someone wrote a python wrapper (assuming that we will only support python) for os x widgets and vista gadgets. There's already a project for gnome (I forget the name at the moment) to do something like that.
[Q]



I'm sorry if this post is completely incoherent. I'm having trouble keeping my eyes open.
[Q]
Score: 0 points
Any particular reason?
#19070 by ketilwaa (0.8631) posted on 7:47am Thursday, January 17th, 2008
( no avatar )
RYX (the author of screenlets) is busy with a new job. Whise has started branching (or something close to that) here: http://gnome-look.org/content/show.php/Screenlets+New+Bzr?content=73346&PHPSESSID=11d662503b77f30a032b2a1d2f8c5f35
[Q]



Maybe someone could talk to him about this?
[Q]

Score: 0 points
Any particular reason?
#19073 by asomething (0.9744) posted on 8:31am Thursday, January 17th, 2008
ketilwaa said:
RYX (the author of screenlets) is busy with a new job. Whise has started branching (or something close to that) here: http://gnome-look.org/content/show.php/Screenlets+New+Bzr?content=73346&PHPSESSID=11d662503b77f30a032b2a1d2f8c5f35
[Q]



I don't think it's been branched really, but he's definitely been improving on the code. Hopefully RYX will merge all his changes in. Either way, if you use screenlets and aren't afraid of testing changing code, I'd recommend the screenlets-new branch. Here's the launchpad page:
[Q]






He fixed one of my biggest frustrations with screenlets. The fact that the information in the context menu for "window" and the properties>options menu never matched.
[Q]




Score: 0 points
Any particular reason?
#19074 by aantn (0.9829) posted on 8:33am Thursday, January 17th, 2008
I left Whise a quick comment on GNOME-look.
[Q]
Score: 0 points
Any particular reason?
#19075 by plunn (1.0000) posted on 9:27am Thursday, January 17th, 2008
asomething said:
I don't think it's been branched really, but he's definitely been improving on the code. Hopefully RYX will merge all his changes in. Either way, if you use screenlets and aren't afraid of testing changing code, I'd recommend the screenlets-new branch. Here's the launchpad page:
[Q]



Well... it is "branched" but within the Screenlets project and I proposed it to whise.
[Q]



I couldn't see any other way to make something happen with Screenlets and also with whises coding skills.
[Q]



All code is "within the house" and if RYX comes back its possible to merge code from these branches.
[Q]



whise directly removed som backwards compatibility trouble and have done several small changes, but he is alone and we will see what happens.
[Q]



His new branch needs "real testers" and not just "newbies" struggling with code...
[Q]

Score: 0 points
Any particular reason?
#19112 by whise (0.1810) posted on 12:07pm Friday, January 18th, 2008
( no avatar )
the idea of a Universal Applet framework is great , if someone begins to implement i will try to keep up in the screenlets part , screenlets already have some interoperability in the current code , you can find it in the test screenlet
[Q]



*Edited at 12:07pm, 01/18/08
Score: 0 points
Any particular reason?
#19113 by plunn (1.0000) posted on 1:27pm Friday, January 18th, 2008
whise said:
the idea of a Universal Applet framework is great , if someone begins to implement i will try to keep up in the screenlets part , screenlets already have some interoperability in the current code , you can find it in the test screenlet
[Q]



Great whise D
[Q]



And thank you for your work with Screenlets !
[Q]



I hope you can find devs to discuss this with.
[Q]



*Edited at 1:28pm, 01/18/08
Score: 0 points
Any particular reason?
#19122 by aantn (0.9829) posted on 8:24am Saturday, January 19th, 2008
whise said:
the idea of a Universal Applet framework is great , if someone begins to implement i will try to keep up in the screenlets part , screenlets already have some interoperability in the current code , you can find it in the test screenlet
[Q]



Great! :-D
[Q]



I'll see if I can get Neil to commit to support this also.
[Q]
Score: 0 points
Any particular reason?
#19439 by aantn (0.9829) posted on 3:50pm Thursday, January 31st, 2008
I've been working on the details. I've written up the "why" here and I'll began working on the "how" soon.
[Q]



I know it's a bit long. (Sorry about that.) You can skip to the end and still get most of it.
[Q]
Score: 0 points
Any particular reason?
#19457 by plunn (1.0000) posted on 2:46pm Friday, February 01st, 2008
Screenlets-new are now also merged to the trunk....
[Q]






I dont like floating deb files and it would be great if
someone created a PPA for this.... corn2
[Q]



RYX is also contacted and hopefully he answer.
[Q]




whise did a great job with all Screenlets bugs and new functionality and I hope that more comes in union with AWN !
[Q]






*Edited at 2:47pm, 02/01/08
Score: 0.88 points (Informative)
Any particular reason?
#19458 by plunn (1.0000) posted on 3:19pm Friday, February 01st, 2008
aantn said:
I've been working on the details. I've written up the "why" here and I'll began working on the "how" soon.
[Q]



Big thumbs up for this vision...
[Q]






Score: 0 points
Any particular reason?
#19459 by some-guy (0.2646) posted on 3:41pm Friday, February 01st, 2008
hmmm...
maybe awn needs a plugin system...
[Q]

--
"If it ain't broke, find something wrong with it"
Score: 0 points
Any particular reason?
#19460 by malept (1.0000) posted on 3:44pm Friday, February 01st, 2008
( no avatar )
some-guy said:
hmmm...
maybe awn needs a plugin system...
[Q]



Huh? We have an applet API and a DBus-based plugin API.
[Q]
Score: 0 points
Any particular reason?
#19461 by some-guy (0.2646) posted on 3:57pm Friday, February 01st, 2008
No, I mean one like compiz's or kiba's
[Q]

--
"If it ain't broke, find something wrong with it"
Score: 0 points
Any particular reason?
#19470 by aantn (0.9829) posted on 10:05am Saturday, February 02nd, 2008
some-guy said:
hmmm...
maybe awn needs a plugin system...
[Q]



I'm not familiar with Kiba's plugin system, so I'm not quite sure what you mean... Do you mind bringing an example of a possible Awn plugin?
[Q]
Score: 0 points
Any particular reason?
#19472 by moonbeam (1.0000) posted on 10:13am Saturday, February 02nd, 2008
( no avatar )
aantn said:
I'm not familiar with Kiba's plugin system, so I'm not quite sure what you mean... Do you mind bringing an example of a possible Awn plugin?
[Q]



From my brief looks at kiba it appears that kiba plugins (what awn calls applets) share the same process space as the core. I believe compiz does something similar (and it does makes sense in the case of compiz). This is in contrast with awn where each applet is a separate process.
[Q]



Each approach has its advantages obviously. Though I understand the appeal of the kiba style system IMO I think that awn has taken the right path for the long term.
[Q]




--
http://moon-shiny.blogspot.com/

*Edited at 10:14am, 02/02/08
Score: 0 points
Any particular reason?
#19484 by some-guy (0.2646) posted on 2:56pm Saturday, February 02nd, 2008
well, an applet can't exactly add an effect or look(can it? D) but if it had a plugin based system where even the core stuuf (like the look) were plugins, for (eg) the curves effect the user wouldn't have to recompile a diferent branch/patched awn, instead the user would only have to compile the pluginrotfl
[Q]



IMO, a dual plugin/applet based system would be the best for awn
[Q]

--
"If it ain't broke, find something wrong with it"
Score: 0 points
Any particular reason?
#19487 by moonbeam (1.0000) posted on 3:11pm Saturday, February 02nd, 2008
( no avatar )
some-guy said:
IMO, a dual plugin/applet based system would be the best for awn
[Q]



Maybe... I don't think the the cost in terms of stability would be worth the gain.
[Q]



I have thought about asking Neil to do just that a few times in the past. My preference is that the core be as simple, and stable as possible, For example my preference would be have window management pushed out of core... and leave the core for dealing with starting/stoping applets, and positioning and moving the bar and the applet windows.
[Q]



Some effects related code might ultimately need to be done by core... depending on the complexity of the potential code that might make sense to implement via loadable plugins. At this point in time I'm somewhat doubtful about that need either.
[Q]



Just my opinion :-)
[Q]













Score: 0 points
Any particular reason?
#19488 by moonbeam (1.0000) posted on 3:17pm Saturday, February 02nd, 2008
( no avatar )
as a followup I don't want to imply too strongly that I'm against loadable libraries in the core but I would prefer they be limited to necessary things and that they do not add any significantly complexity.
[Q]


Score: 0 points
Any particular reason?
#19489 by malept (1.0000) posted on 3:21pm Saturday, February 02nd, 2008
( no avatar )
I'm certainly not opposed to having awn-effects be modularized :)
[Q]



I just don't talk about it anymore because I'm not willing to do the work right now...I have my hands full with desktop-agnostic as it is.
[Q]
Score: 0 points
Any particular reason?
#19490 by moonbeam (1.0000) posted on 3:24pm Saturday, February 02nd, 2008
( no avatar )
malept said:
I'm certainly not opposed to having awn-effects be modularized :)
[Q]



Yes. and that would useful. But I would be happier if the bar itself didn't link against awn-effects :-)
[Q]



Score: 0 points
Any particular reason?
#19617 by aantn (0.9829) posted on 7:57am Tuesday, February 05th, 2008
I've been reading over the screenlets code, and I'm getting a pretty clear picture about what we would need to change to make things more compatible with other programs (e.g Awn). Here's some of what I've decided on so far:
[Q]



*Deprecate screenlet.window and replace it with something like screenlet.content. If we want to be able to use screenlets/applets anywhere then they shouldn't be contained in their own window.
[Q]



*Create a new class called something like AppletContainer. The AppletContainer class should contain support for loading and managing a single screenlet, positioning it, and displaying it. This class can have subclasses such as AwnAppletContainer and ScreenletContainer which, respectively, can be responsible for displaying a screenlet in an AwnDialog or drawing it on the screen as a toplevel window. Theoretically, you could even create a plugin for Epiphany that would display Universal Applets in the Epiphany sidebar by subclassing AppletContainer.
[Q]



*Add on something like the following functions to the screenlet class:
def get_content ():
#we shouldn't draw the applet's main content until this point because we might only be displaying the applet's icon
if self._content is None:
self.redraw ()
#self._content should be protected and AppletContainer should use this function to get the applet's content
return self._content
[Q]



def get_icon ():
#we shouldn't draw the applet's icon until this point because we might only want to display the main window
if self._icon is None:
self.load_default_screenlet_icon_from_file ()
#self._icon should be protected and AppletContainer should use this function to get the applet's icon
return self._icon
[Q]



*Screenlets/Applets should be able to overide the two previous functions in order to implement custom handling for getting the content and/or icon. Example: The applet may want to present a custom icon.
[Q]



*An alternative way of doing things would be to have the applet check what size it is and provide either an icon or the main content depending on that. (I came up with this idea after I wrote the previous comments, but I think I prefer it.)
[Q]



*Add a mandatory attribute to the screenlet class called api_version. This should be set to None in the screenlet class and subclasses should set it to the current api_version in use. This way, we can indentify applets that don't support the current api and we can load them and handle them the old way.
[Q]



I'm willing to work on implementing some of the above myself. What would be the best way to do that? Patches? A new bzr branch?
[Q]
Score: 0 points
Any particular reason?
#19618 by moonbeam (1.0000) posted on 8:11am Tuesday, February 05th, 2008
( no avatar )
aantn said:
*Deprecate screenlet.window and replace it with something like screenlet.content. If we want to be able to use screenlets/applets anywhere then they shouldn't be contained in their own window.
[Q]



In the context of awn I don't think there is any choice - it's fundamental to the implementation that is used that they're in a window. But I'm assuming you mean to removal awareness of the window's existence from the universal applet code :-) ?
[Q]




aantn said:
I'm willing to work on implementing some of the above myself. What would be the best way to do that? Patches? A new bzr branch?
[Q]



Go with what feels most convenient. Creating a new branch is useful just in terms of code management, even if it is just a local branch.
[Q]



Do you anticipate needing to make any fundamental changes in awn-core? I might be missing something but I'm thinking this can be implemented purely as a python module and this could be placed in libawn or libawn-extras?
[Q]



If there are fundamental additions/changes to core anticipated what would those be?
[Q]





Score: 0 points
Any particular reason?
#19620 by aantn (0.9829) posted on 8:12am Tuesday, February 05th, 2008
One thing that I forgot to put into my last post:
[Q]



*Applets should have an optional query function that performs a search query for a given string. This can be implemented in data based applets (e.g. gmail, notes, storage). This function will be called by external apps such as Deskbar.
[Q]
Score: 0 points
Any particular reason?
#19622 by plunn (1.0000) posted on 8:16am Tuesday, February 05th, 2008
Just a little check, maybe stupid... ?
[Q]



You have seen latest API ?
[Q]






> Documentation.
[Q]



Score: 0 points
Any particular reason?
#19623 by aantn (0.9829) posted on 8:20am Tuesday, February 05th, 2008
moonbeam said:
In the context of awn I don't think there is any choice - it's fundamental to the implementation that is used that they're in a window. But I'm assuming you mean to removal awareness of the window's existence from the universal applet code :-) ?
[Q]



Correct. The applet's shouldn't be aware of their own window. (They will have access to their AppletContainer so they can do things like moving themselves around the screen.)
[Q]



moonbeam said:
Do you anticipate needing to make any fundamental changes in awn-core? I might be missing something but I'm thinking this can be implemented purely as a python module and this could be placed in libawn or libawn-extras?
[Q]



I'm not sure at this point. I'm going to work on the screenlets implementation and another very basic implementation (just wrapping an applet in a normal GtkWindow) for example purposes first.
[Q]



plunn said:
Just a little check, maybe stupid... ?
[Q]



No offense taken, but yes. I printed out the entire src/lib/__init__.py file (about 2000 lines) and read it during one of my less interesting classes today... The class wasn't even interesting enough to call it multitasking. :-D
[Q]
Score: 0 points
Any particular reason?
#19625 by aantn (0.9829) posted on 9:41am Tuesday, February 05th, 2008
If we could add on support for "simple applets" (applets that only use gtk and do no direct cario drawing) that would be great. I can think of several applets where the only cairo drawing necessary would be an applet frame. (E.g. a terminal applet.)
[Q]



Suggested implementation:
*Add on an attribute called "use_frame" or "use_border." If it's set to true then let the AppletContainer decide to draw a draggable frame around the applet or not. The frame can be an svg (or maybe four of them for top, bottom, left, right) from the screenlet's Theme directory.
[Q]



*The above would be useful because we don't always want to draw a frame. E.g. A Universal Applet displayed in an AwnDialog or a sidebar shouldn't have its own frame.
[Q]



Summary of how applet drawing should be handled:
[Q]



*An applet's content should contained in a Gtk.Widget called screenlet._content that is not of type Gtk.Window. screenlet._content should probably either be a Gtk.Container or something like screenlet.ShapedWidget (a widget that is based on Gtk.DrawingArea).
[Q]



*A new class, AppletContainer, should be responsible for loading a single screenlet and displaying it.
[Q]



*Applets don't really *need* to have a special screenlet._icon. If the screenlet._content is scaled down beneath a certain size then the applet can use screenlet._content to display the type of information that would be expected of an icon. (e.g. for an email applet this would be an icon with the number of emails on it instead of a list of emails.)
[Q]



*Even though we don't *really* need to have a seperate icon (see above), there are times when it may make sense to keep track of both an icon sized and a regular sized screenlet._content. We would only do this when we want to display an icon sized preview and the full sized content at the same time. We may or may not want to do that in Awn. (See below.)
[Q]



*Applets should be able to be displayed anywhere in any Gtk app. In regard to Awn, they should be able to be displayed in the bar as a normal screenlet (which may show icon like content depending on the size). If you click on the icon then it should either show a larger version in an AwnDialog (in which case we would need to keep track of both screenlet._icon and screenlet._content) or it should popout the icon into a fullsized screenlet. (See the mockup video that's linked to above.)
[Q]



@Whise: I've found an example of why setting per-instance attributes in the class is a bad idea. (See my post on the compiz fusion forums.) Open up two Google Maps screenlets at the same time and you'll see what I mean. (The bug could be because of something else, but I don't think it is.)
[Q]
Score: 0 points
Any particular reason?
#19632 by aantn (0.9829) posted on 11:28am Tuesday, February 05th, 2008
At this point most of the essential details are worked out. I still need to figure out exactly how Services are going to work.
[Q]



Before I start coding, I'm going to wait for an approval from Whise (and RYX?) and make sure that they approve of the entire thing.
[Q]



If anyone has any additional comments, now is the time.
[Q]
Score: 0 points
Any particular reason?
#19634 by plunn (1.0000) posted on 11:45am Tuesday, February 05th, 2008
aantn said:
Before I start coding, I'm going to wait for an approval from Whise (and RYX?) and make sure that they approve of the entire thing.
[Q]



Maybe its a good idea to contact whise with a private mail ?
[Q]



Sometimes its difficult with only open discussions and language barriers.
[Q]



RYX is probably impossible to reach, I and several others have tried. RYX also gave whise full permission with the trunk.
[Q]







*Edited at 11:45am, 02/05/08
Score: 0 points
Any particular reason?
#19643 by gilir (0.9999) posted on 1:42pm Tuesday, February 05th, 2008
@aantn
[Q]



I think you can begin to code something, a "prorf of concept". A example of a universal screenlets which work (even if it's not complete) is better to begin discussion :)
[Q]

Score: 0 points
Any particular reason?
#19793 by aantn (0.9829) posted on 7:35am Monday, February 11th, 2008
Here's a quick screenshot of how things are progressing:
[Q]



[Q]
Score: 0 points
Any particular reason?
#19800 by tretle (0.3977) posted on 12:31pm Monday, February 11th, 2008
( no avatar )
Great stuff.... to be honest didn't think stuff would get going this quick... nice to see the progress and keep up the good work
[Q]

Score: 0 points
Any particular reason?
#20050 by aantn (0.9829) posted on 12:16pm Saturday, February 16th, 2008
Alright... I just pushed the first real revision.
[Q]



Don't bother using it if you're an end user. It's a regression at this point and contains no new features.
[Q]



A bunch of things are still broken... I'm working on them.
[Q]



Whise: If you could give this a quick glance and tell me what you think of the way I'm implementing it that would be great.
[Q]
Score: 0 points
Any particular reason?
#20052 by Mitnickk (0.2195) posted on 3:11pm Saturday, February 16th, 2008
( no avatar )
aantn said:
Whise: If you could give this a quick glance and tell me what you think of the way I'm implementing it that would be great.
[Q]



I would like to, but where can i get it? :)
[Q]




Score: 0 points
Any particular reason?
#20053 by ketilwaa (0.8631) posted on 3:13pm Saturday, February 16th, 2008
( no avatar )
Launchpad?
[Q]

Score: 0 points
Any particular reason?
#20054 by asomething (0.9744) posted on 3:29pm Saturday, February 16th, 2008
Score: 0 points
Any particular reason?
#20063 by gilir (0.9999) posted on 4:14am Sunday, February 17th, 2008
aantn said:
Alright... I just pushed the first real revision.
[Q]



Fail to start when it want to import caintainer (missing module). Do you forget to add a file into the bzr tree ? (a container.py for example ?) :)
[Q]

Score: 0 points
Any particular reason?
#20078 by aantn (0.9829) posted on 9:29am Sunday, February 17th, 2008
gilir said:
Fail to start when it want to import caintainer (missing module). Do you forget to add a file into the bzr tree ? (a container.py for example ?) :)
[Q]



Whoops. This is my first bzr branch and I'm still learning.
[Q]



I'll add it in a minute as soon as I reboot.
[Q]

--
http://theesylum.com

*Edited at 9:29am, 02/17/08
Score: 0 points
Any particular reason?
#20080 by aantn (0.9829) posted on 9:53am Sunday, February 17th, 2008
I fixed it.
[Q]
Score: 0 points
Any particular reason?
#20231 by stein (0.2185) posted on 3:29pm Tuesday, February 19th, 2008
( no avatar )
Hi there!
[Q]



I'm writing an application called cream|desktop.
It's planned to be a "slim-line"-desktop displaying files and other information on an animated wallpaper.
[Q]



The different widgets (like fileView, desktop-terminal, ...) should be part of a plugin-system.
I think it would be possible to integrate the "Universal Applets Framework"-stuff.
[Q]



This would be one app more...
[Q]



Would that be OK?
[Q]



cheers stein
[Q]

Score: 0 points
Any particular reason?
#20256 by aantn (0.9829) posted on 8:53am Wednesday, February 20th, 2008
stein said:
I'm writing an application called cream|desktop.
It's planned to be a "slim-line"-desktop displaying files and other information on an animated wallpaper.
[Q]



Interesting. Do you have a functioning beta yet?
[Q]



stein said:
Would that be OK?
[Q]



Definitely! I'd love to be able to run applets in the background. Applets are completely scalable, so there shouldn't be any complications.
[Q]
Score: 0 points
Any particular reason?
#20284 by stein (0.2185) posted on 2:48am Thursday, February 21st, 2008
( no avatar )
aantn said:
Interesting. Do you have a functioning beta yet?
Yes... I'll post you a link...
[Q]



In general:
It's a great idea! I was some times very angry about that (appl-/widg-/screenl-)et-jungle...
[Q]



Thanks an best regards
stein
[Q]

Score: 0 points
Any particular reason?
#20372 by stein (0.2185) posted on 3:09am Friday, February 22nd, 2008
( no avatar )
Hi there!
[Q]



I think the best method for showing plugins in different windows could be to use a system called "plugs and sockets".
I read about it time ago, but now I remembered (I was taking a bath - that good for thinking about different things ;-)).
[Q]



With help of this system you can add a widget "cross-windowed".
Then an applet could keep running when changing the "host" (e. g. awn -> screenlets).
I think this is available in different languages, so plugins could be written in different languages...
[Q]



Would it be possible to implement that in screenlets and awn?
[Q]



cheers Sebastian
[Q]

Score: 0 points
Any particular reason?
#20373 by aantn (0.9829) posted on 3:15am Friday, February 22nd, 2008
stein said:
I think the best method for showing plugins in different windows could be to use a system called "plugs and sockets".
I read about it time ago, but now I remembered (I was taking a bath - that good for thinking about different things ;-)).
[Q]



Heh. That's exactly how I'm going to be doing it. :-D
[Q]
Score: 0 points
Any particular reason?
#20620 by stein (0.2185) posted on 8:28am Thursday, February 28th, 2008
( no avatar )
^^
[Q]



The only question is how to draw animations when moving applet from e. g. awn to screenlets.
I think that's impossible with this technique...
[Q]



Any ideas?
[Q]

Score: 0 points
Any particular reason?
#20621 by aantn (0.9829) posted on 8:32am Thursday, February 28th, 2008
stein said:
The only question is how to draw animations when moving applet from e. g. awn to screenlets.
I think that's impossible with this technique...
[Q]



Not necessarily... When you drag a screenlet over awn you could apply an effect to the screenlet itself or to its drag icon before destroying it and transfering the gtkplug to awn.
[Q]



Besides, how else would you do it?
[Q]
Score: 0 points
Any particular reason?
#20622 by ketilwaa (0.8631) posted on 11:07am Thursday, February 28th, 2008
( no avatar )
Aantn: How's your branch coming? Is it possible to install it in addition to Screenlets, without messing stuff up?
If you are thinking of changing its name to Universal applet framework, maybe that could be done as a trial now, so people (e.g. me) can try it out and give feedback.
[Q]



Just throwing something out there:
I'm thinking that it would be great to see two things happen (in no particular order):
1. Making Screenlets into an engine that can run both html/iframe
widgets, python based screenlets and maybe some other things
2. Further the development of the project of making a common system
for screenlets/applets.
[Q]



Basically, a situation where we have a backend/engine that runs python screenlets, html/iframe widgets, gdesklets, adesklets, KDE's
plasmoids, etc, and it would be dockable or free standing apps on the screen would be a huge achievement.
[Q]



Likely, some of this is hard, and something is maybe unlikely to happen, but it'd sure be cool :)
[Q]

Score: 0 points
Any particular reason?
#20637 by aantn (0.9829) posted on 1:36pm Thursday, February 28th, 2008
ketilwaa said:
Just throwing something out there:
I'm thinking that it would be great to see two things happen (in no particular order):
1. Making Screenlets into an engine that can run both html/iframe
widgets, python based screenlets and maybe some other things
2. Further the development of the project of making a common system
for screenlets/applets.
[Q]



Screenlets can already show html content using mozembed. I'm thinking of creating an Applet Widget and Vista Gadget wrapper when I have some spare time. Whise already created a Super Karamba wrapper.
[Q]



ketilwaa said:
Aantn: How's your branch coming? Is it possible to install it in addition to Screenlets, without messing stuff up?
If you are thinking of changing its name to Universal applet framework, maybe that could be done as a trial now, so people (e.g. me) can try it out and give feedback.
[Q]



I still wouldn't recommend installing it. At this point it's pretty much stable, and I'm about to begin working on the DBUS and GtkPlug/Socket stuff. (Essentially the guts of universal applets.)
[Q]



Please read this for more information--> http://theesylum.com/2008/02/28/universal-applets-update/
[Q]
Score: 0 points
Any particular reason?
#20640 by plunn (1.0000) posted on 1:56pm Thursday, February 28th, 2008
aantn said:
Screenlets can already show html content using mozembed. I'm thinking of creating an Applet Widget and Vista Gadget wrapper when I have some spare time. Whise already created a Super Karamba wrapper.
[Q]



Well, I lift the same questions as in C-Fs forum...:)
[Q]



This is also an important questions for AWN to follow.
[Q]



I cannot see any reason burning a lot of energy and resources on old software technology when everyone seems to move against Webkit. Webkit comes from Trolltech and also Qt which is the ground for KDE also...
[Q]



About Trolltechs Webkit, took the blog
http://labs.trolltech.com/blogs/cate...ternet/webkit/
[Q]












Ubuntu/Canonical also announced Ubuntu mobile
http://www.ubuntu.com/products/mobile
[Q]



This is for sure the future and Web 2.0 functionality.
[Q]



Ballmer are going to by online companys for billions...
[Q]



*Edited at 1:57pm, 02/28/08
Score: 0 points
Any particular reason?
#20642 by moonbeam (1.0000) posted on 2:04pm Thursday, February 28th, 2008
( no avatar )
plunn said:
I cannot see any reason burning a lot of energy and resources on old software technology when everyone seems to move against Webkit. Webkit comes from Trolltech and also Qt which is the ground for KDE also...
[Q]



I think it's fair to say that it has been discussed informally. And I guess most (if not all) agree that a generic html applet is needed in awn that can deal with this wonderful new fad (or longterm trned) :-)
[Q]



Personally, I'm not a big fan of them, but I do recognize the need for them. And that they're occasionally the best choice for certain tasks.
[Q]



And agreed, webkit seems to be the way to go for this.
[Q]




Score: 0 points
Any particular reason?
#20643 by plunn (1.0000) posted on 2:14pm Thursday, February 28th, 2008
moonbeam said:
Personally, I'm not a big fan of them, but I do recognize the need for them. And that they're occasionally the best choice for certain tasks.
[Q]



Well.. my favorite outstanding applet is LastFM :)
[Q]









Most important is to follow this development and be prepared when
a working port is available.
[Q]



Score: 0 points
Any particular reason?
#20644 by moonbeam (1.0000) posted on 2:18pm Thursday, February 28th, 2008
( no avatar )



webkitgtk is probably a more natural fit for awn.
[Q]



Though other awn devs are far more knowledgeable about this side of things than I am.
[Q]


Score: 0 points
Any particular reason?
#20646 by plunn (1.0000) posted on 2:40pm Thursday, February 28th, 2008
moonbeam said:
webkitgtk is probably a more natural fit for awn.
[Q]



Yup, URL above to gnomes port......
[Q]



QT Designer...
[Q]



Be afraid....bow
[Q]




But..KDE..D
[Q]

Score: 0 points
Any particular reason?
#20649 by moonbeam (1.0000) posted on 2:48pm Thursday, February 28th, 2008
( no avatar )
plunn said:
Be afraid....bow
[Q]



Can't say I am :-)
[Q]




But then I'm not particularly religious regarding toolkits, DE, or any other technology.
[Q]



Score: 0 points
Any particular reason?
Pages: 1 2 3
Thread Listing » General AWN Discussion » Screenlet applet love

Post A Reply:

Anonymous posting has been disabled. Please register first before attempting to post.
Powered by Metaforum ©2004-2010
Get your own Free AJAX Forum Messageboard by visiting the offical site.
.