Philipp Zabel [Wed, 4 Aug 2010 21:57:08 +0000 (23:57 +0200)]
Movie list view: add poster view mode, shows a 5x2 poster grid
Philipp Zabel [Wed, 4 Aug 2010 21:04:55 +0000 (23:04 +0200)]
Movie list window: add title markup for filtered views
This is similar to the Photos application, but the behaviour is still
different. The photo/image viewer opens filtered views in a new
StackableWindow so the back arrow can be used to clear the filters.
Philipp Zabel [Wed, 4 Aug 2010 20:25:10 +0000 (22:25 +0200)]
Movie list view: remove unneeded sort and filter wrappers for the list store
Philipp Zabel [Wed, 14 Jul 2010 21:23:26 +0000 (23:23 +0200)]
Rating widget: turn rating into a property
Philipp Zabel [Wed, 14 Jul 2010 21:20:40 +0000 (23:20 +0200)]
Rating widget: switch range to 0-100 for 0-10 stars, allow half stars
Philipp Zabel [Tue, 13 Jul 2010 17:29:06 +0000 (19:29 +0200)]
Google backend: replace parser with a libxml-2.0 based one
Philipp Zabel [Mon, 12 Jul 2010 16:28:47 +0000 (18:28 +0200)]
Movie list store & view: store prepared title + year markup and rating text
To avoid allocating / freeing strings during cell rendering.
This also empties the year column and appends the year to the title in
parentheses and in a smaller font.
Philipp Zabel [Sun, 11 Jul 2010 13:09:27 +0000 (15:09 +0200)]
Movie list window: show the date field for watched movies
Philipp Zabel [Sun, 11 Jul 2010 13:08:59 +0000 (15:08 +0200)]
Catalog plugin: store and retrieve the date field for watched movies
Philipp Zabel [Sun, 11 Jul 2010 13:06:32 +0000 (15:06 +0200)]
Movie list view: optionally show date
Philipp Zabel [Sun, 11 Jul 2010 13:04:43 +0000 (15:04 +0200)]
Duplicate imdb-sqlite.vala for now
Until it gets properly moved into an IMDb backend. The version for plaintext
downloader and plugin are compiled differently, so they need to be separate.
Philipp Zabel [Sun, 11 Jul 2010 10:46:32 +0000 (12:46 +0200)]
Catalog plugin: add WatchedSource, a CatalogSource with rating flag enabled
Philipp Zabel [Sun, 11 Jul 2010 10:43:08 +0000 (12:43 +0200)]
Movie list window: keep movie count, show "No movies" label if emptied
Philipp Zabel [Sun, 11 Jul 2010 10:39:15 +0000 (12:39 +0200)]
Movie list view: add date cell renderer, access cell renderers directly
Stop using set_data/get_data methods to get to the cell renderer objects.
Philipp Zabel [Tue, 9 Feb 2010 20:42:00 +0000 (21:42 +0100)]
Movie menu: add rating button and rating dialog
Philipp Zabel [Wed, 14 Jul 2010 21:42:31 +0000 (23:42 +0200)]
Catalog plugin: remove watched movies list from "Add to catalog" action
This will be replaced by the "Rate" action.
Philipp Zabel [Sun, 11 Jul 2010 10:42:24 +0000 (12:42 +0200)]
Movie: add julian_date member
Miguel Anxo Bouzada [Sat, 24 Jul 2010 23:50:55 +0000 (01:50 +0200)]
Galician translation (via transifex.net)
Philipp Zabel [Thu, 15 Jul 2010 20:51:57 +0000 (22:51 +0200)]
German translation update
Pavel Fric [Thu, 15 Jul 2010 20:50:58 +0000 (22:50 +0200)]
Czech translation update (via transifex.net)
Philipp Zabel [Sat, 10 Jul 2010 19:55:27 +0000 (21:55 +0200)]
Plugins: allow returning multiple movies per callback invocation
Philipp Zabel [Sat, 10 Jul 2010 19:27:35 +0000 (21:27 +0200)]
Movie list view: drop a warning workaround, not needed anymore
Philipp Zabel [Sat, 10 Jul 2010 19:23:57 +0000 (21:23 +0200)]
Movie list window: make the "more movies available" warning less obtrusive
Instead of showing it immediately, only show it after scrolling down 80%
of the list. In the future, this could load more results instead, as the
Conversations program does.
Philipp Zabel [Sat, 10 Jul 2010 17:34:06 +0000 (19:34 +0200)]
IMDb plaintext downloader: fix progress indicator
Philipp Zabel [Fri, 9 Jul 2010 16:29:05 +0000 (18:29 +0200)]
MoviePilot plugin: fix user name and password entry fields
Philipp Zabel [Fri, 9 Jul 2010 16:28:43 +0000 (18:28 +0200)]
IMDb plugin: add user name and password entry fields
Philipp Zabel [Fri, 9 Jul 2010 16:28:02 +0000 (18:28 +0200)]
Movie list menu: add Import movies button
Philipp Zabel [Fri, 9 Jul 2010 16:27:03 +0000 (18:27 +0200)]
Plugins: replace get_editable with get_flags, add support more MovieSource flags
Philipp Zabel [Thu, 8 Jul 2010 19:47:32 +0000 (21:47 +0200)]
Google plugin: report D-Bus errors
Philipp Zabel [Thu, 8 Jul 2010 19:46:39 +0000 (21:46 +0200)]
Google parser: use unowned string instead of weak string
Philipp Zabel [Thu, 8 Jul 2010 19:45:41 +0000 (21:45 +0200)]
Google backend: align with MoviePilot backend
Philipp Zabel [Thu, 8 Jul 2010 19:42:59 +0000 (21:42 +0200)]
Movie list view: update style, get color from parent window style
Philipp Zabel [Thu, 8 Jul 2010 19:41:27 +0000 (21:41 +0200)]
Movie list window: let the caller show the window
Philipp Zabel [Thu, 8 Jul 2010 19:40:22 +0000 (21:40 +0200)]
Movie poster factory: update signal connection to new syntax
Philipp Zabel [Thu, 8 Jul 2010 19:39:15 +0000 (21:39 +0200)]
Source list view: update style, get color from parent window style
Philipp Zabel [Thu, 8 Jul 2010 19:35:15 +0000 (21:35 +0200)]
Makefile.am: update CLEANFILES
Philipp Zabel [Thu, 8 Jul 2010 19:34:19 +0000 (21:34 +0200)]
Catalog plugin: use StringBuilder to build SQL query
Philipp Zabel [Thu, 8 Jul 2010 19:25:54 +0000 (21:25 +0200)]
Catalog plugin: add Date column to Watched table
Philipp Zabel [Thu, 8 Jul 2010 18:42:51 +0000 (20:42 +0200)]
Source list window: align elements according to Fremantle Master Layout Guide
Philipp Zabel [Thu, 8 Jul 2010 18:40:35 +0000 (20:40 +0200)]
Movie list window: align elements according to Fremantle Master Layout Guide
Philipp Zabel [Thu, 8 Jul 2010 18:33:04 +0000 (20:33 +0200)]
Movie list window: use close icon from icon theme
Philipp Zabel [Thu, 8 Jul 2010 18:32:30 +0000 (20:32 +0200)]
IMDb plaintext downloader interface VAPI generation: work around Vala bug
Philipp Zabel [Thu, 8 Jul 2010 17:45:34 +0000 (19:45 +0200)]
IMDb plugin: include plaintext downloader interface as VAPI
Philipp Zabel [Thu, 8 Jul 2010 17:43:28 +0000 (19:43 +0200)]
Don't version plugins
Philipp Zabel [Thu, 8 Jul 2010 17:31:31 +0000 (19:31 +0200)]
Add gobject-2.0 fix to make TypeModule an abstract class
https://bugzilla.gnome.org/show_bug.cgi?id=621317
Philipp Zabel [Sun, 20 Jun 2010 15:42:21 +0000 (17:42 +0200)]
Add GLib.TypeModule parameter to plugins
Philipp Zabel [Sun, 20 Jun 2010 15:41:58 +0000 (17:41 +0200)]
Update vala build dependency to 0.9.2, drop included bindings
Philipp Zabel [Sat, 22 May 2010 13:44:33 +0000 (15:44 +0200)]
Orientation update
Use new syntax to connect to D-Bus events, fix a parameter name
and reorder code to align with the Beifahrer version.
Philipp Zabel [Sat, 22 May 2010 13:43:11 +0000 (15:43 +0200)]
Update libcurl.vapi for newer vala version
Fixes warnings.
Philipp Zabel [Sat, 22 May 2010 13:41:55 +0000 (15:41 +0200)]
IMDb: Split downloading from parsing into SQLite database
This takes about 135 MB more storage, but it will minimize the download
time to reduce energy consumption.
Philipp Zabel [Sun, 3 Jan 2010 16:06:45 +0000 (17:06 +0100)]
Add IMDb CLI downloader to test the IMDb downloader
Philipp Zabel [Mon, 1 Feb 2010 23:27:36 +0000 (00:27 +0100)]
Add MoviePilot plugin and backend
Philipp Zabel [Wed, 10 Feb 2010 19:12:22 +0000 (20:12 +0100)]
debian/control: build-depend on libjson-glib.dev (>= 0.8.0)
Philipp Zabel [Wed, 10 Feb 2010 19:08:07 +0000 (20:08 +0100)]
debian/control: build-depend on libgee-dev (>= 0.5.0)
Philipp Zabel [Fri, 9 Apr 2010 17:28:14 +0000 (19:28 +0200)]
Update vala build dependency to 0.8.0
Philipp Zabel [Fri, 9 Apr 2010 17:27:20 +0000 (19:27 +0200)]
Remove type casts for GLib.Object.get_data calls (needs vala 0.8.0)
Philipp Zabel [Tue, 8 Dec 2009 23:00:15 +0000 (00:00 +0100)]
Catalog plugin: add watched movies list, special UI to add watched / loaned movies
Philipp Zabel [Mon, 22 Feb 2010 23:58:54 +0000 (00:58 +0100)]
Move vbox cell renderer, rating widget and source list view into libcinaest
Make libcinaest depend on hildon-1
Philipp Zabel [Thu, 28 Jan 2010 17:31:10 +0000 (18:31 +0100)]
IMDb SQLite: unescape quotation marks when retrieving plots from the database
Philipp Zabel [Tue, 9 Feb 2010 20:42:20 +0000 (21:42 +0100)]
Movie list store: open/close sources when needed
This allows for better resource management on the MovieSource side.
Philipp Zabel [Tue, 9 Feb 2010 20:40:58 +0000 (21:40 +0100)]
Movie list menu: the reference to the movie list window should be weak
Otherwise this reference would keep the movie list window from ever reaching
ref_count = 0. This effective fixes a memory leak when closing movie list
windows.
Philipp Zabel [Tue, 9 Feb 2010 20:40:28 +0000 (21:40 +0100)]
Add rating widget
Philipp Zabel [Tue, 23 Feb 2010 00:00:50 +0000 (01:00 +0100)]
Google backend: fix runtime and fsk parsing
Philipp Zabel [Wed, 10 Feb 2010 17:52:21 +0000 (18:52 +0100)]
Google plugin/backend: turn runtime string into an integer (in seconds)
Philipp Zabel [Mon, 1 Feb 2010 19:45:31 +0000 (20:45 +0100)]
Convert Google plugin into a D-Bus service
This will serve as template for other backend services, like MoviePilot or
TheMovieDB.
The backend serves movies to the plugin as JSON objects over D-Bus.
Location configuration is stored in GConf instead of a custom GKeyFile.
Philipp Zabel [Tue, 9 Feb 2010 18:39:19 +0000 (19:39 +0100)]
Google poster downloader: make got_poster_uri signal public
This signal always had to be public (or internal), only vala didn't notice
until 0.7.10.
Mohammad Alhargan [Thu, 8 Jul 2010 07:29:04 +0000 (09:29 +0200)]
Arabic translation (via transifex.net)
Pavel Fric [Wed, 7 Jul 2010 16:47:42 +0000 (18:47 +0200)]
Czech translation (via transifex.net)
Philipp Zabel [Mon, 22 Feb 2010 23:59:25 +0000 (00:59 +0100)]
German translation update
Jon Hedemann [Mon, 22 Feb 2010 23:58:25 +0000 (00:58 +0100)]
Danish translation update (via transifex.net)
Jon Hedemann [Sun, 14 Feb 2010 18:33:50 +0000 (19:33 +0100)]
Danish translation fix (via transifex.net)
Philipp Zabel [Thu, 4 Feb 2010 18:46:09 +0000 (19:46 +0100)]
Add support for maemo-launcher
Philipp Zabel [Sat, 20 Feb 2010 13:28:41 +0000 (14:28 +0100)]
Russian translation: set charset to UTF-8
Serg Vergun [Sat, 20 Feb 2010 13:05:07 +0000 (14:05 +0100)]
Russian translation (via transifex.net)
Philipp Zabel [Tue, 2 Feb 2010 16:28:42 +0000 (17:28 +0100)]
Google parser: fix for movies with showtime, trailer and IMDb links
Fixes https://bugs.maemo.org/show_bug.cgi?id=8250.
Marko Vertainen [Tue, 2 Feb 2010 16:15:23 +0000 (17:15 +0100)]
Finnish translation (via transifex.net)
Philipp Zabel [Tue, 2 Feb 2010 16:27:45 +0000 (17:27 +0100)]
Bump version to 0.0.11
Philipp Zabel [Fri, 8 Jan 2010 18:32:00 +0000 (19:32 +0100)]
Debian packaging: update for 0.0.10-1
Philipp Zabel [Fri, 8 Jan 2010 18:27:51 +0000 (19:27 +0100)]
Debian packaging: improve package descriptions
Improve the XB-Maemo-Display-Name, add XB-Maemo-Upgrade-Description
and German translation.
Philipp Zabel [Thu, 7 Jan 2010 17:37:14 +0000 (18:37 +0100)]
Move plugin packages from user/multimedia into the libs section
Thus they will not be shown by the hildon-application-manager.
To update the plugins whenever cinaest is updated, the dependencies
are now versioned.
Philipp Zabel [Thu, 28 Jan 2010 13:35:56 +0000 (14:35 +0100)]
Source list window: only allow one movie list window to open
Philipp Zabel [Thu, 28 Jan 2010 13:34:36 +0000 (14:34 +0100)]
Movie list window: only allow one movie window to open
Philipp Zabel [Tue, 5 Jan 2010 17:54:11 +0000 (18:54 +0100)]
Movie window: display plot of IMDb films if available
Includes layout updates, an pannable area for the movie details.
Philipp Zabel [Thu, 28 Jan 2010 13:02:58 +0000 (14:02 +0100)]
Movie window: change thumbnail image scaling
Philipp Zabel [Sat, 30 Jan 2010 11:30:42 +0000 (12:30 +0100)]
IMDb SQLite: movie_aka may return null
Philipp Zabel [Sun, 24 Jan 2010 13:53:29 +0000 (14:53 +0100)]
Add temporary get_plot functionality for plugins to provide plot descriptions
The IMDb plugin provides plots if the user chose to download them.
Jon Hedemann [Thu, 28 Jan 2010 15:10:43 +0000 (16:10 +0100)]
Danish translation update (via transifex.net)
Martin Kjellqvist [Tue, 26 Jan 2010 23:52:32 +0000 (00:52 +0100)]
Swedish translation (via transifex.net)
Tomasz Dominikowski [Tue, 26 Jan 2010 19:59:19 +0000 (20:59 +0100)]
Polish translation update (via transifex.net)
Philipp Zabel [Fri, 22 Jan 2010 16:06:07 +0000 (17:06 +0100)]
German translation update
Philipp Zabel [Sat, 9 Jan 2010 13:13:56 +0000 (14:13 +0100)]
IMDb plugin: make plot downloading optional
Philipp Zabel [Sat, 9 Jan 2010 13:12:49 +0000 (14:12 +0100)]
IMDb SQLite: add count and has_plots methods
Philipp Zabel [Tue, 5 Jan 2010 17:52:52 +0000 (18:52 +0100)]
IMDb plugin: display the 100 most voted upon movies if no filter is set
instead of showing the "No movies" message, which might confuse the user.
Philipp Zabel [Wed, 25 Nov 2009 16:12:28 +0000 (17:12 +0100)]
Movie list, plugins: detect if there are more results than the limit
Increase the internal SQL limit in the IMDb plugin to limit+1 and let
the SQL query return the number of results - this way we can detect if
there are more results than the limit and show a notice to the user.
Philipp Zabel [Tue, 5 Jan 2010 17:47:38 +0000 (18:47 +0100)]
IMDb plugin + downloader: parse IMDb plots
These take up a lot of space, so this should be eventually made configurable.
Philipp Zabel [Fri, 8 Jan 2010 19:11:01 +0000 (20:11 +0100)]
IMDb plugin: remove unused variable count from movie_exists method.
Looks like a missed copy-and-pasteism.
Jon Hedemann [Fri, 8 Jan 2010 16:15:31 +0000 (17:15 +0100)]
Danish translation update (via transifex.net)
Philipp Zabel [Fri, 8 Jan 2010 16:11:52 +0000 (17:11 +0100)]
Google poster downloader: quit the D-Bus server after 3 min of inactivity
It is good practice to play nice with system resources. It will be started
again via D-Bus activation, when needed.
Jon Hedemann [Thu, 7 Jan 2010 22:15:30 +0000 (23:15 +0100)]
Danish translation (via transifex.net)
Philipp Zabel [Thu, 7 Jan 2010 17:35:22 +0000 (18:35 +0100)]
Google plugin: parse " to quotation marks in movie titles