Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Add choice of widget themes #237

Closed
ginatrapani opened this Issue · 7 comments

4 participants

Gina Trapani conor hogan Michael Basil zefilipe
Gina Trapani
Owner

In Settings, add a Widget header, and in it should be a dropdown for "Widget Theme". Choices should be:

Dark background / white text (what we have now)
White background / black text
Transparent background / black text
Transparent background / white text

User suggestion: check out the Simple Calendar widget as an example
https://twitter.com/#!/gray_um/status/166996231367835648

conor hogan

Different sizes would also be nice, so you could see a list of around 10 items in a large full screen size.

Michael Basil

I'm having a look at modernizing the widget.

We could use the templates provided on the Android website to match different versions of Android:
http://developer.android.com/guide/practices/ui_guidelines/widget_design.html#templates

Here's some examples - ignore the funny padding of icons, etc - I'm also working on resizeable/scrolling widgets:

Current widget, for comparison:
todotxt-original

Gingerbread and earlier:
todotxt-gingerbread
todotxt-light-gingerbread

ICS (maybe Honeycomb?) and newer:
todotxt-ics
todotxt-light-ics

It's quite hard to see the difference. Gingerbread and earlier has rounded corners and a background gradient.

I think I would recommend just using the ICS style. Since the app itself is updating to a Holo style this would be match it and would be simpler. The ICS style would also be better suited to being made transparent.

Opinions would be great so I know how to procede.

Gina Trapani
Owner

Yes, let's use the ICS style for ICS and above, and leave the widget as is for below 3.0.

Ideally the ICS version will be transparent, with angled (not rounded) corners, and will be resizable, and if I had all my wishes, scrollable. I like the look of Simple Dialer Widget:

https://play.google.com/store/apps/details?id=de.j4velin.dialerWidget

And would love to have something similar for Todo.txt.

Michael Basil

Do you want a light theme (black text on white background) for below 3.0?

Simple Dialer Widget allows any colour or transparency to be chosen. Would this be desirable or just add more complexity?

Gina Trapani
Owner

Do you want a light theme (black text on white background) for below 3.0?

I'd say for now let's not worry about below 3.0. It's a user base that's slowly getting smaller anyway. I think our best bet is to focus on modernization for 4.0 and up.

Simple Dialer Widget allows any colour or transparency to be chosen. Would this be desirable or just add more complexity?

Let's just offer 3 choices: transparent, dark with light text, and light with dark text. That'll be easier. I never like having to spend time choosing colors in apps.

zefilipe

This is a geat idea, but not only priority can be with colors, but too projects, contexts ... ! :-)
When this update is available, please inform us ;-)
Regards

Gina Trapani
Owner

Just merged the modernized widget, and gonna put the themes choice on hold for now.

Gina Trapani ginatrapani closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.