maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   [ANNOUNCE] EasyList (https://talk.maemo.org/showthread.php?t=62280)

manavs 2010-09-25 21:31

Re: [ANNOUNCE] EasyList
 
Nice little app. Would it be possible to add support for mutiple lists? e.g. one for shopping and another for errands, etc.

Berserk 2010-09-25 22:15

Re: [ANNOUNCE] EasyList
 
Nice program! very easy to use :)
I'll look into the code for that transition effect, I wonder how you did that :p

One thing though, I didn't understand what 'Checked bottom' meant when I saw it, maybe you could make it less ambiguous? like 'Divide (un)checked' or 'Separate (un)checked'?

Willem Liu 2010-09-25 23:04

Re: [ANNOUNCE] EasyList
 
Thanks for the tip Beserk. I'll try and think of a short and less ambiguous name for that function.

Willem Liu 2010-09-25 23:06

Re: [ANNOUNCE] EasyList
 
Quote:

Originally Posted by manavs (Post 826269)
Nice little app. Would it be possible to add support for mutiple lists? e.g. one for shopping and another for errands, etc.

Maybe, if I can think of a way to do it without compromising the complexity of the app. But it's a good point.

Willem Liu 2010-09-26 10:43

Re: [ANNOUNCE] EasyList
 
Quote:

Originally Posted by Berserk (Post 826294)
Nice program! very easy to use :)
I'll look into the code for that transition effect, I wonder how you did that :p

I've a MainForm class in which a QStackedWidget resides. I've put both Edit list view and List view into that stacked widget.
Whenever the Edit List button in the List view is clicked or the Save/Cancel button in the Edit view is clicked the state of the view is changed by a QStateMachine.

Because both views have the same transition effects I've created a base class for both views called SlideWidget. This class hold the QStates, QPropertyAnimations and QStateMachine and functions to switch states and a signal to indicate which state has finished animating.

Code:

signalTransitionInFinished()
signalTransitionOutFinished()

The transition out (widget slides up) change calls are started in the MainForm bit in the changeWidget function.
When the transition is done the slot stateOutFinished is called. This function starts the transition in (widget slides down).

Willem Liu 2010-09-27 13:12

Re: [ANNOUNCE] EasyList
 
If you think the app works well then please vote thumbs up for it here:

http://maemo.org/packages/package_in...asylist/0.3.8/

Thanks a lot!

Popanz 2010-09-27 13:33

Re: [ANNOUNCE] EasyList
 
Hi Willem,
Easylist is getting better and better.
Voted for your app.

Grant 2010-09-27 13:54

Re: [ANNOUNCE] EasyList
 
Voted. This list app is great! I was using Qlister until I saw this and tried it out. The only thing I didn't like about qlister was the low contrast text/background. This is much better, and the "checked to bottom" feature is the icing on the cake. Thanks!

Willem Liu 2010-09-27 13:56

Re: [ANNOUNCE] EasyList
 
Quote:

Originally Posted by Grant (Post 827453)
Voted. This list app is great! I was using Qlister until I saw this and tried it out. The only thing I didn't like about qlister was the low contrast text/background. This is much better, and the "checked to bottom" feature is the icing on the cake. Thanks!

I'm truly glad you find the app useful. Thank you.

Berserk 2010-09-27 14:56

Re: [ANNOUNCE] EasyList
 
I've made the mistake once to vote without looking at QA (didn't know about it), so I won't do that again :D
For convenience for other users, here is the list:
http://wiki.maemo.org/Extras-testing...t#QA_checklist

I will have a look at testing when time allows it :D


All times are GMT. The time now is 23:53.

vBulletin® Version 3.8.8