• Archive
  • RSS
  • Ask me anything

jorge's stompbox

Progress Meters, quicklists, and number count for the Unity Launcher

Here’s something I’ve been waiting for that I’m sure application authors will enjoy: 

We now have an API for applications to leave a progress meter and/or a number on their launcher. The wiki page is a bit sparse so expect more detail there over the coming week.

What we need to do

Well, the first thing I’m working on is getting the wiki page up to shape. We’re going to need examples for different languages, and basically make the page useful for application developers. I’m on that this week. I could use a hand here if someone wants to dig in.

Next, we need people to think about where this is useful. So right away, you’re thinking mail apps, Transmission and Deluge, USC, update-manager, etc. 

The library is called libunity, which is the same library you’ll use for Places and stuff, and you can use it in one of two ways:

  •  Directly in your application, just link up to libunity, you’ll notice the the API is similar to app indicators. This is on purpose, so if you’ve already got libindicator support in your app, this should just be additive and straightforward.

For example, right now your application might put a “new message” counter in the messaging menu, this is designed so that you can also just plop the same number right on the launcher icon too.

  • Or standalone, like the example on the wiki page - this is for you people who want to write little wrapper scripts to monitor something (like say, your mutt instance on a remote server, *hint hint*) (think of the things we could get from byobu running on your server!)

Application developers, we’re looking for feedback for libunity, feel free to file bugs.

How You Can Help

Feel free to start filing bugs in Launchpad for applications to support this. Make sure you tag em “bitesize”, as these will be easy for people to dig into and make work.

Got a favorite application? Link the up to our resources or they can contact us directly if they want help with linking these up.

Other Unity Improvements that Just Landed

Part 2 of the things that landed today are much more user visible, mainly, drag and drop for the Launcher:

  • Drag stuff into the trash
  • Being able to drag files onto apps, for example select 4 text files and drag all of them onto the text editor and it will open them all up at once.
  • Drag any .desktop files right into the launcher, but you can’t drag from the Dash yet, but you will be able to soon. For an example of this drag and drop applications from /usr/share/applications to get an idea.
  • Drag anything from a GNOME menu, GNOME Panel, and any dock that does xdnd into the launcher (for those of you with frankendesktops) - remember that we already import those launchers on first run.
    • #ubuntu
    • #unity
  • 2 years ago
  • 26
  • Comments
  • Permalink
  • Share
    Tweet

26 Notes/ Hide

  1. jamesgifford reblogged this from castrojo
  2. jamesgifford likes this
  3. gamerchick02 likes this
  4. castrojo posted this

Recent comments

Blog comments powered by Disqus
← Previous • Next →

About Me

Avatar plug in, crank it to eleven

Questions About Ubuntu?

Do you have a question about Ubuntu? Instead of burying it in a blog comment feel free to just ask a question on Ask Ubuntu.

Me, Elsewhere

  • @castrojo on Twitter
  • whiprush69 on Youtube
  • whiprush on Last.fm

Twitter

loading tweets…

  • RSS
  • Random
  • Archive
  • Ask me anything
  • Mobile

Effector Theme by Carlo Franco.

Powered by Tumblr