]>
Pileus Git - ~andy/gtk/log
Alberto Ruiz [Thu, 28 Apr 2011 01:11:07 +0000 (02:11 +0100)]
GtkFontChooser: Populate face names in the deprecated face list
Alberto Ruiz [Thu, 28 Apr 2011 00:57:02 +0000 (01:57 +0100)]
GtkFontChooser: Populate font family names in the deprecated family list
Alberto Ruiz [Thu, 28 Apr 2011 00:34:07 +0000 (01:34 +0100)]
GtkFontChooser: Add tree view columns for the deprecated widgets
Alberto Ruiz [Thu, 28 Apr 2011 00:20:44 +0000 (01:20 +0100)]
GtkFontChooser: Fix segmentation fault in deprecated size list population
Alberto Ruiz [Wed, 27 Apr 2011 23:58:36 +0000 (00:58 +0100)]
GtkFontChooser: Add deprecated calls to the test
Alberto Ruiz [Wed, 27 Apr 2011 23:39:15 +0000 (00:39 +0100)]
GtkFontChooser: update the size model for the deprecated size list
Alberto Ruiz [Wed, 27 Apr 2011 00:08:55 +0000 (01:08 +0100)]
GtkFontChooser: initialization and destruction of deprecated widgets and data models
Alberto Ruiz [Tue, 26 Apr 2011 23:37:29 +0000 (00:37 +0100)]
GtkFontChooser: Initial support for deprecated functions
Alberto Ruiz [Tue, 26 Apr 2011 23:20:04 +0000 (00:20 +0100)]
GtkFontChooser: Filter also by font face
Alberto Ruiz [Tue, 26 Apr 2011 23:15:03 +0000 (00:15 +0100)]
GtkFontChooser: Layout improvements, spacing between elements and default widget size.
Alberto Ruiz [Mon, 18 Apr 2011 21:38:11 +0000 (22:38 +0100)]
GtkFontChooser: Layout improvements. Adding shadow to scrolled windows. Font+Face text is now bold.
Alberto Ruiz [Mon, 18 Apr 2011 21:20:15 +0000 (22:20 +0100)]
GtkFontChooser: Improvements on the size setting signals between the preview, scale and spinbutton. Adding more string fields to the model to allow for backwards compatibility.
Alberto Ruiz [Sun, 17 Apr 2011 03:10:37 +0000 (04:10 +0100)]
GtkFontChooser: Fixing mouse scroll zooming behaviour for the preview and the size controls
Alberto Ruiz [Sun, 17 Apr 2011 02:11:11 +0000 (03:11 +0100)]
GtkFontChooser: Setting a minimum width andfix the markup for the rows
Alberto Ruiz [Sun, 17 Apr 2011 01:26:16 +0000 (02:26 +0100)]
GtkFontChooser: Ellipsize cell renderer and set a better size list
Alberto Ruiz [Sun, 17 Apr 2011 01:11:53 +0000 (02:11 +0100)]
GtkFontChooser: Keep reference to the face and the family objects
Alberto Ruiz [Sun, 17 Apr 2011 01:00:32 +0000 (02:00 +0100)]
GtkFontChooser: Better cursor selection and model leak fixes
Alberto Ruiz [Sun, 17 Apr 2011 00:58:29 +0000 (01:58 +0100)]
GtkFontChooser: Added a test program
Alberto Ruiz [Sat, 16 Apr 2011 22:57:04 +0000 (23:57 +0100)]
GtkFontChooser: Enable font selection
Alberto Ruiz [Sat, 16 Apr 2011 21:52:03 +0000 (22:52 +0100)]
GtkFontChooser: Setting a default vertical size
Alberto Ruiz [Sat, 16 Apr 2011 21:36:25 +0000 (22:36 +0100)]
GtkFontChooser: Layout enhancements, using a scrolled window for the preview entry.
Alberto Ruiz [Sat, 16 Apr 2011 17:02:52 +0000 (18:02 +0100)]
GtkFontChooser: Fixed size updating in the preview
Alberto Ruiz [Sat, 16 Apr 2011 16:21:07 +0000 (17:21 +0100)]
GtkFontChooser: Improvements on the spin/slider interaction
Alberto Ruiz [Sat, 16 Apr 2011 16:12:18 +0000 (17:12 +0100)]
GtkFontChooser: The spinner now updates the slider size if it is within the range
Alberto Ruiz [Sat, 16 Apr 2011 16:01:53 +0000 (17:01 +0100)]
GtkFontChooser: Getting the refiltering right for the clear icon. Filter function speedups.
Alberto Ruiz [Sat, 16 Apr 2011 15:40:47 +0000 (16:40 +0100)]
GtkFontChooser: Search entry icon is now dynamic depending on the content
Alberto Ruiz [Sat, 16 Apr 2011 14:56:56 +0000 (15:56 +0100)]
GtkFontChooser: Set the initial size to the slider, initial callbacks for size change
Alberto Ruiz [Sat, 16 Apr 2011 14:17:53 +0000 (15:17 +0100)]
GtkFontChooser: Live search implemented
Alberto Ruiz [Sat, 16 Apr 2011 13:59:43 +0000 (14:59 +0100)]
GtkFontChooser: Inserted and deleted text callbacks
Alberto Ruiz [Sat, 16 Apr 2011 13:27:31 +0000 (14:27 +0100)]
GtkFontChooser: Adding a tree model filter for the search functionality
Alberto Ruiz [Sat, 16 Apr 2011 12:36:45 +0000 (13:36 +0100)]
GtkFontChooser: Setting the default preview text and the default font size
Alberto Ruiz [Sat, 16 Apr 2011 11:10:29 +0000 (12:10 +0100)]
GtkFontChooser: Compilation warning cleanups
Alberto Ruiz [Sat, 16 Apr 2011 10:28:46 +0000 (11:28 +0100)]
GtkFontChooser: Iterate over faces as well as families to list them
Alberto Ruiz [Sat, 16 Apr 2011 01:31:31 +0000 (02:31 +0100)]
GtkFontChooser: Improvements in the font face listing
Alberto Ruiz [Sat, 16 Apr 2011 00:54:39 +0000 (01:54 +0100)]
GtkFontChooser: Set rules hint to TRUE in the main tree view
Alberto Ruiz [Sat, 16 Apr 2011 00:47:39 +0000 (01:47 +0100)]
GtkFontChooser: Populated font list model
Alberto Ruiz [Sat, 16 Apr 2011 00:26:26 +0000 (01:26 +0100)]
GtkFontChooser: Add column and cell renderer
Alberto Ruiz [Fri, 15 Apr 2011 23:28:02 +0000 (00:28 +0100)]
GtkFontChooser: Create functions to bootstrap the treeview column and settings and update the font list
Alberto Ruiz [Fri, 15 Apr 2011 22:22:38 +0000 (23:22 +0100)]
GtkFontChooser: Set vbox to no homogeneus
Alberto Ruiz [Fri, 15 Apr 2011 22:10:25 +0000 (23:10 +0100)]
GtkFontChooser: Setting the height of the preview and have a define for the top padding
Alberto Ruiz [Fri, 15 Apr 2011 21:32:20 +0000 (22:32 +0100)]
GtkFontChooser: Added slider and spin button
Alberto Ruiz [Fri, 15 Apr 2011 21:28:50 +0000 (22:28 +0100)]
GtkFontChooser: Adding the preview
Alberto Ruiz [Fri, 15 Apr 2011 21:26:45 +0000 (22:26 +0100)]
GtkFontChooser: Adding the alignment to the selection
Alberto Ruiz [Fri, 15 Apr 2011 21:18:14 +0000 (22:18 +0100)]
GtkFontChooser: Create alignment for the preview entry
Alberto Ruiz [Fri, 15 Apr 2011 21:02:42 +0000 (22:02 +0100)]
GtkFontChooser: Added main treeview
Alberto Ruiz [Fri, 15 Apr 2011 20:49:46 +0000 (21:49 +0100)]
GtkFontChooser: Avoid using show_all explicitely
Alberto Ruiz [Fri, 15 Apr 2011 20:40:57 +0000 (21:40 +0100)]
GtkFontChooser: Create fundamental widgets for the new GtkFontSelection
Alberto Ruiz [Fri, 15 Apr 2011 20:23:37 +0000 (21:23 +0100)]
GtkFontChooser: Add private members to GtkFontSelectionPrivate
Alberto Ruiz [Fri, 15 Apr 2011 20:07:32 +0000 (21:07 +0100)]
GtkFontChooser: Remove all cruft from the current GtkFontSelection implementation and start a new widget
Jesse van den Kieboom [Sat, 19 Mar 2011 19:58:33 +0000 (20:58 +0100)]
Added gtk_text_iter_assign API
https://bugzilla.gnome.org/show_bug.cgi?id=645258
Paolo Borelli [Sun, 26 Jun 2011 19:32:45 +0000 (21:32 +0200)]
Do not manually create empty label
gtk_notebook_update_labels will take care of creating it if needed.
Greg Hellings [Mon, 4 Jul 2011 12:59:52 +0000 (07:59 -0500)]
Install gdk/win32 headers
Added install commands for the gdk/win32 headers as referenced from
gdkwin32.h.
https://bugzilla.gnome.org/show_bug.cgi?id=653964
Kalev Lember [Sun, 14 Aug 2011 12:14:14 +0000 (15:14 +0300)]
gtk-demo: Fix the path to demo sources for the win32 build
John (J5) Palmieri [Sun, 14 Aug 2011 12:05:28 +0000 (08:05 -0400)]
[gi] annotate gdk_container_set_user_data to take a GObject
* this allows bindings to correctly marshal the parameter
John Ralls [Sat, 13 Aug 2011 22:30:59 +0000 (15:30 -0700)]
Bug 655122: Lion Crashes during resize
Move resizing detection to a separate function and on 10.7 detect
resizes on all edges so that they don't result in grabs.
John Ralls [Sat, 13 Aug 2011 22:29:11 +0000 (15:29 -0700)]
Bug 655122: Detect OSX version for handling version-dependent special
cases (the one at hand is window resizing, which is handled differently
on OSX 10.7 from earlier versions).
Jorge González [Sat, 13 Aug 2011 15:37:02 +0000 (17:37 +0200)]
Updated Spanish translation
Laszlo Pandy [Sat, 13 Aug 2011 13:21:09 +0000 (15:21 +0200)]
Fix incomplete > entities in docs.
plesry [Sat, 13 Aug 2011 07:23:01 +0000 (15:23 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Javier Jardón [Fri, 12 Aug 2011 19:01:22 +0000 (20:01 +0100)]
configure.ac: Bump gdk-pixbuf required version
gdk-pixbuf 2.22.0 relies on G_CONST_RETURN which is deprecated by now.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=656421
Alexander Shopov [Thu, 11 Aug 2011 19:11:28 +0000 (22:11 +0300)]
Updated Bulgarian translation
Cosimo Cecchi [Thu, 11 Aug 2011 11:10:41 +0000 (13:10 +0200)]
settings: use the right RC parser for the gtk-visible-focus setting
Without the parser the property the property won't be settable by themes
using settings.ini
Jürg Billeter [Thu, 11 Aug 2011 08:21:10 +0000 (10:21 +0200)]
widget: Add transfer annotation for gtk_widget_set_window
gtk_widget_set_window does not add any reference to the window and
unrealize will destroy it.
Javier Jardón [Wed, 6 Jul 2011 20:33:48 +0000 (21:33 +0100)]
Remove local copy of introspection.m4
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=652991
Dan Winship [Wed, 10 Aug 2011 19:19:56 +0000 (15:19 -0400)]
Fix cut-and-paste error in GtkEntryAccessible/GtkLabelAccessible
The y position of the character depends on the window's y coordinate,
not its x coordinate.
Matthias Clasen [Wed, 10 Aug 2011 14:00:38 +0000 (16:00 +0200)]
Make focus rectangles optional
This commit introduces a new setting, gtk-visible-focus, backed
by the Gtk/VisibleFocus X setting. Its three values control how
focus rectangles are displayed.
'always' is equivalent to the traditional GTK+ behaviour of always
rendering focus rectangles.
'never' does what it says, and is intended for keyboardless
situations, e.g. tablets.
'automatic' hides focus rectangles initially, until the user
interacts with the keyboard, at which point focus rectangles
become visible.
https://bugzilla.gnome.org/show_bug.cgi?id=649567
Daniel Mustieles [Wed, 10 Aug 2011 11:30:55 +0000 (13:30 +0200)]
Updated Spanish translation
Rachid BM [Tue, 9 Aug 2011 13:15:56 +0000 (15:15 +0200)]
Language improvements
Changed rgba to uppercase (Only in UI strings)
Fixed the typo: tolevel -> toplevel
Cosimo Cecchi [Tue, 9 Aug 2011 13:32:21 +0000 (15:32 +0200)]
combobox: add a "combobox-entry" style class for comboboxes with entries
This way themes can use GtkComboBox.combobox-entry to match that
specific case, and GtkComboBox.combobox-entry .button to match the
button/arrow side of the widget.
Matthias Clasen [Tue, 9 Aug 2011 13:08:53 +0000 (15:08 +0200)]
Fix entry drawing in the presence of margins
Margins need to be taken into account when comparing requisitions
and allocations, which GtkEntry (and subclasses) do for some reason.
Matthias Clasen [Mon, 8 Aug 2011 10:06:59 +0000 (12:06 +0200)]
GtkGrid: Add a way to insert rows or columns
This is useful functionality that makes it easier to insert
things in the middle of an already populated grid.
Bug 653817
Will Thompson [Sun, 7 Aug 2011 10:09:10 +0000 (12:09 +0200)]
GtkAppChooser: improve grammar in short_description
https://bugzilla.gnome.org/show_bug.cgi?id=656098
Ignacio Casal Quinteiro [Sat, 6 Aug 2011 16:56:01 +0000 (18:56 +0200)]
Fix warning
Benjamin Berg [Sat, 6 Aug 2011 08:37:21 +0000 (10:37 +0200)]
Fix polling for new data in cups print backend (bug #599664)
Federico Mena Quintero [Tue, 2 Aug 2011 16:46:05 +0000 (11:46 -0500)]
Merge branch 'bgo593793-filechooser-recent-folders-master'
Federico Mena Quintero [Tue, 2 Aug 2011 16:44:52 +0000 (11:44 -0500)]
bgo#655822 - Put back the expand-folders schema in gsettings
Apparently schemas are part of the ABI contract; running apps crash if a
schema disapppears and they happen to access it.
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Daniel Nylander [Mon, 1 Aug 2011 22:46:30 +0000 (00:46 +0200)]
Updated Swedish translation
Daniel Nylander [Mon, 1 Aug 2011 22:44:17 +0000 (00:44 +0200)]
Updated Swedish translation
Pavel Holejsovsky [Thu, 28 Jul 2011 11:29:37 +0000 (13:29 +0200)]
Avoid introspection scanner warning on GtkPlug and GtkSocket
Make sure that sources with annotations are included into the list of
sources passed to introspection scanner.
Pavel Holejsovsky [Thu, 28 Jul 2011 11:27:23 +0000 (13:27 +0200)]
Add annotations so that methods are properly paired to objects.
Add type annotations to 1st argument of gdk_x11_* functions so that they are
properly recognized as methods of GdkX11 objects.
https://bugzilla.gnome.org/show_bug.cgi?id=655496
Pavel Holejsovsky [Thu, 28 Jul 2011 11:17:35 +0000 (13:17 +0200)]
Enable introspection of X11-specific functions and methods
Functions dealing with native Xlib types were (skip)ed because
gobject-introspection did not have correct Xlib types declarations.
They are corrected now, so these GdkX11 functions can be enabled back
again.
https://bugzilla.gnome.org/show_bug.cgi?id=655495
Kristian Rietveld [Sat, 30 Jul 2011 21:00:38 +0000 (23:00 +0200)]
Bug 655545 - condition can never be true in gtk_tree_view_real_set_cursor
Spotted by Ben Pfaff.
Kristian Rietveld [Mon, 25 Jul 2011 20:33:02 +0000 (22:33 +0200)]
quartz: use already existing current_button_state variable
Kristian Rietveld [Mon, 25 Jul 2011 20:29:30 +0000 (22:29 +0200)]
quartz: remove _gdk_quartz_events_get_current_event_mask
Kristian Rietveld [Mon, 25 Jul 2011 20:26:52 +0000 (22:26 +0200)]
quartz: return modifiers instead of an event mask ...
Kristian Rietveld [Thu, 28 Jul 2011 15:44:02 +0000 (17:44 +0200)]
quartz: Remove MAC_OS_X_VERSION_MIN_ALLOWED ifdef
I tried to suppress compiler warnings on pre-10.6 machines this way,
but it defeats its purpose when you compile for pre-10.6 machines on
a 10.6 machine. For now, we have to live with the warnings when
compiling on/for pre-10.6 machines, there does not seem an easy and proper
way to suppress the warnings.
Sergio Cipolla [Thu, 28 Jul 2011 12:45:59 +0000 (09:45 -0300)]
Fixed a string in Brazilian Portuguese translation
Federico Mena Quintero [Wed, 27 Jul 2011 23:56:39 +0000 (18:56 -0500)]
Merge branch 'bgo593793-filechooser-recent-folders-master'
Federico Mena Quintero [Wed, 27 Jul 2011 23:41:23 +0000 (18:41 -0500)]
Set the location mode when changing the operation mode
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Federico Mena Quintero [Wed, 27 Jul 2011 23:03:22 +0000 (18:03 -0500)]
Switch to OPERATION_MODE_BROWSE when switching to volume or file shortcuts
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Federico Mena Quintero [Wed, 27 Jul 2011 22:46:04 +0000 (17:46 -0500)]
Remove the unused, initial-text logic from the location entry
Years ago, when the location entry only appeared in a popup window, it used to appear
populated with the current folder's path. We had some logic to do this, but since now
the location entry appears in the main dialog, we can do away with that old code.
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Federico Mena Quintero [Wed, 27 Jul 2011 22:44:55 +0000 (17:44 -0500)]
Create the location_entry in a single function
We had duplicated code to create the entry in two cases, for Open and for Save modes.
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Federico Mena Quintero [Wed, 27 Jul 2011 22:30:05 +0000 (17:30 -0500)]
Only unset the entry's contents if the entry exists
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Federico Mena Quintero [Wed, 27 Jul 2011 21:52:12 +0000 (16:52 -0500)]
Discard the search widgets in a separate function
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Federico Mena Quintero [Wed, 27 Jul 2011 21:47:55 +0000 (16:47 -0500)]
Move the widgets above the hpaned to their own box
This way we can re-create the contents of that box easily without disrupting
the rest of the file chooser.
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Federico Mena Quintero [Tue, 26 Jul 2011 21:43:36 +0000 (16:43 -0500)]
Make operation_mode_set() handle SEARCH and RECENT modes as well
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Federico Mena Quintero [Tue, 26 Jul 2011 21:17:43 +0000 (16:17 -0500)]
Centralize changing the operation mode in operation_mode_set()
This will be the central function to switch operation modes: stop searches or the recent-files
process; switch widgets, etc.
We factor out the common code from recent_switch_to_browse_mode() and search_switch_to_browse_mode(),
and remove those functions. All the code that switched modes by hand now calls
the central operation_mode_set().
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Federico Mena Quintero [Tue, 26 Jul 2011 21:04:14 +0000 (16:04 -0500)]
Remove duplicated code from *_switch_to_browse_mode()
That code indeed lives in operation_mode_stop(), so use it instead of
having inlined duplicates.
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Federico Mena Quintero [Tue, 26 Jul 2011 21:00:35 +0000 (16:00 -0500)]
Rename stop_operation() to operation_mode_stop()
We'll now prefix functions to change the impl->operation_mode with 'operation_mode',
for clarity.
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Federico Mena Quintero [Wed, 13 Jul 2011 21:04:54 +0000 (16:04 -0500)]
Save selection to recent-files in the asynchronous Save cases
Various paths in SAVE or CREATE_FOLDER return from ::should_respond() but
leave an asynchronous process running. This process checks some things
in the user's selection, for example, 'does the file exist, and if so
do we need to bring up an overwrite-confirmation dialog?'. When these
async processes complete *and* it is indeed time for the dialog to
be terminated (via the response-requested signal), we also need to
save the selection to the recently-used list - as ::should_respond() does
by itself in the cases when it can request a response immediately.
Signed-off-by: Federico Mena Quintero <federico@gnome.org>