» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with awn + SVN

So now that we have some depth...

Apparently, if you don't pay attention to your projects forums for more than a week, something beautiful will happen...


Yes, that's Awn svn, in all its 3D and reflective glory :-). I'd like to say a huge thanks to haytjes & nablaa from the forums, who managed to make their patches work together to create this effect. There are also a buch of other fixes in svn, so its well worth the upgrade.

As we all like videos, here's one of the reflection in action:




I've recently got a bunch of help from people for different things regarding Awn (thank you to you all), this should see development become quicker, and bug fixes faster. It'll also mean that I can make a proper roadmap, now that I have some help in achieving it!

In other news

There's a bunch of cool stuff I need to blog about, and as soon as I get some time, I will :-). I'm off to Guadec tomorrow, so there won't be much stuff happening code wise, but I do have an Awn-related surprise for you all when I get back this weekend ;-).

Update

As pointed out, it may help if I told you how to actually get Awn looking like this :-/. You need to change two gconf keys (UI coming soon). For the perspective, navigate to /apps/avant-window-navigator/bar/bar_angle, and set it to 45. For reflection, navigate to /apps/avant-window-navigator/bar/icon_offset, and set it to 18. Restart Awn and enjoy!

avant-window-navigator: Neil Patel's Blog

Bubbles & more

I have actually been doing some Awn hacking today, and here are some updates:

  • "Text Bubbles" feature is now implemented. You can choose the colour and alpha.
  • "The dock" style arrows have also been implemented.
  • Arrow colour and alpha can be changed.
  • Updated avant-preferences to handle the new options.
*Update* forgot to mention that these features are in SVN, so feel free to test them!!

Heres a clip of the text bubbles (google video page):



No auto-hide just yet, still trying to get rid of the bugs, but hopefully I can commit this soon!

I wanted to know if you guys would be interested in a 'tile' instead of just a text label when you hover over a icon. So this would be like:


--------------------------------------------------------------------
| | | Application Name |
| | icon | Launcher details/Window Name |
| | | Some other useful info |
--------------------------------------------------------------------


This would be constrained to a certain width and height, But I think it would look quite sweet. It will also be useful when I get round to adding the DBus backend for apps to control their icons.

Let me know if your interested in this feature, and I'll code it.

avant-window-navigator: Neil Patel's Blog

Awn Updates

I've been working hard to make the general usage of Awn a bit better, so here's the newest stuff:

1. Awn itself now has a popup menu, access able from the left or right edge. It has two options for now, Preferences (which I totally missed for some reason, until it was pointed out to me!), and Close, which will close Awn properly, and not kill your tasks that you have launched with the launchers ;).

2. You can D&D to the bar as well now, so basically the two edges are D&D hot spots for launchers.

3. Due to popular demand, the launchers and tasks are now separate. Therefore even if you D&D a application, it will popup on the launchers side, rather than at the end of the bar.

4. Continuing from 3, you can have a visible separator between the two. avant-preferences has been updated to reflect this. You can also choose the colour of the separator. Its only a 1px line for now, but I will make it look better soon. *UPDATE* Not any more, now its much sexier, take a look at the second screenshot!





Also, Awn now has a wiki, which was kindly put together by MikeJones3. So it should be easier for you to discuss ideas and such.

I would also like to say a big thanks to everyone who has commented on my ideas over the past two days! I got Dugg again, I've been twice on Planet GNOME (Jeff Waugh linked to my blog, and just now, Ross Burton has linked to Awn!). Its really cool to be able to read everyones thoughts and see everyones reaction! I promise to make this stuff a reality as soon as I can!

P.S: Maybe its time to put some resize code into Awn:

avant-window-navigator: Neil Patel's Blog

Some updates

People who have been having problems with Awn regarding artifacts appearing on the icons, this has been fixed in SVN. Its an wonder what properly clearing the cairo_context_t will make ;).

Also, I have been working on improving the D&D code, and you can now drop URI's to a launcher and it will start the program with that file. It works quite well around the desktop, i.e. dragging a movie file to the Totem launcher starts Totem!

Also, this works for multiple selections aswell, i.e. high-lighting more than one picture in Nautilus, and dragging it to the GThumb launcher will start GThumb with all the selected files displayed!

You can continue to D&D to a launcher even after it has become associated with another window!

Please bear in mind that not all of the desktop works the same ie. dragging the URL from Firefox to the Epiphany launcher does nothing, however it works if you drag a URL from Epiphany to Firefox! Its up to the application as to how well-behaved it is in a D&D situation. However, I am working to support more targets if I can.

Also, please remember that the launched application is still under the control of Awn, therefore if Awn dies, the application goes with it! If anyone can shed some light how I can launch an application in a way that it survives if Awn closes, I would be most grateful!

I have changed the gconf code , so you should not be getting anymore segfaults after the make install. Some people have commented that it is hard to keep track of SVN changes, so whenever there is a new feature implemented, I am going to add it into the README file, so its easier everyone to know whats new. (I also update the Changelog file, but I can be more descriptive in the README).

avant-window-navigator: Neil Patel's Blog

Sweet mother of all that is holy!

756 Diggs and counting for Awn!
I now feel I should have tried harder with the website ;)

Anyway, I feel this is a good a time as any to clear some things up:

1) I don't work for Google (I wish I did :), but do use their excellent project-hosting services.

2) This differs from previous docks in that it is firstly a task switcher, just like the task list in GNOME, and therefore it will keep track of all open windows on the desktop.

3) Although this look like the MAC OS X dock, it does not try to imitate it. Awn is fully configurable, it has planned features not available elsewhere, such as the ability for applications to control their icons through dbus, and allow progress indicators on the icon.

4) Launching applications from Awn and tracking the application windows (like 'The Dock') is planned, and is being implemented as we speak.

5) The dependency on a patched libwnck is not required in svn.

6) I you are getting a segfault, this is a problem with schema installation, and can be overcome by entering the 'data' directory (after make install), and executing:
$  gconftool-2 --install-schema-file=avant-window-navigator.schemas
Also, if you are using svn, be sure to try the new task-manger launching Awn like this:
$ avant-window-navigator -x

avant-window-navigator: Neil Patel's Blog