cinaest
14 years agoDebian packaging v0.0.1
Philipp Zabel [Tue, 3 Nov 2009 09:43:02 +0000 (10:43 +0100)]
Debian packaging

14 years agoLook for plugins in pkglibdir ($prefix/lib/cinaest) instead of $PWD
Philipp Zabel [Tue, 3 Nov 2009 11:57:02 +0000 (12:57 +0100)]
Look for plugins in pkglibdir ($prefix/lib/cinaest) instead of $PWD

14 years agoAdd desktop file and D-Bus service files for cinaest and the IMDb downloader
Philipp Zabel [Mon, 2 Nov 2009 13:36:44 +0000 (14:36 +0100)]
Add desktop file and D-Bus service files for cinaest and the IMDb downloader

Use "org.maemo.garage.cinaest" D-Bus service name.

14 years agoAdd German translation
Philipp Zabel [Tue, 3 Nov 2009 12:25:47 +0000 (13:25 +0100)]
Add German translation

14 years agoAdd localization support
Philipp Zabel [Mon, 2 Nov 2009 13:30:22 +0000 (14:30 +0100)]
Add localization support

14 years agoAdd autovapi.sh, a script to generate a Vala VAPI for config.h
Philipp Zabel [Mon, 2 Nov 2009 15:19:17 +0000 (16:19 +0100)]
Add autovapi.sh, a script to generate a Vala VAPI for config.h

and use Config.VERSION when creating the Osso context.

14 years agoUse autotools
Philipp Zabel [Tue, 3 Nov 2009 10:39:48 +0000 (11:39 +0100)]
Use autotools

Because automake-1.10 contained in the Maemo 5 SDK still lacks vala support,
we ship with a local copy of vala.m4 and use a bit of Makefile.am magic to
get the vala sources built.

14 years agoMovie list window: set progress indicator while a store update is running
Philipp Zabel [Mon, 2 Nov 2009 19:23:07 +0000 (20:23 +0100)]
Movie list window: set progress indicator while a store update is running

14 years agoMovie list store: turn update-running into a property
Philipp Zabel [Mon, 2 Nov 2009 19:11:27 +0000 (20:11 +0100)]
Movie list store: turn update-running into a property

This reverts commit f97505d38c05703d0691d57284b5df5427d18d22.

14 years agoIMDb SQLite class: increase the arbitrary result limit to 100
Philipp Zabel [Tue, 3 Nov 2009 13:16:22 +0000 (14:16 +0100)]
IMDb SQLite class: increase the arbitrary result limit to 100

The movie list store update thread uses the same limit.

14 years agoAdd a search thread to the movie list store
Philipp Zabel [Thu, 15 Oct 2009 13:39:07 +0000 (15:39 +0200)]
Add a search thread to the movie list store

For now, the first plugin's first source is selected on startup.
There is an arbitrary limit of 100 movies in the result list.

14 years agoAdd new upstream GLib VAPI
Philipp Zabel [Tue, 3 Nov 2009 12:09:39 +0000 (13:09 +0100)]
Add new upstream GLib VAPI

The string.to_uint64 () method is missing in the bindings shipped with
Vala 0.7.7. This will be fixed in 0.7.8.

14 years agoMovie list window: add "No movies" label and hide movie list
Philipp Zabel [Fri, 30 Oct 2009 23:05:35 +0000 (00:05 +0100)]
Movie list window: add "No movies" label and hide movie list

The label should be displayed in place of the list while it is empty.

14 years agoMovie list view: remove test data
Philipp Zabel [Thu, 15 Oct 2009 13:23:38 +0000 (15:23 +0200)]
Movie list view: remove test data

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