summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* build: Silence WARNINGs by bumping minimum Meson version to 0.37.0wip/rishi/meson-warningsDebarshi Ray2018-08-101-1/+1
| | | | | | | | | | | | | | Otherwise it leads to: WARNING: Project targetting '>= 0.36.0' but tried to use feature introduced in '0.37.0': preset arg in i18n.gettext ... WARNING: Project specifies a minimum meson_version '>= 0.36.0' which conflicts with: * 0.37.0: {'preset arg in i18n.gettext'} Fallout from 005c29c63f310aff5e56df35659ebc9c78c3a3bc https://gitlab.gnome.org/GNOME/grilo/merge_requests/19
* Update French translationCharles Monzat2018-08-091-75/+85
|
* Remove Travis CIJuan A. Suarez Romero2018-08-081-53/+0
| | | | Now that we can use GitLab CI, we do not require Travis CI anymore.
* registry: Glob pattern matching for plugin ranksMarinus Schraal2018-08-032-0/+32
| | | | | | | | | | | | | | Source names can be constructed partially with unique identifiers, making it difficult to match directly to the static identifiers in GRL_PLUGIN_RANKS. Introduce glob pattern matching for GRL_PLUGIN_RANKS, which allows for example GRL_PLUGIN_RANKS="grl-lastfm-cover*:3". Add a short explanation and example to the documentation as well. https://bugzilla.gnome.org/show_bug.cgi?id=761695 https://gitlab.gnome.org/GNOME/grilo/merge_requests/17
* Add mailmap and generate static AUTHORSVictor Toso2018-07-302-0/+163
| | | | - Only excluded was GNOME Translation Robot
* build: Remove autotools supportVictor Toso2018-07-3025-1725/+0
|
* build: Remove custom languages listPiotr Drąg2018-07-271-49/+1
| | | | With the glib preset, Meson will use the LINGUAS file.
* Updated Lithuanian translationAurimas Černius2018-07-271-60/+68
|
* Post-release version bump to 0.3.7Victor Toso2018-07-272-2/+2
|
* Release 0.3.6grilo-0.3.6Victor Toso2018-07-262-2/+15
|
* build-sys: require same version for glib componentsVictor Toso2018-07-252-9/+14
| | | | | | | | | As gio-2.0 requirement was 2.44 since 555654f4132801 we can use the same version for all glib components: - gobject-2.0 - gmodule-2.0 - gio-2.0 - glib-2.0
* core: Add grl_data_add_for_id()1PunMan2018-07-252-0/+66
| | | | | | | grl_data_add_for_id() allow unregistered keys to be registered and set multiple values to it. https://gitlab.gnome.org/GNOME/grilo/issues/1
* core: Add grl_data_set_for_id()1PunMan2018-07-254-1/+142
| | | | | | | | grl_data_set_for_id() allows keys that aren't registered, to be registered and set it's value. It simply sets the value for registered keys. https://gitlab.gnome.org/GNOME/grilo/issues/1
* net: Remove deprecated g_type_class_add_private()Victor Toso2018-07-251-9/+2
| | | | | Similar to previous commit but for the libs. Only the net library uses g_type_class_add_private().
* core: Remove deprecated g_type_class_add_private()Victor Toso2018-07-259-79/+21
| | | | | | | | | | | | Instead we define the class with G_DEFINE_TYPE_WITH_PRIVATE(). This also removes the usage of G_TYPE_INSTANCE_GET_PRIVATE() as we use instead the _get_instance_private() Notes: - grl-caps: G_DEFINE_TYPE_WITH_PRIVATE had to be moved after struct _GrlCapsPrivate definition; - grl-operation-options: Idem to grl-caps
* grl-inspect: Add Python3 support to grilo-inspectBastien Nocera2018-07-241-1/+7
| | | | | We need to run a few commands to generate headers before compiling grilo-inspect, make sure to support both Python2 and Python3.
* build: Add CIBastien Nocera2018-07-241-0/+22
| | | | So we don't get uncompiled MRs anymore.
* Update Italian translationMilo Casagrande2018-07-191-60/+58
|
* Post-release version bump to 0.3.6Victor Toso2018-07-172-2/+2
|
* Release 0.3.5grilo-0.3.5Victor Toso2018-07-172-2/+56
|
* build: include meson in the tarballsVictor Toso2018-07-171-1/+4
| | | | https://gitlab.gnome.org/GNOME/grilo/issues/4
* test-ui: Use GMenu and GAction for application menuveer2018-07-171-64/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the following deprecation warnings: | main.c: In function ‘changes_notification_cb’: | main.c:286:3: warning: ‘gtk_toggle_action_get_active’ is deprecated | ui_state->changes_notification = gtk_toggle_action_get_active (action); | ^~~~~~~~ | main.c: In function ‘ui_setup’: | main.c:1878:3: warning: ‘gtk_action_group_new’ is deprecated | GtkActionGroup *actions = gtk_action_group_new ("actions"); | ^~~~~~~~~~~~~~ | main.c:1879:3: warning: ‘gtk_action_group_add_actions’ is deprecated | gtk_action_group_add_actions (actions, entries, G_N_ELEMENTS (entries), NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | main.c:1880:3: warning: ‘gtk_action_group_add_toggle_actions’ is deprecated | gtk_action_group_add_toggle_actions (actions, toggle_entries, G_N_ELEMENTS (toggle_entries), NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | main.c:1882:3: warning: ‘gtk_ui_manager_new’ is deprecated | GtkUIManager *uiman = gtk_ui_manager_new (); | ^~~~~~~~~~~~ | main.c:1883:3: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated | gtk_ui_manager_insert_action_group (uiman, actions, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | main.c:1885:31: warning: ‘gtk_ui_manager_get_accel_group’ is deprecated | gtk_ui_manager_get_accel_group (uiman)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | main.c:1886:3: warning: ‘gtk_ui_manager_add_ui_from_string’ is deprecated | gtk_ui_manager_add_ui_from_string (uiman, ui_definition, -1, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | main.c:1890:23: warning: ‘gtk_ui_manager_get_widget’ is deprecated | gtk_ui_manager_get_widget (uiman, "/MainMenu"), | ^~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Victor Toso <victortoso@redhat.com>
* tests: Add g_autoptr testsYi-Soo An2018-07-132-0/+105
| | | | | | | | | | | | | The tests are for the classes - GrlNetWc - GrlData - GrlMedia - GrlRelatedKeys - GrlCaps - GrlOperationOptions - GrlPlugin https://gitlab.gnome.org/GNOME/grilo/merge_requests/10
* net-wc: Add G_DEFINE_AUTOPTR_CLEANUP_FUNCYi-Soo An2018-07-131-0/+2
| | | | | | To support g_autoptr, it is added. https://gitlab.gnome.org/GNOME/grilo/merge_requests/10
* plugin: Add G_DEFINE_AUTOPTR_CLEANUP_FUNCYi-Soo An2018-07-131-0/+2
| | | | | | To support g_autoptr, it is added. https://gitlab.gnome.org/GNOME/grilo/merge_requests/10
* caps: Add G_DEFINE_AUTOPTR_CLEANUP_FUNCYi-Soo An2018-07-131-0/+2
| | | | | | To support g_autoptr, it is added. https://gitlab.gnome.org/GNOME/grilo/merge_requests/10
* related-keys: Add G_DEFINE_AUTOPTR_CLEANUP_FUNCYi-Soo An2018-07-131-0/+2
| | | | | | To support g_autoptr, it is added. https://gitlab.gnome.org/GNOME/grilo/merge_requests/10
* data: Add G_DEFINE_AUTOPTR_CLEANUP_FUNCYi-Soo An2018-07-131-0/+2
| | | | | | To support g_autoptr, it is added. https://gitlab.gnome.org/GNOME/grilo/merge_requests/10
* operation-options: Add G_DEFINE_AUTOPTR_CLEANUP_FUNCYi-Soo An2018-07-131-0/+2
| | | | | | To support g_autoptr, it is added. https://gitlab.gnome.org/GNOME/grilo/merge_requests/10
* media: Add G_DEFINE_AUTOPTR_CLEANUP_FUNCYi-Soo An2018-07-131-0/+2
| | | | | | To support g_autoptr, it is added. https://gitlab.gnome.org/GNOME/grilo/merge_requests/10
* Added Slovenian translationMatej Urbančič2018-07-111-74/+70
|
* test-ui: Fix -Wenum-compareveer2018-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | ../tools/grilo-test-ui/main.c: In function ‘supported_media_to_str’: ../tools/grilo-test-ui/main.c:905:12: warning: comparison between ‘GrlMediaType’ {aka ‘enum <anonymous>’} and ‘enum <anonymous>’ [-Wenum-compare] if (type == GRL_SUPPORTED_MEDIA_NONE) ^~ ../tools/grilo-test-ui/main.c:907:12: warning: comparison between ‘GrlMediaType’ {aka ‘enum <anonymous>’} and ‘enum <anonymous>’ [-Wenum-compare] if (type == GRL_SUPPORTED_MEDIA_ALL) ^~ https://gitlab.gnome.org/GNOME/grilo/issues/7 Signed-off-by: Victor Toso <victortoso@redhat.com>
* Update Hungarian translationBalázs Meskó2018-07-071-63/+59
|
* Update Romanian translationDaniel Șerbănescu2018-06-281-19/+19
|
* Update Friulian translationFabio Tomat2018-06-261-70/+67
|
* Update Indonesian translationAndika Triwidada2018-06-231-71/+68
|
* Updated Spanish translationDaniel Mustieles2018-06-211-66/+72
|
* Update German translationMario Blättermann2018-06-171-67/+57
|
* Updated Czech translationMarek Cernocky2018-06-141-61/+55
|
* Update Chinese (Taiwan) translationYi-Jyun Pan2018-06-131-61/+58
|
* Update Swedish translationAnders Jonsson2018-06-101-58/+57
|
* Update Polish translationPiotr Drąg2018-06-101-62/+57
|
* Update Brazilian Portuguese translationRafael Fontenelle2018-06-091-75/+70
|
* Use Unicode in translatable stringsPiotr Drąg2018-06-093-12/+12
| | | | | | | | Changes "…" quotation marks to “…”. See https://developer.gnome.org/hig/stable/typography.html https://bugzilla.gnome.org/show_bug.cgi?id=772493
* Merge branch 'test_metadata' into 'master'Victor Toso2018-06-091-0/+6
|\ | | | | | | | | | | | | Add vala bindings for multiple keys Closes #2 See merge request GNOME/grilo!1
| * grilo: Add vala bindings for Key COMPOSER1PunMan2018-05-281-0/+2
| | | | | | | | | | | | | | | | Currently Grilo returns an error when the Key COMPOSER is used, this commit adds the binding to allow the key to function properly. https://gitlab.gnome.org/GNOME/grilo/issues/2
| * grilo: Add vala bindings for Key ALBUM_DISC_NUMBER1PunMan2018-05-281-0/+2
| | | | | | | | | | | | | | | | Currently Grilo returns an error when the Key ALBUM_DISC_NUMBER is used, this commit adds the binding to allow the key to function properly. https://gitlab.gnome.org/GNOME/grilo/issues/2
| * grilo: Add vala bindings for Key ALBUM_ARTIST1PunMan2018-05-281-0/+2
|/ | | | | | | | Currently Grilo returns an error when the Key ALBUM_ARTIST is used, this commit adds the binding to allow the key to function properly. https://gitlab.gnome.org/GNOME/grilo/issues/2
* Add Romanian translationDaniel Șerbănescu2018-04-082-0/+195
|
* Add glib preset to meson i18n callClaude Paroz2018-03-261-1/+1
| | | | Without that, no strings are extracted to the .pot file.