Merge branch 'master' into 'master'

Update links to new repo

See merge request World/hammond!32
This commit is contained in:
Jordan Petridis 2018-04-20 00:34:35 +00:00
commit a9196d27d6
8 changed files with 28 additions and 28 deletions

View File

@ -53,7 +53,7 @@ flatpak:
stage: test stage: test
script: script:
- flatpak-builder --stop-at=hammond app org.gnome.Hammond.json - flatpak-builder --stop-at=hammond app org.gnome.Hammond.json
# https://gitlab.gnome.org/alatiera/Hammond/issues/55 # https://gitlab.gnome.org/World/hammond/issues/55
# Force regeneration of gresources regardless of artifacts chage # Force regeneration of gresources regardless of artifacts chage
- flatpak-builder --run app org.gnome.Hammond.json glib-compile-resources --sourcedir=hammond-gtk/resources/ hammond-gtk/resources/resources.xml - flatpak-builder --run app org.gnome.Hammond.json glib-compile-resources --sourcedir=hammond-gtk/resources/ hammond-gtk/resources/resources.xml

View File

@ -7,30 +7,30 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## [Unreleased] ## [Unreleased]
* Downlaoding and loading images now is done asynchronously and is not blocking programs execution. * Downlaoding and loading images now is done asynchronously and is not blocking programs execution.
[#7](https://gitlab.gnome.org/alatiera/Hammond/issues/7) [#7](https://gitlab.gnome.org/World/hammond/issues/7)
* Bold, italics links and some other `html` tags can now be rendered in the Show Description. * Bold, italics links and some other `html` tags can now be rendered in the Show Description.
[#25](https://gitlab.gnome.org/alatiera/Hammond/issues/25) [#25](https://gitlab.gnome.org/World/hammond/issues/25)
## [0.3.1] - 2018-03-28 ## [0.3.1] - 2018-03-28
* Ability to mark all episodes of a Show as watched. * Ability to mark all episodes of a Show as watched.
[#47](https://gitlab.gnome.org/alatiera/Hammond/issues/47) [#47](https://gitlab.gnome.org/World/hammond/issues/47)
* Now you are able to subscribe to itunes™ podcasts by using the itunes link of the show. * Now you are able to subscribe to itunes™ podcasts by using the itunes link of the show.
[#49](https://gitlab.gnome.org/alatiera/Hammond/issues/49) [#49](https://gitlab.gnome.org/World/hammond/issues/49)
* EpisdeWidget has been reimplemented as a compile time state machine. * EpisdeWidget has been reimplemented as a compile time state machine.
[!18](https://gitlab.gnome.org/alatiera/Hammond/merge_requests/18) [!18](https://gitlab.gnome.org/World/hammond/merge_requests/18)
* Content Views no longer scroll horizontally when shrunk bellow their minimum size. * Content Views no longer scroll horizontally when shrunk bellow their minimum size.
[#35](https://gitlab.gnome.org/alatiera/Hammond/issues/35) [#35](https://gitlab.gnome.org/World/hammond/issues/35)
* Double border aroun the main window was fixed. (Rowan Lewis) * Double border aroun the main window was fixed. (Rowan Lewis)
[#52](https://gitlab.gnome.org/alatiera/Hammond/issues/52) [#52](https://gitlab.gnome.org/World/hammond/issues/52)
* Some requests now use the Tor Browser's user agent. (Rowan Lewis) * Some requests now use the Tor Browser's user agent. (Rowan Lewis)
[#53](https://gitlab.gnome.org/alatiera/Hammond/issues/53) [#53](https://gitlab.gnome.org/World/hammond/issues/53)
* Hammond now remembers the window size and position. (Rowan Lewis) * Hammond now remembers the window size and position. (Rowan Lewis)
[#50](https://gitlab.gnome.org/alatiera/Hammond/issues/50) [#50](https://gitlab.gnome.org/World/hammond/issues/50)
* Implemnted the initial work for integrating with GSettings and storing preferences. (Rowan Lewis) * Implemnted the initial work for integrating with GSettings and storing preferences. (Rowan Lewis)
[!22](https://gitlab.gnome.org/alatiera/Hammond/merge_requests/22) [!23](https://gitlab.gnome.org/alatiera/Hammond/merge_requests/23) [!22](https://gitlab.gnome.org/World/hammond/merge_requests/22) [!23](https://gitlab.gnome.org/World/hammond/merge_requests/23)
* Shows without episodes now display an empty message similar to EmptyView. * Shows without episodes now display an empty message similar to EmptyView.
[#44](https://gitlab.gnome.org/alatiera/Hammond/issues/44) [#44](https://gitlab.gnome.org/World/hammond/issues/44)
## [0.3.0] - 2018-02-11 ## [0.3.0] - 2018-02-11

View File

@ -12,7 +12,7 @@ Please note we have a [code of conduct](https://wiki.gnome.org/Foundation/CodeOf
## Source repository ## Source repository
Hammond's main source repository is at gitlab.gnome.org. You can view Hammond's main source repository is at gitlab.gnome.org. You can view
the web interface [here](https://gitlab.gnome.org/alatiera/hammond) the web interface [here](https://gitlab.gnome.org/World/hammond)
Development happens in the master branch. Development happens in the master branch.
@ -51,7 +51,7 @@ In order to run the test suite use the following: `cargo test -- --test-threads=
# Issues, issues and more issues! # Issues, issues and more issues!
There are many ways you can contribute to Hammond, and all of them involve creating issues There are many ways you can contribute to Hammond, and all of them involve creating issues
in [Hammond issue tracker](https://gitlab.gnome.org/alatiera/Hammond/issues). This is the entry point for your contribution. in [Hammond issue tracker](https://gitlab.gnome.org/World/hammond/issues). This is the entry point for your contribution.
To create an effective and high quality ticket, try to put the following information on your To create an effective and high quality ticket, try to put the following information on your
ticket: ticket:

View File

@ -2,8 +2,8 @@
## A Podcast Client for the GNOME Desktop written in Rust. ## A Podcast Client for the GNOME Desktop written in Rust.
[![pipeline status](https://gitlab.gnome.org/alatiera/Hammond/badges/master/pipeline.svg)](https://gitlab.gnome.org/alatiera/Hammond/commits/master) [![pipeline status](https://gitlab.gnome.org/World/hammond/badges/master/pipeline.svg)](https://gitlab.gnome.org/World/hammond/commits/master)
[![Dependency Status](https://dependencyci.com/github/alatiera/Hammond/badge)](https://dependencyci.com/github/alatiera/Hammond) [![Dependency Status](https://dependencyci.com/github/World/hammond/badge)](https://dependencyci.com/github/World/hammond)
### Features ### Features
@ -22,7 +22,7 @@ Get Builder [here](https://wiki.gnome.org/Apps/Builder/Downloads)
## Broken Feeds ## Broken Feeds
Found a feed that does not work in Hammond? Found a feed that does not work in Hammond?
Please [open an issue](https://gitlab.gnome.org/alatiera/Hammond/issues/new) and choose the `BrokenFeed` template so we will know and fix it! Please [open an issue](https://gitlab.gnome.org/World/hammond/issues/new) and choose the `BrokenFeed` template so we will know and fix it!
## Getting in Touch ## Getting in Touch
@ -59,7 +59,7 @@ flatpak build-bundle repo hammond org.gnome.Hammond
### Building from soure ### Building from soure
```sh ```sh
git clone https://gitlab.gnome.org/alatiera/hammond.git git clone https://gitlab.gnome.org/World/hammond.git
cd hammond/ cd hammond/
meson --prefix=/usr build meson --prefix=/usr build
ninja -C build ninja -C build
@ -98,11 +98,11 @@ There alot of thins yet to be done.
If you want to contribute, please check the [Contributions Guidelines][contribution-guidelines]. If you want to contribute, please check the [Contributions Guidelines][contribution-guidelines].
You can start by taking a look at [Issues](https://gitlab.gnome.org/alatiera/Hammond/issues) or by opening a [New issue](https://gitlab.gnome.org/alatiera/Hammond/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=). You can start by taking a look at [Issues](https://gitlab.gnome.org/World/hammond/issues) or by opening a [New issue](https://gitlab.gnome.org/World/hammond/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=).
There are also some minor tasks tagged with `TODO:` and `FIXME:` in the source code. There are also some minor tasks tagged with `TODO:` and `FIXME:` in the source code.
[contribution-guidelines]: https://gitlab.gnome.org/alatiera/Hammond/blob/master/CONTRIBUTING.md [contribution-guidelines]: https://gitlab.gnome.org/World/hammond/blob/master/CONTRIBUTING.md
## Overview ## Overview

View File

@ -12,25 +12,25 @@
desktop written in Rust. desktop written in Rust.
</p> </p>
</description> </description>
<url type="homepage">https://gitlab.gnome.org/alatiera/Hammond</url> <url type="homepage">https://gitlab.gnome.org/World/hammond</url>
<screenshots> <screenshots>
<screenshot> <screenshot>
<image>https://gitlab.gnome.org/alatiera/hammond/raw/master/screenshots/episodes_view.png</image> <image>https://gitlab.gnome.org/World/hammond/raw/master/screenshots/episodes_view.png</image>
<caption>Page 1</caption> <caption>Page 1</caption>
</screenshot> </screenshot>
<screenshot> <screenshot>
<image>https://gitlab.gnome.org/alatiera/hammond/raw/master/screenshots/shows_view.png</image> <image>https://gitlab.gnome.org/World/hammond/raw/master/screenshots/shows_view.png</image>
<caption>Page 2</caption> <caption>Page 2</caption>
</screenshot> </screenshot>
<screenshot> <screenshot>
<image>https://gitlab.gnome.org/alatiera/hammond/raw/master/screenshots/show_widget.png</image> <image>https://gitlab.gnome.org/World/hammond/raw/master/screenshots/show_widget.png</image>
<caption>Page 3</caption> <caption>Page 3</caption>
</screenshot> </screenshot>
</screenshots> </screenshots>
<releases> <releases>
<release version="0.3.1" date="2018-03-28"/> <release version="0.3.1" date="2018-03-28"/>
</releases> </releases>
<url type="homepage">https://gitlab.gnome.org/alatiera/hammond</url> <url type="homepage">https://gitlab.gnome.org/World/hammond</url>
<update_contact>jpetridis@gnome.org</update_contact> <update_contact>jpetridis@gnome.org</update_contact>
<developer_name>Jordan Petridis and others</developer_name> <developer_name>Jordan Petridis and others</developer_name>
</component> </component>

View File

@ -307,7 +307,7 @@ mod tests {
// This test inserts an rss feed to your `XDG_DATA/hammond/hammond.db` so we make it explicit // This test inserts an rss feed to your `XDG_DATA/hammond/hammond.db` so we make it explicit
// to run it. // to run it.
// #[ignore] // #[ignore]
// Disabled till https://gitlab.gnome.org/alatiera/Hammond/issues/56 // Disabled till https://gitlab.gnome.org/World/hammond/issues/56
// fn test_set_image_from_path() { // fn test_set_image_from_path() {
// let url = "https://web.archive.org/web/20180120110727if_/https://rss.acast.com/thetipoff"; // let url = "https://web.archive.org/web/20180120110727if_/https://rss.acast.com/thetipoff";
// Create and index a source // Create and index a source

View File

@ -16,7 +16,7 @@
</p> </p>
</description> </description>
<!-- <homepage rdf:resource="https://wiki.gnome.org/Apps/Hammond" /> --> <!-- <homepage rdf:resource="https://wiki.gnome.org/Apps/Hammond" /> -->
<bug-database rdf:resource="https://gitlab.gnome.org/alatiera/Hammond/issues" /> <bug-database rdf:resource="https://gitlab.gnome.org/World/hammond/issues" />
<category rdf:resource="http://api.gnome.org/doap-extensions#apps" /> <category rdf:resource="http://api.gnome.org/doap-extensions#apps" />
<programming-language>Rust</programming-language> <programming-language>Rust</programming-language>

View File

@ -40,7 +40,7 @@
"sources" : [ "sources" : [
{ {
"type" : "git", "type" : "git",
"url" : "https://gitlab.gnome.org/alatiera/Hammond.git", "url" : "https://gitlab.gnome.org/World/hammond.git",
"branch" : "master" "branch" : "master"
} }
] ]