mmediamanager.git
15 years agoAdd doc files to dist and fix version number in NEWS.master0.1
Cosimo Cecchi [Tue, 5 Aug 2008 09:45:30 +0000 (5 11:45 +0200)]
Add doc files to dist and fix version number in NEWS.

15 years agoUpdate doc files for the release.
Cosimo Cecchi [Tue, 5 Aug 2008 09:38:44 +0000 (5 11:38 +0200)]
Update doc files for the release.

15 years agoPass distcheck! \o/
Cosimo Cecchi [Mon, 4 Aug 2008 17:13:34 +0000 (4 19:13 +0200)]
Pass distcheck! \o/

15 years agoAlmost there to pass distcheck.
Cosimo Cecchi [Mon, 4 Aug 2008 17:02:28 +0000 (4 19:02 +0200)]
Almost there to pass distcheck.

15 years agoRename FoobarDetails to FoobarPrivate; that does the trick for gtk-doc
Cosimo Cecchi [Mon, 4 Aug 2008 16:26:29 +0000 (4 18:26 +0200)]
Rename FoobarDetails to FoobarPrivate; that does the trick for gtk-doc
it seems.
Also, fix a typo in docs/libmmanager-gtk/Makefile.am

15 years agoIt seems that the only things left to document are FoobarDetails
Cosimo Cecchi [Mon, 4 Aug 2008 15:43:11 +0000 (4 17:43 +0200)]
It seems that the only things left to document are FoobarDetails
structs, but I should find a workaround for that.

15 years agoMore gtk-doc.
Cosimo Cecchi [Mon, 4 Aug 2008 14:35:55 +0000 (4 16:35 +0200)]
More gtk-doc.

15 years agoKeep on documenting objects.
Cosimo Cecchi [Mon, 4 Aug 2008 14:17:18 +0000 (4 16:17 +0200)]
Keep on documenting objects.

15 years agoKeep on documenting objects.
Cosimo Cecchi [Mon, 4 Aug 2008 10:56:57 +0000 (4 12:56 +0200)]
Keep on documenting objects.

15 years agoStart documenting objects.
Cosimo Cecchi [Mon, 4 Aug 2008 10:00:35 +0000 (4 12:00 +0200)]
Start documenting objects.

15 years agoNow autofoo + gtk-doc should be all fine.
Cosimo Cecchi [Sat, 2 Aug 2008 11:21:18 +0000 (2 13:21 +0200)]
Now autofoo + gtk-doc should be all fine.

15 years agoRemove even more files with distclean.
Cosimo Cecchi [Sat, 2 Aug 2008 10:45:50 +0000 (2 12:45 +0200)]
Remove even more files with distclean.

15 years agoMaintainer's effort: add proper DISTCHECK, DISTCLEANFILES and
Cosimo Cecchi [Sat, 2 Aug 2008 10:36:41 +0000 (2 12:36 +0200)]
Maintainer's effort: add proper DISTCHECK, DISTCLEANFILES and
MAINTAINERCLEANFILES options to the Makefile.am files.

15 years agoRemove an old prototype. That method isn't there anymore.
Cosimo Cecchi [Sat, 2 Aug 2008 10:10:53 +0000 (2 12:10 +0200)]
Remove an old prototype. That method isn't there anymore.

15 years agoFix some typos in the documentation, tweak autogen.sh to the new code
Cosimo Cecchi [Sat, 2 Aug 2008 10:08:50 +0000 (2 12:08 +0200)]
Fix some typos in the documentation, tweak autogen.sh to the new code
repository structure and fix a wrong method name in mm-filter-param.h

15 years agogtk-doc for libmmanager-gtk.
Cosimo Cecchi [Sat, 2 Aug 2008 09:56:33 +0000 (2 11:56 +0200)]
gtk-doc for libmmanager-gtk.

15 years agoPrepare for gtk-doc libmmanager-gtk and fix some incoherent var names.
Cosimo Cecchi [Sat, 2 Aug 2008 09:55:57 +0000 (2 11:55 +0200)]
Prepare for gtk-doc libmmanager-gtk and fix some incoherent var names.

15 years agoDocument all the public methods.
Cosimo Cecchi [Sat, 2 Aug 2008 09:47:56 +0000 (2 11:47 +0200)]
Document all the public methods.

15 years agoFix a gtk-doc warning about different var names.
Cosimo Cecchi [Sat, 2 Aug 2008 09:32:48 +0000 (2 11:32 +0200)]
Fix a gtk-doc warning about different var names.

15 years agoDocument providers as well.
Cosimo Cecchi [Sat, 2 Aug 2008 09:28:15 +0000 (2 11:28 +0200)]
Document providers as well.

15 years agoAdd gtk-doc generation files.
Cosimo Cecchi [Sat, 2 Aug 2008 09:17:10 +0000 (2 11:17 +0200)]
Add gtk-doc generation files.

15 years agoPrepare for gtk-doc: make variable names in .h prototypes and .c methods
Cosimo Cecchi [Sat, 2 Aug 2008 09:16:07 +0000 (2 11:16 +0200)]
Prepare for gtk-doc: make variable names in .h prototypes and .c methods
coherent.

15 years agoMake the project compile again without errors.
Cosimo Cecchi [Sat, 2 Aug 2008 08:30:49 +0000 (2 10:30 +0200)]
Make the project compile again without errors.

15 years agoUpdate all the other references to src/libmmanager.la.
Cosimo Cecchi [Sat, 2 Aug 2008 08:24:42 +0000 (2 10:24 +0200)]
Update all the other references to src/libmmanager.la.

15 years agoUpdate src/Makefile.am to remove libmmanager bits.
Cosimo Cecchi [Sat, 2 Aug 2008 08:23:16 +0000 (2 10:23 +0200)]
Update src/Makefile.am to remove libmmanager bits.

15 years agoModified Makefile.am and configure.ac for the new directory.
Cosimo Cecchi [Sat, 2 Aug 2008 08:21:37 +0000 (2 10:21 +0200)]
Modified Makefile.am and configure.ac for the new directory.

15 years agoAdded a Makefile.am for libmmanager/ and move the pkg-config spec file.
Cosimo Cecchi [Sat, 2 Aug 2008 08:17:46 +0000 (2 10:17 +0200)]
Added a Makefile.am for libmmanager/ and move the pkg-config spec file.

15 years agoMoved all the library files to libmmanager/.
Cosimo Cecchi [Sat, 2 Aug 2008 08:15:45 +0000 (2 10:15 +0200)]
Moved all the library files to libmmanager/.

15 years agoKeep on documenting methods.
Cosimo Cecchi [Sat, 2 Aug 2008 08:10:33 +0000 (2 10:10 +0200)]
Keep on documenting methods.

15 years agoKeep on documenting methods.
Cosimo Cecchi [Sat, 2 Aug 2008 07:58:57 +0000 (2 09:58 +0200)]
Keep on documenting methods.

15 years agoSecond round at Gtk-Doc-ifying public methods.
Cosimo Cecchi [Fri, 1 Aug 2008 18:40:27 +0000 (1 20:40 +0200)]
Second round at Gtk-Doc-ifying public methods.

15 years agoFirst round of GtkDoc-ize the library.
Cosimo Cecchi [Fri, 1 Aug 2008 16:46:08 +0000 (1 18:46 +0200)]
First round of GtkDoc-ize the library.

15 years agoFix a warning about reffing NULL and add fallback code for file icons in
Cosimo Cecchi [Fri, 1 Aug 2008 15:29:51 +0000 (1 17:29 +0200)]
Fix a warning about reffing NULL and add fallback code for file icons in
the HitStore.

15 years agoDon't leak GValues.
Cosimo Cecchi [Fri, 1 Aug 2008 15:15:46 +0000 (1 17:15 +0200)]
Don't leak GValues.

15 years agoFix another crasher in MMHit.
Cosimo Cecchi [Fri, 1 Aug 2008 15:12:50 +0000 (1 17:12 +0200)]
Fix another crasher in MMHit.

15 years agoMisc fixes to ref handling; fix a crasher. Include a new "union" test
Cosimo Cecchi [Fri, 1 Aug 2008 15:06:38 +0000 (1 17:06 +0200)]
Misc fixes to ref handling; fix a crasher. Include a new "union" test
for all the GTK+ parts, still crashing though :(

15 years agoSimple implementation of an hit view.
Cosimo Cecchi [Fri, 1 Aug 2008 10:33:12 +0000 (1 12:33 +0200)]
Simple implementation of an hit view.

15 years agoModify API for the hit store: first create it and then we set a
Cosimo Cecchi [Fri, 1 Aug 2008 10:21:24 +0000 (1 12:21 +0200)]
Modify API for the hit store: first create it and then we set a
collection to populate the model later.

15 years agoTweak reference handling of MMHits.
Cosimo Cecchi [Fri, 1 Aug 2008 09:27:06 +0000 (1 11:27 +0200)]
Tweak reference handling of MMHits.

15 years agoImplement populate_from_hit_collection () in the MMGtkHitStore.
Cosimo Cecchi [Fri, 1 Aug 2008 08:52:21 +0000 (1 10:52 +0200)]
Implement populate_from_hit_collection () in the MMGtkHitStore.

15 years agoAdd an implementation of a MMGtkHitStore.
Cosimo Cecchi [Fri, 1 Aug 2008 08:48:43 +0000 (1 10:48 +0200)]
Add an implementation of a MMGtkHitStore.

15 years agoAdd some TODOs and implement finalize for the filter builder.
Cosimo Cecchi [Thu, 31 Jul 2008 16:24:31 +0000 (31 18:24 +0200)]
Add some TODOs and implement finalize for the filter builder.

15 years agoAdd API to get the built filter.
Cosimo Cecchi [Thu, 31 Jul 2008 15:37:28 +0000 (31 17:37 +0200)]
Add API to get the built filter.

15 years agoAlmost working implementation of the filter builder.
Cosimo Cecchi [Thu, 31 Jul 2008 15:12:41 +0000 (31 17:12 +0200)]
Almost working implementation of the filter builder.

15 years agoMake serialize/unserialize funcs for GValue public.
Cosimo Cecchi [Thu, 31 Jul 2008 14:16:36 +0000 (31 16:16 +0200)]
Make serialize/unserialize funcs for GValue public.

15 years agoMake live update of attributes in the combobox finally work properly :)
Cosimo Cecchi [Thu, 31 Jul 2008 10:27:55 +0000 (31 12:27 +0200)]
Make live update of attributes in the combobox finally work properly :)

15 years agoFirst round at updating combo logic in the filter builder (not working).
Cosimo Cecchi [Wed, 30 Jul 2008 16:50:40 +0000 (30 18:50 +0200)]
First round at updating combo logic in the filter builder (not working).

15 years agoAdd a GtkList store to store attributes.
Cosimo Cecchi [Wed, 30 Jul 2008 16:24:19 +0000 (30 18:24 +0200)]
Add a GtkList store to store attributes.

15 years agoAdd a test for the filter builder and beautify the UI.
Cosimo Cecchi [Wed, 30 Jul 2008 15:35:51 +0000 (30 17:35 +0200)]
Add a test for the filter builder and beautify the UI.
Also, start populating fields, first one is the logic.

15 years agoMake it compile.
Cosimo Cecchi [Wed, 30 Jul 2008 14:57:20 +0000 (30 16:57 +0200)]
Make it compile.

15 years agoImplement a basic UI for the filter builder
Cosimo Cecchi [Wed, 30 Jul 2008 14:51:13 +0000 (30 16:51 +0200)]
Implement a basic UI for the filter builder

15 years agoAdd a skeleton for the MMGtkFilterBuilder
Cosimo Cecchi [Wed, 30 Jul 2008 14:19:46 +0000 (30 16:19 +0200)]
Add a skeleton for the MMGtkFilterBuilder

15 years agoUpdate test for coverage of all the view signals.
Cosimo Cecchi [Wed, 30 Jul 2008 11:00:16 +0000 (30 13:00 +0200)]
Update test for coverage of all the view signals.

15 years agoValidate args before creating the DBus proxy, just for complete safety.
Cosimo Cecchi [Wed, 30 Jul 2008 10:56:30 +0000 (30 12:56 +0200)]
Validate args before creating the DBus proxy, just for complete safety.

15 years agoFix some bugs in the D-Bus code.
Cosimo Cecchi [Wed, 30 Jul 2008 10:55:33 +0000 (30 12:55 +0200)]
Fix some bugs in the D-Bus code.

15 years agoTiny fix to the test
Cosimo Cecchi [Wed, 30 Jul 2008 10:48:57 +0000 (30 12:48 +0200)]
Tiny fix to the test

15 years agoThis isn't useful to ship anymore.
Cosimo Cecchi [Wed, 30 Jul 2008 10:39:52 +0000 (30 12:39 +0200)]
This isn't useful to ship anymore.

15 years agoFix even some more bits of autofoo.
Cosimo Cecchi [Wed, 30 Jul 2008 10:39:30 +0000 (30 12:39 +0200)]
Fix even some more bits of autofoo.

15 years agoMaintainer's effort v3:
Cosimo Cecchi [Wed, 30 Jul 2008 10:30:41 +0000 (30 12:30 +0200)]
Maintainer's effort v3:
- fix some last bits of configure.ac

15 years agoSuppress some warnings about undefined m4 directory.
Cosimo Cecchi [Wed, 30 Jul 2008 10:06:00 +0000 (30 12:06 +0200)]
Suppress some warnings about undefined m4 directory.

15 years agoThis is useless now.
Cosimo Cecchi [Wed, 30 Jul 2008 10:03:25 +0000 (30 12:03 +0200)]
This is useless now.

15 years agoMaintainer's effort n.2:
Cosimo Cecchi [Wed, 30 Jul 2008 10:01:35 +0000 (30 12:01 +0200)]
Maintainer's effort n.2:
- tabify Makefile.am
- fix INCLUDES and AM_CPPFLAGS
- fix service.in

15 years agoFix some bugs in the store and view code.
Cosimo Cecchi [Wed, 30 Jul 2008 08:34:34 +0000 (30 10:34 +0200)]
Fix some bugs in the store and view code.
Now it works cleanly without any warning.

15 years agoEdit data/Makefile.am, Makefile.am and configure.ac to pass make dist.
Cosimo Cecchi [Wed, 30 Jul 2008 08:21:39 +0000 (30 10:21 +0200)]
Edit data/Makefile.am, Makefile.am and configure.ac to pass make dist.

15 years agoComplete signals in the application view.
Cosimo Cecchi [Tue, 29 Jul 2008 16:46:17 +0000 (29 18:46 +0200)]
Complete signals in the application view.
Rework icon code in the store and fix a bug in MMCategory.

15 years agoExtend the MMGtkApplicationStore to handle the right hierarchy:
Cosimo Cecchi [Tue, 29 Jul 2008 15:52:31 +0000 (29 17:52 +0200)]
Extend the MMGtkApplicationStore to handle the right hierarchy:
Type->Application->Categories. Still some things left to fix (some
warnings on the terminal, maybe I need to remove the
"application-selected" signal).
Also, readd the server-app test, update it and clean up his Makefile.

15 years agoMake the app store a TreeStore instead of a ListStore and update the gtk
Cosimo Cecchi [Tue, 29 Jul 2008 13:53:40 +0000 (29 15:53 +0200)]
Make the app store a TreeStore instead of a ListStore and update the gtk
client to quit the mainloop.

15 years agoImplemented an "application-selected" signal.
Cosimo Cecchi [Mon, 28 Jul 2008 17:22:05 +0000 (28 19:22 +0200)]
Implemented an "application-selected" signal.

15 years agoMake the treeview work without warnings!
Cosimo Cecchi [Mon, 28 Jul 2008 16:53:36 +0000 (28 18:53 +0200)]
Make the treeview work without warnings!

15 years agoAdded a quick gtk test for libmmanager-gtk
Cosimo Cecchi [Sun, 27 Jul 2008 19:42:12 +0000 (27 21:42 +0200)]
Added a quick gtk test for libmmanager-gtk

15 years agoAdded a firdst draft of the tree view. Not working properly yet, still
Cosimo Cecchi [Sun, 27 Jul 2008 19:41:10 +0000 (27 21:41 +0200)]
Added a firdst draft of the tree view. Not working properly yet, still
have to debug the code properly, will do it tomorrow.

15 years agoAdd a global include file for libmmanager-gtk.
Cosimo Cecchi [Sun, 27 Jul 2008 16:35:51 +0000 (27 18:35 +0200)]
Add a global include file for libmmanager-gtk.

15 years agoReally commit the missing bits from the previous commit.
Cosimo Cecchi [Sun, 27 Jul 2008 16:33:16 +0000 (27 18:33 +0200)]
Really commit the missing bits from the previous commit.

15 years agoAdd libmmanager-gtk, fix some parts of src/Makefile.am and
Cosimo Cecchi [Sun, 27 Jul 2008 16:32:04 +0000 (27 18:32 +0200)]
Add libmmanager-gtk, fix some parts of src/Makefile.am and
data/Makefile.am and add a first implementation of an application tree
store.

15 years agoMaintainer's effort! Reworked autofoo scripts in a much more nice
Cosimo Cecchi [Sun, 27 Jul 2008 14:14:10 +0000 (27 16:14 +0200)]
Maintainer's effort! Reworked autofoo scripts in a much more nice
fashion, bump intltool req to 0.4.0 and added a script that should
generate ChangeLog from the git history on the fly.

15 years agoInclude .service.in file for activation, and adapt the projectweek6
Cosimo Cecchi [Wed, 2 Jul 2008 15:56:57 +0000 (2 17:56 +0200)]
Include .service.in file for activation, and adapt the project
infrastructure to hold it properly.

15 years agoAdd interface for the DBus module.
Cosimo Cecchi [Wed, 2 Jul 2008 15:37:24 +0000 (2 17:37 +0200)]
Add interface for the DBus module.

15 years agoMove around a method and fix a leak.
Cosimo Cecchi [Wed, 2 Jul 2008 15:20:13 +0000 (2 17:20 +0200)]
Move around a method and fix a leak.

15 years agoGErrorize GetHits ()
Cosimo Cecchi [Wed, 2 Jul 2008 14:41:36 +0000 (2 16:41 +0200)]
GErrorize GetHits ()

15 years agoAdd mm-error.h
Cosimo Cecchi [Wed, 2 Jul 2008 14:27:37 +0000 (2 16:27 +0200)]
Add mm-error.h

15 years agoSplit errors in mm-error.h and GErrorize a bit the GetCategories
Cosimo Cecchi [Wed, 2 Jul 2008 14:26:54 +0000 (2 16:26 +0200)]
Split errors in mm-error.h and GErrorize a bit the GetCategories
methods. Also, fix some leaks.

15 years agoFix a bug in filter_serialize () and update tests.
Cosimo Cecchi [Tue, 1 Jul 2008 16:17:21 +0000 (1 18:17 +0200)]
Fix a bug in filter_serialize () and update tests.

15 years agoUse the GErrors in MMDBusCategories.
Cosimo Cecchi [Tue, 1 Jul 2008 15:50:19 +0000 (1 17:50 +0200)]
Use the GErrors in MMDBusCategories.

15 years agoGErrorize _serialize funcs too, as the writer can fail as well.
Cosimo Cecchi [Tue, 1 Jul 2008 15:47:26 +0000 (1 17:47 +0200)]
GErrorize _serialize funcs too, as the writer can fail as well.

15 years agoFinish GErrorizing the _unserialize () funcs.
Cosimo Cecchi [Tue, 1 Jul 2008 15:14:06 +0000 (1 17:14 +0200)]
Finish GErrorizing the _unserialize () funcs.

15 years agoMore GErrorizing.
Cosimo Cecchi [Tue, 1 Jul 2008 14:59:39 +0000 (1 16:59 +0200)]
More GErrorizing.

15 years agoKeep on GErrorizing the unserializing functions.
Cosimo Cecchi [Tue, 1 Jul 2008 14:47:47 +0000 (1 16:47 +0200)]
Keep on GErrorizing the unserializing functions.

15 years agoGErrorize mm_hit_collection_unserialize ().
Cosimo Cecchi [Tue, 1 Jul 2008 14:24:41 +0000 (1 16:24 +0200)]
GErrorize mm_hit_collection_unserialize ().

15 years agoUse it in MMDBusCategory.week5
Cosimo Cecchi [Mon, 30 Jun 2008 20:29:20 +0000 (30 22:29 +0200)]
Use it in MMDBusCategory.

15 years agoImplement mm_hit_collection_unserialize ().
Cosimo Cecchi [Mon, 30 Jun 2008 20:28:05 +0000 (30 22:28 +0200)]
Implement mm_hit_collection_unserialize ().

15 years agoRefactor a bit the serialize funcs and implement
Cosimo Cecchi [Mon, 30 Jun 2008 20:06:41 +0000 (30 22:06 +0200)]
Refactor a bit the serialize funcs and implement
hit_collection_serialize ().

15 years agoFix includes and add prototypes for serializing/unserializing the
Cosimo Cecchi [Mon, 30 Jun 2008 15:36:49 +0000 (30 17:36 +0200)]
Fix includes and add prototypes for serializing/unserializing the
HitCollection (todo).

15 years agoUse the implemented mm_filter_serialize () to implement _get_hits on the
Cosimo Cecchi [Mon, 30 Jun 2008 15:27:45 +0000 (30 17:27 +0200)]
Use the implemented mm_filter_serialize () to implement _get_hits on the
MMDBusCategory. We're still missing the methods to serialize/unserialize
the HitCollection.

15 years agoImplement mm_filter_unserialize (), and write some tests for the
Cosimo Cecchi [Mon, 30 Jun 2008 15:10:21 +0000 (30 17:10 +0200)]
Implement mm_filter_unserialize (), and write some tests for the
serialized interface.

15 years agoReturn NULL in case of error.
Cosimo Cecchi [Mon, 30 Jun 2008 08:32:57 +0000 (30 10:32 +0200)]
Return NULL in case of error.

15 years agoAdd a function to serialize a MMFilter into a XML tree.
Cosimo Cecchi [Fri, 27 Jun 2008 16:44:07 +0000 (27 18:44 +0200)]
Add a function to serialize a MMFilter into a XML tree.

15 years agoPrepare for calling the remote method in the DBusCategory.
Cosimo Cecchi [Fri, 27 Jun 2008 14:59:34 +0000 (27 16:59 +0200)]
Prepare for calling the remote method in the DBusCategory.

15 years agoSplit MMCategory into MMSoCategory and MMDBusCategory. The DBus one
Cosimo Cecchi [Fri, 27 Jun 2008 14:55:49 +0000 (27 16:55 +0200)]
Split MMCategory into MMSoCategory and MMDBusCategory. The DBus one
isn't complete yet.

15 years agoUpdate MMManager to list applications provided by DBus.
Cosimo Cecchi [Fri, 27 Jun 2008 14:17:31 +0000 (27 16:17 +0200)]
Update MMManager to list applications provided by DBus.

15 years agoAdd a first implementation of the DBus application.
Cosimo Cecchi [Wed, 25 Jun 2008 16:54:03 +0000 (25 18:54 +0200)]
Add a first implementation of the DBus application.