Alexander Mikhaylenko
786e8854ca
player: Use tabular figures for duration
2020-02-03 17:34:03 +05:00
Alexander Mikhaylenko
965fd8f8be
player_rate: Use tabular figures for speed rate menu
...
Since gtk::ModelButton allows to set markup, the menu entries can now use
tabular figures.
Make the labels untranslatable, as they are generic enough already, and
being translatable would make even less sense with markup.
2020-02-03 17:34:03 +05:00
Alexander Mikhaylenko
117b7db14a
player: Use model buttons for rate popover
...
Also simplify the xml.
2020-02-03 17:34:03 +05:00
Jordan Petridis
1041f21724
Merge branch 'now-playing' into 'master'
...
Adaptive "Now Playing" toolbar
Closes #158
See merge request World/podcasts!131
2020-02-01 14:52:59 +00:00
James Westman
73012f7976
Adaptive "Now Playing" toolbar
...
The "Now Playing" toolbar now shrinks to fit on small screens. On all
screen sizes, clicking the toolbar reveals a HdyDialog with the same
controls.
Also fixes #158 .
2020-02-01 14:01:37 +00:00
Jordan Petridis
a1b4cece7d
flatpak: set RUSTFLAGS to none to workaround a cargo bug
2020-02-01 16:00:48 +02:00
Fabio Tomat
ac4cd50929
Update Friulian translation
2020-01-21 10:01:04 +00:00
Kukuh Syafaat
bb5b3846a6
Update Indonesian translation
2020-01-17 03:10:59 +00:00
Piotr Drąg
3a11fbcf18
Update Polish translation
2019-12-25 16:05:48 +00:00
Anders Jonsson
a8da740ada
Update Swedish translation
2019-12-22 11:01:49 +00:00
Jordi Mas i Hernandez
082ec0f592
Update Catalan translation
2019-12-16 06:31:10 +00:00
Daniel Mustieles
d49cad0bc0
Update Spanish translation
2019-12-11 11:32:00 +00:00
Rafael Fontenelle
75d8676de5
Update Brazilian Portuguese translation
2019-12-09 13:24:11 +00:00
Jordan Petridis
8228bc8996
Merge branch 'fix-81' into 'master'
...
Improve show description UI
Closes #81
See merge request World/podcasts!129
2019-12-08 20:02:52 +00:00
James Westman
8081990895
Improve show description UI
...
Instead of being a scroll window inside a scroll window, the show
description now shows just the first paragraph by default, then displays
a "Read More" button if there is more to the description. Clicking the
button reveals the rest.
Currently, to keep the button from glitching when updating it from the
size-allocate signal, a GtkRevealer with a transition-duration of
1 millisecond is used. It's a hacky workaround but I'm not quite sure
how to do it better.
Fixes #81
2019-12-08 19:26:25 +00:00
Jordan Petridis
eb2d5419f9
CI: fix typo in a9ba3fcbab
2019-12-08 20:53:44 +02:00
Jordan Petridis
a9ba3fcbab
CI: Refactor to use the citemplate
...
https://gitlab.gnome.org/GNOME/Initiatives/wikis/DevOps-with-Flatpak
2019-12-08 20:45:01 +02:00
Jordan Petridis
bcd610e2e3
cargo fmt
2019-11-18 10:23:59 +02:00
Jordan Petridis
217362fe14
Merge branch 'add-entry-activate' into 'master'
...
headerbar: Add activate handler to add entry
See merge request World/podcasts!130
2019-10-29 09:47:39 +00:00
James Westman
0e0d860cd2
headerbar: Add activate handler to add entry
...
This way, pressing Enter after typing/pasting a URL adds the podcast
feed, instead of needing to press the button separately.
2019-10-28 11:57:51 -05:00
Jordan Petridis
a8246a96cd
Merge branch 'fix-156' into 'master'
...
Fix extra window appearing for some podcasts
Closes #156
See merge request World/podcasts!128
2019-10-25 00:28:19 +00:00
James Westman
33d28d1e7b
Fix extra window appearing for some podcasts
...
Fixes #156 .
2019-10-24 23:51:20 +00:00
Jordan Petridis
377d7bdf47
Merge branch 'fix-80-c' into 'master'
...
headerbar: Use Handy widgets
See merge request World/podcasts!127
2019-10-24 21:20:15 +00:00
James Westman
f6eb3dd90e
headerbar: Use Handy widgets
2019-10-24 15:46:46 -05:00
Jordan Petridis
f632a66d60
Merge branch 'wip/christopherdavis/release-0.4.7' into 'master'
...
Release version 0.4.7
See merge request World/podcasts!126
2019-10-23 18:23:20 +00:00
Christopher Davis
ea0bb607b6
Release version 0.4.7
2019-10-23 20:45:37 +03:00
Jordan Petridis
85e15b77d9
fix the test script so it works outside flatpak again
2019-10-23 20:02:23 +03:00
Jordan Petridis
95055dea1d
update cargo deps
2019-10-23 19:22:48 +03:00
Jordan Petridis
630804c5b5
meson: Bump the required version of deps in order to build
2019-10-23 18:40:38 +03:00
Jordan Petridis
6cce4183e9
Flatpak: disable handy introspection generation
2019-10-20 20:25:18 +03:00
Jordan Petridis
35bd0d625c
p-data: Update the user agent
2019-10-20 20:22:36 +03:00
Jordan Petridis
073d00b45b
Update cargo deps
2019-10-20 20:21:32 +03:00
Jordan Petridis
982cb13e7e
shows_view: remove reduntant import
2019-10-20 20:14:11 +03:00
Jordan Petridis
6d3d4c8339
meson: install nightly icon
2019-10-20 20:03:07 +03:00
Jordan Petridis
911e420c24
Flatpak: remove dri access
...
There was a time where an inline videoplayer was a possibility,
and this would be needed for the GL widget, but it ain't
happening.
2019-10-20 19:40:46 +03:00
Jordan Petridis
e69ff0325e
Flatpak: remove dconf permissions.
...
Yay 🎉 🎉 🎉
2019-10-20 19:38:15 +03:00
Jordan Petridis
7c1353a8aa
Flatpak: Add fallback-x11 socket
...
This makes it so the x11 socket is made available only when
there is no wayland socket available in the system.
2019-10-20 19:35:05 +03:00
Jordan Petridis
4ce9a172b8
Merge branch 'wip/sadiq/small-width' into 'master'
...
Let the window work on smaller screens
See merge request World/podcasts!122
2019-10-20 16:22:16 +00:00
Mohammed Sadiq
61a7b24084
headerbar: Use a smaller width for entry
...
So that it fits better on smaller screens
2019-10-19 15:26:29 +00:00
Mohammed Sadiq
8b2ca19f1a
episode_widget: Allow reaching smaller widths
...
So that the window fits fine on smaller screens
2019-10-19 15:26:29 +00:00
Jordan Petridis
deafa8f4d3
Merge branch 'fix-142' into 'master'
...
Show app icon in PulseAudio settings
Closes #142
See merge request World/podcasts!125
2019-10-19 15:25:59 +00:00
James Westman
c739935335
Show app icon in PulseAudio settings
...
According to the docs, `gtk::Window::set_default_icon_name` should take care of
this, but it evidently isn't. So we'll use the environment variable method
instead.
Fixes #142
2019-10-19 01:26:46 -05:00
Asier Sarasua Garmendia
34e4a4f483
Add Basque translation
2019-10-18 08:00:51 +00:00
Jordan Petridis
85c485509c
Merge branch 'update_mpris_permissions' into 'master'
...
Remove unnecessary MPRIS Flatpak permissions
See merge request World/podcasts!124
2019-10-10 13:08:12 +00:00
Felix Häcker
026145e0c7
Remove unnecessary MPRIS Flatpak permissions
2019-10-09 21:03:13 +02:00
Jordan Petridis
bb0cf5b547
Merge branch 'update-coc' into 'master'
...
Update the Code of Conduct to the official GNOME CoC
See merge request World/podcasts!123
2019-10-08 17:37:43 +00:00
Christopher Davis
d8acffa844
Update the Code of Conduct to the official GNOME CoC
2019-10-08 09:55:20 -07:00
Jordan Petridis
a1f1cddcbe
Merge branch 'revert-d8496fe4' into 'master'
...
Revert "Flatpak: use the 3.32 runtime version"
See merge request World/podcasts!115
2019-10-04 12:28:24 +00:00
Christopher Davis
d19612bb3c
README: use new nightly and rust-stable locations
...
freedeskop-sdk is at 19.08 now, and sdk.g.o -> nightly.g.o
2019-10-04 11:53:05 +00:00
Christopher Davis
30e81961e8
Revert "Flatpak: use the 3.32 runtime version"
...
This reverts commit d8496fe4c4
2019-10-04 11:53:05 +00:00