summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 3.26.3V_3_26_3Bastien Nocera2019-03-052-2/+5
|
* Update Esperanto translationKristjan SCHMIDT2019-02-231-20/+22
|
* tests: Add tests for starttime using videositeBastien Nocera2019-02-171-0/+22
| | | | Which don't work using the default quvi parser.
* build: don't guard gir generation behind is_cross_build(), use a optionmaxice82019-02-162-1/+3
| | | | | | | instead. There are distros that can generate gir even when cross compiling so is_cross_build() is an outdated assumption.
* podcast: Add support for the "media:group" Atom nodeBastien Nocera2019-02-111-2/+30
| | | | | As used in YouTube feeds, such as: https://www.youtube.com/feeds/videos.xml?channel_id=UCLEoyoOKZK0idGqSc6Pi23w
* podcast: Fix parsing "alternate" linkBastien Nocera2019-02-111-0/+9
|
* podcast: Fix copy/paste error in parsing license in AtomBastien Nocera2019-02-111-1/+1
|
* podcast: Parse author in AtomBastien Nocera2019-02-111-1/+11
|
* ci: Add gvfs to the test phaseBastien Nocera2019-01-161-2/+8
| | | | So that HTTP and udisks tests actually go through.
* ci: Remove libsoup dependencyBastien Nocera2019-01-161-1/+1
| | | | It's not used since commit caaa3752dc6fa765392ed2a49900da356da30441
* 3.26.2V_3_26_2Bastien Nocera2019-01-162-2/+5
|
* tests: Update for podcast URL changeBastien Nocera2019-01-161-1/+1
|
* Update French translationCharles Monzat2018-12-291-17/+17
|
* build: honor 'includedir' meson parameterRasmus Thomsen2018-08-121-2/+4
|
* build: Add CIBastien Nocera2018-07-131-0/+8
|
* podcast: Remove GMIME dependencyBastien Nocera2018-07-1310-83/+587
| | | | And use an internal copy of the one function we're interested in.
* 3.26.1V_3_26_1Bastien Nocera2018-06-142-2/+8
|
* docs: Add headers to the ignore listBastien Nocera2018-06-141-0/+20
|
* core: Fix compile-time warnings in XML parserBastien Nocera2018-06-131-2/+2
| | | | | | | | | | plparse/xmllexer.c: In function ‘lexer_get_token_d_r’: plparse/xmllexer.c:359:8: warning: ‘strncpy’ output truncated before terminating nul copying 7 bytes from a string of the same length [-Wstringop-truncation] strncpy(tok + tok_pos, "DOCTYPE", 7); /* FIXME */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ plparse/xmllexer.c:369:8: warning: ‘strncpy’ output truncated before terminating nul copying 7 bytes from a string of the same length [-Wstringop-truncation] strncpy (tok + tok_pos, "[CDATA[", 7); /* FIXME */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Update Romanian translationDaniel Șerbănescu2018-03-261-16/+16
|
* Update Scottish Gaelic translationGNOME Translation Robot2018-03-011-14/+12
|
* Update Afrikaans translationPieter Schalk Schoeman2018-01-291-18/+24
|
* plparse: Don't consider MJPEG streams as JPEG imagesBastien Nocera2018-01-091-0/+1
| | | | | | | | | | | Similarly to PLS/HLS playlist files in commit 32b2a71, we need to whitelist mjpeg files and pass them on as a media file, rather than ignoring them and removing them from the list of files to play. This requires a version of shared-mime-info with an MJPEG mime-type definition. https://bugzilla.gnome.org/show_bug.cgi?id=792325
* build: Remove libsoup dependencyBastien Nocera2017-12-083-5/+1
| | | | We don't actually use it.
* podcast: Add support for "medium" propertyBastien Nocera2017-12-043-0/+85
| | | | | | | | | | | The medium property, similarly to the "type" property allows to define the type of additional resources, such as whether they are images or audio. This caused problems with KQED podcast feeds as we did not handle that property, and tried to use the image as the audio source. https://bugzilla.gnome.org/show_bug.cgi?id=791154
* Update Dutch translationHannie Dumoleyn2017-11-051-13/+20
|
* [l10n] Updated Catalan (Valencian) translationXavi Ivars2017-10-051-2250/+20
|
* Update Malayalam translationNidarsh Raj2017-09-301-22/+22
|
* [L10N] Update Persian translationArash Mousavi2017-09-291-18/+17
|
* videosite: Fix leak in totem_pl_parser_add_videositeChristophe Fergeau2017-09-181-0/+1
| | | | | | totem_pl_parser_add_hash_table() does not take ownership of the hash table we pass it, so totem_pl_parser_add_videosite() needs to drop its reference when it no longer needs it.
* plparse: Fix small leak in totem_pl_parser_parse_internal()Christophe Fergeau2017-09-181-1/+3
| | | | | Some local 'url' variable was not freed in one case before returning, causing a small leak.
* 3.26.0V_3_26_0Bastien Nocera2017-09-142-2/+5
|
* Update Catalan translationJordi Mas2017-09-091-15/+15
|
* Updated Bulgarian translationAlexander Shopov2017-09-031-4/+5
|
* Updated Danish translationAsk Hjorth Larsen2017-08-281-30/+29
|
* Update Nepali translationPawan Chitrakar2017-08-171-1326/+916
|
* Remove obsolete encoding line from POTFILES.inPiotr Drąg2017-08-131-1/+0
| | | | | It’s from the old intltool days and it conflicts with a gettext-only approach.
* 3.25.90V_3_25_90Bastien Nocera2017-08-102-1/+8
|
* meson: Correctly set the version kwarg for librariesNirbheek Chauhan2017-08-102-3/+9
| | | | | | | | This ensures that a libtotem-plparser*.so.X symlink is created to the libtotem-plparser*.so.X.Y.Z library, and that the values of X, Y, and Z match the library naming used by the old Autotools build. https://bugzilla.gnome.org/show_bug.cgi?id=786071
* Update Turkish translationEmin Tufan Çetin2017-07-071-11/+13
|
* videosite: Document the videosite script internal APIBastien Nocera2017-07-031-3/+35
|
* videosite: Fix small memory leakBastien Nocera2017-07-031-3/+7
| | | | When checking for videosite support.
* build: Fix missing TOTEM_PL_PARSER_CHECK_VERSION macroDominique Leuenberger2017-06-221-1/+2
| | | | | | | | Use totem-pl-parser-features.h.in as base to generate totem-pl-parser-features.h so that TOTEM_PL_PARSER_CHECK_VERSION is present. https://bugzilla.gnome.org/show_bug.cgi?id=784098
* build: Remove "uninstalled" pkg-config filesBastien Nocera2017-06-223-27/+0
| | | | | | I don't know of any applications or libraries using the uninstalled pkg-config files, and as they reference libtool archives which we do not produce since the switch to Meson, remove them.
* build: Remove spec fileBastien Nocera2017-06-222-71/+0
| | | | | | | | | | | | Nobody's updated it in 9 years, and totem-pl-parser is already in all the RPM based distributions. The spec file was installed in the same location as the pkg-config file (bad), and wasn't updated for meson either. Gone. https://bugzilla.gnome.org/show_bug.cgi?id=784086
* 3.25.3V_3_25_3Bastien Nocera2017-06-212-1/+9
|
* build: Fix quvi related tests when distcheckingBastien Nocera2017-06-215-21/+18
| | | | | | As we're don't want to run a "distcheck" with a specific command-line option, use an environment variable instead for the tests to tell the videosite code where to find the helper.
* build: don't link totem-pl-parser library against quviTim-Philipp Müller2017-06-081-1/+0
| | | | | | | | | | Only the 99-totem-pl-parser-videosite executable needs to be linked against this. Apart from being more correct this also fixes gir creation on debian systems where the libquvi .so is named in a way that doesn't match what g-ir-scanner is looking for in the ldd output. https://bugzilla.gnome.org/show_bug.cgi?id=783296
* build: Add an option for generating the API referenceEmmanuele Bassi2017-06-082-1/+5
| | | | | The Autotools build generated the API reference only on demand, with the default setting being "off". We need the equivalent for Meson.
* build: Remove autotoolsBastien Nocera2017-06-0812-1106/+0
| | | | Now that we can use Meson as a build system.