[gtk+] Created tag 3.19.2
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Created tag 3.19.2
- Date: Fri, 20 Nov 2015 05:15:37 +0000 (UTC)
The unsigned tag '3.19.2' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: Fri Nov 20 00:15:27 2015 -0500
3.19.2
Changes since the last tag '3.19.1':
Alexander Larsson (14):
TreeModelFilter: Fix uninitialized memory read.
Make GtkFileChooser interface require a GObject
Add GtkNativeDialog abstract base class
GtkFileFilter: Add private function to represent filter as pattern
GtkFileChooserNative: Fallback and win32 implementation
GtkFileChooserButton: Use native dialogs
testgtk: Add native dialog tests
Mention native file choosers in NEWS
docs: Move GtkNativeDialog section to "abstract base classes"
gtk3-demo: Add open file to the application demo
gdk: Fix invalidation w/ pixel cache when changing child window geometry.
TextView: Use saner coordinate space in draw_layer.
GtkNativeDialog: Fix modal handling in gtk_native_dialog_run()
Add gtk_native_dialog_destroy()
Balázs Meskó (2):
Updated Hungarian translation
Updated Hungarian translation
Benjamin Otte (69):
cssprovider: Have a section when parsing style properties
iconhelper: Don't pass GENERIC_FALLBACK flag
icontheme: Clarify GENERIC_FALLBACK flag handling
entry: Always render like with is_cellrenderer
container: Don't randomly call gtk_widget_set_allocation()
window: Ignore geometry widget
widget: Remove _gtk_widget_override_size_request()
sizegroup: Remove GtkQueueResizeFlags
API: widget: Add gtk_widget_get_allocated_size()
container: Use correct allocation for calling size_allocate()
API: widget: Add gtk_widget_queue_allocate()
widget: Use gtk_widget_queue_allocate() when clip changes
sizegroup: Move container function into its only caller
sizegroup: Fold function into only caller
sizegroup: refactor
sizegroup: Remove special case before loop
sizegroup: Refactor function
sizegroup: Refactor function
sizegroup: Don't invalidate over resize containers.
sizegroup: Merge function into only caller
widget: Add a function that does actual resize
widget: Add a resize_needed flag
widget: Warn if size-unqueried widgets get allocated
widget: Clear pending resizes after size_allocate()
widget: Warn on calls to queue_resize() during size_allocate()
sizegroup: Skip resizes on widgets that have resize queued
sizegroup: Simplify widget's size group invalidation
sizegroup: Merge function into only caller
widget: Move resize function into gtkwidget.c
widget: Refactor function
widget: Track if a child needs an allocation
widget: Make gtk_widget_queue_allocate() not resize
window: Don't queue resizes when inhibiting resizes
widget: Make invisible widgets not propagate resizes
container: Don't keep our own variable trying to track need for resize
widget: Queue resize on parent on show/hide
searchentry: Fix includes
spinbutton: Don't set .entry
widget: Queue redraw on gtk_widget_queue_allocate()
inspector: Split out a function
inspector: Store the current node in the priv struct
inspector: Track updates of node styles
gdkrgba: Use %g instead of %.17g to print alpha
inspector: Always show full CSS node tree
inspector: Do not show transient nodes
widget: Queue an allocate on hide
widget: Queue resize on parent, not self
testsuite: Remove a bunch of broken tests
testutils: Deprecate a bunch of ugly functions
tests: Make stack expand
stack: Queue a resize/allocate when switching children
stack: Store actual widget size, not preferred size
checkmenuitem: Update CSS nodes on set_active()
acccellabel: Use right state when querying font
spinbutton: Use right state when querying padding
notebook: Query the right node's padding
range: Use right state when querying margin
stylecontext: Always warn on style mismatch
notebook: Fix copy/paste error
testutils: Add deprecation guards
box: Don't track children visibility
box: Refactor CSS node handling
csstypes: Propagate NTH_CHILD and NTH_LAST_CHILD to siblings
cssnode: Propagate NTH_LAST_CHILD changes properly
placesview: Don't export API
textdisplay: save/restore when using different state flags
window: Don't invalidate cssnode during get_preferred_width()
cssprovider: Have a section on import error
cssprovider: Only push a new scanner when none exists
Carlos Garnacho (17):
x11: Detect single-touch touchscreens as GDK_SOURCE_TOUCHSCREEN
GtkWindow: make popover stacking explicit
popover: Request raise on ::show
texthandle: Request raising of text handle popovers.
GdkDevice: Do not free construct-only properties data on dispose()
widget: Avoid critical warnings when disconnecting plain GtkEventControllers
x11: Do not misdetect mice with abs axes as touchscreens
x11: Add "pointer" to the is-not-a-touchscreen device name checks
wayland: Move additional pointer buttons after the old 4-7 scrolling ones
wayland: Separate touch pointer emulation into its own master pointer
wayland: Ensure we get the master pointer on GdkDeviceManager::get_client_pointer
wayland: Disallow setting the cursor on the touch master pointer
wayland: Implement GdkDevice::window_at_position for touch
gtkdnd: Use gdk_drag_begin_for_device()
wayland: Fix toplevel lookup before starting DnD
gtkdnd: Ensure we don't fold the drag icon into the cursor on wayland
wayland: Ensure we have a drop-side GdkDragContext without pointer
Carlos Soriano (2):
gtkcontainer: clarify requirements for implementations
gtkstack: allow templates to override all properties
Cemil Azizoglu (1):
mir: Print hscroll and vscroll values when debugging.
Christian Hergert (4):
headerbar: remove G_PARAM_CONSTRUCT from custom-title
stack: GtkStack:interpolate-size should be read/write
stackswitcher: add GtkStackSwitcher:icon-size property
entry: ensure valid GdkWindow before set_invisible_cursor()
Christoph Reiter (2):
gtkwindow: apply CSD adjustments to the default size when used instead of when setting it
gtkheaderbar: update the window buttons on ::hierarchy-changed instead of ::realize
Chun-wei Fan (4):
MSVC 2010+ builds: Do not explicitly use /LTCG
MSVC builds: Use /opt:ref for release builds
gtktestutils.c: Ensure variables are declared at top of block
gtkimcontextsimple.c: Use X11_DATA_PREFIX only on X11/Wayland
Colomban Wendling (3):
gtkcontainer: Guard internal use of deprecated public API
cssnode: Fix a typo leading to very poor cache hashing
cssnode: Fix style updating when the CSS node ID changes
Cosimo Cecchi (3):
menushell: don't call gtk_render_background()
stack switcher: fix typos in documentation comment
HighContrast: remove deprecated progressbar style properties
Daniel Mustieles (3):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Dhiru Kholia (1):
Fix a memory leak in gtk-3.0.m4 file
Dominique Leuenberger (1):
placessidebar: do not crash if uris is NULL
Emmanuele Bassi (24):
docs: Fix typo in gdk_screen_get_scale_factor()
docs: Clarify gtk_render_icon()'s behaviour
docs: Point at for_scale() variants
Add GtkTooltipWindow private sub-class
Use CSS node name for GtkTooltipWindow
docs: Ignore GtkTooltipWindow's private header file
Move GtkWindow g_autoptr macros in the class header
Remove an unused variable declaration
Move GtkListBox g_autoptr macros to the class header
Only include the necessary headers in GtkPlacesViewRow
Start recursively moving autocleanups macros to their headers
Move GtkDialog autocleanup to the class header
Move GtkAboutDialog autocleanup to the class header
Recursively move autocleanups to their header files
Move GtkAccelMap autocleanup to the class header
Remove introspection scanner guards around autocleanups
Add autocleanups for GtkShortcutsWindow
tooltipwindow: Use a builder UI file
Fix the licensing blurb in GtkPlacesSidebar
Fix the licensing blurb of GtkBookmarksManager
Fix license version for GtkFileChooserWidget private header
Fix the license version in GtkTrashMonitor
Do not use the LGPL v3 blurb for LGPL v2.1 files
Do not use the GPL v3 blurb for LGPL v2.1 files
Florian Müllner (5):
Adwaita: Update double-border tweak for scrolled windows
widget: Add :focus-on-click property
Deprecate widget-specific :focus-on-click properties
Use gtk_widget_set_focus_on_click() instead of deprecated setters
listbox: Implement :focus-on-click
GNOME Translation Robot (2):
Updated Scottish Gaelic translation
Updated Scottish Gaelic translation
Georges Basile Stavracas Neto (1):
placesview: vertically align path labels
Gábor Kelemen (1):
Updated Hungarian translation
Ignacio Casal Quinteiro (4):
win32: chain up on display dispose
win32: destroy clipboard notification window on dispose
win32: do not use g_clear_pointer to destroy the window
win32: do not use g_clear_pointer also on the clipboard window
Jonas Platte (1):
Fix return annotations for GtkWindow
Kjartan Maraas (1):
Updated Norwegian bokmål translation.
Krzesimir Nowak (1):
scrolledwindow: Fix a typo
Lapo Calamandrei (2):
Adwaita: fix switch sizing
Adwaita: fix vertical switch styling
Marek Černocký (1):
Updated Czech translation
Matthias Clasen (326):
inspector: Add css node style properties
inspector: Cosmetic changes to the hierarchy tab
calendar: Add an element name
Adwaita: Update calendar theming
HighContrast: Update calendar theming
shortcuts: Use predefined style classes
Adwaita: Update shortcuts window theming
shortcuts label: Redo the keycap theming
shortcuts: Redo the stack switcher theming
Fix key themes for GtkEntry -> entry
Revert "Adwaita: Update tooltip theming"
Revert "HighContrast: Update tooltip styling"
Revert "tooltip: Use an element name"
spinbutton: Trivial cleanup
wip: spinbutton
entry, spinbutton: Finish css node conversion
lock button: Add an element name
search entry: Add a style class
statusbar: Add an element name to the css node
actionbar: Add an element name to the css node
searchbar: Add an element name to the css node
viewport: Add an element name to the css node
Assistant: Fix page rmoval
button: Use an element name instead of a style class
togglebutton: Add a style class
Adwaita: button fixes
lockbutton: Revisit element name
toggle button: Convert to css nodes
model button: Convert to CSS nodes
Adwaita: Adapt to the button changes
HighContrast: Updates for recent changes
link button: Add a style class
scale button: Add a style class
menu button: Add a style class
Revisit menu button style
headerbar: Use an element name instead of a style class
Adwaita: Update headerbar styling
HighContrast: Update headerbar styling
color button: Add a style class
Adwaita: Update color button styling
HighContrast: Update color button styling
menu button: Revisit style class one more time
inspector: Drop the style classes list
inspector: Drop the style property list
Update the generated css for the previous commit
paned: Convert to CSS nodes
Adwaita: Update paned styling
HighContrast: Update paned styling
font button: Add an element name
Adwaita: Update font button styling
HighContrast: Update font button styling
tree view: Rename and document element names
Adwaita: Adapt to changed treeview names
HighContrast: Adapt to changed treeview names
icon view: Add an element name
text view: Set an element name
text view: Convert to CSS nodes
Adwaita: Update textview styling
HighContrast: Update textview styling
text view: Add css node docs
color swatch: Convert to CSS nodes
swatch fixup
Adwaita: Adapt to color swatch changes
HighContrast: Adapt to color swatch changes
color editor: Redo the non-activatable color swatch
message dialog: Use an element name
adwaita: Adjust message dialog styling
HighContrast: adjust message dialog styling
inspector: Show CSS node state
model button: Propagate state
Load settings.ini from all data dirs
frame: Use an element name instead of a style class
Adwaita: Update frame styling
HighContrast: Update the frame styling
Adwaita: Fix up color button styling
Remove a duplicate include
trivial formatting fix
progressbar: Convert to CSS nodes
Adwaita: Update progressbar styling
HighContrast: Update progressbar styling
progress bar: Add CSS documentation
toolbar: Use an element name instead of a style class
Adwaita: Update toolbar styling
HighContrast: Update toolbar styling
tool button: Add an element name
Adwaita: Update tool button styling
HighContrast: Update toolbutton styling
toolpalette: Use element names
Adwaita: Fix menu separators
file chooser button: Add a style class
entry, textview: Use a dedicated style class for magnifier
Adwaita: Update magnifier styling
HighContrast: Update magnifier styling
button: Mention differentiating style classes
popover: Document differentiating style classes
combobox: Use element names
Adwaita: Update combobox styling
HighContrast: Update combobox styling
menu: Port to use css nodes
Adwaita: Update menu styling
HighContrast: Update menu styling
menu: Document CSS nodes
menu: Fix up CSS node ordering
menu item: Remove an unused member
check button: Match documented behavior
menu item: Use CSS nodes
Adwaita: Update menu item styling
menubar: Use an element name
Adwaita: Update menubar styling
inspector: Replace a use of gtk_button_set_focus_on_click
entry: Add a diagram to CSS node docs
button: Add diagrams to CSS node docs for buttons
file chooser button: Remove an unused variable
list box: Remove an unused static
model button: Complete the CSS node conversion
model button: Add diagrams to the CSS node documentation
switch: Add a diagram to CSS node documentation
spin button: Add diagrams to CSS documentation
progressbar: Add diagrams to CSS documentation
accel label: Add diagrams to CSS documentation
text view: Add diagram to CSS documentation
combo box: Add diagrams to CSS documentation
paned: Add diagrams to CSS documentation
menu: Add diagrams to CSS documentation
range: Convert to CSS nodes
Adwaita: Update range styling
HighContrast: Update range styling
stack: Set an element name
widget-factory: Stop using deprecated API
stack switcher: Use an element name
stack sidebar: Use an element name
scale: Fix a crash
inspector: Really show the selected CSS node
inspector: Some improvements to the CSS node tree
scrolledwindow: Port to CSS nodes
Adwaita: Update scrolledwindow styling
HighContrast: Update scrolled window styling
revealer: Use an element name
paned: Move .wide to CSS subnode
popover: Add the .background style class
progressbar: Add a CSS node for trough
Adwaita: Update progressbar styling
HighContrast: Update progressbar styling
range: Add a CSS node for the trough
Adwaita: Update range styling
HighContrast: Update range styling
range: Add private api to get the trough node
scale: Split marks node into two
Adwaita: Update scale styling
HighContrast: Update scale styling
range: Redraw when slider visiblity changes
file chooser: Don't use .search-bar for a box
searchbar: Stop adding a style class
Adwaita: Update searchbar styling
HighContrast: Update filechooser styling
stack switcher: Clarify CSS documentation
stack sidebar: Drop the .sidebar-item style class
Adwaita: Update stack sidebar styling
stack sidebar: Remove an unused variable
gtk3-demo: Drop .sidebar class
Fix a crash with steppers
scrolledwindow: Use permanent CSS nodes
placessidebar: Use an element name
Adwaita: Update places sidebar styling
HighContrast: Update places sidebar styling
places sidebar: Document style classes
aspect frame: Use an element name
listbox: Add element names
placessidebar: Use the same element name for rows
Adwaita: Update listbox styling
flowbox: Add element names
tool button: Add element names for tool item subclasses
window: Use permanent CSS nodes
Adwaita: Update window styling
window: Add a diagram to the CSS documentation
Fix a typo
combobox: Don't add .linked
Adwaita: Redo combo box entry styling
places view: Add an element name
places view: Remvoe some unused style classes
Adwaita: Fix up filechooser styling
scale: Stop using style classes for marks
Adwaita: Update scale styling
range: Document fine-tuning style class use
Cosmetic: Use defines for style classes
popover: Don't create transient CSS nodes
range: Update trough state
Update emacs key theme for css changes
Update mac key theme for css changes
range: Use CSS nodes for all trough rendering
Adwaita: Update range styling
scale: Document the new CSS nodes
range: Fixes to the new trough rendering
window: Don't pass wrong state to context
scrolled window: Drop unnecessary transient nodes
scrolledwindow: Set positional classes on scrollbars
scrolledwindow: Document overlay scrolling style classes
epxander: Port to CSS nodes
Adwaita: Update expander styling
print dialog: Use an element name for rendering the paper
Adwaita: Update print dialog styling
Document gtk_builder_extend_wth_template
Move gtk_builder_extend_with_template to public header
notebook: redo notebook styling
Adwaita: Adapt notebook styling a bit
HighContrast: update notebook styling
widget-factory: Add another notebook example
Don't use a transient node in gtk_render_arrow()
notebook: Use CSS nodes for arrows
Adwaita: Update notebook styling
HighContrast: Update notebook styling
tool item group: Use a CSS node for the arrow
container: Slightly reword some docs
notebook: Update CSS docs
Avoid excessive property notification for GtkStack::interpolate-size
text handle: Port to CSS nodes
Document text handle styling
Adwaita: Update text handle styling
HighContrast: Update text handle styling
iconview: Use a CSS node for rubberband drawing
Adwaita: Update rubberband styling
HighContrast: Update rubberband styling
flowbox: Use a CSS node for rubberband drawing
Adwaita: Update flowbox rubberband styling
HighContrast: Update flowbox rubberband styling
Forgotten file
treeview: Use a CSS node for rubberband drawing
Adwaita: Update treeview rubberband styling
HighContrast: Update treeview rubberband styling
treeview: Add a diagram to CSS documentation
iconview: Add a diagram to CSS documentation
flowbox: Add a diagram to CSS documentation
print dialog: Avoid gtk_style_context_save
Fix an oversight
Adwaita: update tooltip styling
Adwaita: Update tooltip styling more
entry: Use a CSS node for selection rendering
Adwaita: Update entry selection rendering
HighContrast: Update entry selection styling
inspector: fix a typo
inspector: Don't grow horizontally
entry: Simplify selection rendering
label: Use a CSS node for selection rendering
Adwaita: Update label selection styling
HighContrast: Update label selection styling
cell view: Add an element name
textview: Use a CSS node for selection rendering
text view: Improve text rendering
Adwaita: Update textview selection styling
HighContrast: Update textview selection styling
text util: Avoid creating transient nodes
Improve testlevelbar
levelbar: Port to use CSS nodes
Adwaita: Update levelbar rendering
HighContrast: Update levelbar styling
Revert "textbuffer: nicer get_iter functions"
levelbar: Use more CSS nodes
Adwaita: Update levelbar styling
HighContrast: Update levelbar styling
notebook: Chain up in direction_changed
Update testlevelbar
Adwaita: Fix styling of selected rows in treeviews
check menu item: Fix a typo
listbox: Cosmetic cleanup
Cosmetic: Avoid an explicit state variable
Cosmetic: Avoid explict state variables
Cosmetic: Avoid explicit state variables
Cosmetic: Avoid explicit state variables
Cosmetic: Avoid explicit state variables
Cosmetic: Avoid explicit state variables
Cosmetic: Avoid explicit state variables
Cosmetic: Avoid explicit state variables
Cosmetic: Avoid explicit state variables
Cosmetic: Avoid explicit state variables
Cosmetic: Avoid explicit state variables
Adwaita: Fix window shadow size
Adwaita: Fix selection styling in flow boxes
Adwaita: Fix selection styling in icon views
HighContrast: Fix shadow size
Adwaita: Misc cleanups
HighContrast: Fix selection styling in some places
HighContrast: Fix selection styling in treeviews
HighContrast: Fix selection styling in icon views
testsuite: Skip GtkFileChooserNative for notification tests
Always pass the right state in style context getters
Add one more selector to CSS parsing tests
help overlay: Allow key sequences
shortcuts: Support direction-specific shortcuts
spinbutton: update node state more often
label: Use css nodes for links
Avoid an unused variable warning
assistant: Document style properties as deprecated
button box: Document some style properties as deprecated
button: Document some style properties as deprecated
entry: Ignore the icon-prelight style property
icon view: Document some style properties as deprecated
menubar: Ignore the shadow-type style property
menuitem: Document some style properties as deprecated
progressbar: Ignore x/yspacing style properties
range: Document some style properties as deprecated
spinbutton: Document some style properties as deprecated
css provider: Issue deprecation warnings for style properties
Annotate deprecated style properties
Adwaita: Remove deprecated style properties
x11: Try harder to find a core pointer
Adwaita: Drop deprecated style properties
gtk-demo: Fix the assistant example
gtk-demo: Fix the CSS examples
expander: Use the right state when querying style properties
HighContrast: remove deprecated style properties
popover: Avoid a crash when no relative-to widget is set
Document GDK_TOUCHPAD_GESTURE_MASK
toolitemgroup: Fix initial state
box: Use an element name
Fix license header
Add some CSS node docs
Trivial: Some doc rewording
Add more CSS node docs
wayland: Avoid a crash
Updates
shortcuts: Avoid excessive property notification
stack switcher: Notify consistently
Work around g_test_dbus annoyance
Fix make check
cell renderer progress: Avoid warnings
3.19.2
Mingye Wang (Arthur2e5) (1):
update zh_CN translation
Olivier Fourdan (6):
wayland: configure clients that resize themselves
GtkWindow: Fix the shadow width logic
gtkwindow: Fix resize without "_GTK_FRAME_EXTENTS"
gtkwindow: css offset for toplevel only
gtkwindow: apply csd offset to set/get_default_size
window: maximize on double click only if allowed
Paolo Borelli (2):
win32: handle WM_DISPLAYCHANGE globally
filechooser: ignore double clicks on the selected item
Pedro Albuquerque (3):
Updated Portuguese translation
Updated Portuguese translation
Updated Portuguese translation
Phillip Wood (1):
Fix character entities
Piotr Drąg (2):
Updated POTFILES.in and POTFILES.skip
Updated POTFILES.in
Rui Matos (1):
wayland: Translate virtual modifiers too
Sébastien Granjoux (1):
Add a more complex widget in the flipping assistant
Sébastien Wilmet (1):
textbuffer: nicer get_iter functions, without return values
Timm Bäder (7):
popover: Use element name
colorswatch: Don't pass _GENERIC_FALLBACK to API that doesn't support it
gtklevelbar: Fix typo
GtkGrid: Remove invalid return annotation
GtkShortcutsShortcut: Add missing word
GtkApplicationWindow: Fix typos
GtkApplicationWindow: the help_overlay is nullable
Yosef Or Boczko (2):
Updated Hebrew translation
Updated Hebrew translation
YunQiang Su (1):
Us ... instead of … for zh_CN
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]