Files
marco/marco.changes
Hillwood Yang f50e727b41 Accepting request 1165487 from X11:MATE:Next
- Update version to 1.28.1
  * Update translations
  * workspace: ignore not_this_one if not in current workspace
  * Migrate to meson build system

OBS-URL: https://build.opensuse.org/request/show/1165487
OBS-URL: https://build.opensuse.org/package/show/X11:MATE:Factory/marco?expand=0&rev=66
2024-04-05 11:55:37 +00:00

516 lines
20 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-------------------------------------------------------------------
Sat Mar 23 14:12:26 UTC 2024 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.28.1
* Update translations
* workspace: ignore not_this_one if not in current workspace
* Migrate to meson build system
-------------------------------------------------------------------
Mon May 15 18:48:33 UTC 2023 - Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 1.26.2:
* Show correct window title when owned by superuser.
* Test if XResQueryClientIds() is available before using it.
Needed for X2Go as it does not have XRES 1.2 extension.
* Test Xres 1.2 is present.
* Test return value from XResQueryClientIds().
* Update translations.
- Drop marco-glib-2.54.patch.
-------------------------------------------------------------------
Mon Nov 21 12:47:06 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 1.26.1:
* replace _NET_WM_PID with XResGetClientPid
* Always bring into foreground the previous window after closing one
* window: do not disable fullscreen for dialogs
* theme: fix memory leak
* compositor-xrender: fix memory leak
* build: fix meson build
* prefs: fix memory leak
* fix code-formatting issue of previous commit
* Safeguard against calling gdk_x11_window_get_xid with a NULL GdkWindow
* update translations
- Add pkgconfig(xres) BuildRequires: new dependency.
-------------------------------------------------------------------
Tue Aug 10 13:29:38 UTC 2021 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.26.0
* update translations
* tabpopup: fix cairo surface leak
* window: add support for _GNOME_WM_STRUT_AREA
* screen: add support for _GTK_WORKAREAS_Dn
-------------------------------------------------------------------
Mon Apr 26 11:02:37 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
- Update to version 1.24.2:
* Update translations
* compositor-xrender.c: Make sure tooltips are visible
* window: do not unfocus on new window.
* Do not call cairo paint on generate_pixmaps.
-------------------------------------------------------------------
Sun Aug 9 16:04:06 UTC 2020 - Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 1.24.1:
* common: Window icon (META_DEFAULT_ICON_NAME) is no longer
available.
* workspace: Don't try to use per-workspace MRU lists as a hint
for focusing.
* stack: Make meta_window_raise() and meta_window_lower() smarter.
* window: Fix crash if workspace is null.
* workspace-switcher: Fix colours of selected workspace when
compositing is disabled.
* build: Silent build warnings for distcheck.
* Remove unnecessary warnings about visible region.
* meson: Improvements.
* Introduce nullpointer checks and return null if validation fails.
* util: meta_bug raises SIGABRT so it shouldn't return.
* Add meson build files to EXTRA_DIST.
* remove warning: 'GTimeVal' is deprecated.
* theme: Avoid deprecated g_memmove.
* frames: Don't bother painting the background.
* Update translations.
-------------------------------------------------------------------
Wed Feb 26 19:38:40 UTC 2020 - Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 1.24.0 (changes since 1.23.1):
* Revert "compositor: Fix possible crash closing/destroying
window".
* theme.c: Fix window control hidpi rendering for all themes.
* tabpopup: Increase max number of columns.
* window: Add optional tile size cycling.
* DustBlue: Strip image of all profiles and comments.
* tabpopup: Fix deprecation warnings.
* tabpopup: Change schema value ranges.
* tabpopup: Make workspaces compatible with OSD popup.
* tabpopup: Render window thumbnail as cairo surface.
* tabpopup: Draw transparent OSD-style popups.
* Fix MARCO_LOCALEDIR displaying the translated messages.
* WinMe theme: Strip png images of all profiles and comments.
* eOS theme: Add single button backgrounds.
* eOS theme: Strip png images of all profiles and comments.
* eOS theme: Make transparent the button-box outer region.
* theme: Render window control buttons and icons as surfaces.
* Set compiler debug flags using MATE_DEBUG_CHECK.
* window decoration themes: Add Atlanta, Esco, Gorilla, Motif,
Raleigh.
* Print CFLAGS and WARN_CFLAGS in configure summary.
* Set --enable-compile-warnings=yes by default.
* Use WARN_CFLAGS which are only set with
--enable-compiler-warnings.
* testboxes: Fix find_closest_point_to_line() test.
* remove warnings: Function declaration isnt a prototype.
* remove warning: Format not a string literal, argument types not
checked.
* build: Add --enable-more-warnings configure flag.
* build: Remove rationales.txt from EXTRA_DIST target.
* Fix use of RBGA visual in frame.c when compositing is not in
use.
* Use the window's visual in all cases.
* display.c: Add missing "break".
* Fix build warning about xgettext.
* async-getprop: Fix cast from non-struct type to struct type.
* xprops: Fix cast from non-struct type to struct type.
* frames: Bump priority of style providers.
* window: Add _GTK_THEME_VARIANT to initial window properties.
* frames: Apply modified hack from Mutter/Metacity.
* frames: Avoid infinite loop on the variants GList.
* frames: Use style_updated instead of style_set.
* Fixed moving windows to edges to work with CSD clients.
* window: Update allowed action hints.
* Remove line for debug.
* Fix make dist to remove .gmo files.
* Bump LT_VERSION_INFO.
* libmarco-private: Add version information.
* Xprops: Fix memory leak.
* Update translations.
- Add marco-glib-2.54.patch: Restore GLib 2.54 support.
- Drop support for old openSUSE versions.
-------------------------------------------------------------------
Thu Jul 18 11:37:45 UTC 2019 - Jonathan Brielmaier <jbrielmaier@suse.de>
- Update to version 1.23.1 (since 1.22.1):
read the NEWS file
- remove patches:
* marco-gtk-3.20.patch: we don't support gtk3.20 and glib2.48
anymore
- raise required versions of glib and gtk accordingly
-------------------------------------------------------------------
Sun May 12 18:13:56 UTC 2019 - Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 1.22.1:
* window: Set atom__NET_WM_STATE_FOCUSED for
meta_window_appears_focused.
* window: Make docks and spashscreens appear focused.
* Do not judge whether the window is decorated or not.
* screen: Fix use of memory after it is freed.
* [Security] Use "g_strlcpy" instead of "strcpy".
* compositor-xrender: Fix memory leak.
* Update translations.
-------------------------------------------------------------------
Tue Mar 5 15:19:33 UTC 2019 - sor.alexei@meowr.ru
- Update to version 1.22.0:
* Use frame window to determine scale.
* window: Add _NET_WM_STATE_FOCUSED hint to _NET_WM_STATE.
* Avoid deprecated GtkStock.
* theme: Revert theme format version 3.6.
* doc: Add info for 3.5 and 3.6 theme format versions.
* Convert frame region handling to cairo regions.
* theme: Add invisible_border to metacity theme.
* Add support for app-menu button in theme.
* Remove option to attach modal dialogues.
* theme: Replace mutter/metacity with marco.
* theme: Replace char array element comparisons with strncmp.
* tabpopup.c: Always show 5px outline border.
* tabpopup.c: Improvements.
* Don't show the ws switcher if we only have one.
* theme: Allow disabling fallback colours in gtk:custom().
* theme: Allow using custom colours from the GTK+ theme.
* theme: Add tiled_left/tiled_right frame states.
* theme: Add background functions for single buttons.
* theme-parser: Use peek_required_version() for validation.
* Add frame type for attached modal dialogues.
* Optionally attach modal dialogues.
* Add meta_window_get_transient_for() method.
* Allow a theme to specify ellipsize width for a title.
* Add frame_x_center/frame_y_center variables for themes.
* metacity-theme-3.xml: Add a flexible version mechanism.
* theme-parser: Remove unused define.
* screen: Remove get_current_monitor in favour of
get_current_xinerama.
* Increase icon size on tab and workspace popups.
* screen: Avoid 'NULL' in 'meta_error_trap...' functions.
* prefs: Avoid deprecated g_settings_list_keys.
* Enable silent output when building.
* Use meta_error_trap_push instead of
meta_error_trap_push_with_return.
* errors.c: Avoid deprecated 'gdk_error_trap...' functions.
* frames.c: Drop unused variables.
* compositor-xrender: Avoid deprecated gdk_error_trap_push/pop.
* Update translations.
-------------------------------------------------------------------
Sat Dec 22 20:48:48 UTC 2018 - sor.alexei@meowr.ru
- Update to version 1.20.3:
* Disable deprecation warnings for distcheck.
* Update translations.
-------------------------------------------------------------------
Sat Jun 16 15:48:41 UTC 2018 - sor.alexei@meowr.ru
- Update to version 1.20.2:
* Correct resize popup position on HiDPI displays.
* Fix frame geometry to avoid stuck resize cursor.
* Update translations.
-------------------------------------------------------------------
Wed Apr 11 10:12:43 UTC 2018 - sor.alexei@meowr.ru
- Update to version 1.20.1:
* Fix cursor size on HiDPI displays.
* Fix mismatched enums in keybinding detection for switch-panels
and switch-panels-backward.
* Fix move_to_center moving window between monitors.
* Support HiDPI window decorations.
* Update translations.
-------------------------------------------------------------------
Fri Mar 9 19:10:07 UTC 2018 - sor.alexei@meowr.ru
- Update to version 1.20.0:
* Require GTK+ 3.22 and GLib 2.50.
* Store a window flag when user resizes from tiled.
* Allow tiled windows to be resized horizontally.
* Avoid deprecated gdk_screen_get_monitor_(),
gdk_screen_width/height(), gdk_screen_get_width() functions.
* display: Don't use deprecated GdkDeviceManager.
* tools: Remove marco-mag and marco-grayscaletools.
* Force a window scale of 1 for the window manager, instead of
using the default or user configured scale.
* Avoid deprecated gdk_display_get_screen, gdk_screen_get_number.
* Alt+Tab - define arrow keycode + numpad arrows.
* Allow use of arrows while in a Alt+Tab pop up.
* README: Fix names of GSettings keys.
* keybindings: Remove uppercase from "current workspace".
* Add a hotkey to rename the current workspace.
* Fix windows not going to save_rect when restoring.
* Allow horizontal and vertical resizing when a corner tiled.
* Fix a window getting reset to saved_rect when untiling from a
corner.
* Add keybindings for corner tiling.
* Implement simple corner tiling by mouse drag.
* Implementation of WidthOfScreen and HeightOfScreen.
* XFIXES regions are leaked during paint_windows.
* Add stricter logic for running without XPresent support.
* Make XPresent optional.
* Remove debug output.
* Add in some changes from xfwm4.
* Cancel present_pending flag when erroring out.
* XPresent extension support - first pass.
* build: Drop unneeded pangoxft requirement.
* A small bugfix for the move_to_X keybinds.
* Bugfix for monitors of different sizes.
* Restructured monitor keybinds and adjust save_rect.
* Implement simple shortcuts to move a window to another monitor.
* gschema: Fix typos.
* compositor: Don't try to paint a window that is not viewable.
* Fix wrong results in meta_window_titlebar_is_onscreen() for
windows without a frame.
* Add support for the Gtk3 _GTK_SHOW_WINDOW_MENU event.
* A more elegant solution for handling new move-to-workspace
keybinds.
* Implement a setting to disable top tiling.
* Implement tabpopup when moving a window to different workspace.
* keybindings.c: Fix abuild warning.
* Reset tile_resized to false when fullscreening.
* Update translations.
- Add marco-gtk-3.20.patch: Restore GLib 2.48 and GTK+ 3.20 support.
-------------------------------------------------------------------
Mon Nov 6 10:18:30 UTC 2017 - sor.alexei@meowr.ru
- Update to version 1.18.2:
* Fix Synthetic keybinding/button-grab window.
* ui: Fix invalid object construction in frames.
* Update translations.
-------------------------------------------------------------------
Thu May 11 09:45:20 UTC 2017 - sor.alexei@meowr.ru
- Update to version 1.18.1:
* Fix a strange window switching foreground/background behaviour.
* Fix come deprecations.
* Update translations.
-------------------------------------------------------------------
Tue Mar 14 10:11:47 UTC 2017 - sor.alexei@meowr.ru
- Update to version 1.18.0:
* NEWS: Use consistent, project wide, markdown-like formatting to
make generating release announcements easier.
* Move to GTK+3 (require GTK+ >= 3.14), drop the GTK+2 code and
--with-gtk build option.
* Theme viewer: Fix build for GTK+3 and fix some GTK+ deprecations.
* Add an ability to disable showing preselected window border on
alt-tab.
* Add an ability to ignore applications when show-desktop is
triggered.
* Schema: Make compositing on by default.
* Workspaces: Switch wrapping behaviour for "classic" and
"toroidal" modes (it was reversed somehow).
* Update translations.
-------------------------------------------------------------------
Tue Sep 20 20:50:25 UTC 2016 - sor.alexei@meowr.ru
- Update to version 1.16.0:
* Make distcheck use a currently selected GTK+ version.
* Update translations.
-------------------------------------------------------------------
Sun May 22 15:13:43 UTC 2016 - sor.alexei@meowr.ru
- Update to version 1.14.2:
* GTK+3: Fix a typo with deprecated GtkMisc.
* GTK+3 fixedtip: Add style class tooltip.
* Update translations.
-------------------------------------------------------------------
Wed Apr 20 14:36:54 UTC 2016 - sor.alexei@meowr.ru
- Update to version 1.14.1:
* Fix a crash on showing Alt-Tab thumbnails with compositor on.
* Update translations.
- Remove marco-1.14.0-fix-thumb-crash.patch.
-------------------------------------------------------------------
Tue Apr 12 14:00:14 UTC 2016 - sor.alexei@meowr.ru
- Add marco-1.14.0-fix-thumb-crash.patch from upstream: fix a
crash on showing Alt-Tab thumbnails.
-------------------------------------------------------------------
Sat Apr 9 11:24:53 UTC 2016 - sor.alexei@meowr.ru
- Update to version 1.14.0:
* Correct description of compositing-fast-alt-tab GSettings key
(mention that it disables thumbnails).
* GTK+3: Re-add ability to show alt-tab thumbnails when
compositor is on.
* Update translations.
* Add Changelog generation.
-------------------------------------------------------------------
Sun Feb 21 16:56:54 UTC 2016 - sor.alexei@meowr.ru
- Update to version 1.13.1:
* Bump libmarco-private's sover for Gtk3 build.
-------------------------------------------------------------------
Mon Jan 25 21:05:28 UTC 2016 - sor.alexei@meowr.ru
- Update to version 1.13.0:
* Gtk3: Fix several deprecations.
* Drop MateConf migration script.
* Fix visual glitches appearing after unmaximising Chromium
window.
-------------------------------------------------------------------
Mon Jan 11 15:30:48 UTC 2016 - sor.alexei@meowr.ru
- Add missing XCursor, Xinerama and XRandR dependencies.
-------------------------------------------------------------------
Wed Jan 6 13:21:22 UTC 2016 - sor.alexei@meowr.ru
- Add missing XComposite dependency.
-------------------------------------------------------------------
Sun Nov 29 19:29:57 UTC 2015 - sor.alexei@meowr.ru
- Update to 1.12.1:
* Fix animation issues that led to crashes and visual glitches.
* Gtk3 fixes.
* Update translations.
-------------------------------------------------------------------
Thu Nov 5 20:43:01 UTC 2015 - sor.alexei@meowr.ru
- Update to 1.12.0.
- Provide "windowmanager".
-------------------------------------------------------------------
Tue Oct 27 11:21:31 UTC 2015 - sor.alexei@meowr.ru
- Update to 1.11.1:
* Use Alt-` for switching between windows of the same application.
* Gtk3: Draw 1px tile border for tile preview.
* Add manual and by-pointer window placement.
* More improvements and bug fixes.
-------------------------------------------------------------------
Tue Oct 27 11:21:31 UTC 2015 - sor.alexei@meowr.ru
- Update to 1.10.3:
* Fix crash with minimise animation.
* Fix crash with window moving in some distributions (boo#953036).
-------------------------------------------------------------------
Fri Aug 21 10:01:49 UTC 2015 - sor.alexei@meowr.ru
- Update to 1.10.2:
* Remove outdated assertion.
* Make minimize item insensitive when window should not be
minimized.
* Fix crash when struts change during grab operation.
* Fix switching of fullscreen Direct3D applications running in
Wine.
* Update translations.
-------------------------------------------------------------------
Fri Jun 12 09:04:38 UTC 2015 - sor.alexei@meowr.ru
- Update to 1.10.1:
* Assorted bugfixes.
- Spec cleanup.
-------------------------------------------------------------------
Wed Apr 15 00:43:32 UTC 2015 - p.drouand@gmail.com
- Update to version 1.10.0
* Bugfixes release
- Remove marco-keybindings-pass-screen-name-instead-of.patch; merged
on upstream release
-------------------------------------------------------------------
Mon Mar 23 15:46:48 UTC 2015 - p.drouand@gmail.com
- Update to version 1.9.90 (unstable)
* Bugfixes release
-------------------------------------------------------------------
Mon Mar 23 15:25:00 UTC 2015 - p.drouand@gmail.com
- Add marco-keybindings-pass-screen-name-instead-of.patch; pass screen
name instead of number to error dialog (closes #150
https://github.com/mate-desktop/marco/issues/150)
-------------------------------------------------------------------
Sun Nov 23 17:18:19 UTC 2014 - p.drouand@gmail.com
- Update to version 1.9.3 (unstable)
+ Lot of GTK/GDK bug fixes
-------------------------------------------------------------------
Sat Nov 15 14:21:09 UTC 2014 - p.drouand@gmail.com
- Add dependency on mate-dialogs as Marco starts it for freezed
windows.
-------------------------------------------------------------------
Sat Nov 15 14:12:29 UTC 2014 - p.drouand@gmail.com
- Update to version 1.9.2 (unstable)
+ Use zenity instead of mate-dialogs
- Replace mate-dialogs build requirement with zenity
- Remove marco-1.8.2-fix-the-resizing-of-CSD-windows.patch; merged
on current release
-------------------------------------------------------------------
Wed Oct 29 17:05:11 UTC 2014 - p.drouand@gmail.com
- Add marco-1.8.2-fix-the-resizing-of-CSD-windows.patch; the windows
can't be resized if builded with CSD
-------------------------------------------------------------------
Fri Oct 3 09:24:26 UTC 2014 - p.drouand@gmail.com
- Update to version 1.8.2
+ Tell we are Metacity to avoid issues with maximized Java
applications
+ Tell to GTK3 that marco support _GTK_FRAME_EXTENTS hint
-------------------------------------------------------------------
Sat Jul 12 12:12:37 UTC 2014 - p.drouand@gmail.com
- Update to version 1.8.1
+ No changelog available
-------------------------------------------------------------------
Mon Mar 10 13:55:07 UTC 2014 - p.drouand@gmail.com
- marco requires libmarco-private0 and mate-control-center requires
it too; make libmarco-private0 ownusr/share/mate-control-center to
avoid conflicts between packages
-------------------------------------------------------------------
Mon Mar 10 09:33:24 UTC 2014 - p.drouand@gmail.com
- Obsolete mate-window-manager-lang package to avoid conflicting
with it
-------------------------------------------------------------------
Wed Mar 5 10:51:09 UTC 2014 - p.drouand@gmail.com
- Update to version 1.8.0
+ implement side-by-side tiling
+ use yelp-tools instead of mate-doc-utils
+ cut with fading the bar title when it's longer than the decoration
bar
-------------------------------------------------------------------
Mon Feb 10 15:00:14 UTC 2014 - p.drouand@gmail.com
- Initial release (version 1.7.0)