Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package whatsapp-for-linux for openSUSE:Factory checked in at 2023-05-29 22:48:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/whatsapp-for-linux (Old) and /work/SRC/openSUSE:Factory/.whatsapp-for-linux.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "whatsapp-for-linux" Mon May 29 22:48:03 2023 rev:10 rq:1089573 version:1.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/whatsapp-for-linux/whatsapp-for-linux.changes 2023-04-03 17:46:07.382858750 +0200 +++ /work/SRC/openSUSE:Factory/.whatsapp-for-linux.new.1533/whatsapp-for-linux.changes 2023-05-29 22:48:18.094476304 +0200 @@ -1,0 +2,15 @@ +Mon May 29 12:54:17 UTC 2023 - Michael Vetter <mvet...@suse.com> + +- Update to 1.6.3: + * Implemented enhancements: + + Add german translations + + Add czech translations (very incomplete) + + Add hungarian translations + * Fixed bugs: + + Exit shortly after starting #289 + + Error message when opening Whatsapp app for Linux #282 + * Merged pull requests: + + Update es.po #293 + + Explicitly specify Canberra dependency #283 + +------------------------------------------------------------------- Old: ---- whatsapp-for-linux-1.6.2.tar.xz New: ---- whatsapp-for-linux-1.6.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ whatsapp-for-linux.spec ++++++ --- /var/tmp/diff_new_pack.wFFO4v/_old 2023-05-29 22:48:18.538478960 +0200 +++ /var/tmp/diff_new_pack.wFFO4v/_new 2023-05-29 22:48:18.542478984 +0200 @@ -17,7 +17,7 @@ Name: whatsapp-for-linux -Version: 1.6.2 +Version: 1.6.3 Release: 0 Summary: WhatsApp for Linux License: GPL-3.0-only @@ -37,7 +37,6 @@ BuildRequires: gcc-c++ %endif - %description An unofficial WhatsApp desktop application written in C++. ++++++ _service ++++++ --- /var/tmp/diff_new_pack.wFFO4v/_old 2023-05-29 22:48:18.574479175 +0200 +++ /var/tmp/diff_new_pack.wFFO4v/_new 2023-05-29 22:48:18.574479175 +0200 @@ -2,7 +2,7 @@ <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://github.com/eneshecan/whatsapp-for-linux.git</param> - <param name="revision">v1.6.2</param> + <param name="revision">v1.6.3</param> <param name="match-tag">v*</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> ++++++ whatsapp-for-linux-1.6.2.tar.xz -> whatsapp-for-linux-1.6.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/.github/workflows/release.yml new/whatsapp-for-linux-1.6.3/.github/workflows/release.yml --- old/whatsapp-for-linux-1.6.2/.github/workflows/release.yml 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/.github/workflows/release.yml 2023-05-29 14:04:21.000000000 +0200 @@ -26,7 +26,7 @@ - name: Set Version run: | - version=$(cat "build/release/generated/VERSION") + version=$(cat "build/release/src/VERSION") echo "RELEASE_VERSION=${version}" >> "$GITHUB_ENV" echo "RELEASE_TAG=v${version}" >> "$GITHUB_ENV" sed -i -E "s/\((.*?)\)/(${version})/g" debian/changelog @@ -116,7 +116,8 @@ - name: Publish Snap to Store id: snapcraft-publish uses: snapcore/action-publish@v1 + env: + SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAP_STORE_LOGIN }} with: - store_login: ${{ secrets.SNAP_STORE_LOGIN }} snap: ${{ steps.snapcraft.outputs.snap }} release: stable diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/CMakeLists.txt new/whatsapp-for-linux-1.6.3/CMakeLists.txt --- old/whatsapp-for-linux-1.6.2/CMakeLists.txt 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/CMakeLists.txt 2023-05-29 14:04:21.000000000 +0200 @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.12) project( whatsapp-for-linux - VERSION 1.6.2 + VERSION 1.6.3 DESCRIPTION "An unofficial WhatsApp desktop application for Linux" HOMEPAGE_URL "https://github.com/eneshecan/whatsapp-for-linux" LANGUAGES C CXX @@ -23,65 +23,7 @@ set(WFL_LOCALEDIR "${CMAKE_INSTALL_FULL_LOCALEDIR}") message(STATUS "${CMAKE_PROJECT_NAME} version: ${WFL_VERSION}") -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/generated/VERSION" ${WFL_VERSION}) -configure_file(${CMAKE_SOURCE_DIR}/src/Config.hpp.in ${CMAKE_CURRENT_BINARY_DIR}/generated/Config.hpp) -configure_file(${CMAKE_SOURCE_DIR}/resource/desktop/${WFL_APP_ID}.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/generated/${WFL_APP_ID}.desktop) -configure_file(${CMAKE_SOURCE_DIR}/resource/desktop/${WFL_APP_ID}.appdata.xml.in ${CMAKE_CURRENT_BINARY_DIR}/generated/${WFL_APP_ID}.appdata.xml) - -message(STATUS "Compiling UI resources") -execute_process( - COMMAND glib-compile-resources --target=${CMAKE_CURRENT_BINARY_DIR}/generated/Resources.c --generate-source gresource.xml - WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/resource - ) - -find_package(PkgConfig REQUIRED) - -find_package(Intl REQUIRED) -find_package(Gettext REQUIRED) -include_directories(${Intl_INCLUDE_DIRS}) -link_directories(${INTL_LIBRARY_DIRS}) - -pkg_check_modules(GTKMM gtkmm-3.0 REQUIRED) -include_directories(${GTKMM_INCLUDE_DIRS}) - -pkg_check_modules(WEBKIT webkit2gtk-4.0) -if (NOT WEBKIT_FOUND) - pkg_check_modules(WEBKIT webkit2gtk-4.1 REQUIRED) -endif() -include_directories(${WEBKIT_INCLUDE_DIRS}) - -pkg_check_modules(APPINDICATOR ayatana-appindicator3-0.1 REQUIRED) -include_directories(${APPINDICATOR_INCLUDE_DIRS}) - -pkg_check_modules(CANBERRA libcanberra REQUIRED) -include_directories(${CANBERRA_INCLUDE_DIRS}) - -include_directories(${CMAKE_CURRENT_BINARY_DIR}/generated/) - -add_executable(${CMAKE_PROJECT_NAME} - src/main.cpp - ${CMAKE_CURRENT_BINARY_DIR}/generated/Resources.c - src/util/Helper.cpp - src/util/Settings.cpp - src/util/Sound.cpp - src/ui/Application.cpp - src/ui/MainWindow.cpp - src/ui/PreferencesWindow.cpp - src/ui/PhoneNumberDialog.cpp - src/ui/TrayIcon.cpp - src/ui/WebView.cpp - ) -target_link_libraries(${CMAKE_PROJECT_NAME} - ${GTKMM_LIBRARIES} - ${WEBKIT_LIBRARIES} - ${APPINDICATOR_LIBRARIES} - ${CANBERRA_LIBRARIES} - ${Intl_LIBRARIES} - ) - -install(TARGETS ${CMAKE_PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR}) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/generated/${WFL_APP_ID}.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/generated/${WFL_APP_ID}.appdata.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/metainfo) -install(DIRECTORY ${CMAKE_SOURCE_DIR}/resource/image/icons DESTINATION ${CMAKE_INSTALL_DATADIR}) +add_subdirectory(src) +add_subdirectory(resource) add_subdirectory(po) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/README.md new/whatsapp-for-linux-1.6.3/README.md --- old/whatsapp-for-linux-1.6.2/README.md 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/README.md 2023-05-29 14:04:21.000000000 +0200 @@ -52,7 +52,7 @@ * Fullscreen mode * Show/Hide headerbar by pressing *Alt+H* * Localization support in system language -* Spell check in system language. You might need to install the corresponding dictionary to get this working i.e. `aspell-en` package for English +* Spell checking in system language. You need to install the corresponding dictionary to get this working i.e. `hunspell-en_us` package for US English * Open chat by phone number @@ -71,6 +71,7 @@ * webkit2gtk-4.0 * ayatana-appindicator3-0.1 * libcanberra +* libhunspell (Optional for spell checking) ## Build & Run diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/debian/control new/whatsapp-for-linux-1.6.3/debian/control --- old/whatsapp-for-linux-1.6.2/debian/control 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/debian/control 2023-05-29 14:04:21.000000000 +0200 @@ -23,5 +23,6 @@ gstreamer1.0-plugins-good, libayatana-appindicator3-1, libgtkmm-3.0-1v5, - libwebkit2gtk-4.0-37 + libwebkit2gtk-4.0-37, + libcanberra0 Description: An unofficial WhatsApp desktop application for linux diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/po/LINGUAS new/whatsapp-for-linux-1.6.3/po/LINGUAS --- old/whatsapp-for-linux-1.6.2/po/LINGUAS 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/po/LINGUAS 2023-05-29 14:04:21.000000000 +0200 @@ -1,6 +1,9 @@ # Keep this file sorted alphabetically, one language code per line +cs +de es fr +hu it ka nl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/po/cs.po new/whatsapp-for-linux-1.6.3/po/cs.po --- old/whatsapp-for-linux-1.6.2/po/cs.po 1970-01-01 01:00:00.000000000 +0100 +++ new/whatsapp-for-linux-1.6.3/po/cs.po 2023-05-29 14:04:21.000000000 +0200 @@ -0,0 +1,212 @@ +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: POEditor.com\n" +"Project-Id-Version: WhatsApp for Linux\n" +"Language: cs\n" + +#: ../src/ui/MainWindow.cpp:344 ../src/ui/TrayIcon.cpp:46 +#: ../resource/ui/MainWindow.ui.h:4 +msgid "About" +msgstr "O stránkách" + +#: ../src/ui/MainWindow.cpp:346 ../resource/ui/MainWindow.ui.h:6 +msgid "WhatsApp for Linux" +msgstr "WhatsApp pro Linux" + +#: ../src/ui/MainWindow.cpp:347 +msgid "An unofficial WhatsApp desktop application for Linux" +msgstr "Neoficiálnà desktopová aplikace WhatsApp pro Linux" + +#: ../src/ui/PreferencesWindow.cpp:40 +msgid "On Demand" +msgstr "On Demand" + +#: ../src/ui/PreferencesWindow.cpp:41 +msgid "Always" +msgstr "Always" + +#: ../src/ui/PreferencesWindow.cpp:42 +msgid "Never" +msgstr "Never" + +#: ../src/ui/TrayIcon.cpp:45 +msgid "Show" +msgstr "Show" + +#: ../src/ui/TrayIcon.cpp:47 ../resource/ui/MainWindow.ui.h:5 +#: ../resource/ui/ShortcutsWindow.ui.h:10 +msgid "Quit" +msgstr "Quit" + +#: ../src/ui/WebView.cpp:75 +msgid "Save File" +msgstr "Save File" + +#: ../src/ui/WebView.cpp:76 +msgid "Ok" +msgstr "Ok" + +#: ../src/ui/WebView.cpp:77 +msgid "Cancel" +msgstr "Cancel" + +#: ../src/ui/WebView.cpp:328 +msgid "Unresponsive" +msgstr "Unresponsive" + +#: ../src/ui/WebView.cpp:329 +msgid "The application is not responding. Would you like to reload?" +msgstr "The application is not responding. Would you like to reload?" + +#: ../resource/ui/MainWindow.ui.h:1 +msgid "Fullscreen" +msgstr "Fullscreen" + +#: ../resource/ui/MainWindow.ui.h:2 ../resource/ui/PreferencesWindow.ui.h:22 +msgid "Preferences" +msgstr "Preferences" + +#: ../resource/ui/MainWindow.ui.h:3 ../resource/ui/ShortcutsWindow.ui.h:9 +msgid "Keyboard Shortcuts" +msgstr "Keyboard Shortcuts" + +#: ../resource/ui/MainWindow.ui.h:7 +msgid "Refresh" +msgstr "Refresh" + +#: ../resource/ui/MainWindow.ui.h:8 ../resource/ui/PhoneNumberDialog.ui.h:1 +msgid "Open chat by phone number" +msgstr "Open chat by phone number" + +#: ../resource/ui/PhoneNumberDialog.ui.h:2 +msgid "Enter phone number (only digits)" +msgstr "Enter phone number (only digits)" + +#: ../resource/ui/PreferencesWindow.ui.h:1 +msgid "Close to Tray" +msgstr "Close to Tray" + +#: ../resource/ui/PreferencesWindow.ui.h:2 +msgid "Start in Tray" +msgstr "Start in Tray" + +#: ../resource/ui/PreferencesWindow.ui.h:3 +msgid "Start Minimized" +msgstr "Start Minimized" + +#: ../resource/ui/PreferencesWindow.ui.h:4 +msgid "Autostart" +msgstr "Autostart" + +#: ../resource/ui/PreferencesWindow.ui.h:5 +msgid "Enable tray icon" +msgstr "Enable tray icon" + +#: ../resource/ui/PreferencesWindow.ui.h:6 +msgid "Start application as closed to tray" +msgstr "Start application as closed to tray" + +#: ../resource/ui/PreferencesWindow.ui.h:7 +msgid "Start application as minimized" +msgstr "Start application as minimized" + +#: ../resource/ui/PreferencesWindow.ui.h:8 +msgid "Start application after system boots" +msgstr "Start application after system boots" + +#: ../resource/ui/PreferencesWindow.ui.h:11 +#: ../resource/ui/ShortcutsWindow.ui.h:2 +msgid "General" +msgstr "General" + +#: ../resource/ui/PreferencesWindow.ui.h:12 +msgid "Prefer Dark Theme" +msgstr "Prefer Dark Theme" + +#: ../resource/ui/PreferencesWindow.ui.h:13 +msgid "Prefer dark theme for the application if system theme includes a dark variant" +msgstr "Prefer dark theme for the application if system theme includes a dark variant" + +#: ../resource/ui/PreferencesWindow.ui.h:14 +msgid "Appearance" +msgstr "Appearance" + +#: ../resource/ui/PreferencesWindow.ui.h:15 +msgid "Hardware Acceleration" +msgstr "Hardware Acceleration" + +#: ../resource/ui/PreferencesWindow.ui.h:16 +msgid "Allow Permissions" +msgstr "Allow Permissions" + +#: ../resource/ui/PreferencesWindow.ui.h:17 +msgid "Set hardware acceleration policy used by webkit" +msgstr "Set hardware acceleration policy used by webkit" + +#: ../resource/ui/PreferencesWindow.ui.h:18 +msgid "Allow permissions on application startup" +msgstr "Allow permissions on application startup" + +#: ../resource/ui/PreferencesWindow.ui.h:21 +msgid "Web" +msgstr "Web" + +#: ../resource/ui/ShortcutsWindow.ui.h:1 +msgid "Shortcuts" +msgstr "Shortcuts" + +#: ../resource/ui/ShortcutsWindow.ui.h:3 +msgid "Refresh Page" +msgstr "Refresh Page" + +#: ../resource/ui/ShortcutsWindow.ui.h:6 +msgid "Enter/Exit Fullscreen" +msgstr "Enter/Exit Fullscreen" + +#: ../resource/ui/ShortcutsWindow.ui.h:7 +msgid "Show/Hide Header Bar" +msgstr "Show/Hide Header Bar" + +#: ../resource/ui/ShortcutsWindow.ui.h:8 +msgid "Open Preferences" +msgstr "Open Preferences" + +#: ../src/ui/MainWindow.cpp:349 +msgid "GitHub Repository" +msgstr "GitHub Repository" + +#: ../resource/ui/PreferencesWindow.ui.h:9 +msgid "Enable Notification Sounds" +msgstr "Enable Notification Sounds" + +#: ../resource/ui/PreferencesWindow.ui.h:10 +msgid "Play sound on a notification raised by the application" +msgstr "Play sound on a notification raised by the application" + +#: ../resource/ui/PreferencesWindow.ui.h:19 +msgid "Minimum Font Size" +msgstr "Minimum Font Size" + +#: ../resource/ui/PreferencesWindow.ui.h:20 +msgid "Minimum font size used to display text, values other than 0 can potentially break page layouts" +msgstr "Minimum font size used to display text, values other than 0 can potentially break page layouts" + +#: ../resource/ui/ShortcutsWindow.ui.h:4 +msgid "Zoom In" +msgstr "Zoom In" + +#: ../resource/ui/ShortcutsWindow.ui.h:5 +msgid "Zoom Out" +msgstr "Zoom Out" + +#: ../src/ui/WebView.cpp:40 +msgid "Permission Request" +msgstr "Permission Request" + +#: ../src/ui/WebView.cpp:41 +msgid "Would you like to allow permissions?" +msgstr "Would you like to allow permissions?" + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/po/de.po new/whatsapp-for-linux-1.6.3/po/de.po --- old/whatsapp-for-linux-1.6.2/po/de.po 1970-01-01 01:00:00.000000000 +0100 +++ new/whatsapp-for-linux-1.6.3/po/de.po 2023-05-29 14:04:21.000000000 +0200 @@ -0,0 +1,212 @@ +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: POEditor.com\n" +"Project-Id-Version: WhatsApp for Linux\n" +"Language: de\n" + +#: ../src/ui/MainWindow.cpp:344 ../src/ui/TrayIcon.cpp:46 +#: ../resource/ui/MainWindow.ui.h:4 +msgid "About" +msgstr "Ãber" + +#: ../src/ui/MainWindow.cpp:346 ../resource/ui/MainWindow.ui.h:6 +msgid "WhatsApp for Linux" +msgstr "WhatsApp für Linux" + +#: ../src/ui/MainWindow.cpp:347 +msgid "An unofficial WhatsApp desktop application for Linux" +msgstr "Eine inoffizieller WhatsApp Desktop App für Linux" + +#: ../src/ui/PreferencesWindow.cpp:40 +msgid "On Demand" +msgstr "Auf Abruf" + +#: ../src/ui/PreferencesWindow.cpp:41 +msgid "Always" +msgstr "Immer" + +#: ../src/ui/PreferencesWindow.cpp:42 +msgid "Never" +msgstr "Niemals" + +#: ../src/ui/TrayIcon.cpp:45 +msgid "Show" +msgstr "Zeige" + +#: ../src/ui/TrayIcon.cpp:47 ../resource/ui/MainWindow.ui.h:5 +#: ../resource/ui/ShortcutsWindow.ui.h:10 +msgid "Quit" +msgstr "Beenden" + +#: ../src/ui/WebView.cpp:75 +msgid "Save File" +msgstr "Speichere Datei" + +#: ../src/ui/WebView.cpp:76 +msgid "Ok" +msgstr "Ok" + +#: ../src/ui/WebView.cpp:77 +msgid "Cancel" +msgstr "Abbrechen" + +#: ../src/ui/WebView.cpp:328 +msgid "Unresponsive" +msgstr "Reagiert nicht" + +#: ../src/ui/WebView.cpp:329 +msgid "The application is not responding. Would you like to reload?" +msgstr "Die App reagiert nicht. Neu laden?" + +#: ../resource/ui/MainWindow.ui.h:1 +msgid "Fullscreen" +msgstr "Vollbild" + +#: ../resource/ui/MainWindow.ui.h:2 ../resource/ui/PreferencesWindow.ui.h:22 +msgid "Preferences" +msgstr "Einstellungen" + +#: ../resource/ui/MainWindow.ui.h:3 ../resource/ui/ShortcutsWindow.ui.h:9 +msgid "Keyboard Shortcuts" +msgstr "Tastaturkürzel" + +#: ../resource/ui/MainWindow.ui.h:7 +msgid "Refresh" +msgstr "Neu laden" + +#: ../resource/ui/MainWindow.ui.h:8 ../resource/ui/PhoneNumberDialog.ui.h:1 +msgid "Open chat by phone number" +msgstr "Chat nach Telefonnummer öffnen" + +#: ../resource/ui/PhoneNumberDialog.ui.h:2 +msgid "Enter phone number (only digits)" +msgstr "Gebe eine Telefonnummer ein (nur Zahlen)" + +#: ../resource/ui/PreferencesWindow.ui.h:1 +msgid "Close to Tray" +msgstr "In Taskleiste minimieren" + +#: ../resource/ui/PreferencesWindow.ui.h:2 +msgid "Start in Tray" +msgstr "In Taskleiste starten" + +#: ../resource/ui/PreferencesWindow.ui.h:3 +msgid "Start Minimized" +msgstr "Minimiert starten" + +#: ../resource/ui/PreferencesWindow.ui.h:4 +msgid "Autostart" +msgstr "Autostart" + +#: ../resource/ui/PreferencesWindow.ui.h:5 +msgid "Enable tray icon" +msgstr "Taskleistensymbol aktivieren" + +#: ../resource/ui/PreferencesWindow.ui.h:6 +msgid "Start application as closed to tray" +msgstr "App in Taskleiste starten" + +#: ../resource/ui/PreferencesWindow.ui.h:7 +msgid "Start application as minimized" +msgstr "App minimiert starten" + +#: ../resource/ui/PreferencesWindow.ui.h:8 +msgid "Start application after system boots" +msgstr "App bei Systemstart starten" + +#: ../resource/ui/PreferencesWindow.ui.h:11 +#: ../resource/ui/ShortcutsWindow.ui.h:2 +msgid "General" +msgstr "Allgemein" + +#: ../resource/ui/PreferencesWindow.ui.h:12 +msgid "Prefer Dark Theme" +msgstr "Verwende dunkles Design" + +#: ../resource/ui/PreferencesWindow.ui.h:13 +msgid "Prefer dark theme for the application if system theme includes a dark variant" +msgstr "Dunkles Design für die App nutzen, wenn das System ein dunkles Design besitzt" + +#: ../resource/ui/PreferencesWindow.ui.h:14 +msgid "Appearance" +msgstr "Erscheinungsbild" + +#: ../resource/ui/PreferencesWindow.ui.h:15 +msgid "Hardware Acceleration" +msgstr "Hardwarebeschleunigung" + +#: ../resource/ui/PreferencesWindow.ui.h:16 +msgid "Allow Permissions" +msgstr "Berechtigungen erlauben" + +#: ../resource/ui/PreferencesWindow.ui.h:17 +msgid "Set hardware acceleration policy used by webkit" +msgstr "Richtlinie für die von Webkit verwendete Hardwarebeschleunigung festlegen" + +#: ../resource/ui/PreferencesWindow.ui.h:18 +msgid "Allow permissions on application startup" +msgstr "Erlaube Berechtigungen bei Start der App" + +#: ../resource/ui/PreferencesWindow.ui.h:21 +msgid "Web" +msgstr "Web" + +#: ../resource/ui/ShortcutsWindow.ui.h:1 +msgid "Shortcuts" +msgstr "Tastenkürzel" + +#: ../resource/ui/ShortcutsWindow.ui.h:3 +msgid "Refresh Page" +msgstr "Seite neu laden" + +#: ../resource/ui/ShortcutsWindow.ui.h:6 +msgid "Enter/Exit Fullscreen" +msgstr "Vollbild de-/aktivieren" + +#: ../resource/ui/ShortcutsWindow.ui.h:7 +msgid "Show/Hide Header Bar" +msgstr "Kopfzeile anzeigen/verstecken" + +#: ../resource/ui/ShortcutsWindow.ui.h:8 +msgid "Open Preferences" +msgstr "Einstellungen öffnen" + +#: ../src/ui/MainWindow.cpp:349 +msgid "GitHub Repository" +msgstr "GitHub Repository" + +#: ../resource/ui/PreferencesWindow.ui.h:9 +msgid "Enable Notification Sounds" +msgstr "Benachrichtigungstöne aktivieren" + +#: ../resource/ui/PreferencesWindow.ui.h:10 +msgid "Play sound on a notification raised by the application" +msgstr "Spiele einen Ton ab, wenn eine Benachrichtigung der App gesendet wird" + +#: ../resource/ui/PreferencesWindow.ui.h:19 +msgid "Minimum Font Size" +msgstr "Minimale TextgröÃe" + +#: ../resource/ui/PreferencesWindow.ui.h:20 +msgid "Minimum font size used to display text, values other than 0 can potentially break page layouts" +msgstr "Minimale TextgröÃe zum Anzeigen von Text, andere Werte als 0 können das Erscheinungsbild der Seite zerstören" + +#: ../resource/ui/ShortcutsWindow.ui.h:4 +msgid "Zoom In" +msgstr "Ran zoomen" + +#: ../resource/ui/ShortcutsWindow.ui.h:5 +msgid "Zoom Out" +msgstr "Raus zoomen" + +#: ../src/ui/WebView.cpp:40 +msgid "Permission Request" +msgstr "Berechtigungsanfrage" + +#: ../src/ui/WebView.cpp:41 +msgid "Would you like to allow permissions?" +msgstr "Möchtest du die Berechtigungen erteilen?" + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/po/es.po new/whatsapp-for-linux-1.6.3/po/es.po --- old/whatsapp-for-linux-1.6.2/po/es.po 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/po/es.po 2023-05-29 14:04:21.000000000 +0200 @@ -18,7 +18,7 @@ #: ../src/ui/MainWindow.cpp:347 msgid "An unofficial WhatsApp desktop application for Linux" -msgstr "Aplicación no oficial de WhatsApp para Linux" +msgstr "Una aplicación no oficial de WhatsApp para Linux" #: ../src/ui/PreferencesWindow.cpp:40 msgid "On Demand" @@ -59,7 +59,7 @@ #: ../src/ui/WebView.cpp:329 msgid "The application is not responding. Would you like to reload?" -msgstr "La aplicación no responde. ¿Desea recargarla?" +msgstr "La aplicación no responde. ¿Deseas recargarla?" #: ../resource/ui/MainWindow.ui.h:1 msgid "Fullscreen" @@ -83,7 +83,7 @@ #: ../resource/ui/PhoneNumberDialog.ui.h:2 msgid "Enter phone number (only digits)" -msgstr "Introduzca el número de teléfono (sólo dÃgitos)" +msgstr "Introduce el número de teléfono (sólo dÃgitos)" #: ../resource/ui/PreferencesWindow.ui.h:1 msgid "Close to Tray" @@ -180,33 +180,33 @@ #: ../resource/ui/PreferencesWindow.ui.h:9 msgid "Enable Notification Sounds" -msgstr "Enable Notification Sounds" +msgstr "Activar los sonidos de notificación" #: ../resource/ui/PreferencesWindow.ui.h:10 msgid "Play sound on a notification raised by the application" -msgstr "Play sound on a notification raised by the application" +msgstr "Emitir sonido cuando haya una notificación de la aplicación" #: ../resource/ui/PreferencesWindow.ui.h:19 msgid "Minimum Font Size" -msgstr "Minimum Font Size" +msgstr "Tamaño de fuente mÃnimo" #: ../resource/ui/PreferencesWindow.ui.h:20 msgid "Minimum font size used to display text, values other than 0 can potentially break page layouts" -msgstr "Minimum font size used to display text, values other than 0 can potentially break page layouts" +msgstr "Tamaño de fuente mÃnimo usado para mostrar texto; los valores distintos de 0 pueden desfigurar el diseño de página" #: ../resource/ui/ShortcutsWindow.ui.h:4 msgid "Zoom In" -msgstr "Zoom In" +msgstr "Zoom de acercamiento" #: ../resource/ui/ShortcutsWindow.ui.h:5 msgid "Zoom Out" -msgstr "Zoom Out" +msgstr "Zoom de alejamiento" #: ../src/ui/WebView.cpp:40 msgid "Permission Request" -msgstr "Permission Request" +msgstr "Petición de permiso" #: ../src/ui/WebView.cpp:41 msgid "Would you like to allow permissions?" -msgstr "Would you like to allow permissions?" +msgstr "¿Quieres dar permiso?" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/po/hu.po new/whatsapp-for-linux-1.6.3/po/hu.po --- old/whatsapp-for-linux-1.6.2/po/hu.po 1970-01-01 01:00:00.000000000 +0100 +++ new/whatsapp-for-linux-1.6.3/po/hu.po 2023-05-29 14:04:21.000000000 +0200 @@ -0,0 +1,214 @@ +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: POEditor.com\n" +"Project-Id-Version: WhatsApp for Linux\n" +"Language: hu\n" + +#: ../src/ui/MainWindow.cpp:344 ../src/ui/TrayIcon.cpp:46 +#: ../resource/ui/MainWindow.ui.h:4 +msgid "About" +msgstr "Névjegy" + +#: ../src/ui/MainWindow.cpp:346 ../resource/ui/MainWindow.ui.h:6 +msgid "WhatsApp for Linux" +msgstr "WhatsApp Linuxra" + +#: ../src/ui/MainWindow.cpp:347 +msgid "An unofficial WhatsApp desktop application for Linux" +msgstr "Egy alternatÃv WhatsApp alkalmazás Linuxra" + +#: ../src/ui/PreferencesWindow.cpp:40 +msgid "On Demand" +msgstr "Igény esetén" + +#: ../src/ui/PreferencesWindow.cpp:41 +msgid "Always" +msgstr "Mindig" + +#: ../src/ui/PreferencesWindow.cpp:42 +msgid "Never" +msgstr "Soha" + +#: ../src/ui/TrayIcon.cpp:45 +msgid "Show" +msgstr "Megnyitás" + +#: ../src/ui/TrayIcon.cpp:47 ../resource/ui/MainWindow.ui.h:5 +#: ../resource/ui/ShortcutsWindow.ui.h:10 +msgid "Quit" +msgstr "Kilépés" + +#: ../src/ui/WebView.cpp:75 +msgid "Save File" +msgstr "Fájl mentése" + +#: ../src/ui/WebView.cpp:76 +msgid "Ok" +msgstr "Rendben" + +#: ../src/ui/WebView.cpp:77 +msgid "Cancel" +msgstr "Mégse" + +#: ../src/ui/WebView.cpp:328 +msgid "Unresponsive" +msgstr "Nem válszol" + +#: ../src/ui/WebView.cpp:329 +msgid "The application is not responding. Would you like to reload?" +msgstr "Az alkalmazás nem válaszol. Szeretné újraindÃtani?" + +#: ../resource/ui/MainWindow.ui.h:1 +msgid "Fullscreen" +msgstr "Teljes képernyÅ" + +#: ../resource/ui/MainWindow.ui.h:2 ../resource/ui/PreferencesWindow.ui.h:22 +msgid "Preferences" +msgstr "BeállÃtások" + +#: ../resource/ui/MainWindow.ui.h:3 ../resource/ui/ShortcutsWindow.ui.h:9 +msgid "Keyboard Shortcuts" +msgstr "Gyorsbillentyűk" + +#: ../resource/ui/MainWindow.ui.h:7 +msgid "Refresh" +msgstr "FrissÃtés" + +#: ../resource/ui/MainWindow.ui.h:8 ../resource/ui/PhoneNumberDialog.ui.h:1 +msgid "Open chat by phone number" +msgstr "Bejelentkezés telefonszámmal" + +#: ../resource/ui/PhoneNumberDialog.ui.h:2 +msgid "Enter phone number (only digits)" +msgstr "Telefonszám megadása (csak szám)" + +#: ../resource/ui/PreferencesWindow.ui.h:1 +msgid "Close to Tray" +msgstr "Bezáráskor értesÃtési területre küldés" + +#: ../resource/ui/PreferencesWindow.ui.h:2 +msgid "Start in Tray" +msgstr "IndÃtás az értesÃtési területen" + +#: ../resource/ui/PreferencesWindow.ui.h:3 +msgid "Start Minimized" +msgstr "IndÃtás a háttérben" + +#: ../resource/ui/PreferencesWindow.ui.h:4 +msgid "Autostart" +msgstr "IndÃtás a rendszerrel" + +#: ../resource/ui/PreferencesWindow.ui.h:5 +msgid "Enable tray icon" +msgstr "Alkalmazás megjelenÃtése az értesÃtési területen" + +#: ../resource/ui/PreferencesWindow.ui.h:6 +msgid "Start application as closed to tray" +msgstr "Alkalmazás indÃtása az értesÃtési területen" + +#: ../resource/ui/PreferencesWindow.ui.h:7 +msgid "Start application as minimized" +msgstr "Alkalmazás indÃtása kis méretben a tálcán" + +#: ../resource/ui/PreferencesWindow.ui.h:8 +msgid "Start application after system boots" +msgstr "Alkalmazás indÃtása a rendszerrel" + +#: ../resource/ui/PreferencesWindow.ui.h:11 +#: ../resource/ui/ShortcutsWindow.ui.h:2 +msgid "General" +msgstr "Ãltalános" + +#: ../resource/ui/PreferencesWindow.ui.h:12 +msgid "Prefer Dark Theme" +msgstr "Sötét téma használata" + +#: ../resource/ui/PreferencesWindow.ui.h:13 +msgid "Prefer dark theme for the application if system theme includes a dark variant" +msgstr "Sötét téma engedélyezése, ha a rendszer támogatja azt" + +#: ../resource/ui/PreferencesWindow.ui.h:14 +msgid "Appearance" +msgstr "Megjelenés" + +#: ../resource/ui/PreferencesWindow.ui.h:15 +msgid "Hardware Acceleration" +msgstr "Hardveres gyorsÃtás" + +#. Need some explanation what is the purpose of this option. What is it for and when it appears? +#: ../resource/ui/PreferencesWindow.ui.h:16 +msgid "Allow Permissions" +msgstr "ÃrtesÃtések engedélyezése" + +#: ../resource/ui/PreferencesWindow.ui.h:17 +msgid "Set hardware acceleration policy used by webkit" +msgstr "Hardveres gyorsÃtás használata az alkalmazás működéséhez" + +#: ../resource/ui/PreferencesWindow.ui.h:18 +msgid "Allow permissions on application startup" +msgstr "NatÃv értesÃtések engedélyezése" + +#: ../resource/ui/PreferencesWindow.ui.h:21 +msgid "Web" +msgstr "Felület" + +#: ../resource/ui/ShortcutsWindow.ui.h:1 +msgid "Shortcuts" +msgstr "Gyorsbillentyűk" + +#: ../resource/ui/ShortcutsWindow.ui.h:3 +msgid "Refresh Page" +msgstr "FrissÃtés" + +#: ../resource/ui/ShortcutsWindow.ui.h:6 +msgid "Enter/Exit Fullscreen" +msgstr "Teljes képernyÅ" + +#: ../resource/ui/ShortcutsWindow.ui.h:7 +msgid "Show/Hide Header Bar" +msgstr "Ablakkeret elrejtése" + +#: ../resource/ui/ShortcutsWindow.ui.h:8 +msgid "Open Preferences" +msgstr "BeállÃtások" + +#: ../src/ui/MainWindow.cpp:349 +msgid "GitHub Repository" +msgstr "GitHub tároló" + +#: ../resource/ui/PreferencesWindow.ui.h:9 +msgid "Enable Notification Sounds" +msgstr "ÃrtesÃtési hangok engedélyezése" + +#: ../resource/ui/PreferencesWindow.ui.h:10 +msgid "Play sound on a notification raised by the application" +msgstr "ÃrtesÃtési hangok lejátszása, ha üzenet érkezik" + +#: ../resource/ui/PreferencesWindow.ui.h:19 +msgid "Minimum Font Size" +msgstr "Betűméret igazÃtása" + +#. Need some explanation. +#: ../resource/ui/PreferencesWindow.ui.h:20 +msgid "Minimum font size used to display text, values other than 0 can potentially break page layouts" +msgstr "Betűméret igazÃtása nagy felbontású, HiDPI kijelzÅkhöz" + +#: ../resource/ui/ShortcutsWindow.ui.h:4 +msgid "Zoom In" +msgstr "NagyÃtás" + +#: ../resource/ui/ShortcutsWindow.ui.h:5 +msgid "Zoom Out" +msgstr "KicsinyÃtés" + +#: ../src/ui/WebView.cpp:40 +msgid "Permission Request" +msgstr "Hozzáférés szükséges" + +#: ../src/ui/WebView.cpp:41 +msgid "Would you like to allow permissions?" +msgstr "Engedélyezi a szükséges jogosultságok létrehozását?" + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/po/it.po new/whatsapp-for-linux-1.6.3/po/it.po --- old/whatsapp-for-linux-1.6.2/po/it.po 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/po/it.po 2023-05-29 14:04:21.000000000 +0200 @@ -55,11 +55,11 @@ #: ../src/ui/WebView.cpp:328 msgid "Unresponsive" -msgstr "Whatsapp non risponde" +msgstr "WhatsApp non risponde" #: ../src/ui/WebView.cpp:329 msgid "The application is not responding. Would you like to reload?" -msgstr "L'applicazione non risponde. Ricaricare?" +msgstr "L'applicazione non risponde. Ricaricarla?" #: ../resource/ui/MainWindow.ui.h:1 msgid "Fullscreen" @@ -83,7 +83,7 @@ #: ../resource/ui/PhoneNumberDialog.ui.h:2 msgid "Enter phone number (only digits)" -msgstr "Inserire il numero di telefono" +msgstr "Inserisci il numero di telefono (solo cifre)" #: ../resource/ui/PreferencesWindow.ui.h:1 msgid "Close to Tray" @@ -180,33 +180,33 @@ #: ../resource/ui/PreferencesWindow.ui.h:9 msgid "Enable Notification Sounds" -msgstr "Enable Notification Sounds" +msgstr "Abilita suoni di notifica" #: ../resource/ui/PreferencesWindow.ui.h:10 msgid "Play sound on a notification raised by the application" -msgstr "Play sound on a notification raised by the application" +msgstr "Riproduci un suono su una notifica generata dall'applicazione" #: ../resource/ui/PreferencesWindow.ui.h:19 msgid "Minimum Font Size" -msgstr "Minimum Font Size" +msgstr "Dimensione minima del font" #: ../resource/ui/PreferencesWindow.ui.h:20 msgid "Minimum font size used to display text, values other than 0 can potentially break page layouts" -msgstr "Minimum font size used to display text, values other than 0 can potentially break page layouts" +msgstr "Dimensione minima del carattere utilizzata per visualizzare il testo, valori diversi da 0 possono rompere i layout di pagina" #: ../resource/ui/ShortcutsWindow.ui.h:4 msgid "Zoom In" -msgstr "Zoom In" +msgstr "Ingrandisci" #: ../resource/ui/ShortcutsWindow.ui.h:5 msgid "Zoom Out" -msgstr "Zoom Out" +msgstr "Riduci" #: ../src/ui/WebView.cpp:40 msgid "Permission Request" -msgstr "Permission Request" +msgstr "Autorizzazione richiesta" #: ../src/ui/WebView.cpp:41 msgid "Would you like to allow permissions?" -msgstr "Would you like to allow permissions?" +msgstr "Concedere le autorizzazioni?" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/po/pt-br.po new/whatsapp-for-linux-1.6.3/po/pt-br.po --- old/whatsapp-for-linux-1.6.2/po/pt-br.po 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/po/pt-br.po 2023-05-29 14:04:21.000000000 +0200 @@ -180,33 +180,33 @@ #: ../resource/ui/PreferencesWindow.ui.h:9 msgid "Enable Notification Sounds" -msgstr "Enable Notification Sounds" +msgstr "Ativar sons de notificação" #: ../resource/ui/PreferencesWindow.ui.h:10 msgid "Play sound on a notification raised by the application" -msgstr "Play sound on a notification raised by the application" +msgstr "Reproduzir som em uma notificação gerada pelo aplicativo" #: ../resource/ui/PreferencesWindow.ui.h:19 msgid "Minimum Font Size" -msgstr "Minimum Font Size" +msgstr "Tamanho mÃnimo da fonte" #: ../resource/ui/PreferencesWindow.ui.h:20 msgid "Minimum font size used to display text, values other than 0 can potentially break page layouts" -msgstr "Minimum font size used to display text, values other than 0 can potentially break page layouts" +msgstr "Tamanho mÃnimo da fonte usado para exibir o texto; valores diferentes de 0 podem quebrar os layouts de página" #: ../resource/ui/ShortcutsWindow.ui.h:4 msgid "Zoom In" -msgstr "Zoom In" +msgstr "Ampliar" #: ../resource/ui/ShortcutsWindow.ui.h:5 msgid "Zoom Out" -msgstr "Zoom Out" +msgstr "Reduzir o zoom" #: ../src/ui/WebView.cpp:40 msgid "Permission Request" -msgstr "Permission Request" +msgstr "Solicitação de permissão" #: ../src/ui/WebView.cpp:41 msgid "Would you like to allow permissions?" -msgstr "Would you like to allow permissions?" +msgstr "Você gostaria de permitir permissões?" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/resource/CMakeLists.txt new/whatsapp-for-linux-1.6.3/resource/CMakeLists.txt --- old/whatsapp-for-linux-1.6.2/resource/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/whatsapp-for-linux-1.6.3/resource/CMakeLists.txt 2023-05-29 14:04:21.000000000 +0200 @@ -0,0 +1,13 @@ +message(STATUS "Compiling UI resources") +execute_process( + COMMAND glib-compile-resources --target=${CMAKE_BINARY_DIR}/src/Resources.c --generate-source gresource.xml + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} + ) + +message(STATUS "Configuring desktop resource files") +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/desktop/${WFL_APP_ID}.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/${WFL_APP_ID}.desktop) +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/desktop/${WFL_APP_ID}.appdata.xml.in ${CMAKE_CURRENT_BINARY_DIR}/${WFL_APP_ID}.appdata.xml) + +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${WFL_APP_ID}.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${WFL_APP_ID}.appdata.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/metainfo) +install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/image/icons DESTINATION ${CMAKE_INSTALL_DATADIR}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/resource/desktop/com.github.eneshecan.WhatsAppForLinux.desktop.in new/whatsapp-for-linux-1.6.3/resource/desktop/com.github.eneshecan.WhatsAppForLinux.desktop.in --- old/whatsapp-for-linux-1.6.2/resource/desktop/com.github.eneshecan.WhatsAppForLinux.desktop.in 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/resource/desktop/com.github.eneshecan.WhatsAppForLinux.desktop.in 2023-05-29 14:04:21.000000000 +0200 @@ -2,32 +2,41 @@ Type=Application Version=1.0 Name=${WFL_FRIENDLY_NAME} +Name[cs]=WhatsApp pro Linux +Name[de]=WhatsApp für Linux Name[es]=WhatsApp para Linux +Name[fr]=WhatsApp pour Linux +Name[hu]=WhatsApp Linuxra Name[it]=WhatsApp per Linux Name[ka]=WhatsApp-á áááá£á¥á¡áá¡áááá¡ Name[nl]=WhatsApp voor Linux Name[pt-br]=WhatsApp para Linux Name[ru]=WhatsApp Ð´Ð»Ñ Linux Name[tr]=Linux için WhatsApp -Name[fr]=Whatsapp pour Linux GenericName=Unofficial WhatsApp client +GenericName[cs]=Neoficiálnà klient WhatsApp +GenericName[de]=Inoffizieller WhatsApp-Client GenericName[es]=Cliente no oficial de WhatsApp +GenericName[fr]=Client non officiel de WhatsApp +GenericName[hu]=Egy alternatÃv WhatsApp alkalmazás Linuxra GenericName[it]=Client WhatsApp non ufficiale GenericName[ka]=WhatsApp-áá¡ áá ááá¤ááªáááá£á á áááááá¢á GenericName[nl]=Niet-officiële WhatsApp-client GenericName[pt-br]=Cliente não oficial de WhatsApp GenericName[ru]=ÐеоÑиÑиалÑнÑй ÐºÐ»Ð¸ÐµÐ½Ñ WhatsApp GenericName[tr]=Resmi olmayan WhatsApp istemcisi -GenericName[fr]=Client non officiel de WhatsApp Comment=${WFL_DESCRIPTION} +Comment[cs]=Neoficiálnà desktopová aplikace WhatsApp pro Linux +Comment[de]=Eine inoffizieller WhatsApp Desktop App für Linux Comment[es]=Una aplicación no oficial de WhatsApp para Linux +Comment[fr]=Une application non officielle de Whatsapp pour Linux +Comment[hu]=Egy nem hivatalos WhatsApp asztali alkalmazás Linuxra Comment[it]=Un'applicazione WhatsApp non ufficiale per Linux Comment[ka]=WhatsApp-áá¡ áá ááá¤ááªáááá£á á áááááá¢á áááá£á¥á¡áá¡áááá¡ Comment[nl]=Een onofficiële WhatsApp-desktoptoepassing voor Linux Comment[pt-br]=Uma aplicação não oficial de WhatsApp para Linux Comment[ru]=ÐеоÑиÑиалÑное пÑиложение WhatsApp Ð´Ð»Ñ Linux Comment[tr]=Linux için resmi olmayan bir WhatsApp masaüstü uygulaması -Comment[fr]=Une application non officielle de Whatsapp pour Linux Exec=${WFL_NAME} %u Icon=${WFL_ICON} MimeType=x-scheme-handler/whatsapp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/snap/snapcraft.yaml new/whatsapp-for-linux-1.6.3/snap/snapcraft.yaml --- old/whatsapp-for-linux-1.6.2/snap/snapcraft.yaml 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/snap/snapcraft.yaml 2023-05-29 14:04:21.000000000 +0200 @@ -32,7 +32,7 @@ - gstreamer1.0-plugins-bad - gstreamer1.0-libav parse-info: - - generated/com.github.eneshecan.WhatsAppForLinux.appdata.xml + - resource/com.github.eneshecan.WhatsAppForLinux.appdata.xml cleanup: after: [whatsapp-for-linux] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/src/CMakeLists.txt new/whatsapp-for-linux-1.6.3/src/CMakeLists.txt --- old/whatsapp-for-linux-1.6.2/src/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/whatsapp-for-linux-1.6.3/src/CMakeLists.txt 2023-05-29 14:04:21.000000000 +0200 @@ -0,0 +1,53 @@ +message(STATUS "Configuring some source code files") +file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/VERSION" ${WFL_VERSION}) +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/Config.hpp.in ${CMAKE_CURRENT_BINARY_DIR}/Config.hpp) + +find_package(PkgConfig REQUIRED) + +find_package(Intl REQUIRED) +find_package(Gettext REQUIRED) +include_directories(${Intl_INCLUDE_DIRS}) +link_directories(${INTL_LIBRARY_DIRS}) + +pkg_check_modules(GTKMM gtkmm-3.0 REQUIRED) +include_directories(${GTKMM_INCLUDE_DIRS}) + +pkg_check_modules(WEBKIT webkit2gtk-4.0) +if (NOT WEBKIT_FOUND) + pkg_check_modules(WEBKIT webkit2gtk-4.1 REQUIRED) +endif() +include_directories(${WEBKIT_INCLUDE_DIRS}) + +pkg_check_modules(APPINDICATOR ayatana-appindicator3-0.1 REQUIRED) +include_directories(${APPINDICATOR_INCLUDE_DIRS}) + +pkg_check_modules(CANBERRA libcanberra REQUIRED) +include_directories(${CANBERRA_INCLUDE_DIRS}) + +include_directories(${CMAKE_CURRENT_BINARY_DIR}) + +list(APPEND + WFL_SRCS + main.cpp + Resources.c + util/Helper.cpp + util/Settings.cpp + util/Sound.cpp + ui/Application.cpp + ui/MainWindow.cpp + ui/PreferencesWindow.cpp + ui/PhoneNumberDialog.cpp + ui/TrayIcon.cpp + ui/WebView.cpp + ) + +add_executable(${CMAKE_PROJECT_NAME} ${WFL_SRCS}) +target_link_libraries(${CMAKE_PROJECT_NAME} + ${GTKMM_LIBRARIES} + ${WEBKIT_LIBRARIES} + ${APPINDICATOR_LIBRARIES} + ${CANBERRA_LIBRARIES} + ${Intl_LIBRARIES} + ) + +install(TARGETS ${CMAKE_PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/src/ui/TrayIcon.cpp new/whatsapp-for-linux-1.6.3/src/ui/TrayIcon.cpp --- old/whatsapp-for-linux-1.6.2/src/ui/TrayIcon.cpp 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/src/ui/TrayIcon.cpp 2023-05-29 14:04:21.000000000 +0200 @@ -81,17 +81,17 @@ app_indicator_set_status(m_appIndicator, (attention ? APP_INDICATOR_STATUS_ATTENTION : APP_INDICATOR_STATUS_ACTIVE)); } - sigc::signal<void> TrayIcon::signalShow() const noexcept + sigc::signal<void>& TrayIcon::signalShow() noexcept { return m_signalShow; } - sigc::signal<void> TrayIcon::signalAbout() const noexcept + sigc::signal<void>& TrayIcon::signalAbout() noexcept { return m_signalAbout; } - sigc::signal<void> TrayIcon::signalQuit() const noexcept + sigc::signal<void>& TrayIcon::signalQuit() noexcept { return m_signalQuit; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/src/ui/TrayIcon.hpp new/whatsapp-for-linux-1.6.3/src/ui/TrayIcon.hpp --- old/whatsapp-for-linux-1.6.2/src/ui/TrayIcon.hpp 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/src/ui/TrayIcon.hpp 2023-05-29 14:04:21.000000000 +0200 @@ -16,9 +16,9 @@ void setAttention(bool attention); public: - sigc::signal<void> signalShow() const noexcept; - sigc::signal<void> signalAbout() const noexcept; - sigc::signal<void> signalQuit() const noexcept; + sigc::signal<void>& signalShow() noexcept; + sigc::signal<void>& signalAbout() noexcept; + sigc::signal<void>& signalQuit() noexcept; private: AppIndicator* m_appIndicator; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/src/ui/WebView.cpp new/whatsapp-for-linux-1.6.3/src/ui/WebView.cpp --- old/whatsapp-for-linux-1.6.2/src/ui/WebView.cpp 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/src/ui/WebView.cpp 2023-05-29 14:04:21.000000000 +0200 @@ -298,17 +298,17 @@ webkit_settings_set_minimum_font_size(settings, fontSize); } - sigc::signal<void, WebKitLoadEvent> WebView::signalLoadStatus() const noexcept + sigc::signal<void, WebKitLoadEvent>& WebView::signalLoadStatus() noexcept { return m_signalLoadStatus; } - sigc::signal<void, bool> WebView::signalNotification() const noexcept + sigc::signal<void, bool>& WebView::signalNotification() noexcept { return m_signalNotification; } - sigc::signal<void> WebView::signalNotificationClicked() const noexcept + sigc::signal<void>& WebView::signalNotificationClicked() noexcept { return m_signalNotificationClicked; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/src/ui/WebView.hpp new/whatsapp-for-linux-1.6.3/src/ui/WebView.hpp --- old/whatsapp-for-linux-1.6.2/src/ui/WebView.hpp 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/src/ui/WebView.hpp 2023-05-29 14:04:21.000000000 +0200 @@ -31,9 +31,9 @@ std::string getZoomLevelString(); void setMinFontSize(unsigned int fontSize); - sigc::signal<void, WebKitLoadEvent> signalLoadStatus() const noexcept; - sigc::signal<void, bool> signalNotification() const noexcept; - sigc::signal<void> signalNotificationClicked() const noexcept; + sigc::signal<void, WebKitLoadEvent>& signalLoadStatus() noexcept; + sigc::signal<void, bool>& signalNotification() noexcept; + sigc::signal<void>& signalNotificationClicked() noexcept; private: void onLoadStatusChanged(WebKitLoadEvent loadEvent); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.6.2/src/util/Sound.cpp new/whatsapp-for-linux-1.6.3/src/util/Sound.cpp --- old/whatsapp-for-linux-1.6.2/src/util/Sound.cpp 2023-04-01 13:37:56.000000000 +0200 +++ new/whatsapp-for-linux-1.6.3/src/util/Sound.cpp 2023-05-29 14:04:21.000000000 +0200 @@ -23,8 +23,18 @@ void Sound::play(std::string_view name) { - auto ret = ca_context_play(m_context, 0U, CA_PROP_EVENT_ID, name.data(), nullptr); - if (ret < 0) + // This is simply the id we've picked which is somehow irrelevant + constexpr auto const id = 3U; + + auto playing = 0; + ca_context_playing(m_context, id, &playing); + if (playing != CA_SUCCESS) + { + ca_context_cancel(m_context, id); + } + + auto const ret = ca_context_play(m_context, id, CA_PROP_EVENT_ID, name.data(), nullptr); + if (ret != CA_SUCCESS) { std::cerr << "Sound: Failed to play " << name << ": " << ca_strerror(ret) << std::endl; }