After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 598647 - A couple of UI suggestsions
A couple of UI suggestsions
Status: RESOLVED OBSOLETE
Product: evince
Classification: Core
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on: 310008 583680
Blocks:
 
 
Reported: 2009-10-16 05:34 UTC by Soren Sandmann Pedersen
Modified: 2018-05-22 13:39 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Soren Sandmann Pedersen 2009-10-16 05:34:04 UTC
(1) The drag-and-drop of images from pdfs drives me crazy, because I am always randomly selecting and unselecting text, and when I hit an image, this results in a drag-and-drop operation. 

Drag and drop for text is only allowed when the text is selected, so having it active for images at all times is inconistent.


(2) I often run evince from the command line, and terminate it with Ctrl-C. This means next, the recovering code will run. So maybe handle the SIGINT signal and treat it as if the user had picked File->Exit.

(Though, personally, I'd not have 'recovery code' at all since, if the application works properly, it should never run, and therefore it won't get tested much, which means it's buggy when it actually has to work).
Comment 1 Carlos Garcia Campos 2009-10-16 07:59:20 UTC
(In reply to comment #0)
> (1) The drag-and-drop of images from pdfs drives me crazy, because I am always
> randomly selecting and unselecting text, and when I hit an image, this results
> in a drag-and-drop operation. 
> 
> Drag and drop for text is only allowed when the text is selected, so having it
> active for images at all times is inconistent.

I agree, but to fix this we need to implement images selection, see bug #310008.

http://carlosgc.linups.org/files/ev-images-selection.png

> 
> (2) I often run evince from the command line, and terminate it with Ctrl-C.
> This means next, the recovering code will run. So maybe handle the SIGINT
> signal and treat it as if the user had picked File->Exit.
>
> (Though, personally, I'd not have 'recovery code' at all since, if the
> application works properly, it should never run, and therefore it won't get
> tested much, which means it's buggy when it actually has to work).

Once bug #583680 is fixed we won't need the recovery code anymore. 

Thanks for the feedback Søren.
Comment 2 GNOME Infrastructure Team 2018-05-22 13:39:59 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/evince/issues/110.