vikdevelop / timer

Simple Countdown Timer

Home Page:https://flathub.org/apps/details/com.github.vikdevelop.timer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Bug]: Closing one of multiple instance closes all instances

rubberplayer opened this issue · comments

Linux distribution

debian 12.5

Desktop environment

mate

Version of Timer

latest

Bug description

If I open two timers, and then close one, both timers are closed. Correct behavior imho would be : only the window the user wants to close is closed.

Steps to reproduce

  1. open an instance
  2. open another instance
  3. close one
  4. both are closed

Output in terminal

No response

Hello, please tell me the reasons why the user should need to open more than one window of the app. I can't think of any use cases where the user would need to open more than one window...

Hello! Maybe there's a way to setup multiple timers on one window that I missed ?

Otherwise, it seems use cases for multiple timers are rather common: In my case that was simply two things being cooked at the same time, and with different cooking time.

(I think using two different windows for that is much simpler and "natural" rather than having multiple timers in the same window. )

However if you don't want to allow multiple windows and keep the program basic, I think opening another window should be at least prevented (ie just bring back the unique window on front or whatever, depending on the window manager).

Thanks for your nice app anyway!

Ok, I will add support for opening more than one window in the next release of the app (with support for the keyboard shortcut Ctrl+W). As far as the code goes, for me, I just need to tweak a few little things.

Thanks ! Keep up the good work.

I released a new version of the Timer app, that includes a shortcut for opening a new app window (finally Ctrl+N) and also has an improved header bar. It will be available to download in a few hours (although Flathub has had server problems in the last few weeks, so it is possible that it will be available for download in a few days).