8 years agoRegarding to TheMovieDB.org, I finished the parsing of 1 result (ignoring data if...
spenap [Sun, 15 Nov 2009 20:56:45 +0000 (20:56 +0000)]
Regarding to TheMovieDB.org, I finished the parsing of 1 result (ignoring data if there are more, and failing if there are errors).

I modified maevies_movieschedule to get it compiling in my system. Will have to take a decission on rest/rest-0.6, and the prefix in the includes.
With <rest-0.6/rest/file.h>, eclipse allows autocompletion. But <rest/file.h> should be used to ignore the librest version.

Regarding to the examples, I modified the Makefile to allow tmdb querying.

git-svn-id: file:///svnroot/maevies/trunk@14 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agoAdded a new provider type to support the retrieval of movie schedules
baturix [Sun, 15 Nov 2009 01:23:43 +0000 (01:23 +0000)]
Added a new provider type to support the retrieval of movie schedules

git-svn-id: file:///svnroot/maevies/trunk@13 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agoAdded the movie_info_provider layer, to abstract the concrete providers from the...
spenap [Sat, 14 Nov 2009 23:49:31 +0000 (23:49 +0000)]
Added the movie_info_provider layer, to abstract the concrete providers from the core of the app.TheMovieDB api is being worked out

git-svn-id: file:///svnroot/maevies/trunk@12 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agoComplete functional gmovies example. Supports the new Google Movies format and it...
baturix [Sat, 14 Nov 2009 23:24:33 +0000 (23:24 +0000)]
Complete functional gmovies example. Supports the new Google Movies format and it is 'librarized'.

git-svn-id: file:///svnroot/maevies/trunk@11 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agogit-svn-id: file:///svnroot/maevies/trunk@10 a96798e0-47ce-444a-94a4-1d14e63744fc
baturix [Sat, 14 Nov 2009 21:00:32 +0000 (21:00 +0000)]
git-svn-id: file:///svnroot/maevies/trunk@10 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agoNow the example parses almos completely the file and extracts all theaters and all...
baturix [Mon, 9 Nov 2009 23:49:18 +0000 (23:49 +0000)]
Now the example parses almos completely the file and extracts all theaters and all movies

git-svn-id: file:///svnroot/maevies/trunk@9 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agoThe application GUI is now organized into a maevies_window, for the GTK things and...
spenap [Sat, 7 Nov 2009 23:41:30 +0000 (23:41 +0000)]
The application GUI is now organized into a maevies_window, for the GTK things and callbacks (the UI logic should be there),
and a maevies_movie, for the logic and things related to the movies themselves. The UI part is connected to the core via
the signals, and the next point should involve using asynchrounous callbacks.

I also added a txt to describe the Google Movies API.

git-svn-id: file:///svnroot/maevies/trunk@8 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agoAdded the what's after the credits provider, with a simple (too simple!!) implementation.
spenap [Sat, 31 Oct 2009 18:27:48 +0000 (18:27 +0000)]
Added the what's after the credits provider, with a simple (too simple!!) implementation.

Added a file extra_scenes_provider, acting like a wrapper, which will select the right provider to use. It will be the
place to add support for dynamic loading. Right now it's just calling the watc provider

Modified the Makefile.am to get them compiled.

Modified the examples Makefile, to get it doing "all" if invoked without arguments.

Added a clean-auto.sh script to delete the files added by the autoconf tools.

git-svn-id: file:///svnroot/maevies/trunk@7 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agoAdded an example of HTML parsing with libxml2 to parse a Google movies page.
baturix [Sat, 31 Oct 2009 00:34:57 +0000 (00:34 +0000)]
Added an example of HTML parsing with libxml2 to parse a Google movies page.

git-svn-id: file:///svnroot/maevies/trunk@6 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agoChanged source template from the C++ one, in esbox, to the C one. Added librest as...
spenap [Wed, 28 Oct 2009 22:44:07 +0000 (22:44 +0000)]
Changed source template from the C++ one, in esbox, to the C one. Added librest as a dependence in autoconf (configure.ac)
Lots of work left, but this should be a good start.

git-svn-id: file:///svnroot/maevies/trunk@5 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agoMoved the examples folder to the trunk (as the examples should be related to the...
spenap [Tue, 27 Oct 2009 20:27:28 +0000 (20:27 +0000)]
Moved the examples folder to the trunk (as the examples should be related to the development, creating a branch
would affect an example)

Created a simple Makefile to get the sample compiling and linking.

git-svn-id: file:///svnroot/maevies/trunk@4 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agoAdded svn:ignore properties. Now, the files added by the autoconf & automake scripts...
spenap [Tue, 27 Oct 2009 19:50:07 +0000 (19:50 +0000)]
Added svn:ignore properties. Now, the files added by the autoconf & automake scripts won't get imported into the repository
To get the same configuration, you have to type

$svn propset svn:ignore -F .svnignore .

Added some diagrams, too: those found in the garage site. Added the sources to generate them using the online UML site
we found, and a README with the URL

There's also an examples folder, but there's no Makefile.am there, yet, so the sample should be compiled using

$g++ `pkg-config rest --libs --cflags` gtranslate.cpp -o gtranslate

Any other -o name is ok, but the .svnignore file just deals with that name. Will fix it :)

git-svn-id: file:///svnroot/maevies/trunk@3 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agoAdded stubs for the *Providers interfaces, and a fake implementation for the WhatsAft...
spenap [Fri, 23 Oct 2009 22:13:45 +0000 (22:13 +0000)]
Added stubs for the *Providers interfaces, and a fake implementation for the WhatsAfterTheCredits provider

git-svn-id: file:///svnroot/maevies/trunk@2 a96798e0-47ce-444a-94a4-1d14e63744fc

8 years agoInitial import: a Hello World C++ project is used as a skeleton
spenap [Fri, 23 Oct 2009 20:53:54 +0000 (20:53 +0000)]
Initial import: a Hello World C++ project is used as a skeleton

git-svn-id: file:///svnroot/maevies/trunk@1 a96798e0-47ce-444a-94a4-1d14e63744fc