Re: ANNOUNCE: Beagle 0.3.8

2008-07-15 Thread drago01
On Tue, Jul 15, 2008 at 1:58 PM, D Bera <[EMAIL PROTECTED]> wrote:
>> Build fails on fedora rawhide:
>> http://koji.fedoraproject.org/koji/getfile?taskID=716898&name=build.log
> ...
>> ./Beagle.Search.Tiles/Tile.cs(351,48): error CS1061: Type
>> `Gnome.Vfs.MimeApplication' does not contain a definition for
>> `SupportUris' and no extension method `SupportUris' of type
>> `Gnome.Vfs.MimeApplication' could be found (are you missing a using
>> directive or an assembly reference?)
>
> Which version of gnome-vfs-sharp do you have ? It should be >= 2.10
> and configure.in is supposed to check that.

 the one inside gnome-sharp-2.20 so should be new enough.
>>>
>>> Then I dont really understand. Gnome.Vfs.MimeApplication has the
>>> method SupportUris.
>>> http://go-mono.com/docs/index.aspx?link=T%3aGnome.Vfs.MimeApplication
>>>
>>> It is definitely there in >= 2.16 and probably there since 2.10.
>>> http://library.gnome.org/devel/gnome-vfs-2.0/stable/gnome-vfs-20-gnome-vfs-mime-database.html#gnome-vfs-mime-application-supports-uris
>>>
>>> Does anyone know if gnome-vfs-sharp removed this method in their newer
>>> API revision ?
>>
>> Seems like the method's name is SupportsUris now (Support_s_)
>
> Argh! I dont know how it worked in my Ubuntu VM!
> I apologize. Please patch it locally; I will patch it in svn trunk soon.

OK, after sending the mail I noticed that it looks more like a typo
than an API change.

> /me waits for more build problems

Sorry but there aren't any ;)

here is the patch that I used:
---
diff -upNr beagle-0.3.8.orign/search/Beagle.Search.Tiles/Tile.cs
beagle-0.3.8/search/Beagle.Search.Tiles/Tile.cs
--- beagle-0.3.8.orign/search/Beagle.Search.Tiles/Tile.cs   2008-06-12
07:41:19.0 +0200
+++ beagle-0.3.8/search/Beagle.Search.Tiles/Tile.cs 2008-07-15
14:03:26.0 +0200
@@ -348,7 +348,7 @@ namespace Beagle.Search.Tiles {
 #else
MimeApplication app;
app = Mime.GetDefaultApplication (mimetype);
-   bool expect_uris = app.SupportUris ();
+   bool expect_uris = app.SupportsUris ();
path = hit.Path;

if (app == null) {
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: ANNOUNCE: Beagle 0.3.8

2008-07-15 Thread D Bera
> Build fails on fedora rawhide:
> http://koji.fedoraproject.org/koji/getfile?taskID=716898&name=build.log
 ...
> ./Beagle.Search.Tiles/Tile.cs(351,48): error CS1061: Type
> `Gnome.Vfs.MimeApplication' does not contain a definition for
> `SupportUris' and no extension method `SupportUris' of type
> `Gnome.Vfs.MimeApplication' could be found (are you missing a using
> directive or an assembly reference?)

 Which version of gnome-vfs-sharp do you have ? It should be >= 2.10
 and configure.in is supposed to check that.
>>>
>>> the one inside gnome-sharp-2.20 so should be new enough.
>>
>> Then I dont really understand. Gnome.Vfs.MimeApplication has the
>> method SupportUris.
>> http://go-mono.com/docs/index.aspx?link=T%3aGnome.Vfs.MimeApplication
>>
>> It is definitely there in >= 2.16 and probably there since 2.10.
>> http://library.gnome.org/devel/gnome-vfs-2.0/stable/gnome-vfs-20-gnome-vfs-mime-database.html#gnome-vfs-mime-application-supports-uris
>>
>> Does anyone know if gnome-vfs-sharp removed this method in their newer
>> API revision ?
>
> Seems like the method's name is SupportsUris now (Support_s_)

Argh! I dont know how it worked in my Ubuntu VM!
I apologize. Please patch it locally; I will patch it in svn trunk soon.

/me waits for more build problems

- dBera

-- 
-
Debajyoti Bera @ http://dtecht.blogspot.com
beagle / KDE fan
Mandriva / Inspiron-1100 user
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: ANNOUNCE: Beagle 0.3.8

2008-07-15 Thread drago01
On Tue, Jul 15, 2008 at 1:45 PM, D Bera <[EMAIL PROTECTED]> wrote:
 Build fails on fedora rawhide:
 http://koji.fedoraproject.org/koji/getfile?taskID=716898&name=build.log
>>> ...
 ./Beagle.Search.Tiles/Tile.cs(351,48): error CS1061: Type
 `Gnome.Vfs.MimeApplication' does not contain a definition for
 `SupportUris' and no extension method `SupportUris' of type
 `Gnome.Vfs.MimeApplication' could be found (are you missing a using
 directive or an assembly reference?)
>>>
>>> Which version of gnome-vfs-sharp do you have ? It should be >= 2.10
>>> and configure.in is supposed to check that.
>>
>> the one inside gnome-sharp-2.20 so should be new enough.
>>
>
> Then I dont really understand. Gnome.Vfs.MimeApplication has the
> method SupportUris.
> http://go-mono.com/docs/index.aspx?link=T%3aGnome.Vfs.MimeApplication
>
> It is definitely there in >= 2.16 and probably there since 2.10.
> http://library.gnome.org/devel/gnome-vfs-2.0/stable/gnome-vfs-20-gnome-vfs-mime-database.html#gnome-vfs-mime-application-supports-uris
>
> Does anyone know if gnome-vfs-sharp removed this method in their newer
> API revision ?

Seems like the method's name is SupportsUris now (Support_s_)
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: ANNOUNCE: Beagle 0.3.8

2008-07-15 Thread D Bera
>>> Build fails on fedora rawhide:
>>> http://koji.fedoraproject.org/koji/getfile?taskID=716898&name=build.log
>> ...
>>> ./Beagle.Search.Tiles/Tile.cs(351,48): error CS1061: Type
>>> `Gnome.Vfs.MimeApplication' does not contain a definition for
>>> `SupportUris' and no extension method `SupportUris' of type
>>> `Gnome.Vfs.MimeApplication' could be found (are you missing a using
>>> directive or an assembly reference?)
>>
>> Which version of gnome-vfs-sharp do you have ? It should be >= 2.10
>> and configure.in is supposed to check that.
>
> the one inside gnome-sharp-2.20 so should be new enough.
>

Then I dont really understand. Gnome.Vfs.MimeApplication has the
method SupportUris.
http://go-mono.com/docs/index.aspx?link=T%3aGnome.Vfs.MimeApplication

It is definitely there in >= 2.16 and probably there since 2.10.
http://library.gnome.org/devel/gnome-vfs-2.0/stable/gnome-vfs-20-gnome-vfs-mime-database.html#gnome-vfs-mime-application-supports-uris

Does anyone know if gnome-vfs-sharp removed this method in their newer
API revision ?

- dBera

-- 
-
Debajyoti Bera @ http://dtecht.blogspot.com
beagle / KDE fan
Mandriva / Inspiron-1100 user
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: ANNOUNCE: Beagle 0.3.8

2008-07-15 Thread drago01
On Tue, Jul 15, 2008 at 1:32 PM, D Bera <[EMAIL PROTECTED]> wrote:
>> Build fails on fedora rawhide:
>> http://koji.fedoraproject.org/koji/getfile?taskID=716898&name=build.log
> ...
>> ./Beagle.Search.Tiles/Tile.cs(351,48): error CS1061: Type
>> `Gnome.Vfs.MimeApplication' does not contain a definition for
>> `SupportUris' and no extension method `SupportUris' of type
>> `Gnome.Vfs.MimeApplication' could be found (are you missing a using
>> directive or an assembly reference?)
>
> Which version of gnome-vfs-sharp do you have ? It should be >= 2.10
> and configure.in is supposed to check that.

the one inside gnome-sharp-2.20 so should be new enough.
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: ANNOUNCE: Beagle 0.3.8

2008-07-15 Thread D Bera
> Build fails on fedora rawhide:
> http://koji.fedoraproject.org/koji/getfile?taskID=716898&name=build.log
...
> ./Beagle.Search.Tiles/Tile.cs(351,48): error CS1061: Type
> `Gnome.Vfs.MimeApplication' does not contain a definition for
> `SupportUris' and no extension method `SupportUris' of type
> `Gnome.Vfs.MimeApplication' could be found (are you missing a using
> directive or an assembly reference?)

Which version of gnome-vfs-sharp do you have ? It should be >= 2.10
and configure.in is supposed to check that.

-- 
-
Debajyoti Bera @ http://dtecht.blogspot.com
beagle / KDE fan
Mandriva / Inspiron-1100 user
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: ANNOUNCE: Beagle 0.3.8

2008-07-15 Thread drago01
On Tue, Jul 15, 2008 at 2:49 AM, D Bera <[EMAIL PROTECTED]> wrote:
> Hello,
>  I am pleased to announce the release of Beagle 0.3.8, the next
> feature release of the 0.3 series. There are lots of new features, GUI
> changes and bug fixes; see below for the rather large list. Due to
> time constraints, we could not get the translations up-to-date for the
> GUI. Expect a release shortly with up to date translations.

Build fails on fedora rawhide:
http://koji.fedoraproject.org/koji/getfile?taskID=716898&name=build.log
-
LC_ALL=C ../intltool-merge -d -u -c ../po/.intltool-merge-cache ../po
beagle-search.desktop.in beagle-search.desktop
/usr/bin/gmcs -debug -out:Beagle.Search.exe -target:exe
-define:ENABLE_THUNDERBIRD   ./AssemblyInfo.cs
./Beagle.Search.Pages/Base.cs ./Beagle.Search.Pages/IndexInfo.cs
./Beagle.Search.Pages/NoMatch.cs ./Beagle.Search.Pages/QuickTips.cs
./Beagle.Search.Pages/RootUser.cs ./Beagle.Search.Pages/StartDaemon.cs
./Beagle.Search.Tiles/ActionMenuItem.cs
./Beagle.Search.Tiles/Application.cs
./Beagle.Search.Tiles/ArchivedFile.cs ./Beagle.Search.Tiles/Audio.cs
./Beagle.Search.Tiles/CApplet.cs ./Beagle.Search.Tiles/Calendar.cs
./Beagle.Search.Tiles/Contact.cs ./Beagle.Search.Tiles/Docbook.cs
./Beagle.Search.Tiles/File.cs ./Beagle.Search.Tiles/Folder.cs
./Beagle.Search.Tiles/HitFlavor.cs ./Beagle.Search.Tiles/IMLog.cs
./Beagle.Search.Tiles/Image.cs ./Beagle.Search.Tiles/MailAttachment.cs
./Beagle.Search.Tiles/MailMessage.cs ./Beagle.Search.Tiles/Manpage.cs
./Beagle.Search.Tiles/Note.cs ./Beagle.Search.Tiles/OpenWithMenu.cs
./Beagle.Search.Tiles/Presentation.cs ./Beagle.Search.Tiles/RSSFeed.cs
./Beagle.Search.Tiles/Spreadsheet.cs ./Beagle.Search.Tiles/Task.cs
./Beagle.Search.Tiles/TextDocument.cs
./Beagle.Search.Tiles/ThumbnailFactory.cs
./Beagle.Search.Tiles/Tile.cs ./Beagle.Search.Tiles/TileAction.cs
./Beagle.Search.Tiles/TileActivator.cs
./Beagle.Search.Tiles/TileFlat.cs ./Beagle.Search.Tiles/TileGroup.cs
./Beagle.Search.Tiles/TileTemplate.cs ./Beagle.Search.Tiles/Utils.cs
./Beagle.Search.Tiles/Video.cs ./Beagle.Search.Tiles/WebHistory.cs
./Beagle.Search.Tray/NotificationArea.cs
./Beagle.Search.Tray/TrayIcon.cs ./Beagle.Search/CairoFu.cs
./Beagle.Search/Category.cs ./Beagle.Search/DetailsPane.cs
./Beagle.Search/Driver.cs ./Beagle.Search/Entry.cs
./Beagle.Search/GroupView.cs ./Beagle.Search/ISearch.cs
./Beagle.Search/ListCategory.cs ./Beagle.Search/NotificationArea.cs
./Beagle.Search/Panes.cs ./Beagle.Search/Search.cs
./Beagle.Search/SearchWindow.cs ./Beagle.Search/SortedTileList.cs
./Beagle.Search/Spinner.cs ./Beagle.Search/TileCategory.cs
./Beagle.Search/UIManager.cs ./Beagle.Search/WidgetFu.cs
-r:/usr/lib/mono/gtk-sharp-2.0/pango-sharp.dll
-r:/usr/lib/mono/gtk-sharp-2.0/atk-sharp.dll
-r:/usr/lib/mono/gtk-sharp-2.0/gdk-sharp.dll
-r:/usr/lib/mono/gtk-sharp-2.0/gtk-sharp.dll
-r:/usr/lib/mono/gtk-sharp-2.0/glib-sharp.dll
-r:/usr/lib/mono/gtk-sharp-2.0/gconf-sharp.dll
-r:/usr/lib/mono/gtk-sharp-2.0/glade-sharp.dll
-r:/usr/lib/mono/gtk-sharp-2.0/gnome-sharp.dll
-r:/usr/lib/mono/gtk-sharp-2.0/art-sharp.dll
-r:/usr/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll
-r:/usr/lib/mono/gmime-sharp/gmime-sharp.dll   -r:../Util/Util.dll
-r:../Util/UiUtil.dll -r:../BeagleClient/Beagle.dll
-r:/usr/lib/mono/ndesk-dbus-1.0/NDesk.DBus.dll
-r:/usr/lib/mono/ndesk-dbus-glib-1.0/NDesk.DBus.GLib.dll
-r:/usr/lib/mono/ndesk-dbus-1.0/NDesk.DBus.dll   -r:Mono.Posix
-r:Mono.Cairo
Generating and caching the translation database
./Beagle.Search.Tray/TrayIcon.cs(22,25): warning CS0612:
`Gtk.Tooltips' is obsolete
./Beagle.Search/DetailsPane.cs(11,29): warning CS0612: `Gtk.Tooltips'
is obsolete
./Beagle.Search/SearchWindow.cs(30,29): warning CS0612: `Gtk.Tooltips'
is obsolete
Merging translations into beagle-search.desktop.
./Beagle.Search.Tiles/Tile.cs(351,48): error CS1061: Type
`Gnome.Vfs.MimeApplication' does not contain a definition for
`SupportUris' and no extension method `SupportUris' of type
`Gnome.Vfs.MimeApplication' could be found (are you missing a using
directive or an assembly reference?)
./Beagle.Search/SearchWindow.cs(236,40): warning CS0612:
`Gtk.Tooltips' is obsolete
Compilation failed: 1 error(s), 4 warnings
make[3]: *** [Beagle.Search.exe] Error 1
make[3]: Leaving directory `/builddir/build/BUILD/beagle-0.3.8/search'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/builddir/build/BUILD/beagle-0.3.8/search'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/beagle-0.3.8'
make: *** [all] Error 2
-
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


ANNOUNCE: Beagle 0.3.8

2008-07-14 Thread D Bera
Hello,
  I am pleased to announce the release of Beagle 0.3.8, the next
feature release of the 0.3 series. There are lots of new features, GUI
changes and bug fixes; see below for the rather large list. Due to
time constraints, we could not get the translations up-to-date for the
GUI. Expect a release shortly with up to date translations.

THE SHORT OF IT
---
Beagle is a Linux desktop-independent service which transparently and
unobtrusively indexes your data in real-time.

To download the 0.3.8 release or learn more about Beagle, visit
the Beagle web page:
  http://beagle-project.org

Beagle supports many different data sources and file formats.  For a
complete listing, visit:
  http://beagle-project.org/Supported_Filetypes

Beagle includes an optional GNOME-based graphical tool and a browser
interface for searching its indexes.

To learn more about Beagle, visit:
  http://beagle-project.org/About

IMPORTANT CHANGES between 0.3.7 and 0.3.8


Dependencies:

* Update local copy of SemWeb and include it under GPLv3 instead of CC-by-2.0.

* Update beagle-settings-qt requirements: look for either qyoto.pc or
qt-dotnet.dll.

* Remove internal taglib-sharp. We now require that taglib-sharp be installed.

* Remove the build dependency of sqlite3-devel,

* Fix our D-Bus requirements. System D-Bus is an optional requirement
for beagled.
  Session D-Bus is a necessary requirement for "beagle-search --icon".
Distributions
  should make beagle-search depend on something that starts session
D-Bus at login
  (e.g. KDE3 does not automatically start D-Bus at login).

* Explicitly use -lX11 to build libbeagleuiglue.so. Fixes #540120.

* Require gtk+/# >= 2.10.

* Remove the build dependencies of libgnome-2.0-dev and libgnomevfs-dev.

Features:

* Add a SemWeb based adapter for querying beagle using RDF.
  Strictly experimental and enabled only with --enable-rdf-adapter.
  (http://beagle-project.org/RDF)

* Add the GMail backend related options to beagle-settings-qt.

* Add a BibTex filter based on the command line program 'bibparse'.
  bibparse is a run-time requirement and can be found in the btparse package.

* Add infrastructure and command-line tools to create and manage
  static indexes for removable sources.
  (http://beagle-project.org/Static_Indexes#Indexing_Removable_Medium)

* Add a crawl-rule for indexing executables in /usr/bin, /bin etc.
  Add beagle-crawl-system [--list] [crawl-] options to list the system
  indexes and selectively update only one system index.

* Add support for snippets for remote beagled query.

* Add support for KDE4 konqueror history.

* Show a drop-down list in beagle-search to choose search categories.
  This was previously hidden in the menus. Use BEAGLE_SEARCH_SCOPE
  environment variable to allow users to create custom categories.

* Add menu options to beagle-search to start and stop beagled and
  show index statistics.

* Enable the Open-With context-menu in beagle-search results.

* Include a python script to grab shortcut keys from beagle-settings
  (distributed under GPL3).

Bugfixes:

* Focus the search entry is there are no results initially. Fixes #529540.

* Fix a regression where searching applications and other system wide indexes
 were disabled by default in beagle-search.

* Update Evolution backend for the new Evolution-Sharp API. Fixes #526685.

* Use the correct protocol for evolution-tasks "task:///...". Fixes #530624.

* Handle corrupt config files. Fixes #532308.

* Fix parsing of Opera history cache. Fixes #533529.

* If the firefox extension does not find ~/.beagle, show the message in the
  icon tooltip instead of showing the disruptive alert. Fixes debian
#463922, bnc #385513.

* Handle rogue backends if they start throwing lots of errors. This will
  save the log files from getting flooded with unnecessary exceptions.

* Fix the spreadsheet filter which was broken since 2007!

* Correctly generate URIs for child-indexables (e.g. archive contents,
  docbook entries). Fixes #535020.

* Fix the docbook filter to not return unnecessary matches when only
  one docbook section matches the query.

* Show an error dialog if beagle-settings encounters an unhandled exception.
  This gives a better feedback to the user. Fixes #541134.

* Always show the filename separately in the beagle-search results. Show the
  filename instead of document title for pdf, odt etc. files whose
titles are mostly
  unset or auto-generated.

* Do not index javascript: pages in the firefox extension.

* Properly parse Pidgin log files with smilies; these lines used to throw
  an exception earlier.

* Support KMail-3 in KDE4. Fixes #540153.

* The FileSystem backend now correctly handles filenames in a
   non-utf8 locale if MONO_EXTERNAL_ENCODINGS is set to the platform encoding.
  Fixes #440458.

* Fix a bug where beagled sometimes returns less than 100
(max-results) results even
  though more results are availa