forked from AuroraMiddleware/gtk
Use rough font-based spacing for the completion entry's suggestion window
2008-03-13 Federico Mena Quintero <federico@novell.com> * gtk/gtkfilechooserentry.c (show_completion_feedback_window): Put the feedback window at entry_height/2 pixels to the right of the cursor, for a cheap "M-width / 2" spacing. Signed-off-by: Federico Mena Quintero <federico@gnu.org> svn path=/trunk/; revision=19869
This commit is contained in:
parent
03264fc010
commit
d31b7a0dd8
@ -1,3 +1,9 @@
|
||||
2008-03-13 Federico Mena Quintero <federico@novell.com>
|
||||
|
||||
* gtk/gtkfilechooserentry.c (show_completion_feedback_window): Put
|
||||
the feedback window at entry_height/2 pixels to the right of the
|
||||
cursor, for a cheap "M-width / 2" spacing.
|
||||
|
||||
2008-03-13 Sven Neumann <sven@gimp.org>
|
||||
|
||||
* gtk/gtkfilechooserdefault.c
|
||||
|
@ -947,7 +947,8 @@ show_completion_feedback_window (GtkFileChooserEntry *chooser_entry)
|
||||
|
||||
get_entry_cursor_x (chooser_entry, &cursor_x);
|
||||
|
||||
feedback_x = entry_x + cursor_x + 2; /* FIXME: fit to the screen if we bump on the screen's edge */
|
||||
/* FIXME: fit to the screen if we bump on the screen's edge */
|
||||
feedback_x = entry_x + cursor_x + entry_allocation->height / 2; /* cheap "half M-width" */
|
||||
feedback_y = entry_y + (entry_allocation->height - feedback_req.height) / 2;
|
||||
|
||||
gtk_window_move (GTK_WINDOW (chooser_entry->completion_feedback_window), feedback_x, feedback_y);
|
||||
|
Loading…
Reference in New Issue
Block a user