[gtk+] Created tag 3.9.0
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Created tag 3.9.0
- Date: Thu, 9 May 2013 12:41:49 +0000 (UTC)
The unsigned tag '3.9.0' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: Thu May 9 08:42:16 2013 -0400
3.9.0
Changes since the last tag '3.7.12':
A S Alam (1):
Punjabi: Translation updated (aalam)
Alan McGovern (1):
quartz: Null check title before setting it
Alban Browaeys (2):
GtkEntryAccessible: also handle entry icon tooltip NULL in notify_gtk.
print: disconnect source_changed_handler on printeroptionwidget finalize
Aleksander Morgado (2):
spinbutton: don't override initial text in non-numeric-only spin buttons
combobox: popdown the combobox when on 'grab-broken-event'
Alexander Larsson (56):
broadway: Ensure broadway request members are 32bit aligned
broadway: Fix assert failure
GtkWidget: Handle style updates before realize
gdkwindow: Add alpha_bg to window debug print
gdkwindow: Apply layered areas to the shape for native windows
GtkOverlay: Don't allocate child except in size_allocate
GtkOverlay: Respect overlay child min size
broadway: Fix mouse position typo
broadway: Remove leftover cruft that caused resize to fail
broadway: Clean up moveresize code
broadway: Ensure window sizes are synched right
broadway: Sync surface updates with paint clock
broadway: Limit window resize based on window geometry
broadway: Add support for password authentication
broadway: Make chrome work again
broadway: Move surface open to server
broadway: Reuse surfaces passed to server
broadway: Use wss: on https: uris
broadway: destroy old surface before creating new one
Broadway: Fix shm names
broadway: Ensure we allocate shm surface space early
Fix gtk_window_set_opacity()
broadway: Fix warning
broadway: Unsure we clear the grab on window hide
win32: Make build with latest gdkdisplay changes
win32: Fix build
Update gtk.symbols
Make gdk_flush_outstanding_moves "reentrant"
win32: Report ScrollDC update region directly
gdkwindow: Handle updates created by outstanding moves in same update
Add GTK_ALIGN_BASELINE to GtkAlign
Initial support for baselines
Add GTK_DEBUG=baselines support
GtkSizeRequestCache: Don't store baselines in horizontal case
GtkLabel: Support baseline
GtkBox: Add baseline alignment for horizontal boxes
GtkAlignment: Support baselines
GtkImage: Support baselines
GtkButton: Add baseline align support
GtkEntry: Support baselines
GtkGrid: Support baseline alignment in GtkGrid
GtkSpinButton: Support baseline alignment
GtkCheckButton and GtkRadioButton: Implement baseline alignment
GtkButtonBox: Support baseline alignment
GtkEventBox: Support baseline alignment
GtkDialog: Baseline align buttons in action area
Add tests/testbaseline
GtkGrid: Add missing Since docs
GtkBox: Add missing Since in docs
GtkImage: Reuse previously calculated baseline_align in draw()
GtkWidget: Add missing Since docs
GtkLabel: Minor cleanup
Add baseline alignment functions to gtk.symbols
Add baseline functions to docs
Handle non-baseline supporting subclasses overriding baseline supporting classes
gtksizerequestcache: Fix typo that lead to crash/leak
Alexandre Franke (1):
Update French translation
Andika Triwidada (4):
Updated Indonesian translation
Updated Indonesian translation of po-properties
Updated Indonesian translation
Updated Indonesian translation of po-properties
Ani Peter (1):
Completed for Malayalam
Arash Mousavi (1):
L10N: Updated Persian Translation
Aron Xu (1):
Update Simplified Chinese translation
Ask H. Larsen (3):
Updated Danish translation
Updated Danish translation of the properties
Updated Danish translation
Balázs Úr (2):
Updated Hungarian translation
Updated Hungarian translation
Bastien Nocera (4):
GtkLabelAccessible: Sanity check _get_text() input values
GtkEntry: Sanity check the end_pos value in _get_display_text()
docs: Disable GtkPlug/GtkSocket docs on Wayland
GtkApplication: Allow passing windows on non-X11 targets
Baurzhan Muftakhidinov (2):
Updated Kazakh translation.
Updated Kazakh translation.
Benjamin Otte (83):
label: refactor code
stylecontext: If we force invalidate, invalidate all properties
reftests: Add animation loading test
a11y: Emit text-changed signals directly
separator: Don't use padding and borders wrongly
reftests: Add reftest for separator fixes
stylecontext: Do invalidation on first resize container
tearoffmenuitem: Use public API, don't poke GtkMenuPrivate
menu: Move enum declaration to correct header
menushell: Remove unused header
menuitem: Remove old themeing enhancement
cssvalue: Handle named colors not resolving
cssvalue: At cycle detection to color resolving
reftests: Add a reftest for color resolving errors
wayland: Remove unused variable
x11: Make display:screen relation 1:1
gdk: Shuffle code around
Deprecate gdk_get_display()
gdkdisplay: Remove get_screen() and get_n_screens() vfuncs
testsensitive: Remove deprecated part
widget: Get rid of deprecation warnings
celrendererspinner: Don't use deprecated API
broadway: Don't use deprecated API
broadway: Mark deprecated function call
window: Remove call to gtk_widget_reset_rc_styles()
style: Add missing deprecation markers
gtk-demo: Remove multiscreen support
icontheme: Remove unused function
gtk: Simplify code for reduced screen count
x11: Simplify code for single-screen case
gdk: Deprecate gdk_display_get_n_screens()
testgtk: Get rid of screen part in display & screen test
tests: Remove testmultiscreen example
tests: Remove multiscreen code from teststusicon
reftests: Add a test for window default size
plug: Don't unregister windows that were never registered
window: restore size after hide/show properly
docs: Fix Since tag for frame clock functions
window: Remove an unused function.
window: Split out a function
window: Remember current size
displaymanager: Handle the default display
displaymanager: Move set_default_display vfunc
displaymanager: Handle list of displays in base class
gdk: Remove unused function
gdk: Make atoms handled generically
docs: Move property section docs to correct file
broadway: Delete 2 files doing nothing
gdk: Refactor gdk_keyval_convert_case()
gdk: Refactor default key vfuncs
gdk: Unvfuncify generic key functions
gdk: Refactor function
display: Make opened signal have a vfunc
display: Add display to displaymanager later
win32: Emit GdkDisplay::opened signal
quartz: Emit GdkDisplay::opened signal
displaymanager: Emit display-opened directly
x11: Simplify function
gdk: Update keynames list from gdkkeysyms.h
broadway: Get rid of generic macros
wayland: Get rid of generic macros
Revert "wayland: Cache the discovery connection and reuse if possible"
gdk: Unvfuncify gdk_display_manager_open_display()
Revert "Revert "gtkbin: Remove the silliest code on earth""
sizerequest: Split out a common function
button: Implement height-for-width
overlay: Silence gcc warnings
tests: Add reftest for broken button sizing
widget: Adapt _gtk_widget_get_preferred_size_for_size()
button: Use _gtk_widget_get_preferred_size_for_size()
widget: Improve debug output
button: Rework size request/allocation code
paned: Split out a function
paned: Split size request code
gtkprivate: #define OPPOSITE_ORIENTATION
paned: Correctly compute child sizes in size requests
window: Deprecate gtk_window_reshow_with_initial_size()
window: last size is more important than default size
tests: Comment out unused functions
tests: make deprecated functions not warn
x11: Move initialization code
wayland: Don't add/remove displays manually
paned: Fixup recent commit
Bruce Cowan (1):
Updated British English translation
Carl-Anton Ingmarsson (1):
label: Fix memleak
Carles Ferrando (2):
[l10n] Updated Catalan (Valencian) translation
[l10n] Updated Catalan (Valencian) translation
Carlos Garcia Campos (4):
gtkprintbackendcups: Fix a crash in gtk_print_backend_cups_finalize()
gtkprintbackendcups: Fix a crash in avahi_create_browsers()
gtkprintbackendfile: Fix infinite loop in _cairo_write()
gtkprintjob: release the surface and backend before the output io channel
Carlos Garnacho (2):
quartz: Fix call to missing symbol
xi2: Reset scroll valuators on synthesized crossing events
Changwoo Ryu (2):
Updated Korean translation
Updated Korean translation
Chris Cummins (6):
wayland: Differentiate wayland and pixbuf cursors
wayland: Do not free wayland cursor buffers
wayland: Implement animatable cursors
cds: enable outset shadows
Update GtkCssProvider box-shadow documentation
wayland: Use more explicit out parameter names
Christian Persch (3):
docs: Typo fix
gtk: gtk_init_with_args allows NULL for parameter_string
bindings: Fix gtk_binding_entry_skip
Chun-wei Fan (10):
Visual Studio Builds: Support Building Introspection Files
Update Visual Studio Solution Files
gdk/win32/gdkevents-win32.c: Fix build
gdk/fallback-c89.c: Add fallback for round()
gdk/gdkwindow.c, gtk/gtkwidget.c: Include fallback-c89.c
Fix Visual Studio Debug configs
Fix introspection building for Visual Studio builds
Update Visual Studio Proprerty Sheets
Fix Visual Studio property sheets
Bug 695895: Fix gtk3-demo on Windows
Claude Paroz (1):
Updated po-properties French translation
Colin Walters (4):
gdkkeys: Avoid instantiating a display manager if none exists
gtktoolpalette: Only call gdk_atom_intern when we're constructed
build: Fix srcdir != builddir
Remove "tg" from po/LINGUAS until po-properties is fixed
Cosimo Cecchi (36):
Sync from Nautilus: bookmark: remove unused GIcon argument to nautilus_bookmark_new() We always
pass NULL these days. This is from nautilus commit 7aad4a33814e6e7fae5e762882db43452a575a83
Sync from Nautilus commit 480b1daf8814063f348d0f75082353a2f6a3eab3
Sync from Nautilus commit 463e8d1b1922474e4cf591a3029ea813804bd3e7
Fix a FIXME about using symbolic icons
Avoid an useless ref/unref
Don't unconditionally unref potentially NULL objects
Use g_clear_object()
Mark a function as static
Add API to GtkBookmarksManager for built-in bookmarks
Don't add built-in bookmarks twice
Apply custom names to XDG dirs if possible
Update TODO
Remove useless style_set override
Add GObject properties and C getters
Add some missing annotations
treeview: fix a critical warning
window: add a "client-decorated" style class when the window is so
window: don't add the background style class when drawing CSD elements
appchooserbutton: filter out applications not supposed to be visible
window: reset timeout source id before setting property
window: rename functions dealing with mnemonic delayed display
window: refactor a function
window: don't schedule a display of mnemonics if window has no modifier
bloatpad: add a test for GApplication's busy state
build: bump required GLib version to 2.37.0
Sync from nautilus commit 277a6a45bee8186b2493ad1b286234ac52f1aed8
Sync from nautilus commit d2bfffc574c1e6305d862c041b35c9c45ba67674
window: only account for decoration borders when we're client decorated
window: don't forget to fetch title border when not on CSD
stack: fix a typo in docs
window: remove title_border
window: factor out a gtk_window_get_maximized() function
cssshadow: add a method to get the size of a shadows value
window: rework the CSD theming layer
window: remove unused code
docs: fix some typos in newly introduced methods
Daniel Korostil (1):
Added uk translation
David King (4):
xi2: Improve pointer emulation debug reporting
docs: Add (inout) to requisition of gtk_menu_item_toggle_size_request()
docs: Add GtkWidget::show,hide,map,unmap,realize,unrealize
docs: Reorder compiler command line for new GCC
Dimitris Spingos (1):
Updated Greek translation
Enrico Nicoletto (3):
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Evan Nemerson (1):
docs: change id for Wayland section to not conflict with OS X
Federico Mena Quintero (226):
Copy nautilus-places-sidebar.[ch] as gtkplacessidebar.[ch]
Replace 'NautilusPlacesSidebar' with 'GtkPlacesSidebar'
Remove Nautilus includes
Export GtkPlacesSidebar and the Class types, for subclassing
Remove unused structs
Update the top comment in gtkplacessidebar.c
Don't take a NautilusWindow argument in gtk_places_sidebar_new()
Connect to the volume monitor at the time of its creation
Add gtk_places_sidebar_set_current_uri()
Remove the 'nautilus' prefix from some constants
Add a GtkPlacesOpenMode enum to say how a shortcut should be opened
New 'location-selected' signal
Rename NautilusShortcutsModelFilter to ShortcutsModelFilter
Split out a GtkBookmarksManager from gtkfilesystem.[ch]
Make GtkFileChooserDefault use GtkBookmarksManager
Make gtk_places_sidebar_set_current_uri() handle NULL URIs to unselect all
Make GtkFileChooserButton use GtkBookmarksManager
Remove the bookmarking bits from GtkFileSystem
Read the legacy bookmarks file
Cancel and disconnect from the bookmarks monitor when done
Create the bookmarks manager from the places sidebar
Make the main update_places() use GtkBookmarksManager
Replacement for nautilus_get_home_directory_uri()
Remove the last use of nautilus_window_slot_get_current_uri()
Remove the use of NautilusWindow
Replace nautilus_window_set_initiated_unmount() with an initiated-unmount signal
Use our own function to compute icon sizes
Tentatively accept any drags of URI lists
Use macros for themed icon names
Replace an icon-size macro from Nautilus
Add functions to say whether multiple tabs/windows are supported
Function to set whether to show the Desktop item
Replacement for eel_gtk_tree_view_set_activate_on_single_click()
New signal show-error-message
Replacement for the NautilusIconInfo machinery
Don't use gtk_icon_theme_get_default(); use the screen-specific theme
Replace an icon name with a macro
Use the correct icon for trash
Get icons for user-special directories
Replace eel_create_spotlight_pixbuf()
Replace eel_gtk_menu_append_separator()
Replacement for eel_pop_up_context_menu()
Replacement for nautilus_get_desktop_directory()
Insert bookmarks during drag-and-drop operations
Don't leak the bookmarks when enumerating them
Remove stale code to deal with preferences
Add a bunch of '#if DO_NOT_COMPILE' to remove nautilus-isms temporarily
Add gtkplacessidebar.[ch] to Makefile.am and fix compilation errors
#if out a few things
#if out another bunch of stuff, to make the fucking thing compile
Fix compilation
Add missing includes
Fix compilation
Create the places sidebar instead of the old custom treeview
Use the correct GTK_TYPE_PLACES_OPEN_MODE instead of a generic enum type
Sync with NautilusPlacesSidebar
Connect to location-selected on the places sidebar, and actually switch folders\!
If a bookmark doesn't have an explicit label, use the display name of the file
Make removing bookmarks work
Make renaming bookmarks work
Add set_show_properties and set_show_trash APIs
Factor out code to find a bookmark in the list of bookmarks
Implement bookmark reordering, at least the core
Remove unused field
Add machinery for Nautilus to set up the trash state
I guess I can call myself a coauthor of this now
Use symbolic icons
Merge master into places-sidebar to keep up with development
Add comment about missing way to get symbolic icons for bookmarks Nautilus got the ability to do
that in commit 0ed400b9c1692e42498bff3c10780073ec137f63. Maybe we should just copy that code to here
later.
Sync from Nautilus commit b72d57b038e50172fac2fafdc6c26660378aab34
Enable code to reorder bookmarks by dragging
Oops, reorder the bookmarks list correctly
Present error dialogs from the places sidebar
Note on more things that Nautilus needs to do
Add a show-file-properties signal for Nautilus to use
Remove some notes on things that Nautilus should do but already does
Remove some more comments on things that Nautilus needs to do
Set GTK_STYLE_CLASS_SIDEBAR on the sidebar
Copy code from Nautilus to mount volumes
Fix code to unmount volumes
Note about missing empty-trash functionality when unmounting a volume.
New way to show in the sidebar
Add a new org.gtk.SettingsFileChooser startup-mode settings key
Switch to Recent Files or $CWD at startup
Add menu items to the places sidebar to configure the startup mode
Update the widgets until all of them have been created
Allow switching to recent:/// even though GIO thinks it is not a native file
Actually switch to recent:/// in its key shortcut handler
Turn gtk_places_sidebar_set_current_uri() into _set_current_location()
Highlight the currently-viewed location in the places sidebar
Oops, actually update the internal location of the places sidebar prior to notifying the caller
Restore the originally-selected location when dynamically updating the bookmarks
Ahem, read radio menu items like I knew how to do it
Remove the menu items to select recent-files or CWD
Rename function for clarity
Free URI lists
New signal drag-action-requested
Emit drag-action-requested and feed the result to gdk_drag_status()
New signal drag-action-ask
New signal drag-perform-drop
Emit drag-perform-drop when we need the caller to do the drop action
New API to set whether URI drops are accepted
Port code to add a bookmark for a volume
Oops, signals returning an int must be G_SIGNAL_RUN_LAST
Oops, forgot to commit this header file.
Removed unneeded signal initiated-unmount
Use the right signal id
Remove comments on things that Nautilus no longer needs to do
Add list of pending things in GtkPlacesSidebar
Sync from nautilus commit 0177dd24a5f7f9f5302745a865eb970a35faa78c
Sync from nautilus commit b2e8339d9f49770db0f6a523c8bf77b11d7eace3
Sync from Nautilus commit bde2536ee72672c4cd58af7cbb3cf42a42962c21
Remove obsolete comment
Allow not setting a changed callback on GtkBookmarksManager
Remove the old shortcuts pane code from GtkFileChooserDefault
One less to-do
New machinery to add application-specific shortcuts
Implement the application-side shortcuts in GtkFileChooserDefault
Remove an obsolete function
Implement the 'Add to bookmarks' command as before
Implement the Home keyboard shortcut
Implement the Desktop keyboard shortcut
Implement the Alt-number quick bookmark shortcuts
Remove an obsolete function
Go back to our machinery for Recent files instead of reading recent:/// as-is
Remove unused code
Implement the Search keyboard shortcut
Remove another to-do
Rename signal location-selected to open-location
Remove the GError from the shortcut-related functions
Remove gtk_places_sidebar_set_show_cwd(), implement that in the file chooser
New signal populate-popup
Rebuild the popup menu every time it is used
Remove the multiple-tab/windows-supported APIs
Remove the Empty Trash menu item
Remove the Properties menu item
Emit the populate-popup signal so the caller can spice things up
New public function to get the selected location from menu item callbacks
Remove to-do items for Nautilus; they are done now
Add a GtkTrashMonitor private API
Use GtkTrashMonitor instead of an API to set the trash state
New API, gtk_places_sidebar_set_open_flags()
Make the set_location()/get_location() API consistent
Oops, removed unused icon field
Add missing docstrings to public functions
Add docstrings for the signals
Add toplevel docs for the sidebar
Add GtkPlacesSidebar to the gtk-doc machinery
Add some missing docs for GtkPlacesSidebar
Use GFile in the DnD signals instead of URIs
Remove TODO items that are done
Reset the treeview drag dest row if the drop is not possible
Whitespace cleanups
Redo the logic for computing drop positions
Remove the accept-uri-drops property
Allow dropping URIs as bookmarks between existing bookmarks
Merge branch 'master' into places-sidebar
Merge branch 'origin/master' into places-sidebar
Properly indicate when new bookmarks are being dropped between other bookmarks
Don't allow drops in unmounted volumes
GtkTreeView: Add some CSS for the 'dnd' style class so drawing the drag-dest-row works
Remove temporary debugging code
Disallow drops on the recent:/// item
Remove a couple of FIXMEs
Don't use inout ints in the drag-action-requested signal
Remove a NULL-GError that is no longer useful
filechooser: Rename _gtk_file_is_path_not_local() to _gtk_file_has_native_path()
filechooser: Also convert get_uris() to returning native paths
filechooser: Use _gtk_file_has_native_path() throughout when testing for local_only
Don't mention gtk_set_locale() in docs; this function does not exist
filechooserbutton: Test that the expected filename is shown
filechooserbutton: Update the button/combo whenever the selection is changed programmatically
filechooserbutton: Update the button/combo at construction time
filechooserbutton: In SELECT_FOLDER, when the selection is empty, show (None) in the combo box
filechooserbutton: Don't show the (None) item when the combo box is popped up
filechooserbutton: New test for opening the Other item in the combo box and then canceling the dialog
filechooserbutton: Update the combo box even after the dialog is cancelled
filechooserbutton: When the combo box changes, set the *file*, not the current folder
gtkfilechooserbutton: In tests, allow the possibility of doing unselect_all
filechooserbutton: HACK: Set a reasonable size for the dialog in the tests' second iteration
filechooserbutton: Add tests for unselect_all()
filechooserbutton: During unselect_all(), update the widgets in all situations
filechooserbutton: whitespace fixes
filechooserbutton: For tests, wait for signals instead of just sleeping
filechooserbutton: Emit 'selection-changed' when changing the selection programmatically
filechooserbutton: Update the button's state only on programmatic changes to the filechooser's state
filechooserbutton: For the open-dialog-cancel-* tests, add a real nomenclature and test all the
combinations
filechooserbutton: whitespace fixes
filechooserbutton: Do not propagate state from the dialog unless it is active
filechooserbutton: Don't duplicate tests for GTK_RESPONSE_DELETE_EVENT
filechooserbutton: Give proper names to the SELECT_FOLDER tests with cancelled dialog
filechooserbutton: Add a description string to assertions about emitted signals
filechooserbutton: Duh, remove all the timeouts after tests
Revert "GtkFileChooserDefault: Define children with a GtkBuilder template"
Merge branch 'places-sidebar' into master
GtkPlacesSidebar: Hold a reference to the sidebar while a D-Bus proxy is being created
Don't include gtkfilechooserprivate.h from the file chooser's tests
Remove unused #define
Move GtkFileChooserDialogPrivate into gtkfilechooserdialog.c
Move GtkFileChooserWidgetPrivate to gtkfilechooserwidget.c
Move GtkFileChooserDefault to gtkfilechooserdefault.c
Move all of GtkFileChooserDefault's fields into a private structure
Add .ui file for GtkFileChooserDefault
For now, add GtkPlacesSidebar to the Glade catalog for private widgets
Merge branch 'merge-places-sidebar'
Add a DropState enum to the internal state of the sidebar
Move the drop feedback code to stub functions
Add a temporary row for feedback when inserting a bookmark is possible
Dropping on the feedback row is always possible
Adjust the drag destination row when it is above the currently highlighted row
treeview: Use equal areas in the computation of drag dest row positions
Merge branch 'places-sidebar'
Actually use the drop_state, instead of encoding things in new_bookmark_index
Drop in the right place when the feedback row is active
Remove the drop feedback row a little time after drag_leave
Merge branch 'places-sidebar'
Merge branch 'places-sidebar'
Remove the switch location timer during drag_leave
Sync from nautilus commit 500770e8de18b07392ffa4435372525d5d03c688
Add a selected_volume argument to ::populate-popup
Merge branch 'places-sidebar'
Oops, only show 'Connect to server' if the caller enabled it
Merge branch 'master' into places-sidebar
Use friendlier property names for Glade
Remove GtkPlacesSidebar from our private Glade catalog
Merge branch 'places-sidebar'
Fran Diéguez (3):
Updated Galician translations
Updated galician translations
Updated galician translations
Gabor Kelemen (1):
Updated Hungarian translation
Gil Forcada (2):
[l10n] Updated Catalan translation
[l10n] Updated Catalan translation
Giovanni Campagna (1):
GtkTextView: don't popdown a bubble if we don't have one
Guido Günther (1):
gdk_{pointer,keyboard}_grab are deprecated
Hib Eris (1):
Revert "Don't build gtk-launch when gio-unix is not available"
Ihar Hrachyshka (2):
Updated Belarusian translation.
Updated Belarusian translation.
Jan Arne Petersen (2):
wayland: Add support for custom surfaces
docs: Add wayland documentation to Gdk reference
John Lindgren (2):
treeview: Don't emit cursor-changed in destruction
Use natural size to set adjustment ranges
John Ralls (4):
gdk: Temporarily add -xobjective-c to CFLAGS
Fix attempted inclusion of local headers with system brackets.
Remove get_atom_name and atom_intern
Fix automake warning about CFLAGS etc. being user variables
Jorge Pérez Pérez (1):
Updated Aragonese translation
Juan Pablo Ugarte (1):
GtkSwitch: moved focus drawing from outside border inside the handle.
Kalev Lember (1):
win32: link with -lwinmm
Khaled Hosny (1):
Update Arabic translation
Kristian Høgsberg (11):
window: Add initial support for client-side decorations under Wayland
wayland: Use the pointer enter serial when setting cursor surface
wayland: Add a cursor cache
wayland: Only set cursor when it changes
wayland: Clear current cusor on leave so we always set it on enter
wayland: Roundtrip until we've receive initial input and output configuration
wayland: Set screen size to bounding box of all outputs
wayland: Pass most recent button press serial to set_popup_surface
wayland: Use the wl_display_sync() request to track pending init roundtrips
wayland: Don't error out on G_IO_HUP until we've read G_IO_IN data
wayland: Set a wayland-client log handler to print errors we get
Kristian Rietveld (1):
quartz: move atom/pasteboard type conversions functions to GDK (cherry picked from commit
a269c2f8d26a588c4b61ad605ef496e89759cc03)
Luca Ferretti (1):
[l10n] updated Italian translation
ManojKumar Giri (1):
Updated Odia Translation.
Marc-André Lureau (1):
win32: do not crash on invalid utf8 conversion
Marek Kasik (4):
printing: Show Avahi printers on IPv6 network
printing: Don't hang when getting info for Avahi printer
printing: Remove usage of GError in connection test
printing: Use DBus calls instead of Avahi API
Marek Černocký (1):
Updated Czech translatio
Mario Blättermann (6):
[l10n] Updated German translation
[l10n] Updated German translation
[l10n] Updated German translation
[l10n] Updated German translation
[l10n] Updated German translation
Updated German translation
Matej Urbančič (4):
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Matthias Clasen (177):
Post-release bump
Fix the build
Avoid a warning under Wayland
Drop the Motif DND protocol
Add a missing runtime check
Minor doc cleanup
Include config.h in gdkenumtypes.c.template
wayland: Rename GdkDeviceManagerCore to GdkWaylandDeviceManager
Add another grid sizing reftest
GtkGrid: Tweak size allocation
Bump version to 3.9.0
Define 3.10 version macros
Add an index for 3.10 api additions
Add GtkHeaderBar
window: Add support for enabling client decorations on non-Wayland
window: Use same title fallback mechanism as X backend
window: Hide frame buttons when appropriate
Add icons for frame buttons
window: Allow theme control over window buttons
window: Allow resizing by clicking on the border
window: Add a window menu to the titlebar
window: Hide the border when maximized
window: Split the border into inner and outer
window: Render inner and outer border separately
GtkFontButton: default show-preview-entry to TRUE
Replace GLE reference
Add some visible border to the default csd
Allocate the titlebar height according to width
Fix double accounting of border width
GtkHeaderBar: Allow window dragging
Add a headerbar test
Fix a typo
Add forgotten check
Trivial whitespace fix
window: Don't draw titlebar background
Small cleanup in gtk_window_draw
Add gtk_window_set_titlebar
Add documentation for gtk_window_set_titlebar
Use gtk_window_set_titlebar in testheaderbar
Revert "GtkHeaderBar: Allow window dragging"
GtkHeaderBar: Don't leak
test custom titles more thoroughly
GtkHeaderBar: Survive toggling custom / non-custom titles
GtkHeaderBar: Add subtitle support
Add an example for subtitles in header bars
GtkWindow: clean up button event handling
wayland: Keep hotspot when changing cursors
GtkColorChooser: Fix selection of colors
GtkColorChooserDialog: make alternative button order work
Fix DND
Wayland: Read settings out of GSettings directly
csd: Allow moving maximized windows
csd: Make link activation work reliably
Don't react to clicks in content
wayland: Fix key repeat
wayland: Drop an unused variable
wayland: Factor out key repeat parameters
wayland: Make key repeat configurable
wayland: Emit GdkKeymap::state-changed when appropriate
wayland: Avoid segfault when cursors are freed
wayland: Add cursor-size setting
wayland: Respect cursor size setting
wayland: Implement cursor theme changing
Update cursor theme on wayland
Implement GInitable in GdkX11DisplayManager
Implement GInitable in GdkBroadwayDisplayManager
Add gdk_set_allowed_backends
wayland: Pick up more settings
Add gtk_grid_remove_{row,column}
Expand testgrid to cover row/column removal
wayland: Respect keymap repeat information
wayland: remove an unused variable
wayland: Don't recreated keymaps on layout change
wayland: Remove a few unused variables
Add gdk_display_manager_peek
Make gdk_display_open_default_libgtk_only more robust
Make gtk_init_check work as expected
csd: Reparent the content
broadway: Don't use deprecated gdk_cursor_ref
wayland: Add toolbar settings
Pimp up testheaderbar some more
Don't decrement the init_ref_count towards -infinity
wayland: Emit monitors-changed when monitors change
wayland: Also emit size-changed when appropriate
wayland: Also emit monitors-changed when monitors are unplugged
wayland: Make monitor removal work
wayland: Handle seat removal
Don't return FALSE from a non-boolean function
Fix GtkApplicationWindow menubar placement
Remove an unused field in GdkWindowX11
Remove an unused filed in GdkWindowImplWayland
Mention display:screen change in release notes
wayland: Implement keymap direction
wayland: Emit ::direction-changed when appropriate
wayland: Always initialize directions
wayland: Implement gdk_keymap_get_entries_for_keycode
wayland: Implement more keymap functions
wayland: Return NULL as the keyval name for 0
trivial whitespace fix
wayland: Fix up key event translation
wayland: Implement gdk_keymap_translate_keyboard_state
wayland: Fix gdk_keymap_translate_keyboard_state
csd: Implement hide-titlebar-when-maximized
wayland: Implement gdk_keymap_get_modifier_state
Extract strings from .ui files without intltool
wayland: Clean up gdkwayland.h
Don't free a list that has not been initialized
csd: Use symbolic icons for window buttons
csd: Don't use a content_window for o-r windows
Revert "Use natural size to set adjustment ranges"
wayland: Don't get the shell surface twice
Precache more atoms
Fix mouse interaction in combo cell renderer
Revert more POTFILES.in breakage
extract-strings: Deal with multiline strings
Revert "gdk: Update keynames list from gdkkeysyms.h"
Update gdkkeysyms.h header
Add some tests for keysyms
Keep XF86 keysym names working
Update keyname tables
Strip XF86 from keyboard label msgids
po: Add a rule to generate files
csd: Drop content_window
Add GtkStack
Add docs for GtkStack
Add docs for GtkStackSwitcher
Add a way to specify transition types on the fly
GtkStack: rtl flipping for animation
GtkStack: add vertical slide transitions
Add new api to the docs
Add new symbols
GtkStack: warn if child names are not unique
Add a GtkStack example to gtk-demo
Change transition-type property type
Make transition-duration unsigned
Add new places sidebar symbols
Forgot one place
GtkStack: shorten a few parameter names
Typo fix in GtkStackSwitcher docs
Typo fix in GtkStack docs
Add GtkRevealer
Forgotten file
GtkRevealer: Add a fading animation
Add docs for GtkRevealer
Add a revealer example to gtk-demo
Do rtl flipping for GtkRevealer transitions
Add new symbols
widget-factory: Add new widgets
GtkNotebook: Consistent boolean handling
GtkStackSwitcher: unset tooltip
Docs: some widget gallery updates
Generate new images
GtkStack: improve docs
Add some tests for GtkWindow
Add a testcase for empty grid rows
GtkGrid: Undo a size allocation tweak
Fix a few memory leaks wrt to translations
Fix a typo
Updates
Avoid an accidental export
Comment out broken tests
Add missing symbols
Disable the object-finalize test for now
Disable the filechooser template tests
Temporarily remove button-wrapping reftest
Temporarily remove window-border reftest
Temporarily remove grid-span reftest
Fix image-load-from-file reftest
Update a few a11y test results
Disable broken picker a11y test
GtkPlacesSidebar: Correct all since tags
Make gtkplacessidebar.h look like a gtk header
Minor doc comment fix
Fix up doc sections
Revert "Temporarily remove button-wrapping reftest"
Silence a compiler warning
Remove window-border tests from makefile too
Milo Casagrande (2):
[l10n] Updated Italian translation.
[l10n] Updated Italian translation.
Nik Kalach (2):
Updated Interlingua translation
[l10n] Update Interlingua translation
Nilamdyuti Goswami (5):
Assamese translation updated for gnome 3.8
Assamese translation updated for gnome 3.8
Assamese translation updated
Assamese translation updated
Assamese translation updated
Owen W. Taylor (10):
GtkSpinButton: don't constantly recreate style contexts for buttons
tests/animated-resizing: Split frame statistics out into a separate file
tests/scrolling-performance: Add a new test for GtkViewport performance
animated-resizing, video-timer: Add missing return value from ::draw
GdkWindowWayland: draw, then damage, then commit
GdkWindowWayland: make sure we attach the surface when repainting
GdkWaylandWindow: synchronize frame drawing
GdkWaylandWindow: Consolidate surface creation and destruction code
wayland: fill in refresh_interval in GdkFrameTimings
wayland: when possible, fill in actual and predicted presentation times
P. F. Chimento (1):
doc: Documented icon-shadow CSS property
Paolo Borelli (1):
GtkImage: do not leak metrics in baseline align
Pau Iranzo (1):
[l10n] Update Catalan translation
Pavel Vasin (2):
GtkHeaderBar: Fix memory leak
wayland: display: Fix memory leak
Petr Kovar (1):
Update Czech translation
Piotr Drąg (8):
Updated POTFILES.in
Updated Polish translation
Updated POTFILES.in
Updated POTFILES.in
Updated POTFILES.in
Revert adding .ui files to POTFILES.in
Updated POTFILES.in and POTFILES.skip
Updated POTFILES.skip
Rafael Ferreira (4):
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Updated Brazilian translation for UI and PO-Prop.
Updated Brazilian Portuguese translation
Rajesh Ranjan (1):
hindi translation
Rico Tzschichholz (2):
printing: Fix build with -Werror=format-security
gtk: Add COMPOSITE_TEMPLATES to EXTRA_DIST
Rob Bradford (10):
window: Allow _gtk_window_set_allocation to return a modified allocation
window: Don't set a background pattern/colour when client decorated
window: Hide the decorations on fullscreen
css: Add style entries for client side decorations to default CSS
window: Use update_window_buttons to hide title on fullscreen
wayland: Preserve dimensions separately for fullscreen / maximised case
gdkdisplay: Warn if asked for a non-zero screen not a zero screen
wayland: don't leave root window values uninitialised
wayland: Don't "probe" for a Wayland compositor if started from compositor
wayland: Cache the discovery connection and reuse if possible
Ryan Lortie (5):
tests: add a test for gtk_menu_shell_bind()
Introduce GtkMenuTracker
tests: improve gtkmenu testcase
menu binding docs: Link to insert_action_group()
GtkModelMenuItem: add support for 'icon' attribute
Rūdolfs Mazurs (1):
Updated Latvian translation
Scott Moreau (5):
wayland: Set title on shell surfaces to window title
wayland: Remove unused wayland-egl header
wayland: Remove unneeded semicolons
wayland: Always attach buffer before committing
wayland: Implement gdk_window_[un]maximize
Shankar Prasad (2):
Updated kn translations
Updated kn translations
Shantha kumar (2):
Tamil Translations Updated
Tamil Translations Updated
Simon Kågedal Reimer (1):
doc: Clarify gtk_widget_queue_draw_region() doc
Sébastien Wilmet (14):
Fix typo reqired -> required
Small API doc fixes
GtkLabel: fix mnemonic-keyval when use-markup is true
GtkLabel: fix underlining of mnemonics
GtkWidget: add missing deprecation marks
Doc: move the GtkTextAttributes struct
Doc: fix dead link in the text widget overview
gtktexttypes: remove inline_byte_begins_utf8_char()
gtktextattributes: include the right headers
gtktextattributes: explain what is "pg_bg"
GtkTextView: remove some dead code
GtkTextTagTable: simplify a bit the code
gtktextattributes: move comment above relevant struct
GtkWindow: fix notify of :attached-to
Tarnyko (2):
win32: Improve GtkAssistant theming
win32: Bring back spinner animation
Thomas Hindoe Paaboel Andersen (2):
wayland: complete cursor_for_pixbuf
reftests/Makefile.am: remove whitespace following trailing backslash
Thomas Wood (2):
gdk: Implement GInitable on GdkDisplayManager
wayland: implement GInitable and check the connection to the display server
Timothy Arceri (2):
filechooser: Show FUSE mounted locations in shortcuts
po: Remove fuzzy tag for confirmed translations
Tristan Van Berkom (41):
GtkBuilder: Fixed documentation
Added test case to assert all object types finalize properly.
objects-finalize test: Blacklist gdk_pixbuf_simple_anim_iter_get_type()
GdkOffscreenWindow: Implement gdk_window_get_frame_extents()
gtk_recent_chooser_set_filter: Allow NULL value to unset the filter.
GtkRecentChooserMenu: avoid accessing a NULL action
GtkScale: Properly chain up in GtkBuildableIface->custom_finished()
Deprecate gtk_widget_push_composite_child & friends
Work around access to global resources without calling gtk_init()
GtkBuilder: Added api to allow private signal callbacks
GtkBuilder: Add private _gtk_builder_extend_with_template()
GtkBuilder: Allow G_PARAM_CONSTRUCT properties to be set on internal children.
Add Composite Child machinery and APIs to GtkWidget
Added directory with Glade catalog
GtkDialog: Define children with a GtkBuilder template
GtkMessageDialog: Define children with a GtkBuilder template
GtkInfoBar: Define children with a GtkBuilder template
GtkAboutDialog: Define children with a GtkBuilder template
GtkLockButton: Define children with a GtkBuilder template
GtkAssistant: Define children with a GtkBuilder template
GtkScaleButton: Define children with a GtkBuilder template
GtkStatusbar: Define children with a GtkBuilder template
GtkAppChooserWidget: Define children with a GtkBuilder template
GtkAppChooserDialog: Define children with a GtkBuilder template
GtkColorChooserDialog: Define children with a GtkBuilder template
GtkFileChooserDefault: Define children with a GtkBuilder template
GtkFileChooserDialog: Define children with a GtkBuilder template
GtkFontChooserWidget: Define children with a GtkBuilder template
GtkFontChooserDialog: Define children with a GtkBuilder template
GtkRecentChooserDefault: Define children with a GtkBuilder template
GtkPageSetupUnixDialog: Define children with a GtkBuilder template
GtkPrintUnixDialog: Define children with a GtkBuilder template
GtkColorPlane: Added construct-only properties to setup the adjustments.
GtkColorEditor: Define children with a GtkBuilder template
GtkPathBar: Define children with a GtkBuilder template
GtkFileChooserButton: Define children with a GtkBuilder template
GtkFontButton: Define children with a GtkBuilder template
GtkVolumeButton: Define children with a GtkBuilder template
Load the file chooser's widgets from the .ui file
Revert "gtkbin: Remove the silliest code on earth"
Updated private widget catalog to remove the reference to the shortcuts model
Vadim Godunko (1):
Fix drawing of grid lines in RTL
Victor Ibragimov (7):
Tajik translation added (translation is still in progress)
Tajik Translation updated
[l10n] Add Tajik translation
Updated translation for Tajik
Tajik translation update
Tajik translation updated
Tajik translation updated
Ville-Pekka Vainio (2):
Finnish translation update by Jiri Grönroos
Finnish translation update by Jiri Grönroos
Volker Sobek (1):
gtk-demo: Fix typo
William Jon McCann (2):
Sync from Nautilus - Fix leaks https://bugzilla.gnome.org/show_bug.cgi?id=683769 This is from
nautilus commit a755aa27c636561a1ab41066484cf9bcc97667f9
Sync nautilus commit 95400548176688f3d2f5e8888f48410756bd96b8
Wojciech Szczęsny (1):
Updated Polish translation
Wylmer Wang (1):
Update Simplified Chinese translation
Yaron Shahrabani (2):
Updated Hebrew translation.
Updated Hebrew translation.
Yuri Myasoedov (1):
Updated Russia translation
ammonkey (1):
fix mem leak in gtk_drag_set_icon_surface, destroy pattern
Žygimantas Beručka (1):
Updated Lithuanian translation
Мирослав Николић (1):
Updated Serbian translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]