Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bottom bar implementation #99

Open
plarus opened this issue Dec 3, 2016 · 17 comments
Open

Bottom bar implementation #99

plarus opened this issue Dec 3, 2016 · 17 comments

Comments

@plarus
Copy link
Collaborator

plarus commented Dec 3, 2016

For information, I am currently working on a bottom bar implementation that can display up to four widgets.
It is still a work in progress.
I do not know if it will be possible to merge this work in the main branch when finished.
Some previews of the current state of my work:

screen2

screen1

@tilden
Copy link
Member

tilden commented Dec 5, 2016

Oh, this is actually pretty cool. I like your approach to the date format, where we just eliminate the date widget altogether and replace it with the text.

As for integrating this, I believe it could be done, but we'd need to implement a switch for it in the settings, and some refactors would probably be necessary to facilitate switching between the two modes.

Visually, I think it's actually a good idea, it just will need a few refinements. Here's what I'm kinda thinking:
untitled-1
This centers the time horizontally, centers the colon, and vertically aligns the text and icons with each other. In terms of implementation, I'm not sure how we could achieve that last item, but I believe it could be done.

@tilden
Copy link
Member

tilden commented Dec 6, 2016

So I was thinking more about how we could implement the evenly-aligned bottom bar, and this is the simplest solution I could think of:

We add a second global sidebar control variable, similar to "use compact mode" now, that causes sidebar widgets to draw with the same heights. Not sure how we can get forecast to fit, but maybe that can draw it horizontally or something.

@plarus
Copy link
Collaborator Author

plarus commented Dec 11, 2016

It is more beautiful with your correction! I have started to implement them.
The new positioning of widgets elements will require some work.
I also have some work updating the html settings page.

After that I expect to allow users to set date fields order and part to be displayed (day of week, day number, month name, month number, year)

@tilden
Copy link
Member

tilden commented Dec 12, 2016

Yeah, I'm thinking that maybe maybe it would be simpler to publish as second watchface entirely, which would simplify the configuration page considerably.

Also, now that Pebble has gone out of business, the app store probably won't have long to live...

@plarus
Copy link
Collaborator Author

plarus commented Dec 18, 2016

It may just be a revival.
If the pebble store disappear, a replacement apps store may appear ...

I will continue my work on this application.
If you do not went to merge my work (when finished), I will publish it as a new application.

@belzo13
Copy link

belzo13 commented Jun 13, 2017

Any progress on the bottom bar watchface. I would love to have option of four widgets!

@plarus
Copy link
Collaborator Author

plarus commented Jun 14, 2017

It is still a work in progress. But very usable by now. Some work are needed in order to have a better config webpage display. I can send you a build version if you want.

@belzo13
Copy link

belzo13 commented Jun 14, 2017

Would love to have whatever you could offer me. Is a build version ready to install? Thanks!

@plarus
Copy link
Collaborator Author

plarus commented Jul 11, 2017

You can access to a first pre-release of my work here: https://github.com/plarus/TimeStylePebble/releases

@belzo13
Copy link

belzo13 commented Jul 12, 2017 via email

@plarus
Copy link
Collaborator Author

plarus commented Jul 16, 2017

Thank you!
If you find an issue you can report it in my own issue list (https://github.com/plarus/TimeStylePebble/issues) as this work is not currently merged in the official version.

@Leonick
Copy link

Leonick commented Oct 8, 2017

Hey Plarus,
If you would do something similar for the Round I for one would really appreciate that. Obviously not going to gain space for more complications, still, complications top and bottom with time as large as possible in middle would be really nice.

@plarus
Copy link
Collaborator Author

plarus commented Oct 15, 2017

Hi Leonick,
Did you expect something like that?

timestylepebble round horizontal bar

@Leonick
Copy link

Leonick commented Oct 15, 2017

Pretty much, yea. Just make the time larger, the default layout has a few pixels of margin between the time, the widgets, and screen edge.

The widgets are off centre, but I assume that’s just on account of it being WIP.

@plarus
Copy link
Collaborator Author

plarus commented Oct 15, 2017

You can access to my work here: https://github.com/plarus/TimeStylePebble/releases/tag/0.8.1

@Leonick
Copy link

Leonick commented Nov 6, 2017

Been meaning to get around to this, but kept forgetting...

The changes are working great, loving the watchface. Thank you.

@plarus
Copy link
Collaborator Author

plarus commented Nov 11, 2017

I have released a new version with various corrections and aplite compatibility.

You can download it here : https://github.com/plarus/TimeStyleBBPebble/releases/tag/0.9.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants