GithubHelp home page GithubHelp logo

manifestinteractive / weather-bar-app Goto Github PK

View Code? Open in Web Editor NEW
108.0 4.0 18.0 31.2 MB

Weather Bar lives in your Menu Bar giving you access to beautiful real-time weather conditions and a generous 15-day forecast.

Home Page: https://weatherbarapp.com

License: MIT License

JavaScript 30.96% Vue 41.03% CSS 20.52% Shell 0.02% EJS 0.35% SCSS 7.12%
electron-app weather-app macos windows linux cross-platform openweathermap openweathermap-api

weather-bar-app's Introduction

Project Support

If you or your company enjoy using this project, please consider supporting my work and joining my discord. 💖

Become a GitHub Sponsor Become a Patreon Sponsor Donate via PayPal Join Discord Community


Weather Bar

MacOS   Windows   Linux

Weather Bar

Weather Bar

Download Latest Release

Weather Bar is a Weather Application that lives in your Menu Bar giving you beautiful access to real-time weather conditions and a generous 15-day forecast.

  • Live Weather Displayed in Menu Bar
  • App Design Based on Actual Weather Conditions & Astronomy
  • View Current Conditions and 15 Day Forecasts
  • Ability to Save Custom Locations
  • Support for top 10 Spoken Languages: Arabic, Chinese, English, French, German, Japanese, Malay, Portuguese, Russian, Spanish

Developer Overview

weather-bar-app's People

Contributors

akinozgen avatar cyrilbochet avatar manifestinteractive avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

weather-bar-app's Issues

Temperature in system tray should show selected location.

Overview:

The temperature in the system tray is showing the temperature for the automatically detected location. Even after adding another location and selecting that location (so it pops-up when I click on the icon), it does not show the selected location. It keeps showing the temperature of the automatically detected location.

Acceptance Criteria:

Make the system tray show the temperature of the selected location (either auto-detect or a location that I add manually).

Steps to Duplicate ( required for bug reports ):

Obvious.

System Info ( required for bug reports ):

Windows 11.

Relevant Documentation ( optional )

N/A

Better Starry Sky

Overview:

The starry sky is kind of weak and could certainly use some love.

Acceptance Criteria:

Keeping this connected to checking whether the stars should still be shown, but possibly use location data to see if there is something clever we can do with showing a custom starry sky.

Feature request: Add Air Quality Index

Overview:

It would be really nice to have Air Quality Index values available in the WeatherBar UI.

The Worldwide Air Quality website allows location-based near-realtime mapping of this data.

I haven't yet identified whether or not they provide an API to their underlying data.

Edit Russian translation.

I want to help with Russian translation. Edited the main items.
/*! Russian Language File */
export default {
ru: {
app: {
title: 'Weather Bar',
language: 'язык',
menu: {
quit: 'Выход',
primaryLocation: 'Основной город',
savedLocations: 'Сохранённые города',
preferences: 'Предпочтения',
newLocation: 'Новое место',
providedBy: 'Данные о погоде:',
versionNumber: 'Версия {version}'
}
},
page: {
newLocation: {
placeholder: 'Поиск городов',
letsGo: 'Переход',
currentLocation: 'Текущая погода',
noMatch: 'Нет подходящих городов'
},
preferences: {
app: 'Главный',
language: 'Язык',
layout: 'Экран',
units: 'Обмер',
alwaysOnTop: 'Всегда показывать',
settings: 'Настройки',
launchAtStartup: 'Запуск при входе',
launchIcon: 'Иконка запуска',
both: 'Состояние и температура',
temperature: 'Температура',
condition: 'Состояние',
currentTemp: 'Текущая температура',
actual: 'Фактический',
feelsLike: 'Ощущается',
fahrenheit: 'Фаренгейт',
celsius: 'Цельсий',
time: 'Время',
twelveHour: '12 часов',
twentyFourHour: '24 часа'
}
},
ui: {
today: 'Cегодня',
loading: 'Загрузка',
confirmDelete: 'Действительно хотите удалить?',
deleteButton: 'Удалить',
addLocation: 'Добавить город',
confirmPrimary: 'Использовать в качестве основного?',
confirmedPrimary: 'Основной',
errorText: 'Похоже, у нас была проблема с нашим приложением',
errorButtonQuit: 'Выйти',
errorButtonReload: 'Повтор'
},
autoUpdate: {
message: 'Доступна новая версия Weather Bar.',
detail: 'Вы хотите загрузить v{version} сейчас?',
buttons: {
yes: 'да',
no: 'нет'
}
},
context: {
menu: {
about: 'О приложении Weather Bar',
version: 'Версия {version}',
website: 'Веб-сайт Weather Bar',
license: 'Лицензионное соглашение',
support: 'Контактная поддержка',
toggle: 'Переключить Weather Bar',
devTools: 'Инструменты разработчика',
quit: 'Выйти из Weather Bar',
dialog: {
detail: 'Weather Bar - это приложение с открытым исходным кодом, созданное Peter Schmalfeldt.',
close: 'Закрыть',
website: 'Веб-сайт'
}
}
},
weather: {
code_200: 'Гроза со слабым дождём',
code_201: 'Гроза с дождём',
code_202: 'Гроза с сильным дождём',
code_210: 'Небольшая гроза',
code_211: 'Гроза',
code_212: 'Heavy Thunderstorm',
code_221: 'Ragged Thunderstorm',
code_230: 'Гроза и небольшой дождь',
code_231: 'Гроза с дождём',
code_232: 'Гроза и сильный дождь',
code_300: 'Небольшой дождь',
code_301: 'Дождь',
code_302: 'Толчок тяжелой интенсивности',
code_310: 'Дождь Дождь Интенсивность Дождь',
code_311: 'Дождь дождя',
code_312: 'Тяжелый дождь Дождь',
code_313: 'Душ Дождь и Дождь',
code_314: 'Тяжелый дождь Душ и дождь',
code_321: 'Душ Дождь',
code_500: 'Light Rain',
code_501: 'Умеренный дождь',
code_502: 'Тяжелый интенсивный дождь',
code_503: 'Очень сильный дождь',
code_504: 'Extreme Rain',
code_511: 'Замерзающий дождь',
code_520: 'Светлый дождь с интенсивностью дождя',
code_521: 'Душ Дождь',
code_522: 'Дождь сильной интенсивности дождя',
code_531: 'Ragged Shower Rain',
code_600: 'Легкий снег',
code_601: 'Снег',
code_602: 'Тяжелый снег',
code_611: 'Sleet',
code_612: 'Ливневый душ',
code_615: 'Легкий дождь и снег',
code_616: 'Снег с дождём',
code_620: 'Легкий душ Снег',
code_621: 'Снег для душа',
code_622: 'Тяжелый снег для душа',
code_701: 'Туман',
code_711: 'Дым',
code_721: 'Haze',
code_731: 'Песок, пыль Whirls',
code_741: 'Туман',
code_751: 'Песок',
code_761: 'Пыль',
code_762: 'Вулканический пепел',
code_771: 'Отколов',
code_781: 'Торнадо',
code_800: 'Ясно',
code_801: 'Лёгкая облачность',
code_802: 'Рассеянные облака',
code_803: 'Сломанные облака',
code_804: 'Пасмурно',
code_900: 'Торнадо',
code_901: 'Тропический шторм',
code_902: 'Ураган',
code_903: 'Холодный',
code_904: 'Hot',
code_905: 'Windy',
code_906: 'Приветствую',
code_951: 'Calm',
code_952: 'Light Breeze',
code_953: 'Нежный Бриз',
code_954: 'Умеренный бриз',
code_955: 'Свежий бриз',
code_956: 'Сильный бриз',
code_957: 'Высокий ветер, около порога',
code_958: 'Gale',
code_959: 'Сильный шторм',
code_960: 'Шторм',
code_961: 'Яростный шторм',
code_962: 'Ураган'
}
}
}

Problem with Light Background on macOS

Overview:

So when using a light background (on macOS) the text still remains white when all the other icons are black. Here is how it looks:
Screen Shot 2021-10-28 at 21 30 48

Acceptance Criteria:

  • Use default color of the menu bar

Steps to Duplicate ( required for bug reports ):

Use a light background (a plain white one will work)

System Info ( required for bug reports ):

macOS Monterey 12.0.1 on 2021 M1 iMac

Relevant Documentation ( optional )

The issue can be seen here:
Screen Shot 2021-10-28 at 21 30 48

Custom Name for a Saved Location

Overview:

Some of the locations people are saving are going to have more meaning if they can apply a custom location. For example "Work" or "Mom's House" might better reflect the Saved Location rather than using the city name.

Acceptance Criteria:

  • User can add name at time of creation
  • User can edit name from Saved Location list at any time

Context Menu Items stuck on Loading Screen

Overview:

If you right click on the Menu Bar icon, you get context menus that take you directly to sections of the app. Clicking on these items seems to make the app stuck in a loading screen.

Acceptance Criteria:

Using the Context Menu and selecting an existing page should take you directly to that page without having a stuck loading screen.

Steps to Duplicate ( required for bug reports ):

  1. Right click on Menu Bar Icon
  2. Select Preferences

System Info ( required for bug reports ):

This will only be an issue on Windows & MacOS devices, as the way Linux Menu Bar works, there is no context menu.

Icon in taskbar displays network error after every restart

Overview:

When I restart the computer each time the icon in the taskbar first shows an error message ("network"/"connection" error.
Reloading fixes this.

Acceptance Criteria:

Expected behaviour: Show temperature in the taskbar without an error after each restart.

Steps to Duplicate ( required for bug reports ):

Restart device.

System Info ( required for bug reports ):

Windows 11, 21H2, OS build 22000.318, 64 bit

Relevant Documentation ( optional )

( e.g. Screenshots, Github Issues, etc )

Verify Accessibility Requirements

Overview:

While we have made an initial effort with making sure the Weather Bar App has flushed out it's Accessibility needs, I am certain someone that specializes in Accessibility will find a vast amount of improvements we can make to this.

Acceptance Criteria:

The Weather Bar application should meet standard Accessibility requirements.

Problem with Windows 11 taskbar Light Theme (Light icon text on light background)

Overview:

The app's taskbar icon displays the current temp in lightly outlined white text even though the taskbar (and windows app) theme is [Light]

Acceptance Criteria:

Please make the icon text aware of the current Theme colors.

Steps to Duplicate ( required for bug reports ):

  • [Setup]->[Colors]->
    ** [Choose your mode]->[Light]
    ** [Transparency effects]->[Off]
    ** [Accent Color]->[Automatic]
    ** [Show accent color on title bars and windows borders]->[On]

System Info ( required for bug reports ):

Windows 11 Pro version 21H2 (OS Build 22000.469) 64 bit
on Ryzen 3900X, Asus X570-p, 32 GB ram, Vega 56 and WX4100

Relevant Documentation ( optional )

weather-bar-app-Light Theme - Win 11

Feature Request - Units

Overview:

Simply add KPH as a unit option for wind speed, and mb/hpa.
Many European countries use metric, its just a nice to have. :)

Acceptance Criteria:

Preferences pane has the option to select Units of measurement for wind speed, and barometric pressure.

System Info:

Windows 11 Pro - Build: 22621.2134

Negative temperatures not displayed correctly

Overview:

Negative temperatures are not aligned properly on the taskbar.

Acceptance Criteria:

Expected: - sign aligned central to the number

System Info ( required for bug reports ):

Windows 11 Enterprise, 10.0.22621

Relevant Documentation ( optional )

NegativeTemp

network error in iran

hi,
i installed version 1.0.0 on windows 11,but when app launched, give me network error with 2 option quit,reload and reload not work until i used vpn(i live in iran)
i get ping weatherbarapp.com and i have it by resolve ip :159.203.76.158
but can not open your website too

Shooting Star Animation

Overview:

I think a random shooting star at night time scenes would add a nice touch.

Acceptance Criteria:

This can fire as one of the random night time animations.

Sun & Moon Overlap on Morning Scene

Overview:

Fun bug where the Moon and the Sun compete for space in the sky.

Acceptance Criteria:

Make sure that the Moon and the Sun can't overlap like shown in the attached screenshot.

Relevant Documentation ( optional )

screenshot 2018-03-15 at 10 27 54 am

Weird Flying Bird

Overview:

There seems to be some sort of conditions at play where the random flying bird animation shows, but for some reason the GIF is not animated like its supposed to, and the bird just seems to fly without flapping its wings. I have only seen this one and have been unable to duplicate it.

Acceptance Criteria:

If we can track this down, just making sure the GIF is shown with working animation.

Javascript Error

I recently ran into a slow running computer and getting blocked on antivirus websites. I developed a virus and eventually got a antivirus program installed which quarantined some files. Immediately after scanning and quarantining the files, the weather bar was kicking out a javascript error that won't go away even after restarts. I've since uninstalled it and reinstalled today so will see if it is fixed. I'll add a screenshot of the error I'm getting. I rans Malawarebytes and Superantispyware if it's of any interest.
ss1

Also on a side note, I've also seen issues in the past where it's showing the wrong temperature about 2-3 weeks ago. It was off about 8-10 degrees.

Ability to select tray font and/or background color in Windows 11 "light" mode.

Overview:

Weather Bar is almost invisible when using Windows 11 in the light theme. Giving it the ability to select tray font and/or background color to make it stand out will make it more viable.

Acceptance Criteria:

Ability to select tray font and/or background color to make it stand out from the Windows 11 taskbar/tray color in "light" mode.

Steps to Duplicate ( required for bug reports ):

( a step by step guide written for a person who might be looking at this for the first time )

System Info ( required for bug reports ):

( e.g. "iPhone 6 iOS 8.3" or "OSX 10.10 and Google Chrome Version 44.0.2403.89 (64-bit)" )

Relevant Documentation ( optional )

WB

Code Sign Windows Executable

Overview:

During the build process, use EV Code Signing to give instant validation to the Publisher status of the executable. This is not actually a bug, nor is it an actual security issue with the app. It happens because I did not spend the money to sign the executable with an official authority certificate, so it gets build as an unknown publisher.

COST: $300 - $600 ( depending on issuer )

Acceptance Criteria:

Installing the Weather Bar App on Windows Machine should not throw an error stating the app is insecure. We will not need to release a new App Version for this, just rebuild and sign the Windows executable and replace the current latest versions file. This is because those that have already downloaded previous versions will have already chosen what to do with the installer. Once it's fixed, they can just re-download the app if they chose to not install the app without the code signing.

Known Limitations:

Currently this requires up-to-date DUNS contact info and mine was ten years old. The DUNS update takes a max of 21 days to complete, and it was started today ( date of ticket ). Once the DUNS is updated with my latest contact info, I can register for an EV Code Signing Certificate, which will take another 7-10 days to complete. Then they will send a physical USB device that I can use to code sign the application and update the current release.

Relevant Documentation ( optional )

image

In my Windows 10 I cant's choose to display Temperature AND Condition simultaneusly.. only one or another 😐

Overview:

( a detailed overview of the problem this ticket will solve and the targeted audience )

Acceptance Criteria:

( issue will not be considered complete unless this list of criteria is met, e.g. intended usage, expected functionality, specific metrics met, etc. )

Steps to Duplicate ( required for bug reports ):

( a step by step guide written for a person who might be looking at this for the first time )

System Info ( required for bug reports ):

( e.g. "iPhone 6 iOS 8.3" or "OSX 10.10 and Google Chrome Version 44.0.2403.89 (64-bit)" )

Relevant Documentation ( optional )

( e.g. Screenshots, Github Issues, etc )

Different Background Scenes

Overview:

It would be great if the app could have more than one scene. Not everywhere in the world has a wooded mountainy area ;)

Acceptance Criteria:

Use Geolocation services to figure out a basic topography of area to generate a more accurate background scene for given location.

Location Services required to be on in device settings

Overview:

The Windows 11 Location Services has to be turned on to view any screen in the app. The app can't even display preferences, location settings, or the primary location.

Acceptance Criteria:

The app should be able to show anything except the weather for the 'current location'. If the user has a 'Primary location' set then it should be able to show that.

Steps to Duplicate ( required for bug reports ):

Verify that 'Location Services' are enabled in Start / Settings / Privacy & Security / Location (this might be default)
Install the app on Windows 11.
Open the program and add a location to 'Saved Locations'. Use the star to select it as the 'Primary Location'.
Reopen 'Location Services' and turn it off (option at top of Privacy & Security / Location)
Restart the PC (I tried this without restarting and it didn't act the same)
Note the app shows the cloud with the slash
Tap the icon
"Loading" screen with circle animation runs perpetually

System Info ( required for bug reports ):

Brand new upgrade from Windows 10 done last week (10/17/22)
Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz 2.60 GHz
64-bit operating system, x64-based processor

Widget position on screen cannot be changed, cannot be sized? - install widget / open from taskbar - fixed location on screen overlays taskbar and there does not seem to be a control to change location or otherwise modify appearance )size)

Overview:

( a detailed overview of the problem this ticket will solve and the targeted audience )

Acceptance Criteria:

( issue will not be considered complete unless this list of criteria is met, e.g. intended usage, expected functionality, specific metrics met, etc. )

Steps to Duplicate ( required for bug reports ):

( a step by step guide written for a person who might be looking at this for the first time )

System Info ( required for bug reports ):

( e.g. "iPhone 6 iOS 8.3" or "OSX 10.10 and Google Chrome Version 44.0.2403.89 (64-bit)" )

Relevant Documentation ( optional )

( e.g. Screenshots, Github Issues, etc )

Cannot find my city

Hi,
I leave in Darmstadt but I cannot find the city in the drop menu. please fix. looks like there are not all cities are included. thx you and have a nice Day.
E.

Onboarding for New Custom Location

Overview:

For users that are adding a New Location for the first time, we should let them know how to change the apps Primary location as well as how to delete locations they might not want in the future.

Acceptance Criteria:

Here is the Use Case I would like to setup:

  1. User adds first custom location
  2. On save of new location, get redirected to Saved Locations Page
  3. Highlight the DELETE icon and let the user know they can click it to delete the location
  4. Then Highlight the STAR icon to let the user know that clicking it will set the apps Primary location to be the Saved Location with the Star ( by default, this is your current location ).

Relevant Documentation ( optional )

screenshot 2018-03-19 at 10 59 28 pm

Units

Overview:

Hi I see no option to switch the app units to metrics. Rain in cm, wind in km/h or m/s.

Thanks

Acceptance Criteria:

( issue will not be considered complete unless this list of criteria is met, e.g. intended usage, expected functionality, specific metrics met, etc. )

Steps to Duplicate ( required for bug reports ):

( a step by step guide written for a person who might be looking at this for the first time )

System Info ( required for bug reports ):

( e.g. "iPhone 6 iOS 8.3" or "OSX 10.10 and Google Chrome Version 44.0.2403.89 (64-bit)" )

Relevant Documentation ( optional )

( e.g. Screenshots, Github Issues, etc )

Accurate unit system selection

Overview:

All units should be displayed in either the Imperial or Metric system, instead of just temperature showing in fahrenheit or celsius and everything else being in the imperial system

Acceptance Criteria:

  • new unit options are imperial and metric
  • when metric is selected, rainfall shows in milimeters instead of inches
  • when metric is selected, wind speed shows in kilometers per hour instead of miles per hour

Steps to Duplicate ( required for bug reports ):

Go to preferences, units, select celsius, go back to the primary location, look at the rainfall and wind speed numbers

Win 11 22H2 Much Needed Updates

Overview: This is a much needed tool in the business environment. Everyone out there is using weather as an employee productivity rabbit hole with the hope of monetization.

This app as is (1.0.0) loads, starts and runs on Windows 11 Enterprise Version 22H2 and provides simple access to the weather. It needs a couple of minor changes to be more effective.

Issues: Font Color/ Contrast: With the windows built in themes you cannot see the ICON or information on the tool bar. You have to click the ICON to see the weather which is just another distraction, To change the Toolbar Color to create readable contrast requires the MS Store (another rabbit hole) plus IT customization labor. Providing at least basic font / Icon

contrast options in "Preferences" would fix this.

"OpenWeatherMap" Link: Another rabbit hole... Publish the logo and the www.{DOMAIN} in copiable format so people can explore on their own. However clicking through on the app is just another rabbit hole. I spent an hour looking at the weather in England and the Continent and musing about why you were using a UK source (which works quite adequately).

Minor: Weather Window stays up when you click out of the pane. You can elect to have it behind "Real Work". However, this is abnormal windows behavior and causes one to focus back on the app to figure out how to close it. Just another distraction.

Minor: When first loaded Accessing "Preferences" by {Right-Clicking} the Icon the preferences page showed "Loading" forever. This cleared up after accessing "Preferences" from the Window.

Acceptance Criteria: Clean up the Font Contrast Issue and thoroughly test on Win 11. Minor items as required effort and time allow.

Steps to Duplicate ( required for bug reports ):

Install on Windows 11 22H2

Russian Translation and other

Incorrect translation of terms.
Some of the words remained in English.
Incorrect endings of words
There are no capital letters in some words

24 time format does not work only AM/PM format

Also we use "meters per second" (m/s) not MPH (1 km - 0,621371 miles, 1 mile - 1,60934 km)

I can help with the translation

2021-11-14_09-33-52 copy

[Bug] Esc doesn't close Weather Bar

Overview:

Esc doesn't close Weather Bar. It works on other system tray icons like OneDrive and WiFi.

Steps to Duplicate ( required for bug reports ):

Open Weather Bar. Click Esc. Weather Bar doesn't close.

System Info ( required for bug reports ):

Edition Windows 11 Pro
Version 22H2
Installed on ‎3/‎23/‎2022
OS build 22581.200
Experience Windows Feature Experience Pack 1000.22581.200.0

Not working on Windows 11

Hi :)

app is not really working on Windows 11.
It's never ending loading...

image

When you click on about:

image

image

Make Rain Direction Dynamic

Overview:

Currently the rain comes straight down, but given that the app knows wind speed and direction, we could likely make a more accurate angle for rain direction.

Acceptance Criteria:

I was thinking of using transform: rotate(12deg) scale(1.2) in CSS where the rain component in the app could set those values in the same way we are currently controlling the clouds.

Storm Clouds not activated on Thunderstorm

Overview:

The app has designs for storm clouds, but in recent local weather we had a thunderstorm, but the clouds did not change.

Acceptance Criteria:

When weather is indicated to be a Thunderstorm, show dark clouds. The text overlay should also change to a white color, regardless of the time of day.

Relevant Documentation ( optional )

Thunderstorm clouds in Live App:

screenshot 2018-03-20 at 2 29 56 pm

Original Design for Thunderstorm clouds:

screenshot 2018-03-20 at 2 39 26 pm

Add Details Page

Overview:

When a user clicks on a day in the 15 day forecast, I would like the app to go to a page that shows a full report for the weather for just that day.

Acceptance Criteria:

  1. User should be able to click on a day in the Weather Forecast
  2. Swiping on the Forecast should still work without clicking the individual day
  3. Full Day forecast should have a back button to get back to the weather overview page

Accessibility support and screen readers

Overview:

I cannot use your Program with screen readers for blind users

Acceptance Criteria:

I downloaded Weather Bar
After that, I installed it on windows 10 and windows 11
But I can't navigate the program with a screen reader for blind users

Steps to Duplicate ( required for bug reports ):

All I can say is that Weather Bar needs accessibility support
And since it is built in languages like html, it can easily support accessibility

System Info ( required for bug reports ):

Operating system: windows 10 and windows 11
Browser version : Version 99.0.4844.51 (Official Build) (64-bit)

Windspeed only in mph

Overview:

The windpeed is only shown in mph. As a french who is used to metric system i'd like to have the windspeed in km/h.

Weather Alerts

Overview:

Let the user opt in to get notified about weather alerts for Saved Locations.

Acceptance Criteria:

From the Saved Locations screen, we can add a new BELL icon that the user can click on the manage alerts.

Any saved locations that have active alerts should have a solid icon ( like the STAR when setting a primary location ). Locations without alerts should just have an outline icon. Check openweathermap.org for which alerts the user can subscribe to.

IMPORTANT: While this is a nice feature I would like to add, it does mean we would be adding custom API calls for each user that cannot be shared by others. So this will increase the number of API calls quite a bit per user & location alerts are activated on. Since the API calls are done every 5 minutes, that's 288 more API calls per person per location in a day. Weather Bar has an API cap for our Open Source Plan, so the more API calls we start to make, the quicker we are going to break that cap, and will likely need to start charing for the app just to pay the bills for the API calls.

Add Fireflies

Overview:

At night time it would look really sweet to have random Fireflies popup as part of the random things shown in the Scene Generator

Acceptance Criteria:

Ideally this should be pure CSS and possibly SVG files.

[Feature Request] Display Condition and Temperature

Overview:

(For context: I am running Windows 11)

One thing that I originally liked from the Windows 10 weather widget on the taskbar was that it showed the current conditions and temperature at the same time. I think that it would be nice if WeatherBar also did this.

Acceptance Criteria:

WeatherBar should allow me to see both the current condition and temperature at a glance. (Although, another issue is that the icons and text are a bit small already, so it's hard to see, at least on my 1440p monitor.)

Relevant Documentation

N/A

[Bug] Weather Bar application doesn't open above the icon in the system tray

Overview:

Weather Bar opens above the system tray icons skewed over to the left. It is not even centered over the Show hidden icons arrow. I believe it was centered properly above its icon before this latest Windows update. Before I noticed this issue, I had always had the Weather Bar icon as the last icon on the left in the system tray, so it's slightly possible it was always like this on Windows 11 and I didn't notice because it was partially over the icon in the system tray. But I think it had been centered over the Weather Bar icon before this last Windows update which changed/removed system tray features and messed the tray up.

Steps to Duplicate ( required for bug reports ):

Check Weather Bar on Windows 11. If it opens above its icon, then maybe it has something to do with my latest version of Windows 11 and its new system tray changes. Test it with multiple system tray icons showing on the taskbar, and set the Weather Bar icon as furthest right.

System Info ( required for bug reports ):

Edition: Windows 11 Pro
Version: 22H2
Installed on: ‎3/‎23/‎2022
OS build: 22581.200
Experience: Windows Feature Experience Pack 1000.22581.200.0

Relevant Documentation ( optional )

image

Add mouse scrolling on the 15-day forecast, hard to click the dots underneath

Overview:

Every time I go to see the 15-day forecast, I try to scroll on it to move more days ahead, but it appears the only way to move through the days is to click the little dot underneath it. That is not very user-friendly to try to click on each of those.

Acceptance Criteria:

Use mouse scrolling above the 15-day forecast.

Disable CTRL+SHIFT+W hotkey

When I press CTRL+SHIFT+W, it opens Weather Bar and I don't want that. Please make this an option to be toggled on/off in the settings.

Not working on macOS, just displays a loading sign

Overview:

( a detailed overview of the problem this ticket will solve and the targeted audience )

Acceptance Criteria:

( issue will not be considered complete unless this list of criteria is met, e.g. intended usage, expected functionality, specific metrics met, etc. )

Steps to Duplicate ( required for bug reports ):

( a step by step guide written for a person who might be looking at this for the first time )

System Info ( required for bug reports ):

( e.g. "iPhone 6 iOS 8.3" or "OSX 10.10 and Google Chrome Version 44.0.2403.89 (64-bit)" )

Relevant Documentation ( optional )

( e.g. Screenshots, Github Issues, etc )

Auto Close Menu on Minimize

Overview:

If you have the menu open when you minimize the app, reopening the app should not show the menu.

Acceptance Criteria:

We want every opening of the app ( opening meaning clicking it from the Menu Bar, in addition to a fresh install ) to start from the main page. Most of the time a user when closing the app, may not open it again for hours or even days, so it will be confusing to have the app not start off right from their Primary Weather location.

Steps to Duplicate ( required for bug reports ):

  1. Open App
  2. Open Menu
  3. Minimize App
  4. Reopen App

Doesn't work on Mac, just doesn't load. Any help?

Overview: App installs and icon appears on the menu bar but doesn't display weather. Clicking on it, its just stuck on the loading screen.

Acceptance Criteria: Weather (temp) should display on the menu bar and clicking on it should display forecast.

Steps to Duplicate ( required for bug reports ): Install dmg on Mac OS and load.

System Info ( required for bug reports ): Mac OS 12.1

Relevant Documentation ( optional ) Screenshot

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.