Skip to content

Commit f3e656f

Browse files
mbgonicusljgonicuscajus
authored
feat(ui): notification sound (#510)
* feat(ui): notification sound * fix(chat) ensure clipping in user/room search * refactor: extracted PlatformSession from AudioManager * feat: hide notifications when sharing screen --------- Co-authored-by: Leah Jennebach <leah.jennebach@gonicus.de> Co-authored-by: Cajus Pollmeier <pollmeier@gonicus.de>
1 parent be1ceb5 commit f3e656f

41 files changed

Lines changed: 3184 additions & 2343 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/actions/prepare-linux/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ runs:
2929
if: inputs.deps == 'true'
3030
run: |
3131
sudo apt-get update
32-
sudo apt install -y ninja-build llvm llvm-dev libudev-dev libsasl2-dev libsecret-1-dev evolution-data-server-dev libnotify-dev libebook-contacts1.2-dev libebook1.2-dev libecal2.0-dev libedata-cal2.0-dev libedata-book1.2-dev git-lfs libprotoc-dev libprotobuf-dev libprotobuf-c-dev libgrpc-dev protobuf-compiler
32+
sudo apt install -y ninja-build llvm llvm-dev libudev-dev libsasl2-dev libsecret-1-dev evolution-data-server-dev libnotify-dev libebook-contacts1.2-dev libebook1.2-dev libecal2.0-dev libedata-cal2.0-dev libedata-book1.2-dev git-lfs libprotoc-dev libprotobuf-dev libprotobuf-c-dev libgrpc-dev protobuf-compiler libpipewire-0.3-dev
3333
sudo snap install yq
3434
3535
- name: Get QT-Version

.github/workflows/gonnect.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ jobs:
341341
xorg-x11-drv-libinput xorg-x11-server-Xorg libxkbcommon-x11 libX11-devel mesa-libGL-devel libXinerama-devel \
342342
libxslt-devel libxslt pulseaudio-libs-devel libuuid-devel openldap-devel libolm-devel libsecret-devel evolution-data-server-devel folks-devel glib2-devel \
343343
libical-devel perl-lib perl-FindBin perl-Time-Piece perl-IPC-Cmd perl-Digest-SHA protobuf-c-devel protobuf-devel grpc-devel protobuf-compiler \
344-
pip python3-devel nodejs
344+
pip python3-devel nodejs pipewire-devel
345345
346346
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
347347
with:

i18n/gonnect_de.ts

Lines changed: 308 additions & 270 deletions
Large diffs are not rendered by default.

i18n/gonnect_en.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<context>
55
<name>CallSideBar</name>
66
<message numerus="yes">
7-
<location filename="../src/ui/components/CallSideBar.qml" line="204"/>
7+
<location filename="../src/ui/components/CallSideBar.qml" line="206"/>
88
<source>Person(s)</source>
99
<translation>
1010
<numerusform>Person</numerusform>
@@ -13,11 +13,11 @@
1313
</message>
1414
</context>
1515
<context>
16-
<name>Chats</name>
16+
<name>Chat</name>
1717
<message numerus="yes">
18-
<location filename="../src/ui/components/pages/Chats.qml" line="723"/>
18+
<location filename="../src/ui/components/chat/Chat.qml" line="203"/>
1919
<source>%1 is/are typing</source>
20-
<translation>
20+
<translation type="unfinished">
2121
<numerusform>%1 is typing</numerusform>
2222
<numerusform>%1 are typing</numerusform>
2323
</translation>
@@ -68,7 +68,7 @@
6868
<context>
6969
<name>SettingsPage</name>
7070
<message numerus="yes">
71-
<location filename="../src/ui/components/SettingsPage.qml" line="282"/>
71+
<location filename="../src/ui/components/SettingsPage.qml" line="285"/>
7272
<source>day(s) of history</source>
7373
<translation>
7474
<numerusform>day of history</numerusform>
@@ -79,23 +79,23 @@
7979
<context>
8080
<name>ViewHelper</name>
8181
<message numerus="yes">
82-
<location filename="../src/ui/ViewHelper.cpp" line="138"/>
82+
<location filename="../src/ui/ViewHelper.cpp" line="143"/>
8383
<source>%n minute(s)</source>
8484
<translation>
8585
<numerusform>%n Minute</numerusform>
8686
<numerusform>%n Minutes</numerusform>
8787
</translation>
8888
</message>
8989
<message numerus="yes">
90-
<location filename="../src/ui/ViewHelper.cpp" line="141"/>
90+
<location filename="../src/ui/ViewHelper.cpp" line="146"/>
9191
<source>1 hour and %n minute(s)</source>
9292
<translation>
9393
<numerusform>1 Stunde und %n Minute</numerusform>
9494
<numerusform>1 Stunde und %n Minuten</numerusform>
9595
</translation>
9696
</message>
9797
<message numerus="yes">
98-
<location filename="../src/ui/ViewHelper.cpp" line="143"/>
98+
<location filename="../src/ui/ViewHelper.cpp" line="148"/>
9999
<source>%n hour(s)</source>
100100
<translation>
101101
<numerusform>eine Stunde</numerusform>

0 commit comments

Comments
 (0)