The Following 31 Users Say Thank You to Venemo For This Useful Post: | ||
|
2010-09-01
, 20:13
|
|
Posts: 2,853 |
Thanked: 968 times |
Joined on Nov 2005
|
#2
|
The Following User Says Thank You to fpp For This Useful Post: | ||
|
2010-09-01
, 20:14
|
|
Posts: 1,148 |
Thanked: 613 times |
Joined on Mar 2010
@ Toronto
|
#3
|
The Following User Says Thank You to HellFlyer For This Useful Post: | ||
|
2010-09-02
, 07:14
|
|
Posts: 1,296 |
Thanked: 1,773 times |
Joined on Aug 2009
@ Budapest, Hungary
|
#4
|
I'd really like to see a similar toolkit, but Qt-based (as this seems to be the way to the future), and with Python bindings...
QColor myColor = QtHeWrapper::showHeSimpleColorDialog();
As a side note, I'm trying to determine how some people do these UIs with buttons at the top and a list, table or tree beneath, and the buttons scroll up off the screen when the list/table/tree is scrolled down ?
|
2010-09-02
, 08:11
|
|
Posts: 50 |
Thanked: 60 times |
Joined on Feb 2010
@ Venice, Italy
|
#5
|
The Following User Says Thank You to donaggio For This Useful Post: | ||
|
2010-09-02
, 11:24
|
|
Posts: 1,296 |
Thanked: 1,773 times |
Joined on Aug 2009
@ Budapest, Hungary
|
#6
|
Thanks to all the devs!
This has really helped me a lot with MRAWViewer: next version (which will hit extras-devel Really Soon (tm)) will depend on libhildon-extras1!
|
2010-09-04
, 14:11
|
Posts: 56 |
Thanked: 31 times |
Joined on Jul 2008
@ Austria
|
#7
|
|
2010-09-06
, 15:24
|
Posts: 176 |
Thanked: 122 times |
Joined on Apr 2010
|
#8
|
The Following User Says Thank You to magullo For This Useful Post: | ||
|
2010-09-06
, 18:52
|
Posts: 654 |
Thanked: 664 times |
Joined on Feb 2009
@ Germany
|
#9
|
Tags |
awesomeness, development, hildon, hildon-extras, library |
|
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!
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.
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!
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!
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
A nice check button which can have a description on it.
Button for leaving fullscreen mode.
Color selector button.
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:
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.
You should follow me on Twitter!
Apps: Puzzle Master, IRC Chatter for Harmattan, IRC for Sailfish
Last edited by Venemo; 2010-09-02 at 11:05.