Skip to content

Commit 0153a0b

Browse files
authored
Merge branch 'main' into lenemter/gtk4
2 parents 946159f + 3363522 commit 0153a0b

File tree

2 files changed

+3
-13
lines changed

2 files changed

+3
-13
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
- uses: actions/checkout@v5
5151
- name: Install Dependencies
5252
run: |
53-
dnf install -y desktop-file-utils gettext gsettings-desktop-schemas-devel atk-devel libcanberra-devel clutter-devel libgee-devel glib2-devel gnome-desktop3-devel granite-devel granite-7-devel gtk3-devel gtk4-devel libhandy-devel mutter-devel sqlite-devel meson valac valadoc
53+
dnf install -y desktop-file-utils gettext gsettings-desktop-schemas-devel atk-devel clutter-devel libgee-devel glib2-devel gnome-desktop3-devel granite-devel granite-7-devel gtk3-devel gtk4-devel libhandy-devel mutter-devel sqlite-devel meson valac valadoc
5454
- name: Build
5555
env:
5656
DESTDIR: out
@@ -69,7 +69,7 @@ jobs:
6969
run: |
7070
zypper addrepo https://download.opensuse.org/repositories/X11:Pantheon/15.6/X11:Pantheon.repo
7171
zypper --gpg-auto-import-keys refresh
72-
zypper --non-interactive install tar git desktop-file-utils gsettings-desktop-schemas-devel libatk-1_0-0 libcanberra-devel clutter-devel libgee-devel glib2-devel libgnome-desktop-4-devel granite6-devel granite-devel gtk3-devel gtk4-devel libhandy-devel mutter-devel sqlite3-devel meson vala valadoc gcc
72+
zypper --non-interactive install tar git desktop-file-utils gsettings-desktop-schemas-devel libatk-1_0-0 clutter-devel libgee-devel glib2-devel libgnome-desktop-4-devel granite6-devel granite-devel gtk3-devel gtk4-devel libhandy-devel mutter-devel sqlite3-devel meson vala valadoc gcc
7373
- uses: actions/checkout@v5
7474
- name: Build
7575
env:

src/ScreenshotManager.vala

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -552,17 +552,7 @@ public class Gala.ScreenshotManager : Object {
552552
}
553553

554554
private void play_shutter_sound () {
555-
// Canberra.Context context;
556-
// Canberra.Proplist props;
557-
558-
// Canberra.Context.create (out context);
559-
// Canberra.Proplist.create (out props);
560-
561-
// props.sets (Canberra.PROP_EVENT_ID, "screen-capture");
562-
// props.sets (Canberra.PROP_EVENT_DESCRIPTION, _("Screenshot taken"));
563-
// props.sets (Canberra.PROP_CANBERRA_CACHE_CONTROL, "permanent");
564-
565-
// context.play_full (0, props, null);
555+
wm.get_display ().get_sound_player ().play_from_theme ("screen-capture", _("Screenshot taken"));
566556
}
567557

568558
private Cairo.ImageSurface take_screenshot (int x, int y, int width, int height, bool include_cursor) {

0 commit comments

Comments
 (0)