Commit graph

336 commits

Author SHA1 Message Date
Jeremy Soller
7b204a05c3
Merge pull request #147 from weblate/weblate-pop-os-cosmic-player
Translations update from Hosted Weblate
2025-09-24 14:18:44 -06:00
Feike Donia
ff24dcb9eb
Added translation using Weblate (Limburgish) 2025-09-24 22:17:38 +02:00
Jeremy Soller
72a095b575
Merge pull request #146 from weblate/weblate-pop-os-cosmic-player
Translations update from Hosted Weblate
2025-09-24 14:09:48 -06:00
Feike Donia
a3acc0d4a5
Added translation using Weblate (Frisian) 2025-09-24 22:08:40 +02:00
Feike Donia
9d3e087e6c
Translated using Weblate (Afrikaans)
Currently translated at 18.1% (4 of 22 strings)

Translation: Pop OS/COSMIC Player
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-player/af/
2025-09-24 22:08:40 +02:00
Feike Donia
6b30d70a74
Added translation using Weblate (Afrikaans) 2025-09-24 21:38:52 +02:00
Jeremy Soller
e912813d5f
Merge pull request #145 from weblate/weblate-pop-os-cosmic-player
Translations update from Hosted Weblate
2025-09-24 06:22:09 -06:00
lorduskordus
b8e10c8171
Translated using Weblate (Czech)
Currently translated at 100.0% (22 of 22 strings)

Translation: Pop OS/COSMIC Player
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-player/cs/
2025-09-24 07:09:25 +00:00
Aviral Omar
e9a1debc8d
Translated using Weblate (Hindi)
Currently translated at 100.0% (22 of 22 strings)

Translation: Pop OS/COSMIC Player
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-player/hi/
2025-09-24 07:09:24 +00:00
Weblate (bot)
9cdbb223f9
Translations update from Hosted Weblate (#144)
* Translated using Weblate (Arabic)

Currently translated at 100.0% (22 of 22 strings)

Translation: Pop OS/COSMIC Player
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-player/ar/

* Translated using Weblate (Bulgarian)

Currently translated at 100.0% (22 of 22 strings)

Translation: Pop OS/COSMIC Player
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-player/bg/

* Added translation using Weblate (Czech)

---------

Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>
Co-authored-by: twlvnn kraftwerk <kraft_werk@tutanota.com>
Co-authored-by: lorduskordus <lorduskordus@gmail.com>
2025-09-23 08:48:12 -06:00
jermanuts
e3aebf4ea8 Update Arabic translation 2025-09-21 06:36:22 -06:00
jermanuts
8fed849d09 Update Arabic translation 2025-09-21 06:36:22 -06:00
VandaLHJ
5556cf81a1 Update cosmic_player.ftl PL translation
Fixed typo
2025-09-15 14:17:51 -06:00
jsanchezba
849dd8fabf i18n(es): updated translations 2025-09-14 14:43:23 -06:00
Mitchel Stewart
3dc76ba60d set agent for souphttpsrc 2025-09-11 08:38:24 -06:00
Kamil Lihan
0e49f40569 i18n(sk): Update translations 2025-09-07 11:28:43 -06:00
Jeremy Soller
58c778832b
Respond to duration changes, fixes #107 2025-08-15 10:15:28 -06:00
Jeremy Soller
0e0718e45d
Handle codec install during file open, fixes #23 2025-08-14 20:31:47 -06:00
Michael Dewberry
21866486bd Add videoflip filter to automatically handle orientation metadata 2025-08-13 16:16:49 -06:00
Jeremy Soller
55654e1231
Provide thumbnailing 2025-07-11 11:27:48 -06:00
jermanuts
9cc1660537 i18n(ar): Add Arabic translation 2025-06-28 18:59:37 +00:00
Roman Avdeev
13d3d1b604 Fixed volume scroll 2025-06-27 17:55:47 +00:00
David Carvalho
2c082a4edf i18n(pt-BR): Update translations 2025-06-27 17:55:19 +00:00
Josh Megnauth
7c16f3e0b4 Retain paused/playing state on scrub
Closes: #110

Prior to this patch, seeking incorrectly resumed playing even if the
player was paused when it should stay paused.
2025-06-27 17:55:06 +00:00
user0-07161
fadecd0068 fix: don't change volume on scroll when sidebar is toggled
otherwise, potential scrolling in the sidebar inferes with volume
control by scrolling
2025-05-19 08:36:19 -06:00
user0-07161
94982b4a4a feat: change volume on mousewheel scroll, #112 2025-05-19 08:36:19 -06:00
therealmate
f74b05160d Update Hungarian translations 2025-05-12 08:13:29 -06:00
twlvnn
302df01002 i18n(bg): Add Bulgarian translation 2025-05-12 08:13:16 -06:00
Antonio Félix
2c995c24db i18n(es): Updated translation, fix words for coherence 2025-05-07 18:29:27 -06:00
pugaizai
e23bdf351f i18n(zh-CN): update desktop file translation 2025-05-01 17:12:05 +02:00
David Carvalho
1503065026 i18n - Update portuguese translations 2025-04-14 09:07:59 -06:00
Jeremy Soller
c53861c0b9
Enable tokio/sync and url/serde features 2025-04-10 21:02:44 -06:00
gabriele2000
0758f527e3 Minor translation fixes 2025-04-08 08:36:11 -06:00
Matei Pralea
5db02df7b8 i18n(ro): Add Romanian translation 2025-04-08 08:35:12 -06:00
LinuxBoy-96
2c5d30baa4 Update cosmic_player.ftl
typo
2025-03-31 17:24:56 -06:00
LinuxBoy-96
17a11c8682 Update cosmic_player.ftl
more translation
2025-03-31 17:24:56 -06:00
Cristian Dinu
6d5c2f020d feat(controls): Hide header bar if no mouse movement
We hide the title bar similarly on how we hide the controls bar.

The difference between the header bar and the controls bar is that in
`Fullscreen` mode we don't display the header bar even if we have mouse
movement.

If a menu or sub-menu is open, but then the user makes no mouse
movement, then the menus will be hidden when the header bar is hidden.

I'm not sure how to handle the side panel, the `nav_bar`, what I call
"the playlist". I decided to not handle it's hiding based on mouse
movement because it is still displayed when we put the window in
`Fullscreen` mode.

Closes #37
2025-03-31 09:22:42 -06:00
neko0xff
776b4c7338 fix bug: string 2025-03-31 09:21:53 -06:00
neko0xff
ab5de3b33b i18n(zh-TW): add zh-TW translation 2025-03-31 09:21:53 -06:00
Cristian Dinu
59cd966a30 fix(args): Eliminate the binary from arguments
For an executable the first argument is always the binary itself.
Because of this we have to skip it.

If we don't skip it, then it will be treated as another URL, therefore
`cosmic-player` will end up opening two URLs, one for the binary and one
for the actual file we want to play.

When opening multiple files `cosmic-player` will show the side panel /
playlist with the list of files.

The regression this commit fixed was introduced by `01be9152`.

Closes #96.
2025-03-27 08:49:09 +01:00
LinuxBoy-96
01be9152a7
feat: add help and version flags to argument parser 2025-03-26 16:42:39 +01:00
David Carvalho
69475d098c i18n (pt-BR) Update translations 2025-03-26 14:55:40 +00:00
铺盖崽
d29d47f5e3 i18n(zh-CN): update zh-CN translation 2025-03-23 00:49:27 +00:00
Hugo
07ed2615d0 Add daemon mode support 2025-03-22 19:22:22 +00:00
Jeremy Soller
b59418e60b
Accept a list of URLs in desktop file 2025-03-13 14:10:27 -06:00
Aaron Honeycutt
57172c14d0 add shell.nix file 2025-03-13 12:18:18 -06:00
Josh Megnauth
701fc818f7 Playlist with multiple, mixed items
Prior to this commit, projects/playlists were limited to folders even if
file URLs were passed as arguments. With this commit both files and
folders are added to projects from the command line.

This doesn't affect opening a file from the GUI yet, but this patch
implements the required plumbing for that as well.
2025-03-13 12:17:54 -06:00
Josh Megnauth
3fd8641df2 Parse multiple URLs via command line
Closes: #44, #47

I used pico-args over clap because the former only adds about 1KB of
binary bloat whereas clap adds almost 1MB.
2025-03-13 12:17:54 -06:00
Matthew Fallah (マシュー・ファラー)
f441d24760 Update cosmic_player.ftl (jp) 2025-03-13 12:16:11 -06:00
Matthew Fallah (マシュー・ファラー)
aed3947ea0 Update cosmic_player.ftl for Japanese 2025-03-13 12:16:11 -06:00