( no avatar )

I liked the browsing abilities of the first stack applet and the scrolling effect was also very nice :)
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
I think the scrolling is really important. And for the folder backend it would be really nice to have the browsing back
I find it very useful and I use it a lot!...
I find it very useful and I use it a lot!...![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
btw: I also like the idea of having an option to display a stack of mounted external drives, like usb pen drives, memory cards CDs etc..
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
*Edited at 6:04pm, 10/15/07
Score: 0 points

As long as it's not nr.1! OSX used such methods for a while, where you would delete dock elements by dragging them off the dock. Firstly, it opens up for mistakes while working fast, and secondly not all users would expect this behaviour. Personally I would expect either a copy or a symlink of the file to be created on the desktop when dragging it outside the dock.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points

Decline said:
As long as it's not nr.1! OSX used such methods for a while, where you would delete dock elements by dragging them off the dock. Firstly, it opens up for mistakes while working fast, and secondly not all users would expect this behaviour. Personally I would expect either a copy or a symlink of the file to be created on the desktop when dragging it outside the dock.
I agree, I like it as it is its intuitive and having different behaviours for different backends would bring confusion.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Note regarding my last post: I think that the scrolling and browsing brought some innovation to the stacks concept by Apple and that's really important if you don't want to be accused of being just copying Apple's stacks!!!
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points

spanella47 said:
#3 seems to make the most sense. using a trash icon resembles deleting files too much. and pulling out of the stack would make more sense to either move the file or create new link where it is dragged.
I implemented this in the lastest release. Only I need to implement that the dialog "restructures" on a clear, because for now, you first have to close & open the dialog to see the result.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points

I just pushed the bzr revision to 100.
I guess with this update, the core of the applet is becoming mature.
I guess with this update, the core of the applet is becoming mature.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
There still might be some annoying bugs around there, so let me know. And I am also in for new ideas/features, but I do not plan to turn the applet into a filemanager again.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
*Edited at 5:08am, 10/16/07
Score: 0 points

ryancr said:
ah it looks like the ~/.config/awn/stacks directory didn't get executable permissions when created:
ryancr said:
Not sure how hard this would be, but since were going to have a right click menu, would it be possible to have a "Open With.." like the current right click menu in gnome.
Score: 0 points

moonbeam said:
Just want to say good job. Much, much more stable and faster than the previous incarnation.
Score: 0 points
( no avatar )
Traceback (most recent call last):
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 843, in <module>
applet = Stacks (awn.uid, awn.orient, awn.height)
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 133, in __init__
self.get_config()
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 363, in get_config
self.config_icon_size)
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 678, in __init__
os.mknod(self.backend_uri.path)
OSError: [Errno 13] Permission non accordée
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 843, in <module>
applet = Stacks (awn.uid, awn.orient, awn.height)
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 133, in __init__
self.get_config()
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 363, in get_config
self.config_icon_size)
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 678, in __init__
os.mknod(self.backend_uri.path)
OSError: [Errno 13] Permission non accordée
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points

zniavre said:
Traceback (most recent call last):
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 843, in <module>
applet = Stacks (awn.uid, awn.orient, awn.height)
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 133, in __init__
self.get_config()
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 363, in get_config
self.config_icon_size)
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 678, in __init__
os.mknod(self.backend_uri.path)
OSError: [Errno 13] Permission non accordée
Can you tell me if the dir "~/.config/awn/stacks" exists?
If you create that one manually I guess it should fix your problem.
If you create that one manually I guess it should fix your problem.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points

Score: 0 points
| #13920 by SilentStorm (0.7632) posted on 4:35am Friday, October 19th, 2007 |

Score: 0 points

SilentStorm said:
- alt-dragging a file on to the stack doesn't create a link to the file, is there an other way?
Just play with your "modifier keys". For me, it is CRTL+ALT+SHIFT -> drag to create a link. Watch the tiny mouse-icon.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
SilentStorm said:
- There is a problem with keeping the content of in the stack up to date with the real content of the folder
after playing around with it (moving and copying some files) al the files stayed in the stack although they weren't in the folder.
I have this issue as well. I need to find out how to handle the gnomevfs uris the samen in all places. Personally I experience problems with special characters in filenames, like spaces.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points
| #13922 by SilentStorm (0.7632) posted on 4:59am Friday, October 19th, 2007 |

Timon said:
Just play with your "modifier keys". For me, it is CRTL+ALT+SHIFT -> drag to create a link. Watch the tiny mouse-icon.
I did, tried with everything off and on, but then I noticed that when I was putting them in the off position and I reopened the preferences they were back on?
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Anyhow,
normal dragging on the stack icon --> copy
shift dragging on the stack icon --> move
ctr dragging on the stack icon --> copy
alt dragging on the stack icon --> nothing
normal dragging on the stack icon --> copy
shift dragging on the stack icon --> move
ctr dragging on the stack icon --> copy
alt dragging on the stack icon --> nothing
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Timon said:
I have this issue as well. I need to find out how to handle the gnomevfs uris the samen in all places. Personally I experience problems with special characters in filenames, like spaces.
Score: 0 points

SilentStorm said:
I did, tried with everything off and on, but then I noticed that when I was putting them in the off position and I reopened the preferences they were back on?
That should not happen, but does not have to do with your problem. Maybe I was not clear, but also use COMBINATIONS of your modifier keys. So, push them at the same time.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points
| #13924 by SilentStorm (0.7632) posted on 5:20am Friday, October 19th, 2007 |

Timon said:
That should not happen, but does not have to do with your problem. Maybe I was not clear, but also use COMBINATIONS of your modifier keys. So, push them at the same time.
Score: 0 points
Score: 0 points
Score: 0 points

Traceback (most recent call last):
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 480, in <module>
applet = Stacks (awn.uid, awn.orient, awn.height)
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 88, in __init__
self.effects = self.get_effects()
AttributeError: 'Stacks' object has no attribute 'get_effects'
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 480, in <module>
applet = Stacks (awn.uid, awn.orient, awn.height)
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 88, in __init__
self.effects = self.get_effects()
AttributeError: 'Stacks' object has no attribute 'get_effects'
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points
Score: 0 points
| #13988 by thenriques45 (0.1887) posted on 5:04pm Friday, October 19th, 2007 |
( no avatar )
Score: 0 points
| #13990 by bumbleskull (0.5586) posted on 5:39pm Friday, October 19th, 2007 |
( no avatar )
Score: 0 points
| #13991 by thenriques45 (0.1887) posted on 5:49pm Friday, October 19th, 2007 |
( no avatar )
bumbleskull said:
just a guess but libgnomevfs and libgnomevfs-dev are probably dependencies and you are probably missing them
Score: 0 points
Score: 0 points
| #14006 by thenriques45 (0.1887) posted on 7:26am Saturday, October 20th, 2007 |
( no avatar )
Score: 0 points

thenriques45 said:
File "/usr/local/lib/awn/applets/stacks/stacksvfs.py", line 257, in _create
gnomevfs.create(self.vfs_uri, gnomevfs.OPEN_WRITE)
gnomevfs.NotFoundError: Arquivo não encontrado
I committed a fix that ensures that the configuration directory (~/.config/stacks) does exist. If that is not the problem, report back to me again please.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points

said:
Sorry, that was a typo.
I meaned: ~/.config/awn/stacks
I did not notice the stucture as it is now, so I will move the config dir to:
~/.config/awn/applets/stacks
I meaned: ~/.config/awn/stacks
I did not notice the stucture as it is now, so I will move the config dir to:
~/.config/awn/applets/stacks
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
*Edited at 12:29pm, 10/20/07
Score: 0 points

baldmonkey said:
I'm having a strange problem with stacks, for some reason it keeps on playing whatever animation I have selected for attention in awn-manager.
That was fixed in one of the latest bzr revisions. The "time" module was accidently left out of the script.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
*Edited at 1:20am, 10/21/07
Score: 0 points
| #14046 by thenriques45 (0.1887) posted on 7:03pm Saturday, October 20th, 2007 |
( no avatar )
Timon said:
Sorry, that was a typo.
I meaned: ~/.config/awn/stacks
I did not notice the stucture as it is now, so I will move the config dir to:
~/.config/awn/applets/stacks
Score: 0 points

StrangeQuark said:
* Sort .desktop icons by their Name attribute, rather than their file name.
StrangeQuark said:
* When a custom applet icon is chosen, resize it to the bar's size before using it.
Score: 0 points
( no avatar )
Traceback (most recent call last):
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 480, in <module>
applet = Stacks (awn.uid, awn.orient, awn.height)
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 88, in __init__
self.effects = self.get_effects()
AttributeError: 'Stacks' object has no attribute 'get_effects'
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 480, in <module>
applet = Stacks (awn.uid, awn.orient, awn.height)
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 88, in __init__
self.effects = self.get_effects()
AttributeError: 'Stacks' object has no attribute 'get_effects'
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points

Nukeador said:
Traceback (most recent call last):
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 480, in <module>
applet = Stacks (awn.uid, awn.orient, awn.height)
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 88, in __init__
self.effects = self.get_effects()
AttributeError: 'Stacks' object has no attribute 'get_effects'
ryancr also got that error. It really seems to have nothing to do with the stacks applet. It's a call to the libawn library. So, I guess, either you do not have the latest version of avant-window-navigator, or something is wrong with you python (bindings).
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points
| #14429 by spanella47 (0.4119) posted on 5:08pm Thursday, October 25th, 2007 |

would it be possible to make a custom label for stacks, to more quickly distinguish between multiple stacks.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
also for a folder backend to stacks, in the spirit of the user being naive to what goes on behind the scenes in the filesystem (a la Rythymbox, f-spot, etc): There would be a default folder created such as ~/.awn/stacks/stack1, then /stack2, etc (or the custom label from above) where everything moved into the stack would be moved, copied, linked there. The files would in all purposes be ON the bar and everything else would work the same as it currently does. If removing the stack, user could be prompted (like the file backend does) to delete the contents or move them somewhere else. - problem here is the ease of removing within awn-manager
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
just a thought i had due to my own confusion about where to place a folder i didnt want to exist in the first place, since i wanted the files to be ON the bar. I think of it as a temporary spot for files i'm using frequently and will organize into other folders later.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points

Score: 0 points
| #14624 by spanella47 (0.4119) posted on 11:34am Sunday, October 28th, 2007 |

is it possible to drag-n-drop files into a folder within a stack? Like for instance I have a stack containing folders I use for school, and want to be able to drag files into the folders.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
also looks like filemanager is completely static and doesn't register changes in folders. needs to be restarted to see a new file.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points

spanella47 said:
also looks like filemanager is completely static and doesn't register changes in folders. needs to be restarted to see a new file.
Score: 0 points

Score: 0 points
( no avatar )
In the last time (don't know since which revision) Stacks doesn't work any more. I get the following output (and a one pixel line) when trying to add it:
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Creating new applet :None uid:None
Creating new applet :/usr/local/lib/awn/applets/stacks.desktop uid:1193838434
Traceback (most recent call last):
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 647, in <module>
applet = Stacks (awn.uid, awn.orient, awn.height)
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 116, in __init__
self.backend_get_config()
File "/usr/local/lib/awn/applets/stacks/stacks.py", line 634, in backend_get_config
self.config_backend, self.config_icon_size)
File "/usr/local/lib/awn/applets/stacks/stacksbackend.py", line 285, in __init__
Backend.__init__(self, applet, uri, icon_size)
File "/usr/local/lib/awn/applets/stacks/stacksbackend.py", line 84, in __init__
self._create_or_open()
File "/usr/local/lib/awn/applets/stacks/stacksbackend.py", line 292, in _create_or_open
self.handle = gnomevfs.Handle(self.backend_uri.as_uri(), mode)
gnomevfs.IsDirectoryError: Ist ein Verzeichnis
Score: 0 points
( no avatar )
hello i got last rev of awn and awn extra this new staxks does not work and display the white line
i hav a traceback here http://paste.ubuntu-nl.org/42849/
i hav a traceback here http://paste.ubuntu-nl.org/42849/
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Score: 0 points
( no avatar )
Traceback (most recent call last):
File "/usr/local/lib/awn/applets/stacks/stacks_applet.py", line 37, in ?
from stacks_backend_folder import *
File "/usr/local/lib/awn/applets/stacks/stacks_backend_folder.py", line 63
src_lst = [], dst_lst = []
SyntaxError: can't assign to []
File "/usr/local/lib/awn/applets/stacks/stacks_applet.py", line 37, in ?
from stacks_backend_folder import *
File "/usr/local/lib/awn/applets/stacks/stacks_backend_folder.py", line 63
src_lst = [], dst_lst = []
SyntaxError: can't assign to []
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
*Edited at 8:33am, 11/01/07
Score: 0 points

Score: 0 points

searayman said:
I think maybe try looking at the code for the weather applet with the curve look.
--
-Isaac
Score: 0 points


