Rafał Dzięgiel
f5731957dc
New Crowdin updates ( #524 )
...
* New translations clapper-app.pot (Chinese Simplified)
* New translations clapper-app.pot (Chinese Simplified)
* New translations clapper-app.pot (Romanian)
* New translations clapper-app.pot (French)
* New translations clapper-app.pot (Spanish)
* New translations clapper-app.pot (Afrikaans)
* New translations clapper-app.pot (Arabic)
* New translations clapper-app.pot (Catalan)
* New translations clapper-app.pot (Czech)
* New translations clapper-app.pot (Danish)
* New translations clapper-app.pot (German)
* New translations clapper-app.pot (Greek)
* New translations clapper-app.pot (Basque)
* New translations clapper-app.pot (Finnish)
* New translations clapper-app.pot (Hebrew)
* New translations clapper-app.pot (Hungarian)
* New translations clapper-app.pot (Italian)
* New translations clapper-app.pot (Japanese)
* New translations clapper-app.pot (Korean)
* New translations clapper-app.pot (Lithuanian)
* New translations clapper-app.pot (Dutch)
* New translations clapper-app.pot (Norwegian)
* New translations clapper-app.pot (Polish)
* New translations clapper-app.pot (Portuguese)
* New translations clapper-app.pot (Russian)
* New translations clapper-app.pot (Slovak)
* New translations clapper-app.pot (Serbian (Cyrillic))
* New translations clapper-app.pot (Swedish)
* New translations clapper-app.pot (Turkish)
* New translations clapper-app.pot (Ukrainian)
* New translations clapper-app.pot (Chinese Simplified)
* New translations clapper-app.pot (Chinese Traditional)
* New translations clapper-app.pot (Vietnamese)
* New translations clapper-app.pot (Portuguese, Brazilian)
* New translations clapper-app.pot (Persian)
* New translations clapper-app.pot (Croatian)
* New translations clapper-app.pot (Hindi)
* New translations clapper-app.pot (Asturian)
* New translations clapper-app.pot (Occitan)
* New translations clapper-app.pot (Persian)
* New translations clapper-app.pot (Portuguese, Brazilian)
* New translations clapper-app.pot (Finnish)
* New translations clapper-app.pot (Russian)
* New translations clapper-gtk.pot (Russian)
* New translations clapper-app.pot (French)
* New translations clapper-app.pot (Portuguese)
* New translations clapper-app.pot (German)
2025-04-27 15:20:33 +02:00
Rafał Dzięgiel
2e3c98d9b4
Merge pull request #530 from Rafostar/pipeline-preview-launcher
...
Ability to show GStreamer pipeline
2025-04-27 13:04:04 +02:00
Rafał Dzięgiel
d09824fb1a
clapper-app: Show error dialog on pipeline preview failure
2025-04-26 21:25:13 +02:00
Rafał Dzięgiel
366315077e
clapper-app: Use user data dir for storing pipeline exports
...
System tmp directory does not work within containers such as Flatpak
for our usage with file launcher, so make our own temp in app data dir
2025-04-26 18:33:02 +02:00
Rafał Dzięgiel
5bd6ba8948
meson: Add "pipeline-preview" to printed summary
2025-04-26 18:32:57 +02:00
Rafał Dzięgiel
160dbce265
clapper-app: Add "show pipeline" key shortcut to help overlay
2025-04-26 18:32:55 +02:00
Rafał Dzięgiel
224326857b
clapper-app: Create pipeline preview file async
2025-04-26 18:32:42 +02:00
Manuel Friedli
be1de8bc77
chore: Fix typo in german translation
2025-04-04 23:06:42 +02:00
Rafał Dzięgiel
b8a4a90b6c
clapper-app: Delete temp dir on exit
...
Pipeline preview creates temp files, so delete whole directory
recursively on app exit. Since these files are used through
launcher/portal with another app, we do not know when user finished
using them, thus we cannot detect and remove them earlier.
2025-02-18 18:30:09 +01:00
Rafał Dzięgiel
d73f33785d
clapper-app: Fix a file path in POTFILES
...
Since #479 "window" was renamed to "dialog".
We also need to update POTFILES accordingly.
2025-02-16 17:49:11 +01:00
Rafał Dzięgiel
dca8fbd336
clapper-app: Add GStreamer pipeline preview
...
Allow to preview GStreamer pipeline while playing content.
This makes it easier to check what is used underneath.
2025-02-16 17:36:05 +01:00
Rafał Dzięgiel
009f272f64
Merge pull request #479 from geopjr-forks/fix/adw-1-6-deprecations
...
clapper-app: Fix libadwaita 1.6 deprecations
2025-02-16 13:22:54 +01:00
Evan Paterakis
a5bc1b5578
clapper-app: set uri-dialog's content width to 420
...
Co-authored-by: Rafał Dzięgiel <40623528+Rafostar@users.noreply.github.com >
2025-02-15 19:17:04 +02:00
Rafał Dzięgiel
49471882c1
clapper-app: Update POT file
2025-02-15 12:48:42 +01:00
Evan Paterakis
069be30225
clapper-app: fix adw 1.6 deprecations
2025-02-12 17:49:22 +02:00
Abhijeeth Babu
69bace7150
Remove other unneeded keywords (Album, GNOME, Clapper) from desktop file
2025-01-27 22:57:01 +05:30
Abhijeeth Babu
401e33b1c0
Remove "Music" from Clapper's keywords to lower its priority as a music player
...
This PR removes the keyword "Music" from Clapper's `.desktop` file to lower its priority as a music player in desktop search results. This ensures that Clapper is not prominently suggested when searching for music-related applications, while retaining its functionality as a video player.
### Changes:
- Removed "Music" from the `Keywords` field in the `.desktop` file.
This change does not affect Clapper's ability to play audio files but adjusts its visibility in application search results.
2025-01-25 22:10:10 +05:30
Rafał Dzięgiel
a449b6b3f5
0.8.0
2025-01-20 21:29:59 +01:00
Rafał Dzięgiel
2d12c8980d
clapper-app: Update LINGUAS file
2025-01-20 21:17:53 +01:00
Rafał Dzięgiel
ee6f3cccdb
New Crowdin updates ( #517 )
...
* New translations clapper-gtk.pot (German)
* New translations clapper-app.pot (German)
* New translations clapper-app.pot (German)
* New translations clapper-app.pot (Portuguese)
* New translations clapper-gtk.pot (Portuguese)
* New translations clapper-app.pot (Portuguese)
* New translations clapper-app.pot (Russian)
* New translations clapper-app.pot (French)
* New translations clapper-gtk.pot (French)
* New translations clapper-app.pot (French)
* New translations clapper-app.pot (Chinese Simplified)
* New translations clapper-app.pot (Chinese Simplified)
* New translations clapper-gtk.pot (Polish)
* New translations clapper-app.pot (Polish)
* New translations clapper-gtk.pot (Romanian)
* New translations clapper-app.pot (Romanian)
* New translations clapper-app.pot (Romanian)
2025-01-20 21:13:13 +01:00
Rafał Dzięgiel
63d393662e
metainfo: Update version history
2025-01-20 20:46:59 +01:00
Rafał Dzięgiel
4472d87f8b
clapper-app: Show sink bin child name in info window
...
Sinks that are bin types often take another configurable sink through a property.
We want to show what was set there in info window too.
2025-01-18 17:27:39 +01:00
Rafał Dzięgiel
e35d04a742
clapper-app: Fix internal functions visibility
...
We have to export functions that are used from UI files, otherwise they are
not accessible. For this reason add a special internal visibility header.
2025-01-18 15:59:12 +01:00
Rafał Dzięgiel
3513c37f97
clapper-app: Fix declaration-after-statement warning
2025-01-17 21:57:34 +01:00
Rafał Dzięgiel
5906d1b78e
clapper-app: Add Windows icon
2025-01-17 21:51:16 +01:00
Rafał Dzięgiel
b7b33172fe
New Crowdin updates ( #514 )
...
* New translations clapper-gtk.pot (Romanian)
* New translations clapper-app.pot (Romanian)
* New translations clapper-gtk.pot (French)
* New translations clapper-app.pot (French)
* New translations clapper-gtk.pot (Spanish)
* New translations clapper-app.pot (Spanish)
* New translations clapper-gtk.pot (Afrikaans)
* New translations clapper-app.pot (Afrikaans)
* New translations clapper-gtk.pot (Arabic)
* New translations clapper-app.pot (Arabic)
* New translations clapper-gtk.pot (Catalan)
* New translations clapper-app.pot (Catalan)
* New translations clapper-gtk.pot (Czech)
* New translations clapper-app.pot (Czech)
* New translations clapper-gtk.pot (Danish)
* New translations clapper-app.pot (Danish)
* New translations clapper-gtk.pot (German)
* New translations clapper-app.pot (German)
* New translations clapper-gtk.pot (Greek)
* New translations clapper-app.pot (Greek)
* New translations clapper-gtk.pot (Basque)
* New translations clapper-app.pot (Basque)
* New translations clapper-gtk.pot (Finnish)
* New translations clapper-app.pot (Finnish)
* New translations clapper-gtk.pot (Hebrew)
* New translations clapper-app.pot (Hebrew)
* New translations clapper-gtk.pot (Hungarian)
* New translations clapper-app.pot (Hungarian)
* New translations clapper-gtk.pot (Italian)
* New translations clapper-app.pot (Italian)
* New translations clapper-gtk.pot (Japanese)
* New translations clapper-app.pot (Japanese)
* New translations clapper-gtk.pot (Korean)
* New translations clapper-app.pot (Korean)
* New translations clapper-gtk.pot (Lithuanian)
* New translations clapper-app.pot (Lithuanian)
* New translations clapper-gtk.pot (Dutch)
* New translations clapper-app.pot (Dutch)
* New translations clapper-gtk.pot (Norwegian)
* New translations clapper-app.pot (Norwegian)
* New translations clapper-gtk.pot (Polish)
* New translations clapper-app.pot (Polish)
* New translations clapper-gtk.pot (Portuguese)
* New translations clapper-app.pot (Portuguese)
* New translations clapper-gtk.pot (Russian)
* New translations clapper-app.pot (Russian)
* New translations clapper-gtk.pot (Slovak)
* New translations clapper-app.pot (Slovak)
* New translations clapper-gtk.pot (Serbian (Cyrillic))
* New translations clapper-app.pot (Serbian (Cyrillic))
* New translations clapper-gtk.pot (Swedish)
* New translations clapper-app.pot (Swedish)
* New translations clapper-gtk.pot (Turkish)
* New translations clapper-app.pot (Turkish)
* New translations clapper-gtk.pot (Ukrainian)
* New translations clapper-app.pot (Ukrainian)
* New translations clapper-gtk.pot (Chinese Simplified)
* New translations clapper-app.pot (Chinese Simplified)
* New translations clapper-gtk.pot (Chinese Traditional)
* New translations clapper-app.pot (Chinese Traditional)
* New translations clapper-gtk.pot (Vietnamese)
* New translations clapper-app.pot (Vietnamese)
* New translations clapper-gtk.pot (Portuguese, Brazilian)
* New translations clapper-app.pot (Portuguese, Brazilian)
* New translations clapper-gtk.pot (Persian)
* New translations clapper-app.pot (Persian)
* New translations clapper-gtk.pot (Croatian)
* New translations clapper-app.pot (Croatian)
* New translations clapper-gtk.pot (Hindi)
* New translations clapper-app.pot (Hindi)
* New translations clapper-gtk.pot (Asturian)
* New translations clapper-app.pot (Asturian)
* New translations clapper-gtk.pot (Occitan)
* New translations clapper-app.pot (Occitan)
2025-01-13 18:32:37 +01:00
Rafał Dzięgiel
09b3ef8f39
clapper-app: Do not enforce GSK renderer on Windows
2025-01-12 17:12:33 +01:00
Rafał Dzięgiel
d9b20dcc18
clapper-app: Support Windows high resolution clock
...
Windows high resolution clock improves accuracy of various Windows
timer APIs and precision of GstSystemClock during playback
2025-01-12 17:12:24 +01:00
Rafał Dzięgiel
60e7d56611
clapper-app: Update POT file
2025-01-11 15:24:07 +01:00
Rafał Dzięgiel
e3bc87ba11
clapper-app: Add "Clear Queue" menu option
...
An option to clear playback queue from UI. This is quckier
and easier than manually dragging every item to bin.
Closes #434
2025-01-11 15:17:50 +01:00
Rafał Dzięgiel
6534fb1e22
clapper-app: Update LINGUAS file
2025-01-07 19:22:15 +01:00
Rafał Dzięgiel
35424bf8cf
clapper-app: Update POT file
2025-01-07 19:06:11 +01:00
Rafał Dzięgiel
fed0c0a972
clapper-app: Add do not translate desktop app name comment
2025-01-07 19:03:10 +01:00
Rafał Dzięgiel
93b1be3147
New Crowdin updates ( #503 )
...
* New translations clapper-app.pot (Turkish)
* New translations clapper-gtk.pot (Spanish)
* New translations clapper-app.pot (Spanish)
2024-11-22 22:41:54 +01:00
Rafał Dzięgiel
cca4b002b6
Merge pull request #492 from danialbehzadi/i18n
...
Make dektop file i18n.
2024-11-22 22:40:50 +01:00
Rafał Dzięgiel
22430620a8
clapper-app: Apply "adaptive-start-bitrate" on startup
...
Watch for "adaptive-bandwidth" changes during adaptive streaming, use these to
set "adaptive-start-bitrate" player property, so we do not always start streaming
from some constant bitrate value which might not be the best for everyone.
Additionally, store last value in GSettings on app exit and also add a command
line arg to set this too.
2024-11-15 23:39:00 +01:00
Rafał Dzięgiel
2d1f6f471b
clapper-app: Add unfullscreen keyboard shortcut
...
Unfullscreen with Escape key
Closes #494
2024-10-15 19:32:48 +02:00
Rafał Dzięgiel
af4a876edc
New Crowdin updates ( #473 )
...
* New translations clapper-gtk.pot (Hindi)
* New translations clapper-app.pot (Russian)
* New translations clapper-gtk.pot (Czech)
* New translations clapper-gtk.pot (Persian)
* New translations clapper-gtk.pot (Norwegian)
2024-10-10 20:23:28 +02:00
Danial Behzadi
e81bcb2f9a
Update src/bin/clapper-app/data/meson.build
...
Co-authored-by: Rafał Dzięgiel <40623528+Rafostar@users.noreply.github.com >
2024-09-28 13:02:29 +03:30
Danial Behzadi
ba64ff224e
Make dektop file i18n.
2024-09-28 03:37:21 +03:30
Rafał Dzięgiel
c05a6361b7
clapper-app: metainfo: Add captions to screenshots
2024-06-30 21:29:26 +02:00
Rafał Dzięgiel
c152f3d791
clapper-app: Update LINGUAS file
2024-06-29 18:24:40 +02:00
Rafał Dzięgiel
04a5bc8523
New Crowdin updates ( #431 )
...
* New translations clapper-gtk.pot (Portuguese, Brazilian)
* New translations clapper-app.pot (Portuguese, Brazilian)
* New translations clapper-app.pot (Catalan)
* New translations clapper-app.pot (Chinese Simplified)
* New translations clapper-gtk.pot (Chinese Simplified)
* New translations clapper-gtk.pot (Occitan)
* New translations clapper-app.pot (Occitan)
2024-06-29 18:18:06 +02:00
Rafał Dzięgiel
636e61ead1
clapper-gtk: video: Use "scaletempo" by default
...
Do not require applications to import GStreamer and their devs to learn its
basics just to set this single element. Similarly as ClapperGtkVideo sets
"clappersink" during construction, it can also set "scaletempo" as this is
the most common choice for an audio filter.
Elements can still be changed like before if desired by setting corresponding
player properties.
2024-06-29 14:52:25 +02:00
Rafał Dzięgiel
650b568319
clapper-app: meson: Do not install mimes on Windows
...
They are unsupported. We use file extensions instead.
2024-06-21 18:50:21 +02:00
Rafał Dzięgiel
abff579b70
clapper-app: Fix missing media in file dialog on Windows
...
Windows does not support mime-types file filters, so use file extensions instead
2024-06-21 18:50:13 +02:00
Rafał Dzięgiel
0b253b41f6
clapper-app: meson: Binaries with/without console on Windows
2024-06-20 18:32:50 +02:00
Rafał Dzięgiel
f58e722002
clapper-app: Fix unused variable warning when no MPRIS
...
When compiling without MPRIS feature "instance_count" is left unused,
so skip it with preprocessor in order to avoid warning.
2024-06-16 17:35:06 +02:00
Rafał Dzięgiel
262983e857
clapper-app: Ensure private types for GtkBuilder
...
We need to ensure types that are not part of public API, otherwise GtkBuilder will fail to use them
(e81aad25a1/gtk/glade/README.glade (L15)
).
2024-06-16 15:21:23 +02:00
Rafał Dzięgiel
c25cfd9598
clapper-app: meson: Do not skip whole data install on non-linux
...
We cannot run app without schemas, thus we need to compile and install them on any OS
2024-06-16 13:50:54 +02:00