328 Commits
Author SHA1 Message Date
toxblh f2ac198831 Merge branch 'master' of gitlab.gnome.org:World/podcasts 2020-06-21 21:15:03 +01:00
Alexander Mikhaylenko 9c2d4ac6a7 episode: Use tabular figures
Prevents jumping during downloads.
2020-06-21 21:17:00 +03:00
Alexander Mikhaylenko 4d950ac17e player: Use tabular figures for duration 2020-06-21 21:17:00 +03:00
Alexander Mikhaylenko 5e688c104c 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-06-21 21:17:00 +03:00
Alexander Mikhaylenko 4ce0819c68 player: Use model buttons for rate popover
Also simplify the xml.
2020-06-21 21:16:58 +03:00
Jordan Petridis f7d9d0555c meson: keep track of changes in Cargo.toml and lockfile 2020-06-21 18:55:25 +03:00
Jordan Petridis 9f0a3a0d9f Fix spelling of things 2020-06-21 18:10:53 +03:00
Julian Hofer cb0860cddf Use clone! macro in more cases 2020-06-20 18:30:44 +03:00
Thibault Martin 6edeb59b16 Update French translation 2020-06-19 17:35:06 +00:00
Julian Hofer 08be9bdb4e Fix broken window.connect_delete_event
It was never called with the original configuration
2020-06-19 09:51:35 +00:00
Julian Hofer 2ee2181211 Cleanup windows.rs
It shouldn't result in any functional changes, but some unnecessary
parts were removed and windows.rs is now tracked by meson
2020-06-19 09:51:35 +00:00
Jordan Petridis 59e1c7d6f4 cargo update deps 2020-06-19 12:05:03 +03:00
toxblh 5f39da9273 Added playback speed 1.75, 2.0, 2.25, 2.5, 2.75, 3.0 in player 2020-06-19 00:21:16 +01:00
toxblh e16d69737e Added playback speed 1.75, 2.0, 2.25, 2.5, 2.75, 3.0 to UI 2020-06-19 00:20:41 +01:00
Tim Sabsch e6e2af38d3 Update German translation 2020-05-17 13:58:11 +00:00
Dz Chen 975697728e Add Chinese (China) translation 2020-04-18 10:36:24 +00:00
Yuri Chornoivan a2789c9dba Add Ukrainian translation 2020-04-06 16:50:41 +00:00
Goran Vidović 93f7aa4457 Update Croatian translation 2020-03-15 14:53:33 +00:00
Milo Casagrande 3ef45c42fb Update Italian translation 2020-03-06 08:47:09 +00:00
Nathan Follens 071e5978aa Update Dutch translation 2020-02-26 13:31:59 +00:00
Kukuh Syafaat fba5102705 Update Indonesian translation 2020-02-24 15:33:10 +00:00
Jiri Grönroos 138e308c32 Update Finnish translation 2020-02-23 11:44:49 +00:00
Emin Tufan Çetin fa8f1a0c8e Update Turkish translation 2020-02-19 07:54:22 +00:00
Balázs Úr 7325c3b4d3 Update Hungarian translation 2020-02-17 22:32:08 +00:00
Julian Hofer d1ebbde778 Switch to glib::clone macro and fix some typos 2020-02-17 13:11:44 +02:00
Anders Jonsson 8a042c5714 Update Swedish translation 2020-02-13 21:39:22 +00:00
Piotr Drąg 7a2c252bbc Update Polish translation 2020-02-09 11:20:36 +00:00
Timofey 685b35cb23 Rename refresh to schedule_refresh 2020-02-08 15:47:27 +00:00
Timofey 1175a54266 Synchronize feed updates 2020-02-08 15:47:27 +00:00
Yuri Gomes d38064e1c0 Update Brazilian Portuguese translation 2020-02-08 02:46:04 +00:00
Jordan Petridis f319851753 Upgrade gtk-rs stack 2020-02-07 20:48:04 +02:00
Daniel Mustieles 7685570da9 Update Spanish translation 2020-02-07 12:20:57 +00:00
Julian Hofer ebc6c8df4d Directly import ClassStruct and InstanceStruct 2020-02-07 11:44:03 +00:00
Julian Hofer 06a2c3ab12 Get rid of clippy warnings 2020-02-07 11:44:03 +00:00
Piotr Drąg 0b744b1179 Update POTFILES.in 2020-02-02 13:47:51 +01: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
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
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 bcd610e2e3 cargo fmt 2019-11-18 10:23:59 +02: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
James Westman 33d28d1e7b Fix extra window appearing for some podcasts
Fixes #156.
2019-10-24 23:51:20 +00:00
James Westman f6eb3dd90e headerbar: Use Handy widgets 2019-10-24 15:46:46 -05:00
Christopher Davis ea0bb607b6 Release version 0.4.7 2019-10-23 20:45:37 +03:00
Jordan Petridis 073d00b45b Update cargo deps 2019-10-20 20:21:32 +03:00