On 01/28/11 14:36, Niklas Nisbeth wrote: > I'm really impressed by Trojita. I'm new to Qt and no C++ wizard (I've > written a little Terminal emulator which just wraps a widget and > reads from a configuration file and has command line options > handling, and have a few patches to a media player app called > Mehdiaplayer in my outbox), but I'd like to have a stab at improving the > UI a little -- that is to say, I'm probably going to hack at it > regardless, but I'd rather write you in advance to make sure there's no > duplicated effort and that you agree with my ideas about how to go > about it so you'll accept any patches :)
Hi Niklas, it's cool to hear about people being interested in Trojita. I'm adding the mailing list to the Cc, I hope you don't mind. You might want to subscribe (mailto:[email protected]) there, it's a pretty low-volume one. > The most annoying thing for me right now is that it doesn't remember > window sizes and which columns to display. It seems like it'd be pretty > simple to write that out to a file with the application's QSettings > object, just adding a gui/ section. I can do that and send you a patch > if you'd like. That would be cool. Identifiers for the "keys" into the settings are in src/Common/SettingsNames.{cpp,h}, and there's already a bugreport in Redmine [1] requesting similar functionality. In general, as said in the Contributing document [2], GUI is one of the areas where contributors are very welcome and also pretty much needed. I was also wondering what columns do you actually want to see? Anyway, the preferred way of contributing is creating a clone of the repository at Gitorious [3], then working on that clone and eventually requesting a merge back. It's very similar to how Qt development works, see [4] for some details about how to work with Git in an efficient manner etc etc. Trojita doesn't require a contributor's agreement, so please don't get scared by that point in Qt's guidelines. And if all that reading and stuff is not something you'd like to go through, even simply sending patches by e-mail would work. I'm looking forward to working with you and making Trojita suck less, er, I mean, rock the e-mail world :). Cheers, Jan [1] http://projects.flaska.net/issues/show/40 [2] http://projects.flaska.net/wiki/trojita/Contributing_to_Trojita [3] http://gitorious.org/trojita [4] http://qt.gitorious.org/qt/pages/QtContributionGuidelines -- cd /local/pub && more beer > /dev/mouth
signature.asc
Description: OpenPGP digital signature
