blob: d78623d11d97c7ea2ca54b86d4c664e8619ba105 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
|
### marco 1.21.0
sync with transifex
Correct resize popup position on HiDPI displays
Fix frame geometry to avoid stuck resize cursor
Scale cursor size for HiDPI
tx: update config with branch specific resoures
Use frame window to determine scale
Support HiDPI window decorations
Fix mismatched enums in keybinding detection for switch-panels and switch-panels-backward
window: add _NET_WM_STATE_FOCUSED hint to _NET_WM_STATE
avoid deprecated GtkButton:use-stock
avoid deprecated GtkStock
Fixes move_to_center moving window between monitors
### marco 1.20.0
* Translations update
* require GTK+ 3.22 and GLib 2.50
* build: drop unneeded pangoxft requirement
* Small bugfix for the move_to_X keybinds
* Bugfix for monitors of different sizes
* Restructured monitor keybinds and adjust save_rect
* Implemented simple shourtcuts to move window to another monitor
* schema: fix typos
* compositor: don't try to paint window that is not viewable, fix #324
* Fix wrong result in meta_window_titlebar_is_onscreen() for windows without a frame
* Add support for gtk3 _GTK_SHOW_WINDOW_MENU event
* More elegant solution for handling new move-to-workspace keybinds
* Implemented a setting to disable top tiling
* Implemented tabpopup when moving window to different workspace
* keybindings.c: Fix build warning:
* Reset tile_resized to false when fullscreening
### marco 1.19.2
* Translations update
* building: add back README
* Fixes windows not going to save_rect when unmaximimizing
* Allow horizontal and vertical resizing when corner tiled
* Fixes window getting reset to saved_rect when untiling from corner
* Added keybindings for corner tiling
* Implemented simple corner tiling by mouse drag
* WidthOfScreen and HeightOfScreen implementation
* Use Markdown for formatting the README
* 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
### marco 1.19.1
* Translations update
* Store a window flag when user resizes from tiled
* Allow tiled windows to be resized horizontally
* gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions:
* avoid deprecated gdk_screen_width/height
* avoid deprecated gdk_screen_get_width
* display: don't use deprecated GDK_DEVICE_MANAGER
* tools: remove marco-mag and marco-grayscaletools
* Fix synthetic keybinding/button-grab window
* Forces a window scale of 1 for the window manager,
instead of using the default or user configured scale.
* avoid deprecated gdk_display_get_screen
* avoid deprecated gdk_screen_get_number
* Alt/tab - define arrow keycode + numpad arrows
* Allow use of arrows while in alt+tab popup
* ui: Fix invalid object construction in frames
* README: fix names of GSettings keys
* keybindings: remove uppercase from "current workspace"
* Added hotkey to rename current workspace
* Restore Polish translation credits from GNOME
### marco 1.19.0
* fix strange window switching foreground/background behavior
* Translations update
* fis come deprecations
### marco 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 GTK+2 code and --with-gtk
build option
* Theme viewer: fix build for GTK+3 and fix some GTK+ deprecations
* Add ability to disable showing preselected window border on alt-tab
* Add ability to ignore applications when show-desktop is triggered
* Schema: make compositing on by default
* Workspaces: switch wrapping behavior for 'classic' and 'toroidal'
modes (it was reversed somehow)
* Translations update
### marco 1.16.0
* Translations update
* Make distcheck use currently selected GTK+ version
### marco 1.14.2
* Translations update
* GTK+3: fix a typo with deprecated GtkMisc
* GTK+3 fixedtip: add style class tooltip
### marco 1.14.1
* Fix crash on showing alt-tab thumbnails with compositor on
* Translations update
### marco 1.14.0
* Drop MateConf migration script
* Fix visual glitches appearing after unmaximizing Chromium window
* Correct description of compositing-fast-alt-tab GSettings key
(mention that it disables thumbnails)
* Bump libmarco-private's sover for GTK+3 build
* GTK+3: re-add ability to show alt-tab thumbnails when compositor is on
* GTK+3: fix several deprecations
* Translations update
* Add Changelog generation
### marco 1.12.1
* Fix animation issues that led to crashes and visual glitches
* GTK+3 fixes
* Translations update
### marco 1.12.0
* Add manual and by-pointer window placement
* Use Alt-` for switching between windows of the same application
* GTK+3 fixes
* Some more fixes and cleanups
### marco 1.10.3
* Fix crash with minimize animation
* Fix crash with moving a window in some distros
### marco 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.
### marco 1.10.1
* Assorted bugfixes
### marco 1.10.0
* Use zenity instead of mate-dialogs
* Bugfixes
### marco 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
### marco 1.6.0
* Migration to GSettings and dropped MateConf
* Fix key handling while drag and drop is active
* Add option to open new windows on the center of the screen
|