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

Integrate as wingpanel date indicator extention. #1

Open
andirsun opened this issue Aug 17, 2021 · 6 comments
Open

Integrate as wingpanel date indicator extention. #1

andirsun opened this issue Aug 17, 2021 · 6 comments

Comments

@andirsun
Copy link

reference: elementary/wingpanel-indicator-datetime#248
Daniel are considering add a wingpanel icon for weather and I think this is the perfect solution for that.

We can start working integrate this project as oficial extention of the date time indicator.
What do you think ?

@casasfernando
Copy link
Owner

casasfernando commented Aug 17, 2021

We can definitively look into this. I've been following elementary/wingpanel-indicator-datetime#248 to see where things are going but they seem stale at the moment.

Couple of things that come to my mind (and that pushed me to write my own thing):

  • I'm not sure if being part of the date time indicator is the best way to go. In my particular case I prefer to have this always visible in the panel rather than having to click on an indicator to see the current weather status.
  • Displaying only current weather conditions is fine. But how can the weather detailed information be displayed in the date time indicator?

BTW the only reason I'm not submitting my indicators to AppCenter is because I know they will be rejected as per current policy regarding panel indicators.

@andirsun
Copy link
Author

andirsun commented Aug 17, 2021

Ahmm, we can display the weather indicator in one of the sides of the time/date indicator. Like microphone indicator.
And for sure, we can display other detailed information in the time/date indicator popover following the original daniels idea.

@casasfernando
Copy link
Owner

That can be a possibility. Would like to hear Daniel and Cassidy thoughts on this.
As a long time elementary OS user (since Freya for sure or even before) I would be really happy to contribute. 😃

@andirsun
Copy link
Author

I will try to reach out Cassidy, then I can report you back.

@cassidyjames
Copy link

I would love this to be integrated into the datetime indicator, as it can serve as the sort of "state of the world" indicator. I agree it would show the weather on the panel next to the clock.

Alternatively, we could ship a separate weather indicator next to the datetime indicator, but I'm not sure. It will mostly depend on the design of the indicator itself, and if we want to integrate weather onto the calendar, or have it completely separate. We'll need to decide on a design direction before getting too far.

@casasfernando
Copy link
Owner

Thanks for chimming in @cassidyjames.

I think is very important to decide on which direction to go before starting to work on this. It should save time and effort further down the line.
I'm not sure if you tried my weather indicator already but by default is displaying some additional information besides current sky conditions and temperature for the location:

image

And even more data can be displayed if the user configures it to show extended weather information in the indicator settings.
Having said that which part of this data (if any) should be included if integrated with the datetime indicator, and where? Wouldn't that clutter the datetime indicator popover that is already showing the calendar and the upcoming events?
Food for thought.

On the other hand, as a separate indicator, all the work is pretty much done.
I'm sure that the UX design can be improved even if I tried to follow elementary's design guidelines as much as possible.
If you guys have any feedback I would really appreciate to hear it so I can make it better.

Looking forward your comments.

Thanks.

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

3 participants