[kdeconnect] [Bug 427790] Lack of exit button

2022-10-05 Thread bugzilla_noreply
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

2022-01-10 Thread Frank Steinmetzger
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

2021-03-02 Thread Mathieu
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

2021-02-08 Thread Daniel Tang
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

2021-02-08 Thread Avamander
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

2021-02-06 Thread Daniel Tang
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

2021-02-06 Thread Avamander
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

2021-02-06 Thread Daniel Tang
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

2021-02-06 Thread Avamander
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

2021-02-06 Thread Daniel Tang
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

2021-02-06 Thread Daniel Tang
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

2020-11-11 Thread Nicolas Fella
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

2020-11-04 Thread Christoph Feck
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

2020-10-30 Thread Bug Janitor Service
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

2020-10-16 Thread Avamander
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

2020-10-16 Thread Nate Graham
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.