cinaest
13 years agoCzech translation update (via transifex.net) master
Pavel Fric [Sun, 31 Oct 2010 16:21:24 +0000 (17:21 +0100)]
Czech translation update (via transifex.net)

13 years agoFinnish translation update (via transifex.net)
Marko Vertainen [Sun, 31 Oct 2010 16:17:34 +0000 (17:17 +0100)]
Finnish translation update (via transifex.net)

13 years agoItalian translation update (via transifex.net, by mij37)
Philipp Zabel [Mon, 23 Aug 2010 16:27:05 +0000 (18:27 +0200)]
Italian translation update (via transifex.net, by mij37)

13 years agoCzech translation update (via transifex.net)
Pavel Fric [Fri, 20 Aug 2010 18:04:24 +0000 (20:04 +0200)]
Czech translation update (via transifex.net)

13 years agoAdd org.maemo.cinaest.OpenMovie D-Bus method, second window stack
Philipp Zabel [Thu, 19 Aug 2010 17:08:56 +0000 (19:08 +0200)]
Add org.maemo.cinaest.OpenMovie D-Bus method, second window stack

13 years agoPlugin interface, IMDb plugin: add REFERENCE flag
Philipp Zabel [Thu, 19 Aug 2010 17:12:08 +0000 (19:12 +0200)]
Plugin interface, IMDb plugin: add REFERENCE flag

Reference sources strive to be comprehensive. The selected reference source
will be used to augment other sources' incomplete movie data where possible.

13 years agoMovie list window: optionally open with initial title and year filter
Philipp Zabel [Thu, 19 Aug 2010 17:10:48 +0000 (19:10 +0200)]
Movie list window: optionally open with initial title and year filter

If there is a single match, directly open the movie detail window.

13 years agoMovie list window: open the movie detail window on the current window stack
Philipp Zabel [Thu, 19 Aug 2010 17:10:21 +0000 (19:10 +0200)]
Movie list window: open the movie detail window on the current window stack

13 years agoMovie list menu: hide export movies button for non-editable sources
Philipp Zabel [Thu, 19 Aug 2010 17:09:37 +0000 (19:09 +0200)]
Movie list menu: hide export movies button for non-editable sources

13 years agoMovie list window: use gettext plural forms
Philipp Zabel [Mon, 9 Aug 2010 20:38:59 +0000 (22:38 +0200)]
Movie list window: use gettext plural forms

13 years agoconfigure.ac: add -g to CFLAGS for debug information
Philipp Zabel [Fri, 13 Aug 2010 20:17:21 +0000 (22:17 +0200)]
configure.ac: add -g to CFLAGS for debug information

13 years agoMovie window: display cast information
Philipp Zabel [Sun, 15 Aug 2010 10:15:43 +0000 (12:15 +0200)]
Movie window: display cast information

13 years agoIMDb plugin: implement get_cast method
Philipp Zabel [Sun, 15 Aug 2010 10:15:29 +0000 (12:15 +0200)]
IMDb plugin: implement get_cast method

13 years agoMovie class: add get_cast method and Role class
Philipp Zabel [Sun, 15 Aug 2010 10:15:05 +0000 (12:15 +0200)]
Movie class: add get_cast method and Role class

13 years agoIMDb SQLite database: add get_cast method
Philipp Zabel [Sun, 15 Aug 2010 10:14:04 +0000 (12:14 +0200)]
IMDb SQLite database: add get_cast method

13 years agoIMDb plugin: optionally download actors and actresses
Philipp Zabel [Fri, 13 Aug 2010 15:51:33 +0000 (17:51 +0200)]
IMDb plugin: optionally download actors and actresses

Enable download and parsing of actors, actresses, directors and writers lists.

13 years agoIMDb plaintext downloader: optionally download actors and actresses
Philipp Zabel [Tue, 13 Jul 2010 16:18:20 +0000 (18:18 +0200)]
IMDb plaintext downloader: optionally download actors and actresses

This is the start of people support in cinaest.

13 years agoIMDb line parser: add parser for actors and actresses lists
Philipp Zabel [Fri, 13 Aug 2010 20:28:56 +0000 (22:28 +0200)]
IMDb line parser: add parser for actors and actresses lists

13 years agoIMDb SQLite database: add people support - actors/actresses and roles
Philipp Zabel [Fri, 13 Aug 2010 20:15:26 +0000 (22:15 +0200)]
IMDb SQLite database: add people support - actors/actresses and roles

13 years agoIMDb SQLite database: reuse prepared statements for common operations
Philipp Zabel [Fri, 13 Aug 2010 15:46:21 +0000 (17:46 +0200)]
IMDb SQLite database: reuse prepared statements for common operations

The add_movie, movie_set_rating, movie_add_genre, add_aka, add_plot and
movie_exists methods are called a lot during IMDb parsing. Optimize by
keeping the statement objects around.

13 years agoMovie list view: move the poster icon into its own column
Philipp Zabel [Fri, 13 Aug 2010 07:39:12 +0000 (09:39 +0200)]
Movie list view: move the poster icon into its own column

13 years agoFinnish translation update (via transifex.net)
Marko Vertainen [Sun, 8 Aug 2010 15:29:51 +0000 (17:29 +0200)]
Finnish translation update (via transifex.net)

13 years agoMovie list store: remove poster loading leftovers
Philipp Zabel [Sun, 8 Aug 2010 13:55:10 +0000 (15:55 +0200)]
Movie list store: remove poster loading leftovers

Poster loading is handled by the list view.

13 years agoMovie list view: poster update on row-inserted signal
Philipp Zabel [Sun, 8 Aug 2010 13:54:07 +0000 (15:54 +0200)]
Movie list view: poster update on row-inserted signal

13 years agoMovie list window: correct calculation of movies per screen
Philipp Zabel [Sun, 8 Aug 2010 13:51:08 +0000 (15:51 +0200)]
Movie list window: correct calculation of movies per screen

Factor in search bar visibility.

13 years agoPoster downloading update
Philipp Zabel [Sun, 8 Aug 2010 13:18:37 +0000 (15:18 +0200)]
Poster downloading update

Remove the thumbnail variants of the poster downloader's Fetch and the
poster factory's queue methods, instead add width and height parameters.
The IMDb poster downloader now downloads the small poster image directly
from the title page when only a thumbnail is requested. The full poster
images are scaled down to 288x400.
The poster factory now creates thumbnails from the downloaded posters
(nearly) according to the freedesktop.org thumbnail spec: they are stored
as jpeg files and the sizes of normal and large thumbnails are optimized
for the list view and poster grid, respectively.

13 years agoMovie: fix get_plot debug string
Philipp Zabel [Sun, 8 Aug 2010 13:16:43 +0000 (15:16 +0200)]
Movie: fix get_plot debug string

Add a missing newline.

13 years agoGerman translation update
Philipp Zabel [Sat, 7 Aug 2010 12:10:38 +0000 (14:10 +0200)]
German translation update

13 years agoRussian translation update (via transifex.net, by tonyk)
Philipp Zabel [Sat, 7 Aug 2010 08:45:00 +0000 (10:45 +0200)]
Russian translation update (via transifex.net, by tonyk)

13 years agoIMDb & MoviePilot plugins: translate the password label
Philipp Zabel [Fri, 6 Aug 2010 16:58:44 +0000 (18:58 +0200)]
IMDb & MoviePilot plugins: translate the password label

13 years agoIMDb & MoviePilot plugins: fix settings dialog layout
Philipp Zabel [Fri, 6 Aug 2010 16:17:24 +0000 (18:17 +0200)]
IMDb & MoviePilot plugins: fix settings dialog layout

13 years agoIMDb download dialog: use new syntax to connect signals
Philipp Zabel [Fri, 6 Aug 2010 16:16:40 +0000 (18:16 +0200)]
IMDb download dialog: use new syntax to connect signals

13 years agoGenre filter dialog: fix initial visibility of the clear button
Philipp Zabel [Fri, 6 Aug 2010 16:14:59 +0000 (18:14 +0200)]
Genre filter dialog: fix initial visibility of the clear button

13 years agoMovie list menu: add export button, use AntMovieCatalog importer / exporter
Philipp Zabel [Thu, 5 Aug 2010 16:25:04 +0000 (18:25 +0200)]
Movie list menu: add export button, use AntMovieCatalog importer / exporter

13 years agoAdd AntMovieCatalog importer and exporter, using libxml-2.0
Philipp Zabel [Fri, 6 Aug 2010 16:48:09 +0000 (18:48 +0200)]
Add AntMovieCatalog importer and exporter, using libxml-2.0

13 years agoMovie list menu: use hildon-fm-2 file chooser dialog to import files
Philipp Zabel [Thu, 5 Aug 2010 17:54:23 +0000 (19:54 +0200)]
Movie list menu: use hildon-fm-2 file chooser dialog to import files

13 years agoMovie list menu: store the movie source
Philipp Zabel [Thu, 5 Aug 2010 18:24:49 +0000 (20:24 +0200)]
Movie list menu: store the movie source

13 years agoMovie list menu: hold a reference to the store, not any sortable
Philipp Zabel [Thu, 5 Aug 2010 18:24:03 +0000 (20:24 +0200)]
Movie list menu: hold a reference to the store, not any sortable

13 years agoGenres: enable and fix the genre_bit method
Philipp Zabel [Fri, 6 Aug 2010 16:23:07 +0000 (18:23 +0200)]
Genres: enable and fix the genre_bit method

13 years agoDanish translation update (via transifex.net)
Jon Hedemann [Fri, 6 Aug 2010 16:36:25 +0000 (18:36 +0200)]
Danish translation update (via transifex.net)

13 years agoFinnish translation: fix fuzzy strings
Philipp Zabel [Fri, 6 Aug 2010 16:24:29 +0000 (18:24 +0200)]
Finnish translation: fix fuzzy strings

13 years agoTranslations: add missing whitespace
Philipp Zabel [Fri, 6 Aug 2010 16:23:59 +0000 (18:23 +0200)]
Translations: add missing whitespace

13 years agoMovie list store: remove insert call and switch back to integer rating string
Philipp Zabel [Fri, 6 Aug 2010 16:19:53 +0000 (18:19 +0200)]
Movie list store: remove insert call and switch back to integer rating string

Fixes up commit 02f8ac68a39fdf534e5ff7d99a1051c880e9c60f. Avoids
getting empty lines and localized floating point strings from "%.1f".

13 years agoFinnish translation update (via transifex.net)
Marko Vertainen [Fri, 6 Aug 2010 05:12:10 +0000 (07:12 +0200)]
Finnish translation update (via transifex.net)

13 years agoMovie list store: use insert_with_values instead of append + set
Philipp Zabel [Thu, 5 Aug 2010 19:03:33 +0000 (21:03 +0200)]
Movie list store: use insert_with_values instead of append + set

13 years agoMovie list window: add portrait mode handling
Philipp Zabel [Thu, 5 Aug 2010 18:32:32 +0000 (20:32 +0200)]
Movie list window: add portrait mode handling

Reduce the padding a bit to fit 3x3.5 posters in portrait mode.

13 years agoMovie list window: set title from the movie source name, not description
Philipp Zabel [Thu, 5 Aug 2010 18:31:06 +0000 (20:31 +0200)]
Movie list window: set title from the movie source name, not description

It's shorter, so we have more space to add markup when filters are enabled.

13 years agoMovie list view: add comments
Philipp Zabel [Thu, 5 Aug 2010 18:29:37 +0000 (20:29 +0200)]
Movie list view: add comments

13 years agoMovie list view: disconnect model from unused view, workaround for switching
Philipp Zabel [Thu, 5 Aug 2010 18:26:58 +0000 (20:26 +0200)]
Movie list view: disconnect model from unused view, workaround for switching

Connect the model only to the visible view for performance reasons.
Jumping to 0, 0 and manually checking the first few posters is a workaround
for posters not being displayed until the user scrolls after switching to
the poster grid mode.

13 years agoMovie list store: hold a reference to the view and freeze when updating
Philipp Zabel [Thu, 5 Aug 2010 18:25:36 +0000 (20:25 +0200)]
Movie list store: hold a reference to the view and freeze when updating

13 years agoDebian packaging: add MoviePilot package
Philipp Zabel [Fri, 16 Jul 2010 17:01:47 +0000 (19:01 +0200)]
Debian packaging: add MoviePilot package

13 years agoDebian packaging: package the IMDb poster downloader
Philipp Zabel [Thu, 5 Aug 2010 18:06:00 +0000 (20:06 +0200)]
Debian packaging: package the IMDb poster downloader

13 years agoAdd NOEMPTY plugin flag to MoviePilot plugin - don't start empty searches when set
Philipp Zabel [Fri, 16 Jul 2010 17:03:22 +0000 (19:03 +0200)]
Add NOEMPTY plugin flag to MoviePilot plugin - don't start empty searches when set

13 years agoTranslation update
Philipp Zabel [Thu, 5 Aug 2010 19:06:55 +0000 (21:06 +0200)]
Translation update

13 years agoItalian translation (via transifex.net)
Floriano Scioscia [Thu, 5 Aug 2010 17:11:04 +0000 (19:11 +0200)]
Italian translation (via transifex.net)

13 years agoArabic translation update (via transifex.net, by osama7)
Philipp Zabel [Thu, 5 Aug 2010 17:10:19 +0000 (19:10 +0200)]
Arabic translation update (via transifex.net, by osama7)

13 years agoRussian translation update (via transifex.net, by tonyk)
Philipp Zabel [Thu, 5 Aug 2010 17:04:36 +0000 (19:04 +0200)]
Russian translation update (via transifex.net, by tonyk)

13 years agoMovie poster factory: return a "no poster" pixmap if the poster download failed
Philipp Zabel [Wed, 4 Aug 2010 22:27:52 +0000 (00:27 +0200)]
Movie poster factory: return a "no poster" pixmap if the poster download failed

13 years agoMovie list menu: place "Import movies" before "Delete movies"
Philipp Zabel [Wed, 4 Aug 2010 22:26:50 +0000 (00:26 +0200)]
Movie list menu: place "Import movies" before "Delete movies"

According to the Hildon 2.2 UI Style Guide, Chapter 9.3.4, creating
actions should come first, then editing actions, and deleting actions
last.

13 years agoUse general_no_thumbnail instead of imageviewer_no_pic if the movie has no poster
Philipp Zabel [Wed, 4 Aug 2010 22:24:37 +0000 (00:24 +0200)]
Use general_no_thumbnail instead of imageviewer_no_pic if the movie has no poster

imageviewer_no_pic (the broken image) can be produced by the poster factory
if (down)loading the poster failed.

13 years agoMovie window & poster factory: change movie poster from 268x424 to 288x400
Philipp Zabel [Wed, 4 Aug 2010 22:23:25 +0000 (00:23 +0200)]
Movie window & poster factory: change movie poster from 268x424 to 288x400

13 years agoMovie poster factory: don't convert movie title to lower case
Philipp Zabel [Wed, 4 Aug 2010 22:20:08 +0000 (00:20 +0200)]
Movie poster factory: don't convert movie title to lower case

The IMDb poster downloader uses less bandwidth this way because imdb.com
immediately redirects to the title page if the query is case correct.

13 years agoMovie window: use the imageviewer_no_pic icon to indicate a missing poster
Philipp Zabel [Wed, 4 Aug 2010 16:23:16 +0000 (18:23 +0200)]
Movie window: use the imageviewer_no_pic icon to indicate a missing poster

Unify appearance of movie title and year between list view and movie window.

13 years agoMovie window: add markup to window title, year and genres label, connect to notify
Philipp Zabel [Wed, 4 Aug 2010 22:18:22 +0000 (00:18 +0200)]
Movie window: add markup to window title, year and genres label, connect to notify

Unify appearance of movie title and year between list view and movie window.
Also, update the markup when the movie changed.

13 years agoIMDb SQLite class: set rating to -1 to indicate a NULL value in the database
Philipp Zabel [Fri, 16 Jul 2010 17:02:16 +0000 (19:02 +0200)]
IMDb SQLite class: set rating to -1 to indicate a NULL value in the database

13 years agoGoogle backend: use libcurl, parse runtimes
Philipp Zabel [Fri, 16 Jul 2010 16:59:57 +0000 (18:59 +0200)]
Google backend: use libcurl, parse runtimes

13 years agoAdd movie edit dialog
Philipp Zabel [Tue, 13 Jul 2010 16:17:34 +0000 (18:17 +0200)]
Add movie edit dialog

13 years agoAdd a "Failed" signal to the movie poster interface
Philipp Zabel [Wed, 4 Aug 2010 22:17:15 +0000 (00:17 +0200)]
Add a "Failed" signal to the movie poster interface

13 years agoMovie poster factory: use the new IMDb poster downloader
Philipp Zabel [Wed, 4 Aug 2010 22:14:38 +0000 (00:14 +0200)]
Movie poster factory: use the new IMDb poster downloader

13 years agoAdd IMDb poster downloader
Philipp Zabel [Wed, 4 Aug 2010 22:12:33 +0000 (00:12 +0200)]
Add IMDb poster downloader

The Google image search downloader might be fast, but it just returns
too much false positives, and nearly nothing useful for more obscure movies.

13 years agoMovie list store & view: move poster loading into list view, consider visibility
Philipp Zabel [Wed, 4 Aug 2010 22:04:55 +0000 (00:04 +0200)]
Movie list store & view: move poster loading into list view, consider visibility

After moving the poster loading code into the list view, only
posters for movies in the visible range have to be fetched.

13 years agoMovie list view: add poster view mode, shows a 5x2 poster grid
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

13 years agoMovie list window: add title markup for filtered views
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.

13 years agoMovie list view: remove unneeded sort and filter wrappers for the list store
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

13 years agoRating widget: turn rating into a property
Philipp Zabel [Wed, 14 Jul 2010 21:23:26 +0000 (23:23 +0200)]
Rating widget: turn rating into a property

13 years agoRating widget: switch range to 0-100 for 0-10 stars, allow half stars
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

13 years agoGoogle backend: replace parser with a libxml-2.0 based one
Philipp Zabel [Tue, 13 Jul 2010 17:29:06 +0000 (19:29 +0200)]
Google backend: replace parser with a libxml-2.0 based one

13 years agoMovie list store & view: store prepared title + year markup and rating text
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.

13 years agoMovie list window: show the date field for watched movies
Philipp Zabel [Sun, 11 Jul 2010 13:09:27 +0000 (15:09 +0200)]
Movie list window: show the date field for watched movies

13 years agoCatalog plugin: store and retrieve 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

13 years agoMovie list view: optionally show date
Philipp Zabel [Sun, 11 Jul 2010 13:06:32 +0000 (15:06 +0200)]
Movie list view: optionally show date

13 years agoDuplicate imdb-sqlite.vala for now
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.

13 years agoCatalog plugin: add WatchedSource, a CatalogSource with rating flag enabled
Philipp Zabel [Sun, 11 Jul 2010 10:46:32 +0000 (12:46 +0200)]
Catalog plugin: add WatchedSource, a CatalogSource with rating flag enabled

13 years agoMovie list window: keep movie count, show "No movies" label if emptied
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

13 years agoMovie list view: add date cell renderer, access cell renderers directly
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.

14 years agoMovie menu: add rating button and rating dialog
Philipp Zabel [Tue, 9 Feb 2010 20:42:00 +0000 (21:42 +0100)]
Movie menu: add rating button and rating dialog

13 years agoCatalog plugin: remove watched movies list from "Add to catalog" action
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.

13 years agoMovie: add julian_date member
Philipp Zabel [Sun, 11 Jul 2010 10:42:24 +0000 (12:42 +0200)]
Movie: add julian_date member

13 years agoGalician translation (via transifex.net)
Miguel Anxo Bouzada [Sat, 24 Jul 2010 23:50:55 +0000 (01:50 +0200)]
Galician translation (via transifex.net)

13 years agoGerman translation update
Philipp Zabel [Thu, 15 Jul 2010 20:51:57 +0000 (22:51 +0200)]
German translation update

13 years agoCzech translation update (via transifex.net)
Pavel Fric [Thu, 15 Jul 2010 20:50:58 +0000 (22:50 +0200)]
Czech translation update (via transifex.net)

13 years agoPlugins: allow returning multiple movies per callback invocation
Philipp Zabel [Sat, 10 Jul 2010 19:55:27 +0000 (21:55 +0200)]
Plugins: allow returning multiple movies per callback invocation

13 years agoMovie list view: drop a warning workaround, not needed anymore
Philipp Zabel [Sat, 10 Jul 2010 19:27:35 +0000 (21:27 +0200)]
Movie list view: drop a warning workaround, not needed anymore

13 years agoMovie list window: make the "more movies available" warning less obtrusive
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.

13 years agoIMDb plaintext downloader: fix progress indicator
Philipp Zabel [Sat, 10 Jul 2010 17:34:06 +0000 (19:34 +0200)]
IMDb plaintext downloader: fix progress indicator

13 years agoMoviePilot plugin: fix user name and password entry fields
Philipp Zabel [Fri, 9 Jul 2010 16:29:05 +0000 (18:29 +0200)]
MoviePilot plugin: fix user name and password entry fields

13 years agoIMDb plugin: add 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

13 years agoMovie list menu: add Import movies button
Philipp Zabel [Fri, 9 Jul 2010 16:28:02 +0000 (18:28 +0200)]
Movie list menu: add Import movies button

13 years agoPlugins: replace get_editable with get_flags, add support more MovieSource flags
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

13 years agoGoogle plugin: report D-Bus errors
Philipp Zabel [Thu, 8 Jul 2010 19:47:32 +0000 (21:47 +0200)]
Google plugin: report D-Bus errors