Active Topics

 


Reply
Thread Tools
Posts: 654 | Thanked: 664 times | Joined on Feb 2009 @ Germany
#1
Yes, I want my application (Conboy) to be ready for Fremantle, but no, Nokias marketing arm didn't offer any help yet

As I'm doing this only in my free time I'm looking for people who are interested in contributing a bit of their precious time to this small project to make it a success on Fremantle, but also of course on our beloved Diablo and Chinook.

Here are some good reasons why you should contribute to Conboy:
  • It's a small project, so you'll find your way around quickly
  • You can have SVN access if you want
  • You'll get karma
  • The code is crap - So you'll always feel good about the elegant work you just did
  • Do something fun while waiting for the next device
  • I'll help where I can
  • I could go on

Currently I'm working on online synchronization with a REST web service called Snowy. Also I'm working together with Piotras on a plugin mechanism.
I guess this will keep me busy for about the next 4 weeks. However there are many more things that could be done. If you're interested, have a look at the feature requests and the wiki page.


Currently most wanted

For now my most wanted feature is a proper user interface for the settings window. We need a UI for Diablo and one for Fremantle both should look better then the current version (which shouldn't too be hard).
I would be happy to receive paper drawings, gimp/photoshop mockups , glade files or code. Code would be the best though

Here are some screenshots how it looks now:


This dialog opens when the user selects "settings" from the menu. It's already mostly adapted to Fremantle, but the color buttons look ugly there.


This dialog pops up when clicking "Synchronization". I didn't spend any time on it yet. The app is using OAuth, so the auth process should be like this:
1) The user enters the URL
2) The user clicks "Authenticate"
3) The browser opens and shows a login to some sync web application.
3.5) In the meantime Conboy shows a message about what's going on.
4) The user authenticates with the website and grants Conboy access to the websites data.
5) Conboy gets a signal that the user is done and is shown again. It shows the user that everything is properly setup.
6) Authenticate button and url field are insensitive.

The "clean" button is there to delete the saved auth information. That's all for the sync I think...


This dialog is shown when the user clicks "Plugins". It shows all available plugins and let the user select which should be used. The "About Plugin" button should show stuff like author, copyright, etc. of the selected plugin. The "Configure Plugin" button should popup a dialog with plugin specific settings.

It would really be nice to have the number of popup dialog drastically reduced and to not use them with Fremantle at all.

If you are interested in helping out somehow please let me know. It's not only code that we need, but a small website would be great, a new icon would be awesome and more translations are of course welcome as well.

Thanks for reading to the end If you have questions, please ask!
Attached Images
   
 

The Following 4 Users Say Thank You to conny For This Useful Post:
timsamoff's Avatar
Posts: 1,605 | Thanked: 1,601 times | Joined on Mar 2007 @ Southern California
#2
Hi,

Some (not all) of the UI circumstances within Fremantle should be "fixed" by just adhering to the Maemo 5 HIG. This will clean up a LOT of the "ugly" UI stuff. As for Diablo/Mer... Well, I'm not so sure.

But, if you'd like, I can offer some wireframes of a cleaner UI (low-fidelity, not high-fideltity). Is this what you're looking for?

Thanks!
Tim
__________________
http://samoff.com
 

The Following 3 Users Say Thank You to timsamoff For This Useful Post:
Posts: 654 | Thanked: 664 times | Joined on Feb 2009 @ Germany
#3
Thanks Tim,

that would be really great But you're already doing so much around here that I would feel a bit bad giving you even more work

Maybe we wait a bit and see if there are other volunteers around?! Of course, if you're eager on doing it, it would be great. Just don't feel pushed
 

The Following User Says Thank You to conny For This Useful Post:
lcuk's Avatar
Posts: 1,635 | Thanked: 1,816 times | Joined on Apr 2008 @ Manchester, England
#4
conny,
obviously I'm v busy myself, but just a quick one - try to make that plugins dialog fullwidth/wider.
having so much wasted space and so many ... is bad and feels poky.

we should talk more often, our apps have a lot of similar parallel functionality, its days like this I regret the path I chose

all the best
__________________
liqbase sketching the future.
like what i say? hit the Thanks, thanks!
twitter.com/lcuk
 

The Following 3 Users Say Thank You to lcuk For This Useful Post:
Posts: 654 | Thanked: 664 times | Joined on Feb 2009 @ Germany
#5
Originally Posted by lcuk View Post
conny,
obviously I'm v busy myself, but just a quick one - try to make that plugins dialog fullwidth/wider.
having so much wasted space and so many ... is bad and feels poky.
Thanks for the suggestion. That dialog was riped out of gedit and not adapted at all yet. And yes, it should be bigger I know I would somehow find a way to make it look good/acceptable but I know it'll take me too much time. So I'm hoping someone will step up with a complete redesign of those dialogs which look nice, use the complete display, make sense, etc... I thinks it's a good possibility for someone interested in making a contribution without being too big/difficult. Could even be interesting for a newcomer.

we should talk more often, our apps have a lot of similar parallel functionality, its days like this I regret the path I chose
Maybe we'll see at the summit - we could talk and even have a beer together. Now that would be something

Thanks for stopping by!
 

The Following User Says Thank You to conny For This Useful Post:
nwerneck's Avatar
Posts: 304 | Thanked: 233 times | Joined on Jul 2009 @ São Paulo, SP, Brasil
#6
I like conboy a lot, but I still haven't set up a proper development environment for me. But I can help with non-programming tasks for now.
 

The Following 2 Users Say Thank You to nwerneck For This Useful Post:
Posts: 654 | Thanked: 664 times | Joined on Feb 2009 @ Germany
#7
Originally Posted by nwerneck View Post
I like conboy a lot, but I still haven't set up a proper development environment for me. But I can help with non-programming tasks for now.
That would be very cool Is there anything you're especially interested or skilled with?
 
nwerneck's Avatar
Posts: 304 | Thanked: 233 times | Joined on Jul 2009 @ São Paulo, SP, Brasil
#8
Originally Posted by conny View Post
That would be very cool Is there anything you're especially interested or skilled with?
That would be the programming. Until then, just show me a list of non-programming related tasks. You said something about icons?... I haven't much experience, but might try out something. Documentation? Translation?...
 
Posts: 654 | Thanked: 664 times | Joined on Feb 2009 @ Germany
#9
Originally Posted by nwerneck View Post
That would be the programming. Until then, just show me a list of non-programming related tasks. You said something about icons?... I haven't much experience, but might try out something. Documentation? Translation?...
Programming sounds very good and is actually the most needed one As for the rest the following things come to my mind:

Icon: Currently we use the Tomboy icon which is not so nice because there is actually a Tomboy package for the tablets which also uses this icon. I personally like the icon, but it would be great if it could be changed to make it somehow distinguishable from Tomboys icon.

Translations: We have: en, de, it, fr, pl, pt_BR. Everything else is still needed.

Website: It would be nice to have a small website at http://conboy.garage.maemo.org which shows some screenshots, lists the features and gives some basic usage information. E.g. there have been users who have been unaware that links are automatically created while typing.

Testing: Testing is always needed, but it's relatively easy to find testers, so I wouldn't give that a very high priority for now...

Pick something if you like or if you have own suggestions, just let me know. What do you think when will your development environment be set up?
 

The Following User Says Thank You to conny For This Useful Post:
qwerty12's Avatar
Posts: 4,274 | Thanked: 5,358 times | Joined on Sep 2007 @ Looking at y'all and sighing
#10
conny, your "Using Fremantle Widgets" wiki page really helped me a lot and to say thank you, I wanted to implement one of the things on your wishlist, namely: the "Send note by bluetooth" function (sorry, I was coding with the N810 and the e-mail would've worn me out ):



http://slexy.org/view/s20zZ5UJui

Some notes:
- I only added the option to the Diablo menu. I didn't do the Fremantle one because its AppMenus (like most things) are not my forte.
- You may wish to think of a nicer filename instead of a GUID if you're sending a file.
- The menuitem has the GTK stock icon for indenting.

Oh, Build-Depends should have "libcomapp-dev" appended to it.

Thanks again for Conboy and your wiki page.

Oh, I must be high or something... the request only said e-mail... In Diablo, at least, a "send via bluetooth" option can be found where an e-mail one is to be found.

Last edited by qwerty12; 2009-08-21 at 21:51.
 

The Following 6 Users Say Thank You to qwerty12 For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 16:21.