Comments (6)
This is a bit of an off-topic suggestion but I wonder if you might add some kind of cross-instance bus via a BroadcastChannel and ping for other running instances during application startup, then bail out with a "there is already a running instance" type warning if there is a response from an already running instance.
Could you open up a new issue for this?
from super-productivity.
Okay, opened #2987
from super-productivity.
Thank you very much for opening up this issue! I am currently a bit overwhelmed by the many requests that arrive each week, so please forgive me, if I fail to respond personally. I am still very likely to at least skim read your request and I'll probably try to fix all (real) bugs if possible and I will likely review every single PR being made (please, give me a heads up if you intent to do so) and I will try to work on popular requests (please upvote via thumbs up on the original issue) whenever possible, but trying to respond to every single issue over the last years has been kind of draining and I need to adjust my approach for this project to remain fun for me and to make any progress with actually coding new stuff. Thanks for your understanding!
from super-productivity.
Hello there pyrareae! 👋
Thank you and congratulations 🎉 for opening your very first issue in this project! 💖
In case you want to claim this issue, please comment down below! We will try to get back to you as soon as we can. 👀
For more open ended discussions and/or specific questions, please visit the discussions page. 💖
from super-productivity.
Thank you very much for reporting! So far I've been unable to reproduce this.
from super-productivity.
I'm wondering if this may have happened from accidentally having multiple instances open at once corrupting the time entries if they might have both been recording. I'm not sure what you're using as a data store but I could see that being problematic. I try to avoid having multiple instances open but I am using a multi-monitor setup spanning multiple virtual desktops and it's easy to not realize if the app is already open sometimes!
This is a bit of an off-topic suggestion but I wonder if you might add some kind of cross-instance bus via a BroadcastChannel and ping for other running instances during application startup, then bail out with a "there is already a running instance" type warning if there is a response from an already running instance.
from super-productivity.
Related Issues (20)
- Your data seems to be damaged HOT 5
- Counters NOT CLICKABLE MacOS (works fine on Web app) HOT 2
- TypeError: Cannot set properties of undefined (setting '_lastParams') HOT 3
- IndexSizeError: Failed to execute 'setStart' on 'Range': The offset 36 is larger than the node's length (35). HOT 3
- Vi mode (h,j,k,l) navigation HOT 2
- Shortcut: 'Show & Focus/Hide Sidenav' not working as expected HOT 2
- Tasks absent in timeline HOT 6
- One feature I'd love to see HOT 4
- Different tray icon/animation for Pomodoro breaks HOT 2
- No way to start a Pomodoro break manually HOT 2
- New global shortcut: skip to next pomodoro session HOT 1
- Tray circle doesn't start at zero if Pomodoro is set to less than 20 minutes HOT 2
- Show remaining time on tray mouse hover HOT 2
- Long break dialog: option to take a short break instead HOT 3
- Paused time is counted towards work time. HOT 1
- Goodtime style clear and editable sessions HOT 5
- Button to add time to current Pomodoro session HOT 4
- When keyboard layout is Cyrillic, keyboard shortcuts do not work. HOT 4
- Entering the Default Estimate during First use of Repeat screen, does not show it in Task list screen HOT 3
- Advanced Options for terminal commands HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from super-productivity.