[metacity] Created tag 3.25.1
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [metacity] Created tag 3.25.1
- Date: Mon, 24 Apr 2017 12:54:12 +0000 (UTC)
The unsigned tag '3.25.1' was created.
Tagger: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Mon Apr 24 15:53:35 2017 +0300
Tag release 3.25.1
Changes since the last tag '3.23.90':
Alberts Muktupāvels (246):
libmetacity: fix gradients with one alpha value
effects: remove redundant declarations
atomnames: add missing window types
window-props: update reload_net_wm_window_type
window-props: don't reload INIT_ONLY properties
window-props: make meta_window_reload_property() static
window: add override_redirect to MetaWindow struct
don't read most properties for override-redirect windows
move META_PRIORITY_RESIZE to common.h
compositor: change repaint priority
window: change calc-showing and update-icon priority
screen: change work area idle priority
display: fix copy/paste typo
compositor: add empty meta_compositor_sync_stack
stack: add META_LAYER_OVERRIDE_REDIRECT enum
window: add meta_window_get_workspace
display: fix indentation
display: simplify event_callback
display: simplify meta_spew_event
compositor: add meta_compositor_is_our_xwindow
window: don't manage our own windows
window: add missing window types
keybindings: don't grab keys on override redirect windows
stack: add more checks for override redirect windows
stack: ignore unmanaging windows
window: fix indentation
stack: fix indentation
screen: fix indentation
keybindings: fix indentation
add more checks for override-redirect windows
session: fix indentation
place: fix indentation
core: fix indentation
window: fix copy/paste error
window: fix crash if workspace is null
compositor: move meta_compositor_get_display to private header
compositor: remove screen parameter from manage/unmanage
compositor: coding style fix
compositor: remove meta_compositor_free_window
compositor: remove attrs parameter from add_window
remove meta_window_new_with_attrs
window: simplify error trap in meta_window_new
window: move XAddToSaveSet out of second error trap
compositor: remove screen parameter from set_active_window
tooltip: simplify code
effects: remove unused code
effects: simplify code
window: handle FocusIn events for override-redirect windows correctly
window: move lost focus code to separate function
window: move got focus code to separate function
window: add meta_window_propagate_focus_appearance
display: fix tiling when grabbing an attached dialog
display: remove meta_display_unmanage_screen
compositor: add show_window and hide_window functions
metacity-window-demo: fix splashscreen window type
compositor: move defines
compositor: move MetaCompositorXRender struct
compositor: stop using meta_screen_get_compositor_data
screen: remove compositor_data
compositor: remove find_window_for_screen
compositor: rename find_window_in_display to find_window
compositor: simplify find_window_for_child_window
compositor: remove USE_IDLE_REPAINT define
compositor: simplify xrender_process_event
compositor: remove unused parameter from add_damage
compositor: remove unused parameter from determine_mode
compositor: remove unused parameter from map_win
compositor: remove unused parameter from unmap_win
compositor: remove unused parameter from expose_area
compositor: simplify process_property_notify
display: make meta_display_unmanage_windows_for_screen static
screen: move meta_compositor_unmanage call to display
compositor: remove meta_compositor_unmanage
compositor: remove meta_compositor_manage
compositor: merge initable_init and manage vfuncs
compositor: kill MetaCompScreen
compositor: rename output to overlay_window
libmetacity: fix memory leak
libmetacity: do not reload CSS changing composited status
do not reload theme when changing compositing manager
frames: do not reload CSS changing composited status
theme-viewer: properly center window changing composited
compositor: remove MetaScreen parameter from make_shadow
compositor: remove MetaScreen parameter from shadow_picture
compositor: remove MetaScreen parameter from solid_picture
compositor: merge repair_display and repair_screen
compositor: store xdisplay in MetaCompositorXRender
compositor: simplify dump_xserver_region
compositor: remove MetaDisplay parameter from make_shadow
compositor: remove MetaDisplay parameter from shadow_picture
compositor: remove xdisplay parameter from find_window_for_child_window
compositor: simplify solid_picture
compositor: simplify create_root_buffer
compositor: simplify paint_root
compositor: simplify win_extents
compositor: remove MetaScreen parameter from paint_dock_shadows
compositor: simplify add_damage
compositor: remove MetaDisplay parameter from map_win
compositor: simplify update_shadows
window: remove duplicated check for no_focus_window
display: create MetaWindow on MapNotify event
display: move meta_compositor_add_window call to meta_window_new
display: fix copy/paste typo
display: ignore ButtonPress events for override-redirect windows
window: manage override-redirect windows
screen: don't grab the server when managing the screen
screen: use stack tracker for initial window query
compositor: stop handling CirculateNotify events
compositor: remove xwindow parameter from add_window
screen: avoid XQueryTree in meta_screen_composite_all_windows
compositor: stop handling CreateNotify events
compositor: stop handling ReparentNotify events
compositor: stop handling DestroyNotify events
compositor: replace set_updates with updates_frozen
compositor: remove unused move functions
compositor: simplify get_window_format
compositor: remove MetaScreen parameter from add_win
compositor: remove MetaScreen from MetaCompWindow
compositor: remove MetaScreen parameter from more functions
compositor: remove dock_windows
compositor: add window_opacity_changed
compositor: add window_shape_changed
window: parse _NET_WM_OPAQUE_REGION property
window: parse _NET_WM_WINDOW_OPACITY property
compositor: use window_opacity_changed to update opacity
compositor: remove MetaCompWindowType
compositor: fix frame drawing with opacity
compositor: remove restack_win
compositor: remove border_width
compositor: remove obsolete comment
compositor: remove unneeded check
compositor: don't call XSelectInput
compositor: move unmanage code to finalize
compositor: remove unmanage vfunc
build: add --enable-vulkan
compositor: add MetaCompositorVulkan
display: add META_COMPOSITOR environment variable
util: remove unused meta_debug_spew
core: remove unnecessary includes
build: remove --disable-verbose-mode
util: remove unused debug enums
util: replace meta_warning with g_warning
util: replace meta_bug with g_error
util: remove meta_fatal
util: remove meta_exit
main: remove MetaExitCode enum
util: rename MetaDebugTopic to MetaDebugFlags
util: allow logging only specific debug topics
vulkan: enumerate instance layers and extensions
vulkan: create instance
vulkan: setup debug callback
vulkan: enumerate physical devices
vulkan: add META_VULKAN_VALIDATE env variable
screen: move cm selection to compositor
compositor: use g_initable_new
compositor: check for required extensions
frame: don't use XFixes if extension is not available
ui: remove screen parameter from meta_ui_new
main: move initial theme loading to meta_ui_new
main: move prefs handling to MetaDisplay
ui: add MetaUI parameter to meta_ui_get_theme
ui: add more MetaUI parameters
ui: move MetaTheme inside MetaUI struct
ui: avoid meta_prefs_get_compositing_manager
prefs: simplify meta_prefs_get_compositing_manager
xrender: do not remove prefs listener if not added
window: get bounding shape region
display: remove useless warning
display: reapply shape after compositor change
xrender: avoid a critical
window: turn into a GObject
window: rename meta_window_free to meta_window_unmanage
window: add appears-focused property
xrender: use appears-focused property to redraw window
compositor: remove meta_compositor_set_active_window
window: fix build warnings
xrender: remove unused parameter from resize_win
xrender: use Visual from MetaWindow
xrender: stop handling XShapeEvent events
xrender: use mapped state from MetaWindow
xrender: remove commented out code
xrender: remove XWindowAttributes
vulkan: use timeout to show not implemented message
xrender: stop handling UnmapNotify events
xrender: stop handling MapNotify events
xrender: move overlay window to MetaCompositor
compositor: remove is_our_xwindow vfunc
vulkan: create surface for overlay window
xrender: move XCompositeRedirectSubwindows to MetaCompositor
vulkan: redirect windows
vulkan: select physical device and queue families
vulkan: create logical device and get queue handles
build: remove unused CPPFLAGS
compositor: check common extensions in MetaCompositor
vulkan: create command pool
vulkan: create semaphore
compositor: add meta_compositor_sync_screen_size
xrender: use sync_screen_size vfunc to damage screen
vulkan: create swapchain
vulkan: get swapchain images
vulkan: create image views
vulkan: create render pass
vulkan: create framebuffers
xrender: move repaint idle to MetaCompositor
xrender: add get_toplevel_xwindow to simplify code
window: add decorated property
xrender: remove id from MetaCompWindow
xrender: merge two functions
xrender: allow passing NULL to cairo_region_to_xserver_region
xrender: rename find_window to find_comp_window_by_xwindow
xrender: add find_comp_window_by_window
xrender: don't mix client and frame xwindows
xrender: track decoration status
xrender: fix window resizing
xrender: stop handling ConfigureNotify events
xrender: simplify expose_area
window: make move_resize_request function static
window: send synthetic ConfigureNotify events
bump version to 3.25.0
NEWS: add 3.24.0
stack-tracker: apply some changes from mutter
stack-tracker: clean up dumping
stack-tracker: eliminate the resynchronization process
move manipulation of the X stack to MetaStackTracker
remove cache of last stacking order in stack.c
move logic for syncing the stack to the X server into MetaStackTracker
xrender: add error trap in sync_window_geometry
libmetacity: add meta_style_info_set_scale
libmetacity: fix copy/paste error
libmetacity: add meta_theme_impl_set_scale
ui: remove unneeded function prototype
libmetacity: track gtk-xft-* settings
ui: track window scale and xft dpi
libmetacity: add meta_theme_set_scale
libmetacity: add meta_theme_set_dpi
theme-viewer: add option to change scale
revert "prevent window self-maximisation"
theme-viewer: use gtk_widget_get_scale_factor
libmetacity: don't use MetaFrameStyleSet with GTK+ theme
libmetacity: remove unused include
fixedtip: fix build with gtk+ 3.20.x
bump GTK+ required version to 3.20.0
menu: fix build with gtk+ 3.20.x
display: get window scale from MetaUI
keybindings: fix window menu position
bump version to 3.25.1, update NEWS
Anders Jonsson (1):
Update Swedish translation
Andika Triwidada (1):
Update Indonesian translation
Balázs Úr (1):
Update Hungarian translation
Carlos Garnacho (2):
double check whether the user time window was previously used
unminimize windows with initial IconicState if first known on MapRequest
Cosimo Cecchi (1):
window-props: use memcmp() to compare GtkBorder structs
Dan Winship (6):
window: fix a case of appears-focused getting stuck
window: fix appears-focused propagation with attached grandchildren
reload_transient_for: avoid xtransient_for loops
window: make determination of attached dialog windows more consistent
window: only attach dialogs to NORMAL, DIALOG, and MODAL_DIALOG windows
display: clean up focus_window vs expected_focus_window
Daniel Drake (2):
frame: remove unnecessary server grab
reduce server grabs during window creation
Florian Müllner (7):
window: cache _NET_WM_ICON_GEOMETRY
window: add set_icon_geometry() method
window: Allow resizing of attached modal dialogs
Adjust the position of attached dialogs to fit on-screen
constraints: Center modal dialogs on their parent
display: Don't grab transient's parent unconditionally
stack: don't try to focus hidden windows
Gianvito Cavasoli (1):
Update Italian translation
Giovanni Campagna (2):
constraints: account for decorations when positioning modal dialogs
window: recompute modal dialog attached status when the window type changes
Inaki Larranaga Murgoitio (2):
Update Basque language
Update Basque language
Jasper St. Pierre (28):
window: Remove support for _NET_WM_ICON_NAME
stack: make meta_window_raise() and meta_window_lower() smarter
stack: Fix crash when opening a full-screen window
stack: never try to focus a DOCK window
stack: Flatten and simplify the default focus window logic
window: don't ever send ConfigureNotifies for OR windows
window: merge got_focus/lost_focus to a new function
window: clean up the set_focused_internal function
display: make sure to retrieve the toplevel transient for
display: Fix the logic for moving attached dialogs
stack: never focus unmanaging windows
window: properly handle focusing override redirect windows
display: don't focus the no-focus-window when sending WM_TAKE_FOCUS
display: consolidate code calling XSetInputFocus into a new function
stack: don't prefer windows in the same group as not_this_one
workspace: Don't try to use per-workspace MRU lists as a hint for focusing
workspace: respect the not_this_one parameter passed in
window: Move grab op sync handling code out
window: ensure that popup window types propagate their focus appearance
window: mark all override-redirect window types as appears-focused
display: ignore DamageNotify in spew
window: remove code for static gravity resizes
stack-tracker: add some more debug output
stack-tracker: remove unused variable
stack-tracker: more small cleanups
stack-tracker: make lower_below / raise_above internal as well
stack-tracker: fix an off-by-one error in restack_managed
display: ignore XSyncAlarmNotify in meta_spew_event
Jose Marino (1):
keybindings: fix erratic raise_or_lower behavior
Kukuh Syafaat (1):
Update Indonesian translation
Mario Blättermann (2):
Update German translation
Update German translation
Owen W. Taylor (26):
improve handling of tracking the old focused window during restart
add checks against inappropriate changes to override-redirect window
meta_display_list_windows: exclude override-redirect
meta_screen_foreach_window(): skip override-redirect windows
ignore client messages sent to override-redirect windows
avoid moving and resizing override-redirect windows
don't add override-redirect windows to workspaces
add better tracking of real stacking order
move compositor-stack handling to MetaStackTracker
don't do stacking for override-redirect windows
use MetaStackTracker to avoid a round-trip XQueryTree()
avoid confusion when _NET_WM_USER_TIME_WINDOW is in the window stack
stack-tracker: avoid queueing resync for obvious no-ops
don't allow override-redirect windows to be META_WINDOW_NORMAL
be willing to unfocus the grab window when we are unmanaging it
don't leave focus on a window we are unmanaging when sending WM_TAKE_FOCUS
use XSyncSetPriority()
support properties with lists of XSyncCounter
don't grab the server when unmanaging the screen
don't screw up the event mask when "managing" our own windows
keybindings: fix check for events on UI widgets
add meta_window_get_frame_type()
window: use a consistent mapping from frame_type => decorated
move sync alarms to be per-window and permanent
stack-tracker: make functions used only internally static
don't restack windows while we are unmanaging them
Pavel Vasin (1):
meta_stack_tracker_free(): fix memory leak
Piotr Drąg (1):
Update Polish translation
Rafael Fontenelle (1):
Update Brazilian Portuguese translation
Ron (1):
display: Grab attached dialogs' parent
Rui Matos (1):
window-props: re-evaluate window visibility when making it transient
Мирослав Николић (1):
Updated Serbian translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]