Commit Graph

1048 Commits

Author SHA1 Message Date
Rico Tzschichholz
4fe5dea2be Don't use return_*if_fail() if it leads to leaks or doesn't match signature 2017-09-19 18:13:45 +02:00
Adam Bieńkowski
fb8364ca0c pip: Don't include shadows by using window's frame-rect (#74) 2017-09-17 13:07:54 +02:00
Corentin Noël
cd28b8d398 build: Add missing defines for libmutter-1 >= 3.25.90 (#66) 2017-08-31 23:16:47 +02:00
Rico Tzschichholz
85e9c124f1 vapi: Fix make distcheck (#60) 2017-08-23 08:47:44 -07:00
Rico Tzschichholz
a31e064ce5 Update to support mutter 3.25.90 2017-08-13 17:00:37 +02:00
Adam Bieńkowski
43134b56f0 windowswitcher: Dim background while alt-tabbing (#53)
Darken the background when entering the window switcher (155 value for 
opacity seems to give a good contrast between the background and the
current choosen window)

The background opacity animation is set to match the one from the dock actor
(250ms animation duration as well as the animation mode EASE_OUT_CUBIC)

When switching to the next window, other windows now don't disappear, but
instead, they are changing their z_position to -100 (a more subtle effect
from the previous -200 Z value) and faded with BrightnessContrastEffect
supplied with the brightness matching the brightness of the background
(-BACKGROUND_OPACITY / 255.0f).
2017-08-13 00:32:49 +02:00
Cassidy James Blaede
87f5a43a05 Add OnlyShowIn=Pantheon to multitasking .desktop (#48) 2017-08-01 10:05:48 -07:00
Blake Kostner
c7d590cd05 pip: Change the default shortcut to Super+F (#43) 2017-07-26 09:38:05 +02:00
Rico Tzschichholz
93a165400e vapi: Update gnome-desktop-3.0 to 3.24.2 2017-07-22 07:01:39 +02:00
Rico Tzschichholz
e39b7a056e vapi: Update gdesktopenums-3.0 to 3.24.0 2017-07-22 07:01:39 +02:00
Rico Tzschichholz
bcff07504a notify: Avoid ambiguous reference to GLib.Settings 2017-07-22 07:01:39 +02:00
Rico Tzschichholz
c59fe22407 Add support for mutter 3.25 2017-07-22 07:01:39 +02:00
Rico Tzschichholz
be931dd52d build: Update and fix mutter 3.24 dependency check 2017-07-22 07:01:39 +02:00
Rico Tzschichholz
73fbd8d37f vapi: Upate mutter bindings to 3.24.3 2017-07-22 07:01:39 +02:00
Rico Tzschichholz
1fe9e5b66d travis: Add libxml2-utils for xmllint 2017-07-18 19:13:47 +02:00
Rico Tzschichholz
b839b2f356 lib: Add GResource support and load close/resize button images from it 2017-07-18 19:13:47 +02:00
Rico Tzschichholz
80f2ac39de utils: Add resize button methods and make use of them in pip 2017-07-18 19:13:47 +02:00
Rico Tzschichholz
7228604095 docs: Consider it sufficient if valadoc is available 2017-07-18 19:06:46 +02:00
Rico Tzschichholz
12788ef9ce Drop support for plank < 0.11.0 2017-07-18 19:06:46 +02:00
Rico Tzschichholz
b8bfcb2747 Drop support for g-s-d < 3.15.2 2017-07-18 19:06:46 +02:00
Rico Tzschichholz
b0f713628d Drop support for mutter < 3.18.3 2017-07-18 19:06:46 +02:00
Adam Bieńkowski
123d9fc500 pip: Change the shortcut to Super+P (#37) 2017-07-18 09:53:55 -07:00
donadigo
b7bfe3e5de pip: Fix ShadowEffect namespace 2017-07-18 09:25:51 +02:00
Adam Bieńkowski
52678172d3 pip: Add Picture In Picture plugin (#32) 2017-07-16 22:00:23 +02:00
Rico Tzschichholz
3b064fa99e data: Add resize.svg 2017-07-16 22:00:23 +02:00
Rico Tzschichholz
df2d1a7ad4 vapi: Fix Cogl.clip_push_from_path() 2017-07-16 22:00:23 +02:00
Rico Tzschichholz
6fc50be550 Update .gitignore 2017-07-16 22:00:23 +02:00
Felipe Escoto
7664aee55d windowmenu: Avoid applying previous settings to new window (#20)
There is only one menu made that is shared across all windows. Setting
always_on_top.active caused the activate (and toggled as well) signal
to execute, causing the current window to get the results of the previous
window.
2017-07-16 18:40:08 +02:00
Cassidy James Blaede
c7c88db340 Create CODE_OF_CONDUCT.md (#22) 2017-06-16 16:20:42 -07:00
Dieter Debast
05b5a7ec2c Fix typo (#15) 2017-06-01 23:12:54 +02:00
Daniel Foré
66b5d4ae43 Add Travis CI (#4) 2017-05-16 23:12:21 +02:00
Rico Tzschichholz
40129198ea More adaptions for git (#5)
* build: Adapt to using GIT as primary VCS

* build: Be less strict about missing standard files
2017-05-16 13:09:10 -07:00
Daniel Foré
a41fcc97fd Add README.md (#2) 2017-05-16 08:56:52 +02:00
Rico Tzschichholz
fc4e22f115 po: Update translations 2017-05-15 21:58:11 +02:00
Felipe Escoto
112a261ba3 notify: Check array-length before accessing it 2017-02-20 11:19:06 +01:00
Rico Tzschichholz
a236621d1e data: Do not translate Icon key of desktop-file 2017-02-20 09:46:40 +01:00
Rico Tzschichholz
3b5d7e7f13 data: Fix translation of gala-other.desktop 2017-02-20 08:11:19 +01:00
Rico Tzschichholz
a9323f0055 screenshotmanager: Propagate errors for not implemented methods
So users of SelectArea/ScreenShotArea() will know what is going on.
2017-02-19 19:53:23 +01:00
Rico Tzschichholz
ea7c28515d background: Avoid dangling reference to Background instances
Make sure all references gets dropped on destroy and it gets finalized.
2017-02-19 16:50:40 +01:00
Rico Tzschichholz
9f6b9313db vapi: Add missing vapi/deps to dist 2017-02-17 17:34:05 +01:00
Rico Tzschichholz
d0fee928a8 Include gettext scripts way earlier 2017-02-17 17:01:28 +01:00
Rico Tzschichholz
ad795d74d1 Require glib2.0 >= 2.44 2017-02-17 14:25:08 +01:00
Rico Tzschichholz
9ddd14e9b8 Drop intltool requirement and use gettext >= 0.19.6 only 2017-02-17 14:15:46 +01:00
Rico Tzschichholz
f17a27cd6e po: Update translations 2017-02-16 19:55:23 +01:00
Rico Tzschichholz
a647051236 Add support for mutter 3.23.90 2017-02-16 19:43:56 +01:00
Rico Tzschichholz
1841dc23ef dbus: Acquire "org.gnome.Shell.Screenshot" bus-name 2017-02-16 19:33:15 +01:00
Rico Tzschichholz
bb5e880e41 screenshotmanager: Add support for mutter 3.22+ 2017-02-16 18:06:53 +01:00
Santiago León
cd2c7c6460 screenshotmanager: Implement Screenshot and ScreenshotArea 2016-12-31 13:35:02 +01:00
Rico Tzschichholz
7633b7402e Add org.gnome.Shell.Screenshot dummy interface 2016-12-31 12:45:48 +01:00
Rico Tzschichholz
0c5b1307bb maskcorners: Add missing license header 2017-01-05 15:03:38 +01:00