summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
José Dapena Paz [Fri, 4 Jun 2010 14:18:00 +0000 (16:18 +0200)]
Reworked toolbar of player, and integrated in stackables.
José Dapena Paz [Thu, 13 May 2010 14:35:04 +0000 (16:35 +0200)]
Added new player and library pages.
José Dapena Paz [Thu, 13 May 2010 13:11:00 +0000 (15:11 +0200)]
Added new classes CgpStackableWindow and CgpStackablePage, that model
a window stack.
José Dapena Paz [Wed, 12 May 2010 16:51:28 +0000 (18:51 +0200)]
Removed some debug messages.
José Dapena Paz [Fri, 9 Apr 2010 13:37:30 +0000 (15:37 +0200)]
Added clause about other contributors.
José Dapena Paz [Fri, 9 Apr 2010 13:32:14 +0000 (15:32 +0200)]
Release 0.1.1 (and new file NEWS with release changes).
José Dapena Paz [Fri, 9 Apr 2010 13:30:36 +0000 (15:30 +0200)]
Added license headers.
José Dapena Paz [Fri, 9 Apr 2010 13:23:17 +0000 (15:23 +0200)]
Added changelog just telling the log information is in git.
José Dapena Paz [Fri, 9 Apr 2010 13:22:09 +0000 (15:22 +0200)]
Added basic documentation of the project.
Added the minimum set of documents for the project:
* A copy of license (LGPL).
* A README describing the project, and basic information about how to
collaborate.
* MAINTAINERS and AUTHORS files.
José Dapena Paz [Fri, 9 Apr 2010 11:41:19 +0000 (13:41 +0200)]
Added translation support, and translation to spanish.
José Dapena Paz [Fri, 9 Apr 2010 11:27:16 +0000 (13:27 +0200)]
Added translation support calling gettext when needed.
José Dapena Paz [Fri, 9 Apr 2010 11:04:47 +0000 (13:04 +0200)]
Fix buffered retrieval for youtube.
José Dapena Paz [Fri, 9 Apr 2010 10:24:56 +0000 (12:24 +0200)]
Fix style, and remove the title banner icon.
José Dapena Paz [Fri, 9 Apr 2010 10:12:38 +0000 (12:12 +0200)]
Added key shortcuts for quit, play/pause and fullscreen.
José Dapena Paz [Fri, 9 Apr 2010 09:30:34 +0000 (11:30 +0200)]
Create new CgpWindow that inherits from MxWindow and move code from main.
José Dapena Paz [Fri, 9 Apr 2010 08:26:20 +0000 (10:26 +0200)]
New text in settings describing shortcuts.
José Dapena Paz [Wed, 7 Apr 2010 16:16:33 +0000 (18:16 +0200)]
Show visualization plugins for non-video streams.
José Dapena Paz [Wed, 7 Apr 2010 15:43:42 +0000 (17:43 +0200)]
Don't fetch url. Only fetch just when we need it (to play the files).
Now we don't fetch the url, as this may be a very slow operation, specially
for youtube. We also show now a warning about restricted contents when a
media does not provide a url.
José Dapena Paz [Wed, 7 Apr 2010 14:35:56 +0000 (16:35 +0200)]
Show items in library always sorted.
José Dapena Paz [Wed, 7 Apr 2010 14:24:39 +0000 (16:24 +0200)]
Relayout toolbar, to have the settings button aligned to right.
José Dapena Paz [Wed, 7 Apr 2010 14:24:14 +0000 (16:24 +0200)]
Added volume control implementation.
José Dapena Paz [Tue, 6 Apr 2010 13:47:24 +0000 (15:47 +0200)]
New mute button and volume slider
José Dapena Paz [Tue, 6 Apr 2010 12:24:05 +0000 (14:24 +0200)]
New settings group, that will include a panel for configuring the app.
José Dapena Paz [Tue, 6 Apr 2010 10:52:59 +0000 (12:52 +0200)]
Better handle library button and new settings button.
José Dapena Paz [Tue, 6 Apr 2010 10:10:44 +0000 (12:10 +0200)]
New signal "settings-clicked" in toolbar box.
José Dapena Paz [Tue, 6 Apr 2010 10:01:56 +0000 (12:01 +0200)]
Added settings button.
Added settings button to toolbar box. Still no behavior.
José Dapena Paz [Tue, 6 Apr 2010 09:24:18 +0000 (11:24 +0200)]
Add fullscreen button.
Add a fullscreen button to toolbar, and also its handling in main.
Chris Lord [Mon, 5 Apr 2010 23:52:09 +0000 (00:52 +0100)]
Don't needlessly call set_position on the window-owned toolbar
There is no point or need to set the position of the toolbar retrieved
through mx_window_get_toolbar.
Chris Lord [Mon, 5 Apr 2010 23:51:15 +0000 (00:51 +0100)]
Fix allocation cycles in CgpTitleBanner
Instead of setting the width of the child and calling bin allocate, just
allocate the child the size we're given.
Chris Lord [Mon, 5 Apr 2010 23:49:40 +0000 (00:49 +0100)]
Fix allocation cycles in CgpPlayerGroup
Make CgpPlayerGroup an MxWidget sub-class and implement the necessary
methods, instead of half-overloading MxBoxLayout. Along with this, don't
set the position/size of actors, but allocate them during allocate.
Chris Lord [Mon, 5 Apr 2010 23:12:49 +0000 (00:12 +0100)]
Make autogen.sh executable
José Dapena Paz [Mon, 5 Apr 2010 12:38:32 +0000 (14:38 +0200)]
Added autogen.sh file depending on gnome-autogen.sh.
José Dapena Paz [Mon, 5 Apr 2010 11:54:59 +0000 (13:54 +0200)]
Changes to prepare first release.
* Updated dependency on mx to 0.99.2, and updated API calls.
* Added cgp.desktop file.
José Dapena Paz [Thu, 25 Mar 2010 14:45:21 +0000 (15:45 +0100)]
Open shoutcast playlists to get a valid URI, using soup.
José Dapena Paz [Thu, 25 Mar 2010 10:46:24 +0000 (11:46 +0100)]
Add support for searching in search allowed providers.
Added UI and calls to grilo, to implement searching contents in providers
that allow this (GRL_OP_SEARCH available).
José Dapena Paz [Thu, 25 Mar 2010 10:45:47 +0000 (11:45 +0100)]
Fix crash on closing cgp, setting actors that were already disposed.
José Dapena Paz [Wed, 24 Mar 2010 22:24:27 +0000 (23:24 +0100)]
Update the title banner with GrlMedia information
José Dapena Paz [Wed, 24 Mar 2010 21:26:56 +0000 (22:26 +0100)]
Use GrlMedia instead of uri as content object to be passed between controllers.
Now we use GrlMedia instead of a uri string, to pass information to
CgpPlayerGroup from CgpLibraryGroup.
José Dapena Paz [Wed, 24 Mar 2010 21:15:06 +0000 (22:15 +0100)]
Workaround for apple trailers.
Bypass apple trailers user agent check, setting Quicktime as user agent.
José Dapena Paz [Wed, 24 Mar 2010 14:56:50 +0000 (15:56 +0100)]
Update to use MX 0.8.0
Updated code to use the new MX 0.8 series API:
* Box layout property "vertical" is now "orientation".
* Table child property "col-span" is now "column-span".
* Now MxWindow does not inherit from stage.
* Use mx_label_new_with_text to create a label with initial contents.
* Now MX_SCROLL_VERTICAL is MX_SCROLL_POLICY_VERTICAL.
José Dapena Paz [Mon, 22 Mar 2010 17:17:31 +0000 (18:17 +0100)]
Fix browsing a bit, and hide medias without an URL.
José Dapena Paz [Mon, 22 Mar 2010 16:46:32 +0000 (17:46 +0100)]
Navigation through media and categories now working.
José Dapena Paz [Mon, 22 Mar 2010 14:48:28 +0000 (15:48 +0100)]
Handle adding/removing items in library and its pathbar
José Dapena Paz [Mon, 22 Mar 2010 13:56:16 +0000 (14:56 +0100)]
Now CgpPluginsModel will hold all the types visible.
José Dapena Paz [Mon, 22 Mar 2010 11:11:25 +0000 (12:11 +0100)]
Show library with fade effect, instead of scaling the player.
José Dapena Paz [Mon, 22 Mar 2010 10:49:34 +0000 (11:49 +0100)]
Added new CgpLibraryGroup (group of widgets for browsing the library).
José Dapena Paz [Wed, 17 Mar 2010 11:41:11 +0000 (12:41 +0100)]
New CgpPluginsListView, a list view that shows available media plugins.
José Dapena Paz [Wed, 17 Mar 2010 09:35:08 +0000 (10:35 +0100)]
New CgpPluginsModel, a ClutterModel that represents grilo plugins.
José Dapena Paz [Wed, 17 Mar 2010 09:34:47 +0000 (10:34 +0100)]
Initialize grilo plugins.
José Dapena Paz [Wed, 17 Mar 2010 09:34:03 +0000 (10:34 +0100)]
Add dependency on grilo.
José Dapena Paz [Wed, 17 Mar 2010 09:32:52 +0000 (10:32 +0100)]
Removed data/Makefile, shoudln't be in repository.
José Dapena Paz [Tue, 16 Mar 2010 15:41:00 +0000 (16:41 +0100)]
"Show library" button in toolbar that scales the player for showing library
José Dapena Paz [Mon, 15 Mar 2010 17:05:15 +0000 (18:05 +0100)]
Progress/duration label in toolbar added.
José Dapena Paz [Mon, 15 Mar 2010 16:48:46 +0000 (17:48 +0100)]
Added progress bar to toolbar box.
José Dapena Paz [Mon, 15 Mar 2010 15:48:12 +0000 (16:48 +0100)]
New CgpToolbarBox object, for holding the toolbar buttons.
* New src/cgp-toolbar-box.[ch]: button box holding the controls for
media player (play/pause, etc).
* Implemented play/pause logic.
José Dapena Paz [Fri, 12 Mar 2010 18:10:00 +0000 (19:10 +0100)]
Migrate to use mx 0.7.3.
* configure.ac: added dependency on at least mx 0.7.3
* data/style/default.css: use mx for retrieving play button icon.
* src/cgp-player-group.[ch]: now it inherits from MxBoxLayout, to have
the expected style.
* main.c: simplified allocation, as in mx 0.7 it works easier.
José Dapena Paz [Thu, 11 Mar 2010 15:12:16 +0000 (16:12 +0100)]
Added missing Makefile.am files in the data/styles path.
José Dapena Paz [Thu, 11 Mar 2010 15:04:57 +0000 (16:04 +0100)]
New code to handle visibility of title banner, and method to disable it.
José Dapena Paz [Thu, 11 Mar 2010 14:13:47 +0000 (15:13 +0100)]
Now CgpPlayerGroup has a method to get the ClutterMedia inside.
José Dapena Paz [Thu, 11 Mar 2010 12:02:53 +0000 (13:02 +0100)]
Use directly ClutterGstVideoTexture.
José Dapena Paz [Thu, 11 Mar 2010 11:27:27 +0000 (12:27 +0100)]
Title banner fonts and color changed.
José Dapena Paz [Thu, 11 Mar 2010 11:14:48 +0000 (12:14 +0100)]
* Title banner style change: the background is now translucent, with a shadow.
José Dapena Paz [Thu, 11 Mar 2010 10:58:10 +0000 (11:58 +0100)]
Rework allocation algorithms to better fit the title banner.
José Dapena Paz [Thu, 11 Mar 2010 08:01:01 +0000 (09:01 +0100)]
* Added support for styling title banner using CSS.
* Added a custom CSS for CGP styling.
José Dapena Paz [Wed, 10 Mar 2010 17:16:26 +0000 (18:16 +0100)]
Make title banner get the full cgp player group width.
José Dapena Paz [Wed, 10 Mar 2010 16:12:21 +0000 (17:12 +0100)]
* Added title banner object.
* Reworked the way to allocate the video texture.
* Now we use mx.
José Dapena Paz [Wed, 10 Mar 2010 09:35:32 +0000 (10:35 +0100)]
Initial commit of CGP (Clutter Grilo Player).