2007-12-17 Boyd Timothy * NEWS: Updated for 0.9.2 release. 2007-12-14 Sandy Armstrong * test/DBusSearchTest.py: In-progress test tool for searching notes via dbus. * Tomboy.mdp, Tomboy/Search.cs, Tomboy/RecentChanges.cs, Tomboy/Makefile.am: Note searching refactored into new Search class. * Tomboy/RemoteControl.cs: Added new SearchNotes dbus method. 2007-12-13 Kevin Kubasik * Tomboy/NoteWindow.cs: Don't select text on tagbar focus. 2007-12-13 Kevin Kubasik * Tomboy/NoteWindow.cs: Focus Tag bar on open. 2007-12-13 Kevin Kubasik * Tomboy/TagEntry.cs, Tomboy/NoteWindow.cs: Fixing some delegate logic to fix build. 2007-12-13 Kevin Kubasik * AUTHORS: Added myself * Tomboy/Tomboy.cs: Adding myself to authors. * Tomboy/NoteWindow.cs: Comment out the no-longer used LinkCompleter. Keeping it in file incase we need it elsewhere later. * Tomboy/TagEntry.cs: Removing unused elements. Adding Comments. * Tomboy/NoteManager.cs: Added a simple starting note on tagging, needs to be clarified and cleaned up 2007-12-13 Kevin Kubasik * Tomboy.mdp, Tomboy/TagEntry.cs, Tomboy/NoteWindow.cs, Tomboy/Makefile.am: Using a Gtk.Entry for tags. Usage is pretty easy, just Tab to see completion, and Enter to select. 2007-12-13 Kevin Kubasik * Tomboy/NoteWindow.cs: Fix positioning of autocomplete some. 2007-12-13 Kevin Kubasik * Tomboy/NoteWindow.cs: More code cleanup for readability, still have autocomplete dropdown bugs. 2007-12-13 Kevin Kubasik * Tomboy/TagManager.cs, Tomboy/RecentChanges.cs, Tomboy/Tag.cs: Code formatting and cleanup, also adding some comments. 2007-12-13 Kevin Kubasik * Tomboy/NoteWindow.cs: Update code to actually _add_ new tags. 2007-12-11 Kevin Kubasik * Tomboy/TagManager.cs, Tomboy/NoteWindow.cs: Committing inital autocomplete support, its slow and needs some major optimization, but I'm holding off until the Gtk quarks are fixed. Currently Alt inserts the selected element, and ctrl scrolls down. 2007-12-11 Sandy Armstrong * Tomboy/RecentChanges.cs: Removing unused Match class. Patch courtesy of gopi and GHOP. 2007-12-11 Kevin Kubasik * Tomboy/TagManager.cs, Tomboy/RecentChanges.cs, Tomboy/Tag.cs, Tomboy/NoteWindow.cs: Properly hide System and Property tags from the user, this is a somewhat hackish solution and should probably just be done with a GtkTreeFilter, but I couldn't get it to work. 2007-12-08 Kevin Kubasik * Tomboy.mdp, Tomboy/RecentChanges.cs, Tomboy/Tag.cs, Tomboy/NoteWindow.cs, Tomboy/Addins/NoteOfTheDay/NoteOfTheDay.cs: Initial implementation of the new tagging bar, majory buggy and still needs a lot of work before it can represent a real solution. Does not mask System or Property tags in the search UI yet. I have a new widget to add which will overlay our GtkTextView used for the tagging box and provide autocompletion for existing tags. This will be committed some time tomorrow when I can ensure it builds. The code formatting mess ensues, will tidy and remove commened code once we have a feature-complete implementation. 2007-12-07 Boyd Timothy * Tomboy/Addins/Tasks/TasksNoteAddin.cs: Adjust so the TaskTag will compile. * Tomboy/Addins/Tasks/TaskTag.cs: Add new attributes so that we store the properties in the note xml. 2007-12-07 Boyd Timothy * Tomboy/NoteManager.cs: Use generics for the list of notes. 2007-12-07 Kevin Kubasik * Tomboy.mdp, Tomboy/RecentChanges.cs, Tomboy/NoteWindow.cs: Re-Enable the basic tagging interface. Should be source-similar with the new formatting. 2007-12-07 John Anderson * All Files: Switched all files to using hard tabs instead of spaces 2007-12-06 John Anderson * Tomboy/PreferencesDialog.cs, Tomboy/NoteBuffer.cs, Tomboy/Preferences.cs, data/tomboy.schemas.in: Created an option in preferences to enable/disable auto bulleted lists 2007-12-06 John Anderson * test/Plugins/ExportToHTMLTest.cs, test/LoggerTest.cs, test/NoteManagerTest.cs, test/DummyNote.cs, test/NoteTest.cs, Tomboy/Logger.cs, Tomboy/PreferencesDialog.cs, Tomboy/Applet.cs, Tomboy/Utils.cs, Tomboy/panelapplet/BonoboUIVerb.cs, Tomboy/panelapplet/PanelAppletFactory.cs, Tomboy/panelapplet/ChangeSizeHandler.cs, Tomboy/panelapplet/ObjectManager.cs, Tomboy/panelapplet/PanelAppletFlags.cs, Tomboy/panelapplet/ChangeBackgroundHandler.cs, Tomboy/panelapplet/GnomeSharp.PanelAppletFactoryCallbackNative.cs, Tomboy/panelapplet/PanelApplet.cs, Tomboy/panelapplet/MoveFocusOutOfAppletHandler.cs, Tomboy/panelapplet/PanelAppletBackgroundType.cs, Tomboy/panelapplet/PanelAppletFactoryCallback.cs, Tomboy/ApplicationAddin.cs, Tomboy/Trie.cs, Tomboy/Undo.cs, Tomboy/TagManager.cs, Tomboy/AddinPreferenceFactory.cs, Tomboy/RecentChanges.cs, Tomboy/Tomboy.cs, Tomboy/AddinManager.cs, Tomboy/Tag.cs, Tomboy/NoteEditor.cs, Tomboy/Tray.cs, Tomboy/Watchers.cs, Tomboy/WrapBox.cs, Tomboy/RemoteControl.cs, Tomboy/NoteWindow.cs, Tomboy/Synchronization/SyncDialog.cs, Tomboy/Synchronization/SyncServiceAddin.cs, Tomboy/Synchronization/SyncUtils.cs, Tomboy/Synchronization/FuseSyncServiceAddin.cs, Tomboy/Synchronization/TomboySyncClient.cs, Tomboy/Synchronization/SyncManager.cs, Tomboy/Synchronization/FileSystemSyncServer.cs, Tomboy/RemoteControlProxy.cs, Tomboy/Addins/GalagoPresence/GalagoPresenceNoteAddin.cs, Tomboy/Addins/Evolution/EvolutionNoteAddin.cs, Tomboy/Addins/Tasks/TasksNoteAddin.cs, Tomboy/Addins/Tasks/ComplexMenuItem.cs, Tomboy/Addins/Tasks/TaskListWindow.cs, Tomboy/Addins/Tasks/TaskArchiver.cs, Tomboy/Addins/Tasks/TaskData.cs, Tomboy/Addins/Tasks/TaskManager.cs, Tomboy/Addins/Tasks/TaskTag.cs, Tomboy/Addins/Tasks/TaskOptionsDialog.cs, Tomboy/Addins/Tasks/Task.cs, Tomboy/Addins/Tasks/CellRendererDate.cs, Tomboy/Addins/Tasks/TasksApplicationAddin.cs, Tomboy/Addins/Tasks/DateButton.cs, Tomboy/Addins/WebDavSyncService/WebDavSyncServiceAddin.cs, Tomboy/Addins/StickyNoteImport/StickyNoteImportNoteAddin.cs, Tomboy/Addins/InsertTimestamp/InsertTimestampNoteAddin.cs, Tomboy/Addins/NoteOfTheDay/NoteOfTheDayPreferences.cs, Tomboy/Addins/NoteOfTheDay/NoteOfTheDayApplicationAddin.cs, Tomboy/Addins/NoteOfTheDay/NoteOfTheDayPreferencesFactory.cs, Tomboy/Addins/NoteOfTheDay/NoteOfTheDay.cs, Tomboy/Addins/FixedWidth/FixedWidthTag.cs, Tomboy/Addins/FixedWidth/FixedWidthMenuItem.cs, Tomboy/Addins/FixedWidth/FixedWidthNoteAddin.cs, Tomboy/Addins/Backlinks/BacklinkMenuItem.cs, Tomboy/Addins/Backlinks/BacklinksNoteAddin.cs, Tomboy/Addins/FileSystemSyncService/FileSystemSyncServiceAddin.cs, Tomboy/Addins/PrintNotes/PrintNotesNoteAddin.cs, Tomboy/Addins/ExportToHtml/ExportToHtmlNoteAddin.cs, Tomboy/Addins/ExportToHtml/NoteNameResolver.cs, Tomboy/Addins/ExportToHtml/ExportToHtmlDialog.cs, Tomboy/Addins/Bugzilla/BugzillaPreferences.cs, Tomboy/Addins/Bugzilla/BugzillaNoteAddin.cs, Tomboy/Addins/Bugzilla/InsertBugAction.cs, Tomboy/Addins/Bugzilla/BugzillaPreferencesFactory.cs, Tomboy/Addins/Bugzilla/BugzillaLink.cs, Tomboy/Addins/SshSyncService/SshSyncServiceAddin.cs, Tomboy/NoteBuffer.cs, Tomboy/NoteManager.cs, Tomboy/Preferences.cs, Tomboy/NoteTag.cs, Tomboy/AbstractAddin.cs, Tomboy/XKeybinder.cs, Tomboy/Note.cs, Tomboy/NoteAddin.cs, Tomboy/TagButton.cs, Tomboy/ActionManager.cs: Repaired the c# files to have consistent whitespace, no more mixed tabs and spaces. 2007-12-05 Dave Foster * Tomboy/Addins/Tasks/TasksNoteAddin.cs: Added manual call to QueueSave after task creation. * Tomboy/Addins/Tasks/TaskListWindow.cs: Removed unneeded function and variable which was invalidated with my last commit. * Tomboy/Addins/Tasks/TaskManager.cs: Removed automatic call to QueueSave when a task is created. 2007-12-04 Dave Foster * Tomboy/Addins/Tasks/TaskListWindow.cs: Edit new task directly after a new task is added. * Tomboy/Addins/Tasks/TaskManager.cs: Support function to get TreePath from a task. 2007-12-02 Sandy Armstrong * Tomboy/Addins/Bugzilla/BugzillaNoteAddin.cs: Enable more flexible bugzilla URLs, where "id=" can come after the initial "?" or after an "&". Fixes bug #500926. 2007-12-01 Sandy Armstrong * Tomboy/Addins/Bugzilla/BugzillaPreferences.cs: Made a note to get the BugzillaIcons directory in a more safe manner in the future. * Tomboy/Addins/Bugzilla/BugzillaLink.cs: Set bugzilla icon whenever the "uri" attribute is set or initially read in. This should fix bug #429413. * Tomboy/NoteTag.cs: Added OnAttributeRead method to DynamicNoteTag, which derived classes shoudl override if they need to take action as soon as a particular attribute is read in. 2007-12-01 Sandy Armstrong * Tomboy/Synchronization/SyncUtils.cs: Only require lsmod for IsFuseEnabled, and gksu/etc and modprobe for EnableFuse. Provide appropriate user feedback when these tools are not available when needed. Note that on Fedora and other distros that don't ship a GUI 'su' tool by default, the user will always receive a "Could not enable FUSE" error dialog until they set the FUSE module up manually. 2007-11-12 Boyd Timothy * configure.in: Bump version to 0.9.2.