Commit Graph

  • 7115eb573c
    Downgrade Diesel to 1.2.x Jordan Petridis 2018-05-29 18:16:57 +0300
  • e626c6f286
    app.rs: Factor out the GAction definitions. Jordan Petridis 2018-05-29 14:04:09 +0300
  • 24058f9534
    h-gtk: Write doc comment for aboutdialog. Jordan Petridis 2018-05-29 13:36:22 +0300
  • a8d47e9a72
    app.rs: Remove unused variable. Jordan Petridis 2018-05-29 13:26:36 +0300
  • 9a2f51b48d
    Update deps. Jordan Petridis 2018-05-28 22:06:07 +0300
  • 667deef5f2
    Use a mpmc channel instead of the mspc from the std. Jordan Petridis 2018-05-28 20:49:12 +0300
  • aa349aa935
    Flatpak: Remove access to XDG_HOME. Jordan Petridis 2018-05-28 19:50:25 +0300
  • 666ab01d03 Merge branch 'appmenu' into 'master' Jordan Petridis 2018-05-28 16:41:25 +0000
  • ffbab0136f Bind F10 to open the menu Zander Brown 2018-05-27 15:48:27 +0100
  • b5f7399b2c RIP appmenu Zander Brown 2018-05-27 14:32:15 +0100
  • f1892eeba2 Always show hamburger menu Zander Brown 2018-05-22 10:46:50 +0100
  • e7128a57db Resolve some comments Zander Brown 2018-05-22 10:28:13 +0100
  • 793cafd294 Formatting updates Zander Brown 2018-05-22 09:55:00 +0100
  • 9b1097effe
    Merge branch 'master' of https://gitlab.gnome.org/World/hammond into appmenu Zander Brown 2018-05-22 09:51:31 +0100
  • 079ae0e1f3 Fallback to hamburger when the environment doesn't like app menus Zander Brown 2018-05-21 13:01:06 +0100
  • e181a9837a Merge upstream master Zander Brown 2018-05-21 12:01:32 +0100
  • ca5c7022ef Fixed some shortcut display issues Zander Brown 2018-05-21 11:49:35 +0100
  • 75c50392cb Everything works (ish) Zander Brown 2018-05-21 10:06:10 +0100
  • 74f8e744ac
    Version bump. 0.3.4 Jordan Petridis 2018-05-20 17:47:33 +0300
  • 1c657036da
    Update Changelog. Jordan Petridis 2018-05-20 17:40:27 +0300
  • 2869bb3ef3
    Flatpak: Allow the app to access the Home folder. Jordan Petridis 2018-05-20 17:37:48 +0300
  • 784e117a8a
    cargo fmt Jordan Petridis 2018-05-20 16:39:36 +0300
  • 8c2ea052de Keyboard shortcut overview! Zander Brown 2018-05-20 13:59:00 +0100
  • 0b6bbf6733
    CI: Fix rustfmt job. Jordan Petridis 2018-05-20 14:36:20 +0300
  • 2312df3718
    Fix rustfmt config. Jordan Petridis 2018-05-20 14:32:06 +0300
  • 095dd73c52 Move refresh Zander Brown 2018-05-19 22:11:44 +0100
  • ac6ac42860 Move import Zander Brown 2018-05-19 21:48:38 +0100
  • c6ce888cc7 Define an app-menu with About & Quit actions Zander Brown 2018-05-19 20:38:36 +0100
  • c4e6fcc451
    Version bump. 0.3.3 Jordan Petridis 2018-05-19 13:11:02 +0300
  • 22ae5242b2
    Update Changelog. Jordan Petridis 2018-05-19 12:19:11 +0300
  • 4d77281249
    Update deps. Jordan Petridis 2018-05-19 12:17:55 +0300
  • b77a373efa
    Opml: remvoe uneccesary to_string invocation. Jordan Petridis 2018-05-17 15:08:38 +0300
  • 463c3908d4
    Revert "gitlabci: switch to test rust-nightly till the stable image is update." Jordan Petridis 2018-05-16 21:00:35 +0300
  • 79239a2e01
    gitlabci: Cache cargo for the clippy job. Jordan Petridis 2018-05-16 20:56:35 +0300
  • 41073615e9
    Clippy: Derive Copy for appnotif::UndoState Jordan Petridis 2018-05-16 19:54:07 +0300
  • bd12b09cbc
    ShowsView: Fix a bug where the last show would not be shown. Jordan Petridis 2018-05-16 19:44:58 +0300
  • 7d598bb1d0
    h-gtk: Smooth out some stack transitions. Jordan Petridis 2018-05-16 19:40:36 +0300
  • ccd3e3ab2c
    h-gtk: Show error notifications when OPML import fails. Jordan Petridis 2018-05-16 17:39:29 +0300
  • 118dac5a1a
    app.rs: Add an action for showing error notification. Jordan Petridis 2018-05-16 17:30:43 +0300
  • 7035fe05c4
    InAppNotification: Extend the widget to allow showing notifications without an undo button. Jordan Petridis 2018-05-16 16:58:03 +0300
  • af7331c6c6
    h-gtk: Rename EpisodeViewWidget to HomeEpisode. Jordan Petridis 2018-05-16 16:33:54 +0300
  • 4d2b64e79d
    h-gtk: Remember the vertical allingment of the ShowsView. Jordan Petridis 2018-05-13 22:47:56 +0300
  • d47bbd6131
    Remove explicit and not needed inline calls. Jordan Petridis 2018-05-13 22:08:25 +0300
  • 54fafa07a2
    h-gtk: Use clone! macro to replace some boilerplate. Jordan Petridis 2018-05-13 21:51:32 +0300
  • 97eef9149c
    import_dialog: Do not show hidden files in the FileChooser. Jordan Petridis 2018-05-13 00:17:08 +0300
  • b95e70a8c4
    import_dialog: Only show xml files in the FileChooser. Jordan Petridis 2018-05-13 00:06:35 +0300
  • a16d7de1ac
    Add EPIC.md issue template. Jordan Petridis 2018-05-12 23:15:53 +0300
  • 6f590a64af
    gitlabci: Fix review-app. Jordan Petridis 2018-05-12 23:00:51 +0300
  • 00e747eb5f
    h-gtk: Wire the import_shows button on the hamburger menu to the the opml import. Jordan Petridis 2018-05-12 22:55:35 +0300
  • 2d8164cf0a
    Clippy: remove useless attribute. Jordan Petridis 2018-05-12 15:02:33 +0300
  • be1a8df3ef
    Headerbar: simplify the naming scheme a bit. Jordan Petridis 2018-05-12 14:45:00 +0300
  • e8ca2faaa7
    Headerbar: Add import and export items in the hamburger menu. Jordan Petridis 2018-05-12 14:17:40 +0300
  • 83f9284b05
    Cargo fmt Jordan Petridis 2018-05-12 13:45:19 +0300
  • 6e5c70ab71
    opml: Change the signature of import_opml function. Jordan Petridis 2018-05-12 13:19:14 +0300
  • ab4f958b5f
    Readme: bump the minimum rust version. Jordan Petridis 2018-05-11 13:55:34 +0300
  • 2711ebca68
    gitlabci: switch to test rust-nightly till the stable image is update. Jordan Petridis 2018-05-11 13:54:25 +0300
  • 041684b13a
    Use impl Trait syntax instead of Trait Objects. Jordan Petridis 2018-05-11 12:06:31 +0300
  • 777a2102f8
    gitlabci: Add review apps. Jordan Petridis 2018-05-10 18:45:20 +0300
  • 65949c5af5
    gitlabci: Extend the lifespan of the flatpak bundle. Jordan Petridis 2018-05-10 18:42:11 +0300
  • e40f880b9e
    gitlabci: Use prebuilt clippy image Jordan Petridis 2018-05-10 18:38:51 +0300
  • f9b34bbd50
    h-data: Initial implementation of an OPML parser and importer. Jordan Petridis 2018-05-10 18:17:19 +0300
  • f06dbd0562
    Version bump. 0.3.2 Jordan Petridis 2018-05-07 18:56:51 +0300
  • 4a6f5c6268
    Update the Changelog. Jordan Petridis 2018-05-07 18:13:28 +0300
  • b5dbfb1a86
    PopulatedStack: Allow for more control over the stack transitions. Jordan Petridis 2018-05-04 11:32:50 +0300
  • d86a17f76e
    ShowWidget: Set max_width_charters in the Description. Jordan Petridis 2018-05-02 19:29:55 +0300
  • 37c7f20256
    gitlabci: Always run clippy as part of the lint state now. Jordan Petridis 2018-04-30 14:45:10 +0300
  • f324407c9c
    Deny all the warnings when building. Jordan Petridis 2018-04-30 14:21:34 +0300
  • c96b39d597
    Fix all the clippy warnings! Jordan Petridis 2018-04-30 14:13:54 +0300
  • d4d89a56e9
    Revert "Update deps." Jordan Petridis 2018-04-29 20:06:40 +0300
  • f19ad133c6
    Update deps. Jordan Petridis 2018-04-29 19:57:32 +0300
  • 00d9019f29
    Do not pass some things by value when not needed. Jordan Petridis 2018-04-29 19:27:40 +0300
  • 8951a6e237
    h-gtk: Animate the adjustment of scrolled windows. Jordan Petridis 2018-04-29 19:07:12 +0300
  • b0ac037964
    Fix the broken test. Jordan Petridis 2018-04-28 14:53:43 +0300
  • 2c8ff2d2f2
    Cargo fmt Jordan Petridis 2018-04-28 14:19:55 +0300
  • 03bd951848
    EpisodeWidget: Handle updating states, withotu having to reload the views. Jordan Petridis 2018-04-28 14:09:26 +0300
  • 63e2ea987e
    This was commited by accident. Jordan Petridis 2018-04-28 12:41:56 +0300
  • 115df7f884
    h-gtk: Re-work the minimum widget requests. Jordan Petridis 2018-04-27 12:08:07 +0300
  • ed94d34589
    h-gtk: Rename the stasckswitcher field in the Headerbar. Jordan Petridis 2018-04-27 11:41:39 +0300
  • dc5ff9d809
    h-gtk: Take into account the ignored_shows when detemening if podcast table is empty. Jordan Petridis 2018-04-27 11:21:32 +0300
  • 72a6832571
    h-gtk: Rename HomeView and ShowView parent modules. Jordan Petridis 2018-04-25 20:57:05 +0300
  • b0c692ab7d
    Readme: Add matrix link. Jordan Petridis 2018-04-25 20:15:43 +0300
  • 06e8bc14f4
    Readme: Remove badges and tweak the description. Jordan Petridis 2018-04-25 20:00:41 +0300
  • 3d160fc35c
    h-gtk: Restructure the stacks structure. Jordan Petridis 2018-04-25 19:23:02 +0300
  • 734f85a517
    Fix logic typo. Jordan Petridis 2018-04-24 15:34:52 +0300
  • a56a80db88
    ShowWidget: Keep track of the podcast it was created from. Jordan Petridis 2018-04-24 15:25:34 +0300
  • c4ed90dd5a
    ShowStack: Refactor to make stack restructure easier. Jordan Petridis 2018-04-24 13:12:27 +0300
  • f173b326a4
    Contnet: Minor renaming following 75af3c7f2b Jordan Petridis 2018-04-24 12:28:29 +0300
  • 5e302290de
    HomeStack: Minor refactor to wrap gtk::Stack actions. Jordan Petridis 2018-04-24 09:59:29 +0300
  • 75af3c7f2b
    h-gtk: Rename EpisodeStack to HomeStack. Jordan Petridis 2018-04-24 09:31:56 +0300
  • d7aec6fdfb
    h-gtk: Move vies inside the widgets module. Jordan Petridis 2018-04-23 15:57:46 +0300
  • 9a3586fd1c
    Readme: Fix the flatpak instructions. Jordan Petridis 2018-04-23 13:35:04 +0300
  • 063bcbd0e5
    Remove unused pub field. Jordan Petridis 2018-04-22 06:34:02 +0300
  • a76e69e05d
    ShowWidget: Center the description label. Jordan Petridis 2018-04-21 09:25:21 +0300
  • e560cce879
    h-gtk: Further refactor of the ShowStack. Jordan Petridis 2018-04-21 08:01:34 +0300
  • 6406c3af13
    h-gtk: Refactor part of the ShowStack. Jordan Petridis 2018-04-21 07:40:42 +0300
  • 173d2d3a3a
    h-gtk: Refactor EpisodesStack. Jordan Petridis 2018-04-20 17:23:07 +0300
  • 9a5cc1595d
    ShowWidget: re-arrange the show's cover/desc/buttons widgets. Jordan Petridis 2018-04-18 12:40:24 +0300
  • d1962ab745
    Remove some boilerplate. Jordan Petridis 2018-04-20 10:15:27 +0300
  • af5b27d0fc
    EpisodeWidget: Replace Arc<Mutex<Widget>> with Rc<RefCell<Widget>>. Jordan Petridis 2018-04-20 07:24:20 +0300
  • a9196d27d6 Merge branch 'master' into 'master' Jordan Petridis 2018-04-20 00:34:35 +0000