View Single Post
Venemo's Avatar
Posts: 1,296 | Thanked: 1,773 times | Joined on Aug 2009 @ Budapest, Hungary
#1
Greetings everyone,
  • Have you ever wondered how some developers can make awesome-looking apps so quickly?
  • Have you ever thought about what widgets or dialogs you should use for quick color or font selection?
  • Have you ever wanted to make the menu of a cluttered app to look good?
  • Have you ever planned to create a nice-looking about dialog for your app but you couldn't find the time?

If your answer to any of the above questions is yes, Hildon-Extras has come to save you!

Hildon-Extras is a library that contains community-contributed widgets and dialogs that are plain easy to use in Maemo applications. It is very easy to use and integrate into your app, and it provides you some touch-friendly dialogs and widgets.

Most of them are for Gtk-based software, but some of them also has Qt bindings!

Conny, the founder asked me to announce the project in here. For the full list of credits, check the Credits section in this post.

Dialogs

The dialogs can also be used from Qt-based apps!
Check out QtHeWrapper!
  • HeAboutDialog

    Provides a convenient about dialog. You just provide it with the stuff that you want it to display and it displays it. No extra coding needed.
  • HeColorDialog

    Absolutely finger-friendly color dialog! Use this if you want your user to easily select an arbitrary color.
    You just call a method and it returns a color for you!
  • HeSimpleColorDialog

    This is even better!
    It has a set of very nice colours that the user can choose from. There is also an option to display an advanced button which lets users fine-tune the color they selected.
    You just call a method and it returns a color for you!
  • HeFontDialog

    An awesome font selection dialog that also allows your users to choose bold and italic versions of fonts.
    As with the others, it requires you only a single method call.

Menu View

Before and after:


This is the nice menu used in Pidgin for Maemo. It is recommended for applications with very cluttered menus to use this instead of the default Hildon menu.

Widgets
  • HeCheckButton

    A nice check button which can have a description on it.
  • HeFullscreenButton

    Button for leaving fullscreen mode.
  • HeColorButton

    Color selector button.
  • HeFontButton

    Font selector button.

... and even more!

HeHelper allows you to easily use common functions related to the N900.
It provides easy access to the vibrator, led, accelerometer, and the mouse cursor. It can also help with "tap and hold" setup.

Credits

The following idividuals are behind the making of Hildon-Extras:
  • Cornelius Hald (Conny) - the founder
  • Andrew Olmsted (Fiferboy)
  • Faheem Pervez (qwerty12)
  • Thomas Perl (thp)
  • Gabriel Schulhof (Nix_nix)
  • Timur Kristóf (Venemo)

Is it awesome?

Yes, it is pure awesomeness.
Check out who are using it!

If you are interested, see the wiki page and the documentation.

If you would like to contribute, see the Garage page and talk to Conny if you'd like to collaborate.

Last edited by Venemo; 2010-09-02 at 11:05.
 

The Following 31 Users Say Thank You to Venemo For This Useful Post: