David Hewitt
79f998e75d
DBusAccelerator: Fix grab_accelerator argument order ( #761 )
2020-04-02 11:29:25 -07:00
worldofpeace
b450a98314
Support g-s-d UngrabAccelerators API ( #760 )
...
This was added in g-s-d 3.33.0
Co-authored-by: David Hewitt <davidmhewitt@users.noreply.github.com>
2020-04-01 16:43:18 +01:00
David Hewitt
a814cecc19
Backport media keys fixes to earlier GSD versions ( #754 )
2020-03-13 06:56:51 +01:00
David Hewitt
d9434d0be6
Update DBus API for Mutter 3.36 media keys ( #753 )
2020-03-12 23:53:50 +01:00
David Hewitt
2732d81c22
Mutter 3.36 support ( #751 )
2020-03-12 23:38:28 +01:00
Corentin Noël
6e3d6a5190
cogl: Sanitize the .vapi dependencies ( #746 )
...
* cogl: Remove cogl-fixes when mutter-cogl is now enough
* Remove compat.vapi
This is not used anymore
2020-03-12 11:34:34 +01:00
Corentin Noël
c43e2d0bcd
WindowManager: Ensure that we have a valid WindowActor before using it ( #714 )
...
This triggered crashes on my end
2020-01-22 10:33:58 -07:00
Adam Bieńkowski
9556d70680
Fix broken state of notification windows when switching workspaces ( #711 )
2020-01-20 12:08:10 -08:00
Corentin Noël
2aa417cdb1
notify: Make it build with Mutter >= 3.30 ( #708 )
...
The previous modification didn't took the API changes from 3.30, this commit resolves this issue.
2020-01-15 10:44:25 -08:00
Daniel Foré
07d8d6c8af
Remove unused TextShadowEffect ( #690 )
2020-01-15 11:50:58 +01:00
Cassidy James Blaede
a127d09a22
Optionally support native notification windows ( #552 )
2020-01-14 13:59:01 -08:00
Daniel Foré
45e5188045
WindowManager: Explicitly namespace Meta ( #687 )
2020-01-14 09:19:52 -08:00
Daniel Foré
6f41f9f666
WindowManager: Remove unused top_stack ( #688 )
2020-01-14 10:22:27 +01:00
Daniel Foré
42701bf833
Misc whitespace clean ups in src ( #686 )
2020-01-09 12:45:00 -08:00
Daniel Foré
7a76ae3028
Use one true brace style in src ( #685 )
2020-01-09 12:29:01 -08:00
Daniel Foré
97cb42fb2d
Convert all tabs to spaces ( #684 )
2020-01-09 11:26:30 -08:00
Alexander Mikhaylenko
0df948f702
ScreenshotManager: Add ScreenshotAreaWithCursor() and ConcealText() ( #633 )
2019-12-17 01:25:15 +01:00
Corentin Noël
309d594a16
Use the .metadata to regenerate the .vapi files ( #642 )
2019-11-21 12:00:52 -08:00
Corentin Noël
2c22f2de80
Make Mutter 3.28 the minimum libmutter version ( #640 )
2019-11-20 09:10:51 -08:00
Corentin Noël
7845530b9b
InternalUtils: Remove unused stuff ( #639 )
2019-11-18 13:18:08 -08:00
Tireg
70cfe7e6c8
Fix mutter 3.3x crashes ( #635 )
...
* Make gala build against Mutter 3.32
* Add schemas override for Mutter 3.3x
* Fix Gala.WorkspaceManager.workspace_removed callback that cause a SIGABRT
* Fix Gala.WorkspaceManager.cleanup method which causes SIGABRT by trying to get non-existing workspaces
* Fix Gala.WorkspaceManager.cleanup method which deletes all workspace instead of keeping at least the last workspace
* Fix Multitasking-View remove_workspace callback which has an incorrect algorithm to remove destroyed workspaces
* Add missing manager.workspace_reordered callback for Mutter 3.34
2019-11-13 21:55:15 +01:00
Alexander Mikhaylenko
8540e84549
Make legacy shadows more subtle ( #629 )
2019-11-04 11:30:08 -08:00
Alexander Mikhaylenko
d1d415c9f0
ScreenshotManager: Null-check the window in screenshot_window() ( #627 )
2019-11-04 09:18:25 -08:00
Alexander Mikhaylenko
909832a3e5
SelectionArea: Align the rectangle to pixel grid ( #628 )
2019-11-04 09:12:09 -08:00
Corentin Noël
0f0724c97a
Adapt to mutter 3.33 ( #566 )
2019-10-31 22:22:38 +01:00
Felix Andreas
589884570b
Fix: Animations for two tiled windows ( #583 )
2019-10-28 17:30:59 +01:00
Adam Bieńkowski
8b2afe3123
Move maximized windows to their own workspace ( #578 )
2019-10-22 09:19:57 -07:00
Corentin Noël
50694796d4
Remove duration settings and use constants ( #513 )
2019-07-21 10:55:23 +02:00
Adam Bieńkowski
da85223ff8
Add ability to reorder workspaces ( #464 )
2019-07-15 17:01:12 -07:00
Felix Andreas
a790d2d0f8
Fix fullscreen a maximized chromium window on secondary screen ( #540 )
2019-07-12 07:13:02 -07:00
Peter Uithoven
5f1dbf15a7
Add scale factor to screenshot file ( #489 )
2019-07-01 16:39:03 -07:00
Peter Uithoven
6df680d933
Prevent double BackgroundManager destroy ( #562 )
2019-07-01 16:33:18 -07:00
statiolake
1024813560
Fix minimize animation in HiDPI monitor ( #164 ) ( #541 )
...
* Fix minimize animation in HiDPI monitor (#164 )
2019-06-01 00:44:37 +02:00
Adam Bieńkowski
ca32785fe4
Hide selection while dragging window clone in workspace-view ( #526 )
2019-05-14 10:37:49 +02:00
Adam Bieńkowski
5a7f0cd85f
Allow <Enter> to leave workspace-view without selecting window ( #525 )
2019-05-14 10:29:48 +02:00
Adam Bieńkowski
2a6da29d8b
Do not try to move window to workspace which it is already on ( #527 )
2019-05-14 10:24:27 +02:00
Peter Uithoven
2c610b3bc8
Fix app switcher left and right padding ( #479 )
...
Fixes : #447
2019-03-07 18:46:39 +00:00
Peter Uithoven
395670ec3d
Fixed saving screenshot to clipboard ( #481 )
...
Fixed : #474
2019-03-02 02:12:16 +01:00
Peter Uithoven
6da349e939
windowswitcher: Update scale factor when updating dock ( #471 )
2019-02-27 17:54:09 +01:00
Peter Uithoven
dca99e0c0b
Tile switching fix for position only changes ( #387 )
...
Looks like the size_change isn't called when switching directly between
tile positions using the keyboard. Because the size isn't changed, but
position_changed is emitted.
2019-02-07 19:36:59 +01:00
Peter Uithoven
df0022c4b8
Allow to cancel screenshot when pressing ESC ( #463 )
2019-02-07 17:02:37 +01:00
Adam Bieńkowski
bbd5963da5
Do not block stage drawing when saving the screenshots ( #460 )
2019-02-07 09:24:25 +01:00
Rico Tzschichholz
9493139c78
screenshotmanager: Only create non-existing "Screenshots" subfolder in PICTURES ( #462 )
2019-02-06 13:47:17 +01:00
Peter Uithoven
74e7541c2b
Save screenshots to (self created) screenshots folder ( #459 )
...
* Save screenshots to (self created) screenshots folder
* Fallback to pictures folder
* Explicitly forwarding error
2019-02-06 01:15:02 +01:00
Adam Bieńkowski
6654145bb2
ScreenshotManager: implement flash_area and handle flash parameter ( #147 )
2019-01-28 02:17:58 -06:00
Corentin Noël
fe52fb1288
data: Add gala.css and texture.png to GResource
2019-01-23 21:58:01 +01:00
David Hewitt
7f1e392e03
Restore daemon watch ( #429 )
...
This was accidentally removed in #330 and is the major reason
why window menus aren't appearing.
2018-12-16 01:36:35 +01:00
Rico Tzschichholz
c9c6338d0d
Fix type-argument mismatches of GLib.(S)List variables found by newer valac
2018-11-08 14:26:35 +01:00
Julian Raschke
a1bad2672b
Nvidia drivers: Refresh background and screen corners ( #21 ) ( #330 )
...
* Nvidia drivers: Refresh background and screen corners (#21 )
* Fix merge artifacts
* Remove unused GL_VENDOR constant
* Remove unused logind constants
* Cleanup: Turn refresh_backgrounds method into a closure
2018-10-20 10:02:04 -06:00
David Hewitt
1970bac81e
Use separate daemon to display GTK window menus ( #179 )
...
* Use separate process to create window menus
* Reduce line count with code style changes
* Fix some formatting
* Code style fixes
* Prevent menu closing instantly after open
* Resolve warnings in new code
* Remove GLib namespace prefix from exceptions
* Update main.vala
* Remove timeout by positioning the menu outside of the mouse pos
* daemon: Use lambda as popup callback
* io.elementary.gala -> org.pantheon.gala
* org.pantheon.gala.daemon -> gala-daemon
* Clean up
* Fix daemon object path
* Some cleaning
2018-09-10 16:16:52 -06:00