profile/ivi/rygel.git
13 years agobuild: Request build tool versions in autogen.sh
Jens Georg [Sat, 19 Feb 2011 23:26:45 +0000 (00:26 +0100)]
build: Request build tool versions in autogen.sh

13 years agobuild: Update configure.ac to modern autotools
Jens Georg [Sat, 19 Feb 2011 23:16:08 +0000 (00:16 +0100)]
build: Update configure.ac to modern autotools

http://live.gnome.org/GnomeGoals/ModernAutotools

13 years agotracker: Only share available files
Jens Georg [Sun, 20 Feb 2011 22:54:21 +0000 (23:54 +0100)]
tracker: Only share available files

As tracker also indices removable media we need to filter for
tracker:available=true to expose only those files that are currently
available, not each and every file that tracker has ever seen.

13 years agomedia-export: Don't show empty virtual folders
Jens Georg [Sat, 12 Feb 2011 22:59:38 +0000 (23:59 +0100)]
media-export: Don't show empty virtual folders

13 years agomedia-export: Don't keep empty containers in DB
Jens Georg [Sat, 12 Feb 2011 22:27:06 +0000 (23:27 +0100)]
media-export: Don't keep empty containers in DB

13 years agoAdded & translated kn.po and also updated LINGUAS
Shankar Prasad [Mon, 21 Feb 2011 07:33:24 +0000 (13:03 +0530)]
Added & translated kn.po and also updated LINGUAS

13 years agoUpdated Hebrew translation.
Yaron Shahrabani [Mon, 21 Feb 2011 07:25:30 +0000 (09:25 +0200)]
Updated Hebrew translation.

13 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Sat, 19 Feb 2011 16:25:56 +0000 (17:25 +0100)]
Updated Norwegian bokmål translation.

13 years agoUpdated Spanish translation
Jorge González [Sat, 19 Feb 2011 11:47:05 +0000 (12:47 +0100)]
Updated Spanish translation

13 years ago[l10n] Updated Estonian translation
Ivar Smolin [Sat, 19 Feb 2011 09:36:36 +0000 (11:36 +0200)]
[l10n] Updated Estonian translation

13 years agodata,ui: Option to use 'any' network
Zeeshan Ali (Khattak) [Fri, 18 Feb 2011 10:14:42 +0000 (12:14 +0200)]
data,ui: Option to use 'any' network

13 years agodata,ui: Assign proper response IDs to dialog buttons
Zeeshan Ali (Khattak) [Fri, 18 Feb 2011 10:09:22 +0000 (12:09 +0200)]
data,ui: Assign proper response IDs to dialog buttons

13 years agoUploaded Ukranian
Daniel Korostil [Fri, 18 Feb 2011 06:22:59 +0000 (08:22 +0200)]
Uploaded Ukranian

13 years agoUploaded Ukranian
Daniel Korostil [Fri, 18 Feb 2011 06:20:22 +0000 (08:20 +0200)]
Uploaded Ukranian

13 years agoUpdated Gujarati Translations
Sweta Kothari [Fri, 18 Feb 2011 06:19:36 +0000 (11:49 +0530)]
Updated Gujarati Translations

13 years agoui: Don't expose special dir magic variables
Zeeshan Ali (Khattak) [Thu, 17 Feb 2011 23:38:59 +0000 (01:38 +0200)]
ui: Don't expose special dir magic variables

13 years agoui: MediaExportPrefSection -> MediaPrefSection
Zeeshan Ali (Khattak) [Thu, 17 Feb 2011 23:01:42 +0000 (01:01 +0200)]
ui: MediaExportPrefSection -> MediaPrefSection

Rename MediaExportPrefSection to MediaPrefSection.

13 years agoui: All widgets must be disabled if sharing is
Zeeshan Ali (Khattak) [Thu, 17 Feb 2011 21:03:15 +0000 (23:03 +0200)]
ui: All widgets must be disabled if sharing is

13 years agoui: PreferencesSection provide API to set sensitivity
Zeeshan Ali (Khattak) [Thu, 17 Feb 2011 16:30:02 +0000 (18:30 +0200)]
ui: PreferencesSection provide API to set sensitivity

13 years agoui: Separete general section class now unneeded
Zeeshan Ali (Khattak) [Thu, 17 Feb 2011 16:19:37 +0000 (18:19 +0200)]
ui: Separete general section class now unneeded

13 years agoui: Declare visibility of all fields
Zeeshan Ali (Khattak) [Thu, 17 Feb 2011 16:16:40 +0000 (18:16 +0200)]
ui: Declare visibility of all fields

13 years agoui: Separate class for network configuration
Zeeshan Ali (Khattak) [Thu, 17 Feb 2011 14:57:36 +0000 (16:57 +0200)]
ui: Separate class for network configuration

13 years agoui: Use the correct key for 'UPnP enabled' option
Zeeshan Ali (Khattak) [Thu, 17 Feb 2011 12:39:10 +0000 (14:39 +0200)]
ui: Use the correct key for 'UPnP enabled' option

13 years agodata,ui: Align all widgets to enable checkbox
Zeeshan Ali (Khattak) [Thu, 17 Feb 2011 00:09:48 +0000 (02:09 +0200)]
data,ui: Align all widgets to enable checkbox

13 years agodata,ui: 'Enable UPnP/DLNA' -> 'Share media through DLNA'
Zeeshan Ali (Khattak) [Wed, 16 Feb 2011 19:26:20 +0000 (21:26 +0200)]
data,ui: 'Enable UPnP/DLNA' -> 'Share media through DLNA'

13 years agodata,ui: Remove 'media' label
Zeeshan Ali (Khattak) [Wed, 16 Feb 2011 19:15:39 +0000 (21:15 +0200)]
data,ui: Remove 'media' label

13 years agodata,ui: Tweak spatial props to rid ugliness
Zeeshan Ali (Khattak) [Wed, 16 Feb 2011 15:43:32 +0000 (17:43 +0200)]
data,ui: Tweak spatial props to rid ugliness

13 years agodata,ui: Get rid of tables
Zeeshan Ali (Khattak) [Wed, 16 Feb 2011 15:17:48 +0000 (17:17 +0200)]
data,ui: Get rid of tables

Just use HBox and VBox instead.

13 years agodata,ui: Don't pad the labels on the left side
Zeeshan Ali (Khattak) [Wed, 16 Feb 2011 15:05:52 +0000 (17:05 +0200)]
data,ui: Don't pad the labels on the left side

13 years agodata,ui: Replace 'Interface' label by 'Network'
Zeeshan Ali (Khattak) [Wed, 16 Feb 2011 01:02:42 +0000 (03:02 +0200)]
data,ui: Replace 'Interface' label by 'Network'

13 years agodata,ui: Remove 'URIs' label
Zeeshan Ali (Khattak) [Wed, 16 Feb 2011 01:00:30 +0000 (03:00 +0200)]
data,ui: Remove 'URIs' label

13 years agodata,ui: 'Media Export' checkbox -> 'Media' label
Zeeshan Ali (Khattak) [Wed, 16 Feb 2011 00:59:12 +0000 (02:59 +0200)]
data,ui: 'Media Export' checkbox -> 'Media' label

Replace 'Media Export' checkbox by 'Media' label.

13 years agodata,ui: Remove MediaExport's title widgets
Zeeshan Ali (Khattak) [Wed, 16 Feb 2011 00:55:23 +0000 (02:55 +0200)]
data,ui: Remove MediaExport's title widgets

13 years agodata,ui: Remove 'Network Options' label
Zeeshan Ali (Khattak) [Wed, 16 Feb 2011 00:45:05 +0000 (02:45 +0200)]
data,ui: Remove 'Network Options' label

13 years agodata,ui: Remove 'Port' option
Zeeshan Ali (Khattak) [Wed, 16 Feb 2011 00:43:16 +0000 (02:43 +0200)]
data,ui: Remove 'Port' option

13 years agodata,ui: Remove notebook
Zeeshan Ali (Khattak) [Mon, 14 Feb 2011 17:17:19 +0000 (19:17 +0200)]
data,ui: Remove notebook

Just move media export preferences to the main tab and drop the notebook
around the main vbox.

13 years agodata,ui: Remove transcoding options
Zeeshan Ali (Khattak) [Mon, 14 Feb 2011 16:22:54 +0000 (18:22 +0200)]
data,ui: Remove transcoding options

13 years agoui: Merge PluginPrefSection into MediaExportPrefSection
Zeeshan Ali (Khattak) [Mon, 14 Feb 2011 16:01:58 +0000 (18:01 +0200)]
ui: Merge PluginPrefSection into MediaExportPrefSection

13 years agodata,ui: Remove tracker preferences section
Zeeshan Ali (Khattak) [Mon, 14 Feb 2011 15:47:12 +0000 (17:47 +0200)]
data,ui: Remove tracker preferences section

13 years agodata,ui: New glade wants to update .UI file, let it!
Zeeshan Ali (Khattak) [Mon, 14 Feb 2011 15:45:43 +0000 (17:45 +0200)]
data,ui: New glade wants to update .UI file, let it!

13 years agoAdded uk translation
Daniel Korostil [Wed, 16 Feb 2011 17:16:58 +0000 (19:16 +0200)]
Added uk translation

13 years agocore,plugins: Require & adapt to Vala 0.11.6
Jens Georg [Tue, 8 Feb 2011 11:25:33 +0000 (12:25 +0100)]
core,plugins: Require & adapt to Vala 0.11.6

We need 0.11.6 due to fix for bgo#641715 which leads to crashes in
MPRIS plugin on track change.

13 years agobuild: Make configure --help less ugly
Jens Georg [Sun, 13 Feb 2011 16:41:03 +0000 (17:41 +0100)]
build: Make configure --help less ugly

Move all the plugin autofoo into m4 helper functions

13 years agodoc: Add explanation for MPRIS peer configuration
Jens Georg [Sun, 13 Feb 2011 16:24:15 +0000 (17:24 +0100)]
doc: Add explanation for MPRIS peer configuration

13 years agobuild: Option to enable fatal valac warings
Jens Georg [Sun, 13 Feb 2011 16:22:53 +0000 (17:22 +0100)]
build: Option to enable fatal valac warings

Also make this default when running autogen.sh

13 years agotests,plugins: Remove references to dbus-glib
Jens Georg [Sun, 13 Feb 2011 15:45:16 +0000 (16:45 +0100)]
tests,plugins: Remove references to dbus-glib

13 years agodoc: Update log-level docs
Jens Georg [Fri, 11 Feb 2011 23:07:11 +0000 (00:07 +0100)]
doc: Update log-level docs

13 years agoAdded UG translation
Abduxukur Abdurixit [Fri, 11 Feb 2011 23:10:50 +0000 (00:10 +0100)]
Added UG translation

13 years ago[l10n] Updated German translation
Mario Blättermann [Fri, 11 Feb 2011 19:25:20 +0000 (20:25 +0100)]
[l10n] Updated German translation

13 years agoui: Handle null from interface combo
Zeeshan Ali (Khattak) [Thu, 10 Feb 2011 23:53:57 +0000 (01:53 +0200)]
ui: Handle null from interface combo

13 years agobuild: Correct sysconfdir for uninstalled case
Zeeshan Ali (Khattak) [Thu, 10 Feb 2011 23:51:01 +0000 (01:51 +0200)]
build: Correct sysconfdir for uninstalled case

Use 'data' directory in source tree as the system config location when
configured to run uninstalled.

13 years agocore,ui: upnp-enabled != enabled
Zeeshan Ali (Khattak) [Thu, 10 Feb 2011 23:45:38 +0000 (01:45 +0200)]
core,ui: upnp-enabled != enabled

After 'enabled' key in general section of the config file was renamed to
'upnp-enabled', we had forgotten to update the code related to 'enabled'
keys in other sections.

13 years agocore: Populate primary key file if its empty
Zeeshan Ali (Khattak) [Thu, 10 Feb 2011 23:40:47 +0000 (01:40 +0200)]
core: Populate primary key file if its empty

Copy all configuration from secondary key file to primary key file if
primary key file is empty.

13 years agocore,ui: Use both user & system configuration
Zeeshan Ali (Khattak) [Thu, 10 Feb 2011 15:40:39 +0000 (17:40 +0200)]
core,ui: Use both user & system configuration

So far, we have been ignoring the system configuration file when the user
configuration file exists. This leads into problems whenever our
configuration keys change, i-e user configuration goes obsolete.

Now we load configuration from both sources and get the config value from
system configuration if user configuration doesn't offer a value for it.

13 years agoui: Remove redundant construction method
Zeeshan Ali (Khattak) [Thu, 10 Feb 2011 15:18:55 +0000 (17:18 +0200)]
ui: Remove redundant construction method

13 years agobuild: Explicitly require gssdp >= 0.9.2
Zeeshan Ali (Khattak) [Thu, 10 Feb 2011 00:52:40 +0000 (02:52 +0200)]
build: Explicitly require gssdp >= 0.9.2

13 years agocore,data: Compatibility with old style log configs
Zeeshan Ali (Khattak) [Wed, 9 Feb 2011 22:37:20 +0000 (00:37 +0200)]
core,data: Compatibility with old style log configs

Allow log level to be specified in the old style, i-e just a number.

13 years agocore,data: Don't change log level config options
Zeeshan Ali (Khattak) [Wed, 9 Feb 2011 22:34:43 +0000 (00:34 +0200)]
core,data: Don't change log level config options

13 years agocore: Seprate log level for each domain
Zeeshan Ali (Khattak) [Wed, 9 Feb 2011 17:44:56 +0000 (19:44 +0200)]
core: Seprate log level for each domain

We now allow you to specify log levels separately for each log domain.

13 years agocore,ui,tests,plugins: Define default log domain
Zeeshan Ali (Khattak) [Wed, 9 Feb 2011 14:37:14 +0000 (16:37 +0200)]
core,ui,tests,plugins: Define default log domain

13 years agompris: Pass plugin to player constructor
Zeeshan Ali (Khattak) [Wed, 9 Feb 2011 14:31:45 +0000 (16:31 +0200)]
mpris: Pass plugin to player constructor

Instead of passing all the fields of plugin, better just pass the plugin
instance itself and player constructor can just take everything it needs
from it.

13 years agomedia-export: Plugin name in the Plugin class
Zeeshan Ali (Khattak) [Wed, 9 Feb 2011 14:28:31 +0000 (16:28 +0200)]
media-export: Plugin name in the Plugin class

13 years agocore: Env variables are supposed to be all caps
Zeeshan Ali (Khattak) [Tue, 8 Feb 2011 16:36:11 +0000 (18:36 +0200)]
core: Env variables are supposed to be all caps

13 years agodoc: Add missing config file options
Jens Georg [Sat, 5 Feb 2011 22:43:12 +0000 (23:43 +0100)]
doc: Add missing config file options

13 years agodoc: Get rygel.1 manpage up-to-date
Jens Georg [Sat, 5 Feb 2011 22:39:04 +0000 (23:39 +0100)]
doc: Get rygel.1 manpage up-to-date

13 years agodoc: Some clean-up
Jens Georg [Sat, 5 Feb 2011 21:56:36 +0000 (22:56 +0100)]
doc: Some clean-up

Do some rewording, additional notes and consistency.

13 years agodoc: Add section about MPRIS plugin to manpage
Jens Georg [Sat, 5 Feb 2011 20:52:18 +0000 (21:52 +0100)]
doc: Add section about MPRIS plugin to manpage

13 years agocore,data,doc: Rename upnp_enabled → upnp-enabled
Jens Georg [Sat, 5 Feb 2011 20:35:55 +0000 (21:35 +0100)]
core,data,doc: Rename upnp_enabled → upnp-enabled

Provide consistency with all the other configuration options. Also add
documentation for the option to the rygel.conf manpage.

13 years agoUpdated Gujarati Translations & Added gu in LINGUAS
Sweta Kothari [Tue, 8 Feb 2011 10:44:17 +0000 (16:14 +0530)]
Updated Gujarati Translations & Added gu in LINGUAS

13 years agocore: Entertain priority in HTTPGstResponse
Zeeshan Ali (Khattak) [Fri, 21 Jan 2011 17:04:27 +0000 (19:04 +0200)]
core: Entertain priority in HTTPGstResponse

13 years agocore: HTTPSeekableResponse.priority -> HTTPResponse
Zeeshan Ali (Khattak) [Fri, 21 Jan 2011 16:51:18 +0000 (18:51 +0200)]
core: HTTPSeekableResponse.priority -> HTTPResponse

Move determination of message/stream priority from HTTPSeekableResponse to
parent HTTPResponse class. Also 'priority' is now a GObject property.

13 years agocore: Connection stalling supported for ALL streams
Zeeshan Ali (Khattak) [Fri, 21 Jan 2011 14:58:00 +0000 (16:58 +0200)]
core: Connection stalling supported for ALL streams

13 years agotests: Correct value of Seek.stop
Zeeshan Ali (Khattak) [Thu, 20 Jan 2011 17:20:13 +0000 (19:20 +0200)]
tests: Correct value of Seek.stop

13 years agocore: Consistent naming of seek-related identifiers
Zeeshan Ali (Khattak) [Thu, 20 Jan 2011 17:17:47 +0000 (19:17 +0200)]
core: Consistent naming of seek-related identifiers

Keep the naming of seek-related identifiers consistent over both HTTPSeek
implementors to ease the planed merge later.

13 years agobuild: Clear the ChangeLog file
Luis de Bethencourt [Wed, 2 Feb 2011 12:14:40 +0000 (13:14 +0100)]
build: Clear the ChangeLog file

The ChangeLog was obsolete and since it's use has been replaced
by git log. A empty ChangeLog file is kept to satisfy autools.

13 years agomaemo6: Remove maemo-specific configuration
Zeeshan Ali (Khattak) [Tue, 1 Feb 2011 16:24:37 +0000 (18:24 +0200)]
maemo6: Remove maemo-specific configuration

No need for special configure flag to enable maemo configuration as it
should be the default in maemo-specific branch.

13 years agoRelease 0.9.8 RYGEL_0_9_8
Zeeshan Ali (Khattak) [Mon, 31 Jan 2011 17:56:52 +0000 (19:56 +0200)]
Release 0.9.8

13 years agobuild: Don't check for inexistant stamp file
Zeeshan Ali (Khattak) [Mon, 31 Jan 2011 17:21:01 +0000 (19:21 +0200)]
build: Don't check for inexistant stamp file

13 years agoRelease 0.9.7 RYGEL_0_9_7
Zeeshan Ali (Khattak) [Mon, 31 Jan 2011 16:32:41 +0000 (18:32 +0200)]
Release 0.9.7

13 years agocore: Don't use now deprecated functions
Zeeshan Ali (Khattak) [Mon, 31 Jan 2011 15:21:19 +0000 (17:21 +0200)]
core: Don't use now deprecated functions

13 years agocore: Ability to bind to specific networks
Zeeshan Ali (Khattak) [Wed, 26 Jan 2011 18:51:09 +0000 (20:51 +0200)]
core: Ability to bind to specific networks

13 years agobuild: Require gupnp-vala >= 0.7.5
Zeeshan Ali (Khattak) [Wed, 26 Jan 2011 18:50:59 +0000 (20:50 +0200)]
build: Require gupnp-vala >= 0.7.5

13 years agomediathek: Fix whitespace errors
Jens Georg [Thu, 27 Jan 2011 18:05:12 +0000 (19:05 +0100)]
mediathek: Fix whitespace errors

13 years agomediathek: Add option to chose between H.264 and WMV videos
Jens Georg [Thu, 27 Jan 2011 18:04:45 +0000 (19:04 +0100)]
mediathek: Add option to chose between H.264 and WMV videos

13 years agomediathek: Make update-interval configurable
Jens Georg [Sun, 23 Jan 2011 15:29:20 +0000 (16:29 +0100)]
mediathek: Make update-interval configurable

13 years agomediathek: Don't use SoupUtils, see bgo#639702
Jens Georg [Thu, 27 Jan 2011 18:09:12 +0000 (19:09 +0100)]
mediathek: Don't use SoupUtils, see bgo#639702

13 years agomediathek: Plug libXml memory leaks
Jens Georg [Sun, 16 Jan 2011 14:01:08 +0000 (15:01 +0100)]
mediathek: Plug libXml memory leaks

See bgo#639700.

13 years agomediathek: Public on top
Jens Georg [Sun, 16 Jan 2011 14:05:53 +0000 (15:05 +0100)]
mediathek: Public on top

13 years agomediathek: Make item creation async; fixes bgo#638269
Jens Georg [Sat, 15 Jan 2011 18:41:16 +0000 (19:41 +0100)]
mediathek: Make item creation async; fixes bgo#638269

13 years agoQA of Galician translations
Fran Diéguez [Wed, 26 Jan 2011 23:54:17 +0000 (00:54 +0100)]
QA of Galician translations

13 years agocore: Don't pass extra arg to GLib.LogFunc
Zeeshan Ali (Khattak) [Mon, 24 Jan 2011 16:12:38 +0000 (18:12 +0200)]
core: Don't pass extra arg to GLib.LogFunc

13 years agodbus: Add method to unregister from DBus
Jens Georg [Sun, 23 Jan 2011 14:32:24 +0000 (15:32 +0100)]
dbus: Add method to unregister from DBus

Register_object adds a reference to the DBusService, preventing
full cleanup on shutdown.

13 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Sun, 23 Jan 2011 06:28:35 +0000 (14:28 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

13 years agotracker: Fix regression introduced by b0c0aa0
Zeeshan Ali (Khattak) [Fri, 21 Jan 2011 14:45:12 +0000 (16:45 +0200)]
tracker: Fix regression introduced by b0c0aa0

13 years agocore,plugins: Don't create disabled plugin
Zeeshan Ali (Khattak) [Tue, 18 Jan 2011 22:56:39 +0000 (00:56 +0200)]
core,plugins: Don't create disabled plugin

Now its the responsibility of module to make sure if the plugin its about
to create/add is disabled by the user.

13 years agoUpdated Greek translation
Marios Zindilis [Wed, 19 Jan 2011 10:53:35 +0000 (12:53 +0200)]
Updated Greek translation

13 years agoplugins: Use constants for plugin names
Zeeshan Ali (Khattak) [Tue, 18 Jan 2011 22:54:10 +0000 (00:54 +0200)]
plugins: Use constants for plugin names

13 years agocore: Prevent possible crash on Ctrl-C
Jens Georg [Tue, 18 Jan 2011 19:33:07 +0000 (20:33 +0100)]
core: Prevent possible crash on Ctrl-C

13 years agoRemove encoding info from .desktop file
radykal [Fri, 14 Jan 2011 16:40:56 +0000 (17:40 +0100)]
Remove encoding info from .desktop file

It's currently deprecated. Fixes #639534

13 years agocore: Fix build against vala 0.11.4
Zeeshan Ali (Khattak) [Mon, 17 Jan 2011 13:15:02 +0000 (15:15 +0200)]
core: Fix build against vala 0.11.4