2006-03-02 Daniel Drake * tools/Makefile.am: Only install beagle-settings.desktop when ENABLE_GUI is chosen. Reported by ph at http://bugs.gentoo.org/124192 2006-02-27 Debajyoti Bera * beagled/DumpIndex.cs: Allow dumpindex to retrieve information about a file as stored in the index. 2006-02-26 Lukas Lipka * search/Tiles/IMLog.cs: Load the buddy icon for the detail view. 2006-02-16 Kang Jeong-Hee * configure.in: ko added. (Korean) 2006-02-13 Debajyoti Bera * mozilla-extension/content/beagleOverlay.js: Let the HTML filter extract the title of the HTML page. This is to avoid duplication of dc:title in the index. Fixes #330053. 2006-02-13 Lukas Lipka * beagled/BeagleDaemon.cs: Exit if we pass in an unknown argument. 2006-02-10 Lukas Lipka * search/Tiles/OpenWithMenu.cs: Load app icons by default. * search/Tiles/File.cs: Use a bigger thumbnail in the detail view (bgo #330551). * search/Tiles/Folder.cs: Dont autload the folder icon since it results in an incorrect one. Also touch up the details pane. 2006-02-09 Lukas Lipka * search/Makefile.am: Added Tiles/OpenWithMenu.cs to build. * search/Tiles/OpenWithMenu.cs: Shamelessly stolen from f-spot and tuned to fit our needs. * search/Tiles/Tile.cs: Implement the Open with menu. * search/Tiles/File.cs: Enable Open with. * search/Tiles/Folder.cs: Enable Open with. 2006-02-09 Lukas Lipka * search/Tiles/File.cs: Dont display blank titles for files with an empty subject (bgo #330558). 2006-02-09 Lukas Lipka * search/Tiles/Image.cs: Add a full path field in the detail view. 2006-02-07 Dan Winship * search/Tiles/Tile.cs: reorganize to make tile images not be loaded until their tiles are realized, so that results will be presented faster. * search/Tiles/ThumbnailFactory.cs: new class to generate thumbnails in another thread and update the tile images with them when they're done, so that thumbnail generation doesn't block the UI. * search/Tiles/File.cs: update for new icon stuff. Use a ThumbnailFactory. * search/Tiles/WebHistory.cs: Create thumbnails if possible (eg, via the gnome-web-photo package) #158112. Uses a separate ThumbnailFactory from TileFile, so that fast local file thumbnails don't get queued behind slow web thumbnails. Also add a details pane. * search/Tiles/Utils.cs (NiceShortDate, NiceLongDate, NiceVeryLongDate): Fix local time vs UTC bugs, and fix the calculation and localization of "Today" and "Yesterday". * search/Tiles/TileFlat.cs: * search/Tiles/IMLog.cs: * search/Tiles/MailMessage.cs: add a new base class for IM and Mail tiles and make them use it. * search/ConversationCategory.cs: use TileFlat rather than having separate special IM and Mail cases. * search/Tiles/Application.cs: * search/Tiles/CApplet.cs: make CApplet a subclass of Application so they can share icon-loading code. * search/Tiles/Calendar.cs: update a bunch, though it's still not being built 2006-02--5 Debajyoti Bera * Util/DigikamTags.cs: Extraction of tags and comments from digikam. * Filters/FilterImage.cs,FilterJpeg.cs: Index digikam info, add fixme:comment and image:tag to store all the tags and comments/descriptions. These information are anyway stored, index them as property.unstored to allow keyword queries. * beagled/PropertyKeywordFu.cs: Add keyword mappings to query (image) comments and image tags. * LifereaQueryable.cs, AkregatorQueryable.cs, BlamQueryable.cs: Index publisher/channel-title information. * KMailQueryable.cs, StringFu.cs: Move ExpandEnvVariables() to Util/StringFu.cs; its a quite useful function to expand locations like "$HOME/.beagle". 2006-02-03 Ignacio Casal Quinteiro * configure.in: Added 'gl' to ALL_LINGUAS. 2006-02-03 Dan Winship * search/Tiles/WidgetFu.cs (LoadThumbnailIcon): change this to take a Hit rather than a Uri, so we can pass the MIME type to Gnome.ThumbnailFactory.GenerateThumbnail. #328437 * search/Tiles/File.cs: * search/Tiles/Image.cs: update for that * search/Tiles/Video.cs: don't need to set the icon here; TileFile does it for us. 2006-02-02 Daniel Drake * configure.in: Give the two sqlite checks different names, otherwise it tries to use sqlite3 even when it is not installed. * beagled/Makefile.am, beagled/Mono.Data.SqliteClient: Pull in latest upstream version, and update Jon's read-on-demand optimization. * beagled/FileAttributesStore_Sqlite.cs, beagled/TextCache.cs: Update for slightly modified sqlite exception API. 2006-02-01 Dan Winship * search/Tiles/MailMessage.cs (MailMessageActivator): only accept message/rfc822 hits (so we don't get the individual subparts of multipart/alternative messages #328497). * search/Tiles/Tile.cs: add Title, Timestamp, and Score properties for use by SortedTileList. * search/Tiles/*.cs: set Title and Timestamp appropriately to match the info displayed on the tile * search/SortedTileList.cs: change "HitComparer" to "TileComparer", and update to use the new Tiles.Tile properties * search/Category.cs: Make sure tiles get relayouted after changing sort order. 2006-02-01 Dan Winship * search/GroupView.cs: if there is only a single category of matches, start it out in "Show More" mode. #328438 * search/Tiles/Application.cs: .desktop.in files should show up as File, not Application. 2006-01-31 Dan Winship * search/Spinner.cs: don't crash if we can't load the spinner icon. #329225 2006-01-31 Christopher Aillon * configure.in: We require sqlite >= 3.3.1 but unfortunately, the upstream sqlite3.pc file only reports version 3.3 for all releases in the 3.3 line; so modify the pkg-config check accordingly. 2006-01-30 Dan Winship * search/Tiles/Tile.cs: make the tile AppPaintable, so that the theme engine doesn't get a chance to try to draw a pixmap in the background, etc. * search/Panes.cs: redo the drawing hacks; put an AppPaintable EventBox into both panes and manually paint the base color. Don't tweak the children's theming. * search/Pages/Base.cs: move the ModifyBg to OnRealized, or you get the wrong colors in some themes. * search/Search.cs: fix a padding problem that is more noticeable in other themes. * images/quick-tips.png: * images/tip-arrow.png: replace with alphaed versions for themes where the base color isn't white. Tested with like a zillion different themes, including gtk-qt (fixing #327947), Crux (fixing a problem Lukas noticed), and the various a11y themes.