[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 2wxsy5823...@opayq.com changed: What|Removed |Added Resolution|--- |DUPLICATE Status|REPORTED|RESOLVED --- Comment #16 from 2wxsy5823...@opayq.com --- *** This bug has been marked as a duplicate of bug 423497 *** -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 Frank Steinmetzger changed: What|Removed |Added CC||war...@gmx.de --- Comment #15 from Frank Steinmetzger --- (In reply to Daniel Tang from comment #13) > > I just want to close the app I have the same problem as the OP. I use kdeconnect very sporadically, usually to transfer one or a few files, nothing more (although I appreciate all the other possibilities it provides). But because of the notification issue, I usually go to Total Commander instead and do it The Old Way via sftp, even though that requires me to input a password. It’s just too much hassle to afterwards go into settings, wait for the app list to load, scroll down, find the app and kill it. I, too, like the way Syncthing implemented it with its “Exit” menu item. In contrast, its “competitor” Nextcloud Sync Client has the same issue as kdeconnect: there is no exit function and it has a permanent notification. Which is why I usually avoid it, because usually I just need one file from my nextcoud—not a permanent sync. > How about a further "Disconnect from all devices" button on the settings > screen that does the 3 things, causing the app and service to exit? That doesn’t sound so bad. But did you mean the screen behind the cogwheel, or the menu that can be slided in from the left? I think a “Disconnect all” would suffice and as soon as there is no active connection, the notification can go away. Of course this would mean it no longer listens to incoming connection requests. Hm... I understand your desire to not make it too complicated for non-techie users, so a toggle “Listen for incoming connections” is maybe too overengineered. I’m afraid I’m a bit old-school for the modern Android-approach on UI things. :) Please don’t get me wrong. I think a service that auto-discovers and -connects is a reasonable and useful feature. But only if you want it. If not, then it’s in your way. Another aspect to consider for an always-running service: it consumes power for CPU and network, possibly needlessly. Also, when I am in a different network, I might not want to broadcast search requests for other kdeconnect instances as soon as I load the app. I just had a look at kdeconnect on my phone and connected it to my KDE machine. And I currently cannot see any disconnect option there, neither on the Android end nor on the KDE desktop. The only “option” I had was to shut down the WiFi on a participant. But this left the app UI in a strange state. I might write another ticket about that. -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 Mathieu changed: What|Removed |Added CC||k...@temlaz.ws --- Comment #14 from Mathieu --- I would really like this feature. I would suggest to do it the way Syncthing does it, with an "Exit" option on the slider. This can be seen on the screenshot displayed https://play.google.com/store/apps/details?id=com.nutomic.syncthingandroid This terminates the service, the app can then be "swiped away". -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 --- Comment #13 from Daniel Tang --- > I just want to close the app How about a further "Disconnect from all devices" button on the settings screen that does the 3 things, causing the app and service to exit? -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 --- Comment #12 from Avamander --- More fine-grained discovery settings would be nice. But in my case, I just want to close the app and the service irrelevant to the usual configuration or usage. -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 --- Comment #11 from Daniel Tang --- I can see several ways to get this implemented though. The most direct way, adding an exit action on the notification, isn't a good idea. There is a limit to the number of actions that Android will allow before ignoring the rest. As an aside, I thinking about a debug screen. In that screen (I'm thinking of something like Facebook's internal settings), there could be menu items like "force crash" or "jvm exit". Although that would be some kind of button, I don't think it would be any more convenient than the force quit button so this won't be the main solution. To design a more comprehensive solution, I though of Termius, whose notifications are only active when there is an active connection. This also reminds me of KDE's WiFi settings. In those settings, there is a "connect automatically with priority" thing, similar to other OS's connect automatically checkbox. Unlike Termius, KDE Connect also receives incoming connections, so a separate toggle would be necessary for that. It is fortunate that plans already exist in the code, with this named as "discovery mode". So basically this solution would involve 3 changes: - Implement discovery mode (option to reject unknown devices when pairing is not open) - Add a "connect automatically" toggle for each device. When it's unchecked, disconnect if connected, and reject further connection attempt - Dismiss the notification and stop the background service if discovery mode is disabled and "connect automatically" is disabled for all devices. This could be considered an optimization that naturally follows from the fact that we will never have connections to any device if both the previous two options are disabled What do you think of this? -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 --- Comment #10 from Avamander --- Yeah, it mentions and it's wrong in those cases... -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 --- Comment #9 from Daniel Tang --- > didn't have a service That sentence explicitly mentions apps with services. > See other apps like Google Fit and AccuBattery -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 --- Comment #8 from Avamander --- That sentence would be correct if KDE Connect didn't have a service. Simply swiping away from Recents shouldn't kill the service, but an explicit exit should. -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 Daniel Tang changed: What|Removed |Added CC||firesm...@protonmail.com --- Comment #7 from Daniel Tang --- *** Bug 414754 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 Daniel Tang changed: What|Removed |Added CC||danielzgtg.opensource@gmail ||.com --- Comment #6 from Daniel Tang --- This is a bad idea because it would complicate and confuse both the user and developers. Android apps should not have an explicit exit button: https://stackoverflow.com/a/6014098/10477326 . This is according to general Android UI principles. See other apps like Google Fit and AccuBattery. The force close button would indeed play the role of the exit button if you really need to close the app. There should be exactly one easy and obvious way for users to do things, and this is it. Additionally, on mobile devices, applications should be able to close themselves, but rather follow the operating system's patterns (such as dismissal from recents or force stop) for doing that -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 Nicolas Fella changed: What|Removed |Added CC||k...@leo.gaspard.io --- Comment #5 from Nicolas Fella --- *** Bug 428030 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 Christoph Feck changed: What|Removed |Added Resolution|WAITINGFORINFO |--- Status|NEEDSINFO |REPORTED --- Comment #4 from Christoph Feck --- Requested information was added with comment 2; changing status for inspection. -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 --- Comment #3 from Bug Janitor Service --- Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 --- Comment #2 from Avamander --- It keeps the notification when just swiped away from recents. -- You are receiving this mail because: You are watching all bug changes.
[kdeconnect] [Bug 427790] Lack of exit button
https://bugs.kde.org/show_bug.cgi?id=427790 Nate Graham changed: What|Removed |Added Status|REPORTED|NEEDSINFO CC||n...@kde.org Resolution|--- |WAITINGFORINFO --- Comment #1 from Nate Graham --- What do you mean "force close it"? Quitting it the normal way doesn't work? -- You are receiving this mail because: You are watching all bug changes.