cinaest
14 years agoIMDb plugin: split MovieSource from Plugin and implement get_movies using SQLite
Philipp Zabel [Thu, 15 Oct 2009 13:32:34 +0000 (15:32 +0200)]
IMDb plugin: split MovieSource from Plugin and implement get_movies using SQLite

14 years agoPlugin interface: split MovieSource from Plugin
Philipp Zabel [Tue, 20 Oct 2009 19:20:13 +0000 (21:20 +0200)]
Plugin interface: split MovieSource from Plugin

A single plugin may provide multiple movie sources.

14 years agoAdd query functionality to the IMDb SQLite store
Philipp Zabel [Thu, 15 Oct 2009 13:31:54 +0000 (15:31 +0200)]
Add query functionality to the IMDb SQLite store

14 years agoAdd IMDb download dialog
Philipp Zabel [Fri, 30 Oct 2009 22:15:12 +0000 (23:15 +0100)]
Add IMDb download dialog

Downloads and parses the gzipped plaintext database files using the IMDb
plaintext downloader D-Bus service.

14 years agoAdd IMDb plaintext downloader D-Bus service
Philipp Zabel [Fri, 30 Oct 2009 20:49:24 +0000 (21:49 +0100)]
Add IMDb plaintext downloader D-Bus service

Downloads and parses IMDb plaintext files into the
$HOME/.cache/cinaest/imdb.db sqlite3 database.

14 years agoAdd IMDb SQLite storage class
Philipp Zabel [Thu, 15 Oct 2009 08:28:03 +0000 (10:28 +0200)]
Add IMDb SQLite storage class

14 years agoAdd GIO gzip input stream class
Philipp Zabel [Thu, 15 Oct 2009 08:27:14 +0000 (10:27 +0200)]
Add GIO gzip input stream class

To be used to decompress the downloaded IMDb plaintext database files.

14 years agoAdd custom Gio VAPI
Philipp Zabel [Wed, 7 Oct 2009 11:38:17 +0000 (13:38 +0200)]
Add custom Gio VAPI

Fixed async methods.

14 years agoAdd custom ZLib VAPI
Philipp Zabel [Wed, 7 Oct 2009 11:34:52 +0000 (13:34 +0200)]
Add custom ZLib VAPI

Do not wrap the z_stream next_in/out and avail_in/out members as arrays.
Direct access to the pointers allows to use ZLib.DeflateStream inside
a Gio.FilterInputStream.

14 years agoAdd IMDb plaintext downloader D-Bus interface
Philipp Zabel [Wed, 14 Oct 2009 20:50:21 +0000 (22:50 +0200)]
Add IMDb plaintext downloader D-Bus interface

14 years agoAdd IMDb plugin
Philipp Zabel [Fri, 25 Sep 2009 10:48:50 +0000 (12:48 +0200)]
Add IMDb plugin

A plugin to control downloading a copy of the plaintext IMDb database
and querying the local copy or online IMDb.

In the future, IMDb account management and publishing of ratings
might be added.

14 years agoAdd basic plugin infrastructure
Philipp Zabel [Fri, 30 Oct 2009 20:19:58 +0000 (21:19 +0100)]
Add basic plugin infrastructure

14 years agoMove Environment.set_application_name call before the main window creation
Philipp Zabel [Thu, 15 Oct 2009 13:37:54 +0000 (15:37 +0200)]
Move Environment.set_application_name call before the main window creation

So the application name appears as window title.

14 years agoConnect movie list menu and movie list view to enable sort order buttons
Philipp Zabel [Wed, 7 Oct 2009 10:49:49 +0000 (12:49 +0200)]
Connect movie list menu and movie list view to enable sort order buttons

14 years agoAdd movie object and movie list store
Philipp Zabel [Fri, 30 Oct 2009 19:06:36 +0000 (20:06 +0100)]
Add movie object and movie list store

The movie object directly contains title, year, rating and genre information.
It is is stored in a movie list store which serves as backend for the
movie list view.

14 years agoAdd movie list menu
Philipp Zabel [Thu, 24 Sep 2009 09:52:13 +0000 (11:52 +0200)]
Add movie list menu

A view menu for the movie list window. Will be used to set up sorting and
filters for the movie list view and select data sources.

14 years agoAdd movie list view
Philipp Zabel [Fri, 30 Oct 2009 19:01:16 +0000 (20:01 +0100)]
Add movie list view

A pannable list view to display lists of movies. The sorted store
is public so it can be connected to the sort order buttons in the
movie list menu.

14 years agoMovie list window: hide search bar by default, make it appear on text entry
Philipp Zabel [Fri, 30 Oct 2009 19:19:56 +0000 (20:19 +0100)]
Movie list window: hide search bar by default, make it appear on text entry

The search bar will appear as soon as something is typed. A tool button is
added to hide the search bar.

14 years agoAdd movie list window
Philipp Zabel [Thu, 24 Sep 2009 09:48:04 +0000 (11:48 +0200)]
Add movie list window

A window with a search bar to display and interact with a list of movies.

14 years agoAdd customized hildon-1 VAPI for Fremantle support
Philipp Zabel [Wed, 7 Oct 2009 09:54:14 +0000 (11:54 +0200)]
Add customized hildon-1 VAPI for Fremantle support

Upstream hildon-1.vapi does not contain Fremantle support yet.

The custom VAPI also contains the Hildon GTK+ modifications. As Vala
doesn't allow to extend classes defined in other VAPIs, methods like
hildon_gtk_widget_set_theme_size are wrapped as static methods:
Hildon.gtk_widget_set_theme_size (Gtk.Widget w, Hildon.SizeType st);

14 years agoAdd Osso.Context
Philipp Zabel [Wed, 7 Oct 2009 09:48:26 +0000 (11:48 +0200)]
Add Osso.Context

14 years agoRemove 'welcome' file
Philipp Zabel [Fri, 30 Oct 2009 16:07:53 +0000 (17:07 +0100)]
Remove 'welcome' file

14 years agoUse Hildon.Program and Hildon.Window
Philipp Zabel [Wed, 7 Oct 2009 09:45:18 +0000 (11:45 +0200)]
Use Hildon.Program and Hildon.Window

14 years agoBasic GTK program
Philipp Zabel [Wed, 7 Oct 2009 09:42:10 +0000 (11:42 +0200)]
Basic GTK program

14 years agowelcome
www-data [Fri, 30 Oct 2009 14:10:04 +0000 (16:10 +0200)]
welcome