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 700292 - Make EvAnnotationWindow not be a subclass of GtkWindow
Make EvAnnotationWindow not be a subclass of GtkWindow
Status: RESOLVED OBSOLETE
Product: evince
Classification: Core
Component: pdf annotations
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
: 775911 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-05-14 13:05 UTC by José Aliste
Modified: 2018-05-22 15:04 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot of an annotation with good default size (no-resizable) (77.65 KB, image/png)
2013-06-29 00:46 UTC, Germán Poo-Caamaño
Details

Description José Aliste 2013-05-14 13:05:03 UTC
Currently EvAnnotationWindow is a GtkWindow. The upside of this is that resizing and moving the window is easy (but the position of the window is not being respected, which is another bug) but Evince looses focus whenever the EvWindow is focused. We could look into making the EvAnnotationWindow another kind of widget, which is then a child of the EvView.
Comment 1 Germán Poo-Caamaño 2013-06-29 00:46:32 UTC
Created attachment 248038 [details]
Screenshot of an annotation with good default size (no-resizable)

With the proper size I don't think we would need to resize the annotation window. What for?

I think we should aim to something like in the screenshot.  The window size is fixed and it is big enough to show short/medium-size comments.  It there is too much text, then we use a scrollbar and that is.

IMVHO, resizing could be added latter (iff really needed).
Comment 2 Germán Poo-Caamaño 2017-09-28 12:13:36 UTC
*** Bug 775911 has been marked as a duplicate of this bug. ***
Comment 3 GNOME Infrastructure Team 2018-05-22 15:04:52 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/344.