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
Rafał Dzięgiel
df371c698a
clapper-app: Fix opened file content type detection
...
Fixes issues with detecting whether file has one of supported subtitles mime types
2024-06-14 17:32:03 +02:00
Rafał Dzięgiel
28de283a98
clapper-app: Add auto window resize keyboard shortcut
...
In addition to middle click, also add "Super+r" keyboard shortcut to perform window resize to fit video action
2024-05-25 21:30:26 +02:00
Rafał Dzięgiel
ae6512b233
clapper-app: Resize window to match aspect ratio with middle click
2024-05-25 21:16:59 +02:00
Rafał Dzięgiel
5049f620eb
Merge pull request #449 from Rafostar/new-window
...
Add "New Window" functionality in UI
2024-05-20 22:55:14 +02:00
Rafał Dzięgiel
439e5831e2
clapper-app: Apply options from active window to newly created one
...
When a new window is created, apply all current values to it (volume, speed,
set GStreamer elements, etc.). It would not be the best experience when user
opens a new window, plays something and 100% volume is used in it.
2024-05-20 22:40:28 +02:00
Rafał Dzięgiel
333f8b4692
clapper-app: Make info window close with Esc key
...
Fixes #448
2024-05-14 21:13:02 +02:00
Rafał Dzięgiel
6fb25dd22b
clapper-app: Add new window keyboard shortcut
2024-05-13 20:05:59 +02:00
Rafał Dzięgiel
cc5c2b2403
clapper-app: Add "New Window" menu option
...
Allow creating new windows from within the app
2024-05-13 19:15:31 +02:00
Rafał Dzięgiel
cc8ed7b488
clapper-app: Do not store "enqueue" value in options
...
It is used immediately, so no need to store it.
2024-05-12 20:30:19 +02:00
Rafał Dzięgiel
6f0ed93b08
clapper-app: Only restore saved settings to new windows
2024-05-12 20:30:16 +02:00
Rafał Dzięgiel
10e0421342
clapper-app: Clamp command line args to allowed values
...
Instead of running into warnings or other problems when user
specifies an out of range value for command line option, just
clamp them to nearest allowed one.
2024-05-12 20:30:14 +02:00