debian/0000775000000000000000000000000012270476264007202 5ustar debian/README.source0000664000000000000000000000350712270476242011362 0ustar This package uses quilt to manage all modifications to the upstream source. Changes are stored in the source package as diffs in debian/patches and applied during the build. To configure quilt to use debian/patches instead of patches, you want either to export QUILT_PATCHES=debian/patches in your environment or use this snippet in your ~/.quiltrc: for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then export QUILT_PATCHES=debian/patches fi done To get the fully patched source after unpacking the source package, cd to the root level of the source package and run: quilt push -a The last patch listed in debian/patches/series will become the current patch. To add a new set of changes, first run quilt push -a, and then run: quilt new where is a descriptive name for the patch, used as the filename in debian/patches. Then, for every file that will be modified by this patch, run: quilt add before editing those files. You must tell quilt with quilt add what files will be part of the patch before making changes or quilt will not work properly. After editing the files, run: quilt refresh to save the results as a patch. Alternately, if you already have an external patch and you just want to add it to the build system, run quilt push -a and then: quilt import -P /path/to/patch quilt push -a (add -p 0 to quilt import if needed). as above is the filename to use in debian/patches. The last quilt push -a will apply the patch to make sure it works properly. To remove an existing patch from the list of patches that will be applied, run: quilt delete You may need to run quilt pop -a to unapply patches first before running this command. debian/tomboy.install0000664000000000000000000000007612270476242012102 0ustar debian/WebSyncServiceAddin.dll.config /usr/lib/tomboy/addins/ debian/copyright0000664000000000000000000000726712270476242011145 0ustar This package was debianized by Brandon Hale on Mon, 20 Sep 2004 20:08:46 -0400. It was downloaded from http://www.beatniksoftware.com/tomboy/ Upstream Author: Alex Graveley Sandy Armstrong Boyd Timothy Copyright (C) 2004-2008 Alex Graveley (C) 2006-2009 Sandy Armstrong (C) 2006-2008 Boyd Timothy Tomboy is licensed under the LGPL V2.1, see COPYING for more details. On Debian systems, the complete text of the GNU Lesser General Public License V2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'. --- tomboykeybinder.{c,h} and tomboyutil.{c,h} are MIT/X11 (BSD like) Copyright: Copyright (C) 2008 Alex Graveley License: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE IABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION F CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --- help/* are under the GFDL version 1.1+ Copyright: Alex Graveley Boyd Timothy Brent Smith Christophe Bliard Claude Paroz Daniel Nylander David Lodge Francisco Javier F. Serrador Inaki Larranaga Murgoitio Jochen Skulj Jonh Wendell Jorge Gonzalez Luca Ferretti Maslov Maxim Dziumanenko Milo Casagrande Nickolay V. Shmyrev Philip Withnall Sandy Armstrong Simos Xenitellis Vasiliy Faronov Wadim Dziedzic Yannig Marchegay License: This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 1.1 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . The tomboy-16.xpm.uu, tomboy-32.xpm.uu, tomboy.png.uu and tomboy-24.png.uu files are uuencodings of icons in PNG format that are: Copyright Jakub Steiner, Copyright Novell from http://jimmac.musichall.cz/i.php?i=tomboy debian/changelog0000664000000000000000000015123312270476263011060 0ustar tomboy (1.15.4-0ubuntu1) trusty; urgency=medium * New upstream version -- Sebastien Bacher Fri, 24 Jan 2014 15:46:08 +0100 tomboy (1.15.3-0ubuntu2) trusty; urgency=low * Pull in use_dbussharp_2.patch from Debian Tomboy 1.14.1-3 * Modify build-dependencies to use DBus#2 -- Jo Shields Sun, 12 Jan 2014 14:54:24 +0000 tomboy (1.15.3-0ubuntu1) trusty; urgency=medium * New upstream version -- Sebastien Bacher Tue, 07 Jan 2014 11:36:40 +0100 tomboy (1.15.2-1ubuntu1) saucy; urgency=low * Rebase on Debian experimental, remaining changes + Ubuntu patches: - Add app indicator support - Update libproxy DLLmap for libproxy.so.1 -- Iain Lane Sun, 09 Jun 2013 19:50:26 +0100 tomboy (1.15.2-1) experimental; urgency=low * [91d5baf] Track unstable versions * [6aa1bf6] Imported Upstream version 1.15.2 + Center Preferences and About window on screen + Compatibility fix for Rainy + Fix HTML export with colon + Add preference for startup notes -- Iain Lane Sun, 09 Jun 2013 19:35:47 +0100 tomboy (1.14.1-1) unstable; urgency=low * [5449ff8] debian/watch: Use GNOME ftp and track stable releases only * [b0bcc4b] Imported Upstream version 1.14.1 + Improve note naming conflict dialog on sync + Fix behavior of max. notes in tray preference + Improved logic for window placement + Update screenshots and links in docs + Add missing documentation + Accept command line args when Tomboy is running + Preferences dialog should not be modal * [a82a4c4] Bump S-V to 3.9.4; BD on debhelper >= 8.1.0 accordingly -- Iain Lane Sun, 09 Jun 2013 19:12:48 +0100 tomboy (1.12.0-1ubuntu2) raring; urgency=low * debian/patches/02_sync_save_button_sensitive.patch: * debian/patches/03_u1_as_default_sync.patch: * debian/patches/05_add_start_u1_note.patch: * debian/patches/06_use_ubuntu_sso.patch: - Remove patches to default to Ubuntu One for notes sync. (LP: #1115460) -- Rodney Dawes Mon, 04 Feb 2013 13:11:52 -0500 tomboy (1.12.0-1ubuntu1) quantal; urgency=low * Rebase on Debian experimental, remaining changes + Use dh-translations + Ubuntu patches: - Add app indicator support - Use Ubuntu One as default sync server - Add initial note about Ubuntu One - Set save button sensitive when needed -- Iain Lane Tue, 25 Sep 2012 11:01:34 +0100 tomboy (1.12.0-1) experimental; urgency=low * [9c1e942] Compress deb data member with xz (Closes: #688706) * [43258af] Imported Upstream version 1.12.0 + Translation updates -- Iain Lane Tue, 25 Sep 2012 10:40:40 +0100 tomboy (1.11.5-1ubuntu1) quantal; urgency=low * Merge with Debian unstable, remaining changes + Use dh-translations + Ubuntu patches: - Add app indicator support - Use Ubuntu One as default sync server - Add initial note about Ubuntu One - Set save button sensitive when needed -- Iain Lane Mon, 06 Aug 2012 18:13:55 +0100 tomboy (1.11.5-1) experimental; urgency=low * [b67c86c] Imported Upstream version 1.11.5 - Fix Evolution add-in gmime dependency - Add match count in note search - Sanitize sync url * [3b08591] Delete 40_use_gmime_2.6.patch: applied upstream. -- Iain Lane Mon, 06 Aug 2012 17:56:45 +0100 tomboy (1.11.2-1ubuntu1) quantal; urgency=low * Merge with Debian unstable, remaining changes + Use dh-translations + Ubuntu patches: - Add app indicator support - Use Ubuntu One as default sync server - Add initial note about Ubuntu One - Set save button sensitive when needed + autoreconf for some of the above changes + Run dh_autoreconf with --as-needed to enable support in ltmain.sh * [8f7dae7] Refresh patches to apply cleanly * [81884e2] Deduplicate libgconf2-dev BD -- Iain Lane Tue, 05 Jun 2012 22:05:14 +0100 tomboy (1.11.2-1) experimental; urgency=low * [9be0acb] Imported Upstream version 1.11.2 - Performance fix for note deletion - Bump Mono profile to 4.0 - Ignore acronyms in spell-check - Update documentation, command-line usage * [b8da4f4] Drop obsolete 30_fix_manpage_syntax patch * [aea1cb8] Refresh other patches -- Iain Lane Tue, 05 Jun 2012 14:28:12 +0100 tomboy (1.11.1-1ubuntu2) quantal; urgency=low * debian/control: - Drop dependency on liblaunchpad-integration-cil-dev * debian/patches/11_lpi.patch: - Dropped, we no longer do Launchpad integration -- Robert Ancell Tue, 15 May 2012 09:49:23 +1200 tomboy (1.11.1-1ubuntu1) quantal; urgency=low * [42fc674] Update gbp.conf for Ubuntu branch * Merge with Debian, remaining changes + Use dh-translations + Ubuntu patches: - Add Launchpad integration - Add app indicator support - Use Ubuntu One as default sync server - Add initial note about Ubuntu One - Set save button sensitive when needed + autoreconf for some of the above changes + Run dh_autoreconf with --as-needed to enable support in ltmain.sh -- Iain Lane Thu, 03 May 2012 21:17:32 +0100 tomboy (1.11.1-1) experimental; urgency=low * [decde44] gbp.conf back to exp branches * [4e4e74f] Imported Upstream version 1.11.1 - Allow cmdline args to be passed to add-ins - Fix for multi-monitor configurations and notes off the screen - Fix Typo in manpage '---note-path' - Fix for RemoveBrokenLinks-with-search -- Iain Lane Thu, 03 May 2012 20:15:51 +0100 tomboy (1.10.1-0ubuntu1) precise; urgency=low * New upstream version -- Sebastien Bacher Mon, 16 Apr 2012 21:06:48 +0200 tomboy (1.10.0-2) unstable; urgency=low * [9c1e942] Compress deb data member with xz (Closes: #688706) -- Iain Lane Tue, 25 Sep 2012 09:56:42 +0100 tomboy (1.10.0-1ubuntu1) precise; urgency=low * Merge from unstable, remaining changes + Use dh-translations + Ubuntu patches: - Add Launchpad integration - Add app indicator support - Use Ubuntu One as default sync server - Add initial note about Ubuntu One - Set save button sensitive when needed + autoreconf for some of the above changes + Run dh_autoreconf with --as-needed to enable support in ltmain.sh -- Iain Lane Wed, 28 Mar 2012 22:49:23 +0100 tomboy (1.10.0-1) unstable; urgency=low * [277fd7f] Imported Upstream version 1.10.0 - Remember last open notes on hard shutdown * [b863565] Stable release; update gbp.conf branches -- Iain Lane Wed, 28 Mar 2012 11:32:48 +0100 tomboy (1.9.10-1) unstable; urgency=low * [91a0237] Imported Upstream version 1.9.10 - Fix doc errors for sync - New and updated (doc) translations -- Iain Lane Tue, 20 Mar 2012 22:34:39 +0000 tomboy (1.9.10-0ubuntu1) precise; urgency=low * New upstream version -- Sebastien Bacher Tue, 20 Mar 2012 15:28:51 +0100 tomboy (1.9.9-2) experimental; urgency=low * Merge from unstable * [b6e36a3] Use GMime 2.6 instead of 2.4; the latter is being dropped. (Closes: #663216) * [934f580] Use dh sequence explicitly instead of via deprecated cli.make include * [7cb46e3] Standards-Version → 3.9.3, no changes required -- Iain Lane Mon, 12 Mar 2012 21:44:18 +0000 tomboy (1.9.9-1) experimental; urgency=low * New upstream release 1.9.9 (still no pristine-tar) - Fix link names after HTML export - fix Export All to HTML -- Iain Lane Tue, 06 Mar 2012 19:00:41 +0000 tomboy (1.9.9-0ubuntu1) precise; urgency=low * New upstream version -- Sebastien Bacher Mon, 05 Mar 2012 22:44:28 +0100 tomboy (1.9.8-0ubuntu1) precise; urgency=low * New upstream version * debian/control: - updated libappindicator version requirement for set_title() * debian/patches/04_app_indicator.patch: - updated to set a title to the indicator ("Tomboy Notes"), mostly to have it listed under its name in the unity-hud (lp: #943418) -- Sebastien Bacher Wed, 29 Feb 2012 15:11:36 +0100 tomboy (1.9.5-1ubuntu3) precise; urgency=low * debian/WebSyncServiceAddin.dll.config: Bump libproxy SONAME. -- Martin Pitt Thu, 16 Feb 2012 10:20:55 +0100 tomboy (1.9.5-1ubuntu2) precise; urgency=low * No-change rebuild against libproxy1. -- Martin Pitt Thu, 16 Feb 2012 08:42:56 +0100 tomboy (1.9.5-1ubuntu1) precise; urgency=low * [42fc674] Update gbp.conf for Ubuntu branch * [d407c7c] Drop git_logout_delay: upstreamed * Merge with experimental, remaining changes: + Use dh-translations + Ubuntu patches: - Add Launchpad integration - Add app indicator support - Use Ubuntu One as default sync server - Add initial note about Ubuntu One - Set save button sensitive when needed + autoreconf for some of the above changes + Run dh_autoreconf with --as-needed to enable support in ltmain.sh -- Iain Lane Mon, 06 Feb 2012 14:18:43 +0000 tomboy (1.9.5-1) experimental; urgency=low * [ceb1079] Update watchfile to look for xz tarballs * [ef866ec] Imported Upstream version 1.9.5 (note: no pristine-tar data for this yet, due to missing pristine-xz) * Fix validation errors in docs * Fix delayed logouts with GnomeSession (Closes: #645990) * Sync thread improvements * Add missing commandline options to man pages (#665532) * Add 256x256 icon for GNOME 3 * [fcde26a] Drop deprecated cli.make and use --with cli directly -- Iain Lane Wed, 18 Jan 2012 13:16:27 +0000 tomboy (1.9.3-1) experimental; urgency=low * [7e76896] Imported Upstream version 1.9.3 + Translation updates -- Iain Lane Tue, 22 Nov 2011 14:49:18 +0000 tomboy (1.9.2-1) experimental; urgency=low * [72d7885] Update gbp.conf for experimental * [fca59c6] Imported Upstream version 1.9.2 + Add support for latest versions of Firefox + Translation updates -- Iain Lane Wed, 16 Nov 2011 16:02:47 +0000 tomboy (1.8.3-2) unstable; urgency=low * [b6e36a3] Use GMime 2.6 instead of 2.4; the latter is being dropped. (Closes: #663216) * [934f580] Use dh sequence explicitly instead of via deprecated cli.make include * [7cb46e3] Standards-Version → 3.9.3, no changes required -- Iain Lane Mon, 12 Mar 2012 21:28:55 +0000 tomboy (1.8.3-1) unstable; urgency=low * [6d2edf9] Imported Upstream version 1.8.3 + Translation updates -- Iain Lane Wed, 16 Nov 2011 15:58:39 +0000 tomboy (1.8.0-1ubuntu1.2) precise; urgency=low * debian/patches/git_logout_delay.patch: upstream fix, should fix the issue where tomboy is delaying the session logout (lp: #880299) -- Sebastien Bacher Mon, 16 Jan 2012 18:39:47 +0100 tomboy (1.8.0-1ubuntu1.1) oneiric-proposed; urgency=low [ Iain Lane ] * debian/control: Remove syncdaemon BD which is no longer required due to the dropping of the SSO patch in 1.8.0-1ubuntu1 [ Ken VanDine ] * debian/patches/02_sync_save_button_sensitive.patch - Set save button sensitive when needed (LP: #845321) -- Ken VanDine Fri, 14 Oct 2011 09:38:21 -0400 tomboy (1.8.0-1ubuntu1) oneiric; urgency=low [ Iain Lane ] * Merge with Debian experimental, remaning changes: + Use dh-translations + Ubuntu patches: - Add Launchpad integration - Add app indicator support - Use Ubuntu One as default sync server - Add initial note about Ubuntu One + autoreconf for some of the above changes + Run dh_autoreconf with --as-needed to enable support in ltmain.sh [ Rodrigo Moya ] * [a6712fc] Disable U1 SSO patch & refresh u1_as_default_sync_source patch * debian/patches/06_use_ubuntu_sso.patch: - Disabled SSO patch, as it's not working on Oneiric, and also allows to remove the dependency on libubuntuone. * debian/patches/03_u1_as_default_sync.patch: - Rebased -- Iain Lane Mon, 26 Sep 2011 23:39:59 +0100 tomboy (1.8.0-1) unstable; urgency=low * Upload to unstable * [74507b7] Imported Upstream stable version 1.8.0 + Translation Updates * [9ccc75f] Remove merge conflict marker in debian/changelog * [d583cfa] Change branches in gbp.conf to unstable -- Iain Lane Mon, 26 Sep 2011 22:26:48 +0100 tomboy (1.7.6-1ubuntu1) oneiric; urgency=low * Merge with Debian experimental, remaning changes: + Use dh-translations + Ubuntu patches: - Add Launchpad integration - Use Ubuntu One SSO - Add app indicator support - Use Ubuntu One as default sync server - Add initial note about Ubuntu One + autoreconf for some of the above changes + Run dh_autoreconf with --as-needed to enable support in ltmain.sh -- Iain Lane Tue, 06 Sep 2011 17:28:04 +0100 tomboy (1.7.6-1) experimental; urgency=low * [e29c8c1] Imported Upstream version 1.7.6 + Translation updates -- Iain Lane Tue, 06 Sep 2011 17:04:32 +0100 tomboy (1.7.4-1ubuntu1) oneiric; urgency=low * Merge with Debian experimental, remaning changes: + Use dh-translations + Ubuntu patches: - Add Launchpad integration - Use Ubuntu One SSO - Add app indicator support - Use Ubuntu One as default sync server - Add initial note about Ubuntu One + autoreconf for some of the above changes + Run dh_autoreconf with --as-needed to enable support in ltmain.sh * [268e4a9] Update 03_u1_as_default_sync to apply against new source * [26f26a0] Update gbp.conf for Ubuntu branch * [c61756e] Update 06_ubuntu_sso.patch for new SyncService interface -- Iain Lane Tue, 23 Aug 2011 22:47:32 +0100 tomboy (1.7.4-1) experimental; urgency=low * [aae3ba7] Delete debian/ltmain-as-needed.sh. Not necessary any more. * [d4687c3] Remove Ubuntu customisation from debian/rules; done differently now * [6e75a5b] Imported Upstream version 1.7.4 + Name note being deleted in confirmation dialog + Autolinking notes should not update modification time + Fix translation string in Export All Notes Addin + Don't create nested links + Save button in Sync Preferences should be insensitive until fields a filled + Tune down autosync frequency + Keep selection after Notebook rename + Allow renaming of template notes + Improve template note functionality -- Iain Lane Tue, 23 Aug 2011 22:09:33 +0100 tomboy (1.7.3-1ubuntu1) oneiric; urgency=low * Merge with Debian experimental, remaning changes: + Use dh-translations instead of manually stripping schemas + Ubuntu patches: - Add Launchpad integration - Use Ubuntu One SSO - Add app indicator support - Use Ubuntu One as default sync server - Add initial note about Ubuntu One + autoreconf for some of the above changes * Run dh_autoreconf with --as-needed to enable support in ltmain.sh -- Iain Lane Mon, 15 Aug 2011 23:09:48 +0100 tomboy (1.7.3-1) experimental; urgency=low * [25db012] Imported Upstream version 1.7.3 + Make NUNIT conditional * [c2709c3] Remove 10_disable_unit_tests patch; now supported via configure flag -- Iain Lane Mon, 15 Aug 2011 22:20:55 +0100 tomboy (1.7.2-1ubuntu1) oneiric; urgency=low * Merge with Debian experimental, remaning changes: + Use dh-translations instead of manually stripping schema + Ubuntu patches: - Add Launchpad integration - Use Ubuntu One SSO - Add app indicator support - Use Ubuntu One as default sync server - Add initial note about Ubuntu One + autoreconf for some of the above changes * Refresh patches that don't apply cleanly * Run dh_autoreconf with --as-needed to enable support in ltmain.sh -- Iain Lane Wed, 27 Jul 2011 10:46:04 +0100 tomboy (1.7.2-1) experimental; urgency=low * [6a8551d] Imported Upstream version 1.7.2 + New addin for advanced preferences + Remove minumum size on Search All Notes window + Fix note title matching in TrieTree + Enforce minimum size on Name column in Search All Notes window -- Iain Lane Tue, 26 Jul 2011 16:44:05 +0100 tomboy (1.7.1-1ubuntu1) oneiric; urgency=low * Merge with Debian experimental, remaning changes: + Use dh-translations instead of manually stripping schema + Ubuntu patches: - Add Launchpad integration - Use Ubuntu One SSO - Add app indicator support - Use Ubuntu One as default sync server - Add initial note about Ubuntu One + autoreconf for some of the above changes -- Iain Lane Wed, 06 Jul 2011 10:06:49 +0100 tomboy (1.7.1-1) experimental; urgency=low * [dbee52f] Imported Upstream version 1.7.1 + New addin to Export All Notes + Drop dependency for gconf-sharp-peditors + Fix delete key behavior in bullet lists + Resolve relative paths when exporting notes + Fix string in Preferences UI + Handle ending slashes in sync URLs + Don't allow rename of special notebooks + Don't open URL twice in Addin preferences + Handle invalid files when loading notes + Add UI for no search results in notebook + Update copyright to 2011 + Handle matching brackets in links * [e324eb0] Drop gnome# BD in line with upstream's configure * [d31575d] Disable schema install in the build -- Iain Lane Tue, 05 Jul 2011 23:17:55 +0100 tomboy (1.7.0-1) experimental; urgency=low * [de22824] Modify watch file to look for bz2 orig files + Search does not give preference to note title + Cleanup strings in sync dialog dialogs + Context-menu key now opens next to selected notes + Fix string references to *Search All Notes* window + Disable Delete action when note list not in focus + Allow the user to open multiple notes via keypress or menu + Update tar usage to ensure OpenBSD compatibility + Switch from NDesk Dbus to dbus-sharp + Specify utf8 encoding for sync confirmation page + Fix focus chain in Search All Notes window + New addin for removing broken links from notes + Remove unmanaged window present code + Improvements for translators + Don't save unchanged new notes * [aafe1b2] Imported Upstream version 1.7.0 * [309d0af] Switch BDs from ndesk-dbus to dbus-sharp * [0e77616] Disable panel applet, panel will be deprecated with GNOME 3 * [645383d] Convert to 3.0 (quilt) for bz2 orig support -- Iain Lane Tue, 21 Jun 2011 16:42:35 +0100 tomboy (1.6.1-1) unstable; urgency=low * [e32a2d3] Imported Upstream version 1.6.1 + Hungarian and Catalan translation updates * [780d74b] Standards-Version → 3.9.2, no changes required * [a296fa0] Update to use my d.o email address -- Iain Lane Wed, 25 May 2011 15:24:52 +0100 tomboy (1.6.0-2) unstable; urgency=low * [8a1e57b] Drop dh_autoreconf, no longer necessary and causes FTBFS due to a bug somewhere (Closes: #622207) * [fb9dcfe] Disable unit tests in a way that doesn't require autoreconfing * [bf19fc0] Patch tomboy.exe dllmap to use DLL names as in the source -- Iain Lane Mon, 11 Apr 2011 21:15:28 +0100 tomboy (1.6.0-1) unstable; urgency=low * [3460d94] Imported Upstream version 1.6.0 + Changed GetSelectedNotebook from private to public so it can be used by add-ins + Fix tomboy insecure LD_LIBRARY_PATH + Fix CVE-2010-4005 + Fix Remove title format from add-ins descriptions + Fix Replace Computer Name with Login Name in SSH sync setup * [71513fe] Add BD on libproxy-dev for proxy support * [e6de4c3] Remove no longer needed PrintNotes DLLMap * [e88f9be] Add DLLMap for WebSyncServiceAddin to map libproxy -- Iain Lane Thu, 07 Apr 2011 23:00:15 +0100 tomboy (1.2.2-2) unstable; urgency=high * [bc0695b] Fix insecure LD_LIBRARY_PATH. A vulnerability existed where if LD_LIBRARY_PATH were set but empty, a trailing : as a path separator would still be appended to the path, exposing an insecure/invalid search path. Using :+: instead of +: prevents this as ${X:+:$X} returns X iff X is set and not empty whereas ${X+:$X} returns X iff X is set (it may be empty). References: CVE-2010-4005 (Closes: #605096) -- Iain Lane Mon, 29 Nov 2010 18:59:02 +0000 tomboy (1.5.2-1) experimental; urgency=low * [40c7e88] Imported Upstream version 1.3.4 + Stop building libtomboy with *DISABLE_DEPRECATED flags (for now) * [d8bee18] Imported Upstream version 1.5.2 + Fix potential sync dataloss bug for former Gnote users + Documentation fixes + Fix windows crash when libproxy not available + Stop using deprecated GDK API in libtomboy + Various documentation bugs fixed -- Iain Lane Tue, 26 Oct 2010 21:26:50 +0100 tomboy (1.2.2-1) unstable; urgency=low * New upstream bugfix release 1.2.2: + Fix potential sync dataloss bug for former Gnote users + Support latest GTK# installer on Windows + Translation updates: hu, id -- Iain Lane Tue, 26 Oct 2010 20:26:32 +0100 tomboy (1.3.3-1) experimental; urgency=low * [c12a7eb] Imported Upstream version 1.3.2 + Fix ExportToHtml to export linked notes on Windows + Fix GtkPopup focus problems on Windows + Various help text fixes + Fix Windows installer to require .Net 3.5 support upgrades + Don't open the search dialog if tray is not ready + Allow empty username field for SSH sync + Fix Windows installer to detect GTK# >=2.12.10 * [980af20] Imported Upstream version 1.3.3 + Update Print add-in license to LGPL (not GPL) * [7656f59] Standards-Version → 3.9.1, no changes required -- Iain Lane Tue, 14 Sep 2010 00:02:37 +0100 tomboy (1.3.1-1) experimental; urgency=low * New upstream release 1.3.1 + Disable panel applet support by default + New topic-based help + Add libproxy support to web sync + Support LaTeX add-in on Mac + Fix `make run` for developers + Document --debug option in manpage * New upstream release 1.3.0 + Use GNOME Session D-Bus API for session management + Fix indentation of bullet list items when printing + Fix keyboard navigation in bullet lists + Applet now uses correct icon + Add hidden preference for quiet note deletion + Add hidden preference for disabling tray icon + HIG menu item clean-ups on Mac + Proper formatting when typing in timestamp text + Allow building with -DGSEAL_ENABLE + Fix crash in autosync when certain server types are unavailable + Clean up stream usage in attempt to fix LP#556628 * [803d6e9] Add debian/gbp.conf to build for exp * [d5362ee] Update build-deps to match new configure checks * [1e80e86] Enable panel applet * [10012c1] debian/patches/*: Add patch headers * [5c308ae] 30_fix_manpage_syntax: Remove line in manpage which causes warning * [b57ab2b] debian/{control,rules}: Replace manual autoreconf with dh- autoreconf * [2fe5306] Increase Standards-Version to 3.9.0, no changes required -- Iain Lane Sun, 04 Jul 2010 19:07:59 +0100 tomboy (1.2.1-1) unstable; urgency=low * New upstream release 1.2.1: + Fix bullet list indentation when printing (Closes: #551059) + Add timestamp to logger messages, useful for watching autosync output, etc * debian/watch: Remove unnecessary "debian" -- Iain Lane Wed, 28 Apr 2010 11:56:27 +0100 tomboy (1.2.0-1) unstable; urgency=low * New upstream release 1.2.0 + Handle new application/x-note mimetype + Add a text/path-list target when drag-and-dropping from Search window, allowing basic note transfer via Empathy + Allow icon themes to customize the panel/tray icon separately + Fix errors when using GTK+ >= 2.19.7 * New upstream release 1.1.4 + Autosync improvements: - Enable the preference in the UI - Try to only sync when idle (to avoid interrupting your writing) - Do not attempt to sync when the server is unavailable - Fix focus/cursor issues that were occurring after autosync * New upstream realease 1.1.2 + Experimental automatic background synchronization support + Allow user to decide if links are updated when renaming a note + Fix crashers related to new Jump List feature * New upstream release 1.1.1 + Copy rich text from notes to apps like Evolution and OpenOffice.org Writer. Feature requires gtk-sharp 2.12.10 + Rearrange Tomboy startup so icon appears within 0.5-1.0 seconds + Prevent crash when entering empty notebook name * New upstream release 1.1.0 + Add support for Ubuntu One and others using OAuth 1.0a + Add CreateNamedNoteWithUri method to dbus interface + Add dbus methods for working with notebooks + Always show icons for note items in recent notes menu + Add Sync menu item to panel applet + Stop cutting off message text in the Sync dialog * debian/rules: Pass --disable-update-mimdb to configure as it doesn't make sense to update the mimedb in a buildd build. * debian/control: Increase Standards-Version to 3.8.4, no changes required * debian/source/format: Specify 1.0 explicitly (hello there Lintian, old friend) -- Iain Lane Fri, 02 Apr 2010 23:31:19 +0100 tomboy (1.0.1-4) unstable; urgency=low * debian/patches/20_remove_pcfile_requires: Remove requires from tomboy-addins.pc.in. These are not needed for linkage. (Closes: #564372) * debian/control: Update CLI library deps to use new -dev packages which contain pcfiles now. -- Iain Lane Sat, 09 Jan 2010 14:52:59 +0000 tomboy (1.0.1-3) unstable; urgency=low * The "Won't somebody think of the dep chain" release * debian/patches/10_disable_unit_tests.patch: Disable unit tests unconditionally as they cause a non-deterministic build depending on whether nunit is present or not. * debian/control: Remove all build-deps from `mono' source package and instead rely on mono-devel (>= 2.4.3) to pull them in. -- Iain Lane Thu, 17 Dec 2009 22:25:15 +0000 tomboy (1.0.1-2) unstable; urgency=low * debian/ltmain-as-needed.sh: Update, as a version mismatch with Debian's libtool caused FTBFS (Closes: #560664) -- Iain Lane Wed, 16 Dec 2009 16:04:59 +0000 tomboy (1.0.1-1) unstable; urgency=low * New upstream release 1.0.1: - Add support for Ubuntu One and others using OAuth 1.0a (Rodrigo Moya) - Always show icons for note items in recent notes menu * debian/patches/02_support_oauth_1.0a.patch: Drop, now upstream * debian/control: Switch to gmime2.4 - Tomboy got support for this at 0.15.0. (Closes: #556412) * debian/control: Bump cli-common-dev version requirement to that which provides the DH7 integration -- Iain Lane Tue, 24 Nov 2009 14:17:51 +0000 tomboy (1.0.0-2) unstable; urgency=low [ Iain Lane ] * debian/rules: Update the translation template after the build, doesn't affect Debian but is required for Ubuntu. Reduces the delta. * debian/patches/02_support_oauth_1.0a.patch: Add upstream/Ubuntu patch to support new OAuth protocol required by some services such as U1. [ Stefan Ebner ] * debian/rules: + Directly convert and install the icon + Remove debian/clean + Remove debian/tomboy.install * Added debian/dirs * debian/watch: Bump version to 3 -- Iain Lane Wed, 07 Oct 2009 16:01:38 +0100 tomboy (1.0.0-1) unstable; urgency=low * New upstream version 1.0.0: - Fix crash when showing Search from panel applet - Redirect complete applet output to ~/.config/tomboy/tomboy-panel.log. - Every patch contributor goes in the About dialog now. - Add Underline add-in to Windows/Mac builds. - WebSync fixes on Windows. * New upstream version 0.15.7: - Update for latest (hopefully final) REST API spec (Rodrigo Moya). - Initial support for OAuth 1.0a servers - Drop heavy System.Web dependency by bundling HttpUtility class. - Fix parsing bug that caused Tomboy to upload empty notes to the server. - More streamlined initial auth procedure (less clicks). - Fix error when connecting before logged in to Snowy - Prevent crash on PPC and ARM when showing menus - Don't connect to session manager when running as applet - When closing search window, do not quit if Tomboy icon is visible * New upstream version 0.15.6: - Migrate notes from ~/.tomboy, following Free Desktop standards on Linux and appropriate conventions on Windows and Mac OS X - Don't force port 22 when no port is specified for SSH sync - Add preference in GConf for maximum width of note menu Jeff Tickle). * New upstream version 0.15.5: - Option to sync from Tomboy icon's contextual menu (#468459, Buchner Johannes). - Rename notebooks from the Search window (#435734). - Clean up wasted space in Search and Preferences windows - Maintain scroll position when notes change while Search window open - Fix Notebook toolbar button appearance with 'text beside icons' setting. * New upstream version 0.15.4: - Improved behavior when changing font sizes (Stefan Schweizer). - Builds fixes on Windows and Mac OS X (Matt Johnston, Sandy Armstrong). - Require gtk+ 2.14 and stop using obsolete libgnome APIs. * debian/control: Bump gtk build-dep to 2.14.0 per configure * debian/rules: Remove some unnecessary variables and exports * debian/README.source: Add, thanks Lintian * debian/control: Add myself to Uploaders * debian/control: Update standards-version to 3.8.3, no changes * debian/control: Use mono-csc instead of csc as compiler, bump mono-devel build-dep version for this * debian/control: Update Vcs-Browser to point to new correct URL -- Iain Lane Fri, 25 Sep 2009 20:55:58 +0100 tomboy (0.15.3-1) experimental; urgency=low * New upstream version 0.15.3: - New underline formatting add-in (disabled by default) from Mark Wakim. - Add ctrl +/- shortcuts for changing font size (Stefan Schweizer). - Fix bullet display in HTML export (Stefan Schweizer). - Update WebSync to use OAuth for authentication, and use the latest REST API. - Fix i18n issue in WebSync (Anders Petersson). - Add "Get More Add-Ins..." link in the Add-Ins tab of Preferences. - Reduce command line output when not running Tomboy with --debug. - Fix tarball for those that need panelapplet-sharp bundled. - Documentation updates (Paul Culter). - New Translations: vi - Translation updates: bn_IN, es, et, he, sv, ta, th, uk, zh_CN -- Iain Lane Wed, 15 Jul 2009 19:46:45 +0100 tomboy (0.15.2-1) experimental; urgency=low * New upstream release 0.15.1: - New WebSync add-in syncs to any server that implements the Tomboy Web REST API, such as Snowy [http://live.gnome.org/Snowy]. Baby-eating preview release. - Require Mono 1.9.1 to *build* Tomboy. Should still run on older Mono. - Prevent PATH problems on Windows from breaking Tomboy. - Search for phrases by quoting search text. - Fix drag&drop & middle-click paste of linked text. - Save width of notebook pane in Search window. - Disable sync menu items until backend configured. - Close note find bar on escape, even when not focused. - Support FUSE being built-in to kernel. - Prevent crashes when reading unexpected note XML. - Change "Open New Note Template" LinkButton to Button to prevent error. - Focus search field every time Search window summoned. - Only show Start Here note on first run if not running as applet. - HIG compliance in Sync preferences. - Use correct "info" icon in add-in info windows. - Use relative path to load help. - Cache frequently-used text tags in one place instead of five. - Documentation updates. - Translation updates: el, es, et, gl * New upstream release 0.15.2: - Fix HTML Export on Mac OS X. - Translation updates: es, et, nb, sv, zh_CN * debian/control: Add help/ as GFDL 1.1+ * debian/rules: Remove --repack; not necessary as upstream is a .tar.gz and could cause rule to be nondeterministic -- Iain Lane Mon, 01 Jun 2009 22:08:22 +0100 tomboy (0.15.0-0ubuntu1) karmic; urgency=low * New upstream release * debian/rules: + Add get-orig-source rule * debian/watch: + Do not run "uupdate" as it does not permit preparing Debian revision on Ubuntu * debian/patches/02_configurable_compiler.patch: + Deleted, merged upstream * debian/patches/03_03_sm-name.patch: + Deleted, no longer relevant -- Jo Shields Wed, 06 May 2009 23:37:55 +0100 tomboy (0.14.3-1) unstable; urgency=low [ Stefan Ebner ] * Replace the tomboy icon misery with a proper method: + debian/control: - Replace b-p on shareutils with imagemagick. - Bump Standards-Version to 3.8.2 + debian/rules: Convert the icons at build time. + Delete tomboy.dirs and tomboy-{16/32}.xpm.uu. + Add debian/tomboy.install to install the generated icons properly. + Add debian/clean to remove the generated xpm files. [ Iain Lane ] * debian/rules: Remove --repack; not necessary as upstream is a .tar.gz and this could cause rule to be nondeterministic * Update watch file to scan for stable releases only * New upstrem release 0.14.3 - Fix build for those with gnome-sharp < 2.23.90 (Stefan Schweizer). - Fix HTML Export add-in on Mac OS X. - Translation updates: el, es -- Iain Lane Mon, 13 Jul 2009 18:32:54 +0100 tomboy (0.14.2-2) unstable; urgency=low [ Mirco Bauer ] * The "Squeeze it!" release + The installed package size was reduced from 13MB to 8MB. * debian/rules debian/control debian/compat: + Rewrote for dh7 (automatically uses dh_clistrip). * debian/paches/* debian/control: + Switched to quilt. * debian/rules: debian/control: + Use pngquant to optimize the file size of the PNG files. * debian/rules: + autoreconf, update gnome-doc-utils.make (for symlinking the same picture files) and put patched ltmain.sh in place for --as-needed magic before build. + Removed --with-mono-addins parameter from configure call, as the parameter no longer exist. [ Iain Lane ] * debian/control: Update VCS info to point to git repo -- Mirco Bauer Sat, 13 Jun 2009 02:10:01 +0200 tomboy (0.14.2-1) unstable; urgency=low [ Jo Shields ] * New upstream release * debian/rules: + Add get-orig-source rule * debian/watch: + Do not run "uupdate" as it does not permit preparing Debian revision on Ubuntu * debian/patches/02_configurable_compiler.patch: + Deleted, merged upstream * debian/patches/03_03_sm-name.patch: + Deleted, no longer relevant [ Sebastian Dröge ] * debian/control: + Update build dependencies. + Change maintainer to pkg-cli-apps. -- Sebastian Dröge Thu, 14 May 2009 08:23:41 +0200 tomboy (0.12.2-5) unstable; urgency=low [ Stefan Ebner ] * Update libgnome-cil build-dependency for GNOME# 2.24 transition * Bump Standards version to 3.8.1 [ Mirco Bauer ] * debian/control: + Added libgnomepanel2.24-cil to build-deps. -- Stefan Ebner Sun, 22 Mar 2009 14:54:14 +0100 tomboy (0.12.2-4) unstable; urgency=low * debian/control: + Build depend on libgmime2.2a-cil. -- Sebastian Dröge Sat, 21 Mar 2009 11:24:05 +0100 tomboy (0.12.2-3) unstable; urgency=low [ Jo Shields ] * debian/control: + Add Vcs-* fields [ Sebastian Dröge ] * Upload to unstable (Closes: #518414). * debian/control: + Use Gnome# 2.20 for now. -- Sebastian Dröge Fri, 06 Mar 2009 11:02:03 +0100 tomboy (0.12.2-2) experimental; urgency=low * debian/control: + Build against Gnome# 2.24 and GnomeDesktop# 2.24. -- Sebastian Dröge Sat, 24 Jan 2009 20:53:58 +0100 tomboy (0.12.2-1) experimental; urgency=low [ Pedro Fragoso ] * Wrap Build-deps Deps and Suggests * Don't install la files * Update debian/copyright to reflect tomboykeybinder tomboyutil [ Iain Lane ] * debian/rules, debian/control, debian/patches/02_configurable_compiler.patch: + Update for Mono 2.0 transition (Closes: #509056). + Replace mono-gmcs build-dep with mono-devel to pull in csc + Remove obsolote libmono-dev build-dep + Pass GMCS=/usr/bin/csc to configure to use csc for the build + Patch the build system to respect the passed compiler (Patch from James Westby) [ Sebastian Dröge ] * New upstream bugfix release. * debian/patches/03_sm-name.patch: + Register as "tomboy" to the session manager instead of "Tomboy" (Closes: #508995). Thanks to Josselin Mouette for the patch idea. -- Sebastian Dröge Sat, 20 Dec 2008 12:58:35 +0100 tomboy (0.12.1-1) experimental; urgency=low * New upstream stable release: + debian/control: - Add gnomeprint and gnomeprintui to build depends. * debian/watch: + Fix URL for the upstream taraball for the new versions (Closes: #500284). -- Sebastian Dröge Thu, 20 Nov 2008 13:11:00 +0100 tomboy (0.11.3-1) experimental; urgency=low * New upstream development release. -- Sebastian Dröge Fri, 22 Aug 2008 10:15:20 +0200 tomboy (0.11.1-1) experimental; urgency=low * New upstream development release: + debian/control: - Update build dependencies. - Update Standards-Version to 3.8.0. - Suggest tasque. -- Sebastian Dröge Sat, 09 Aug 2008 14:58:30 +0200 tomboy (0.10.2-1) unstable; urgency=low * New upstream bugfix release. -- Sebastian Dröge Tue, 20 May 2008 11:05:10 +0200 tomboy (0.10.1-1) unstable; urgency=low * New upstream bugfix release. -- Sebastian Dröge Mon, 07 Apr 2008 21:40:51 +0200 tomboy (0.10.0-1) unstable; urgency=low * New upstream stable release: + Upload to unstable. -- Sebastian Dröge Mon, 10 Mar 2008 19:34:31 +0100 tomboy (0.9.8-1) experimental; urgency=low * New upstream release: + debian/patches/02_link-libX11.patch, debian/patches/99_autoreconf.patch: - Dropped, not needed anymore. * debian/rules, debian/PrintNotes.dll.config: + Install dll mappings for the Print Notes addin. -- Sebastian Dröge Tue, 04 Mar 2008 11:46:34 +0100 tomboy (0.9.7-2) experimental; urgency=low * Rebuild against gtk-sharp2 2.10.4-2 (Closes: #468906). -- Sebastian Dröge Mon, 03 Mar 2008 05:06:13 +0100 tomboy (0.9.7-1) experimental; urgency=low * New upstream development release: + debian/control: - Updated build dependencies. + debian/patches/01_external-mono-addins.patch: - Dropped, merged upstream. + debian/watch: - Updated for the new release series. + debian/patches/01_dllmaps.patch: - Fix dllmap to point to the correct path. * debian/rules, debian/patches/99_ltmain_as-needed.patch: + Link the native libraries with --as-needed to get fewer dependencies. * debian/patches/02_link-libX11.patch: + Link libtomboy with libX11. * debian/patches/99_autoreconf.patch: + Regenerated for the above change. * debian/control: + Update Standards-Version to 3.7.3, no additional changes needed. + Use Homepage field. + Build depend on autotools-dev. -- Sebastian Dröge Fri, 29 Feb 2008 08:02:26 +0100 tomboy (0.8.2-1) unstable; urgency=low * New upstream bugfix release: + debian/patches/02_CVE-2005-4790-insecure-search-path.patch: - Dropped, merged upstream. + debian/patches/99_autoreconf.patch: - Updated for the new version. -- Sebastian Dröge Mon, 26 Nov 2007 17:05:20 +0100 tomboy (0.8.1-2) unstable; urgency=high * debian/patches/02_CVE-2005-4790-insecure-search-path.patch: + SECURITY, CVE-2005-4790: Multiple untrusted search path vulnerabilities in SUSE Linux 9.3 and 10.0, and possibly other distributions, cause the working directory to be added to LD_LIBRARY_PATH, which might allow local users to execute arbitrary code via (1) beagle, (2) tomboy, or (3) blam. NOTE: in August 2007, the tomboy vector was reported for other distributions. Patch taken from upstream SVN. * debian/tomboy.menu: + Fix section. It's now "Applications/Data Management". -- Sebastian Dröge Wed, 14 Nov 2007 05:34:45 +0100 tomboy (0.8.1-1) unstable; urgency=low * New upstream bugfix release, with many translation updates. * debian/patches/99_autoreconf.patch: + Updated for the new version. -- Sebastian Dröge Tue, 16 Oct 2007 12:58:54 +0200 tomboy (0.8.0-2) unstable; urgency=low * debian/patches/01_external-mono-addins.patch, debian/patches/99_autoreconf.patch, debian/control.in, debian/rules: + Build against an external Mono.Addins. Patch taken from upstream SVN. -- Sebastian Dröge Sat, 22 Sep 2007 11:23:05 +0200 tomboy (0.8.0-1) unstable; urgency=low * New upstream release (Closes: #436809): + Adds sync support (Closes: #313302). + debian/patches/01_define.cs.patch: - Dropped, merged upstream. + debian/tomboy.desktop: - Dropped, upstream's desktop file is usable now and we use it since some time already anyway. -- Sebastian Dröge Mon, 17 Sep 2007 15:41:26 +0200 tomboy (0.6.3-2) unstable; urgency=low * debian/patches/01_define.cs.patch: + Fix FTBFS caused by having an "[assembly: ..." attribute in the end. It's only allowed directly after "using ..." (Closes: #441657). * debian/rules: + Call dh_clifixperms to get proper permissions on all files. -- Sebastian Dröge Wed, 12 Sep 2007 07:04:21 +0200 tomboy (0.6.3-1) unstable; urgency=low * New maintainer with permission of the old maintainer. Thanks to Dave Beckett for the work on this package in the past. * New upstream release (Closes: #418566, #415420): + DBus support is fixed and tomboy is single-instance again (Closes: #407744, #313298, #400552) + Fixes crash when opening preferences (Closes: #386271) + Ship fixed width plugin (Closes: #372776) + Fixes interaction with session manager (Closes: #356833) + Fixes bad interaction with different linking mechanisms (Closes: #396177) + debian/control: - Update build dependencies. Tomboy uses C# 2.0 now and also uses the external ndesk-dbus packages. - Suggest evolution as tomboy has a evolution plugin which allows dragging mails from evolution to notes and adds a nice link to the mail in the note. + debian/patches/01-dbus0.9.patch: - Dropped, not needed anymore with the new version. * Acknowledge NMU by Michael Ablassmeier (Closes: #388205) * debian/control: + Set me as maintainer. * debian/rules, debian/tomboy.desktop: + Use upstream's desktop file now as it has proper translations. * debian/rules: + Drop now unecessary restoring of config.{sub,guess} as it is done properly by cdbs since some time already. + Drop unecessary cleaning of the plugins as upstream's build system cares for this now. * debian/watch: + Update watch file for the 0.6 series. -- Sebastian Dröge Sat, 14 Apr 2007 17:09:41 +0200 tomboy (0.5.0-1) experimental; urgency=low * New upstream release * Added new plugins: Bugzilla, FixedWidth, NoteOfTheDay -- Dave Beckett Thu, 16 Nov 2006 13:58:37 -0800 tomboy (0.4.1-2) unstable; urgency=low * Added Build-Depends: on libdbus-glib-1-dev to get D-Bus remote control enabled (Closes: #393484) * Updated Build-Depends: for cli-common-dev to >= 0.4.4 -- Dave Beckett Thu, 19 Oct 2006 00:02:29 -0700 tomboy (0.4.1-1) unstable; urgency=low * New upstream release * Upstream sources now DFSG as last old icon removed. - removed 01_image_name patch * Added D-BUS API change patch 04_dbus0.9.patch. (Closes: #385382) * Acknowledge NMU in 0.3.9+dfsg-2.1 for previous patch. * Depend on libdbus-1-dev (>= 0.90), no longer use libdbus-cil * Packaged new Sticky Notes import plugin -- Dave Beckett Sat, 23 Sep 2006 19:30:03 -0700 tomboy (0.3.9+dfsg-2.1) unstable; urgency=high * Non-maintainer upload. * Add Patch for deprecated dbus functions (Closes: #385382) -- Michael Ablassmeier Tue, 19 Sep 2006 09:11:38 +0200 tomboy (0.3.9+dfsg-2) unstable; urgency=medium * Added postint to rebuild broken scrollkeeper database using patch to fix it from Loïc Minier - Thanks (Closes: #383201) * Fixes RC bug, thus urgency medium. -- Dave Beckett Sun, 3 Sep 2006 09:48:52 -0700 tomboy (0.3.9+dfsg-1) unstable; urgency=medium * Provide DFSG version of sources * Disable scrollkeeper from installing into /var (Closes: #382800) -- Dave Beckett Sun, 13 Aug 2006 12:36:00 -0700 tomboy (0.3.9-1) unstable; urgency=medium * New upstream release - Builds against GTK 2.0, removed patch 02_gtk-sharp2.patch - Builds against dbus directly rather than using dbus-sharp. Change from Build-Depends on libdbus-cil-1 to libdbus-glib-1-2 - Preference dialog modality fixed (Closes: #313295) - Italic pasting fixed (Closes: #329476) - Added StickyNoteImport plugin - Uses gnome document tools. Add Build-Depends on gnome-doc-utils and scrollkeeper * Upstream application icon changed "due to legal restrictions" - Remove the replacement third-party images we were using. - Continue to remove one use of the old icon from the source tarball. - Updated patch 01_image_name to remove the last use of the old icon - Added XPM versions of the new icons * Standards version 3.7.2 (no changes) * Updated to latest Debian Mono Policy. Build-Depend on cli-common-dev * Build depend on libgmime2.2-cil replacing libgmime2.1-cil which was removed from Debian yesterday fixing FTBFS on arm (Closes: #382653) * Urgency medium due to FTBFS fix. -- Dave Beckett Sat, 12 Aug 2006 09:43:31 -0700 tomboy (0.3.5-2) unstable; urgency=low * Add dependencies to native library (Closes: #364778) * Enable Evolution plugin (Closes: #364779) -- Dave Beckett Tue, 25 Apr 2006 20:59:25 -0700 tomboy (0.3.5-1) unstable; urgency=low * New upstream release (Closes: #352531) * Require dbus 0.61-3 to get a non-broken assembly version (see bug #354798) * Packaging updates from Ubuntu 0.3.5-0ubuntu1 thanks to Sebastian Dröge * 02_Trie.cs_mcs119.patch deleted as merged into upstream. -- Dave Beckett Sat, 18 Mar 2006 19:47:02 -0800 tomboy (0.3.5-0ubuntu1) dapper; urgency=low * New upstream release * 01_image_name.patch: + Updated for new upstream version * 02_gtk-sharp2.patch: + Use Gtk#2 instead of Gtk# * Tightened and adjusted Build-Depends * Added ${misc:Depends} to Depends * Updated debhelper compat version to 5 -- Sebastian Dröge Fri, 24 Feb 2006 17:01:15 +0100 tomboy (0.3.3-3) unstable; urgency=low * Build against libdbus-1-cil (Closes: #338495) -- Dave Beckett Thu, 12 Jan 2006 19:41:41 -0800 tomboy (0.3.3-2) unstable; urgency=low * Added patch from CVS to fix Mono 1.1.9.x build (Closes: 337356) - 02_Trie.cs_mcs119.patch from CVS -- Dave Beckett Thu, 3 Nov 2005 19:59:02 -0800 tomboy (0.3.3-1) unstable; urgency=low * New upstream release * New ExportToHTML plugin * Updated image name fixing patch 01_image_name.patch * Removed Mono 1.1.8.x build patches merged upstream: - 02_mono118_Trie.patch - 03_mono118_AppletFactory.patch -- Dave Beckett Wed, 10 Aug 2005 19:33:28 +0100 tomboy (0.3.2-9) unstable; urgency=low * Removed obsolete Build-Depend: on mono-jit and mono-utils * Updated debian/watch file to new location. * Added 24x24 icon from same author as the other icons, cleaned up by Gordon Ingram to help the toolbar icon look better (Closes: 316765) * Rebuild for mono 1.1.8.1 * Applied patches from CVS to fix 1.1.8.x builds: 02_mono118_Trie.patch and 03_mono118_AppletFactory.patch * Add MONO_SHARED_DIR to stop monodis core dumping when called inside dh_clideps -- Dave Beckett Mon, 11 Jul 2005 17:13:26 +0100 tomboy (0.3.2-8) unstable; urgency=low * Added 16x16 and 32x32 pixmap xpm icons * Added menu and tomboy.desktop linked to the icons -- Dave Beckett Tue, 14 Jun 2005 23:07:01 +0100 tomboy (0.3.2-7) unstable; urgency=low * Upload to unstable * Depend on libdbus-cil 0.23.4-3 built with mono in unstable * Remove dependency on mono-mint (Closes: 311956) -- Dave Beckett Fri, 10 Jun 2005 16:22:59 +0100 tomboy (0.3.2-6) experimental; urgency=low * Merge with ubuntu up to 0.3.2-4ubuntu5: - changed the uudecode line from update-config to post-patches in debian/rules - not applying Tomboy/Trie.cs patch -- Dave Beckett Wed, 1 Jun 2005 20:13:48 +0100 tomboy (0.3.2-5) experimental; urgency=low * Rebuild package with source inside changes -- Dave Beckett Fri, 27 May 2005 13:20:41 +0100 tomboy (0.3.2-4) experimental; urgency=low * Upload of tomboy to experimental (Closes: 272264) * Require mono 1.1.6+ * Build-Depends on sharutils for uudecode -- Dave Beckett Fri, 27 May 2005 13:09:47 +0100 tomboy (0.3.2-3) experimental; urgency=low * Standards-Version 3.6.1.0 and depend on newer debhelper for cdbs -- Dave Beckett Fri, 15 Apr 2005 22:21:52 +0100 tomboy (0.3.2-2) experimental; urgency=low * Rebuild against mono 1.1 packages. * Require cli-common -- Dave Beckett Fri, 15 Apr 2005 22:04:15 +0100 tomboy (0.3.2-1) experimental; urgency=low * New upstream release -- Dave Beckett Sun, 10 Apr 2005 15:48:23 +0100 tomboy (0.3.1-1) experimental; urgency=low * Port of the packaging from Ubuntu to Debian * Removed non-distributable image from orig.tar.gz and added debian/README.Debian-source to explain this * Added replacement image debian/tomboy.png.uu from Jacub Steiner * Added patches/01_image_name.patch to rename mentions to the image -- Dave Beckett Sun, 10 Apr 2005 15:29:35 +0100 tomboy (0.3.1-0ubuntu6) hoary; urgency=low * Rebuilt against new libdbus-cil. -- Daniel Holbach Wed, 16 Mar 2005 21:11:11 +0100 tomboy (0.3.1-0ubuntu5) hoary; urgency=low * Rebuild with current libs. -- Sebastien Bacher Sat, 19 Feb 2005 14:57:09 +0100 tomboy (0.3.1-0ubuntu4) hoary; urgency=low * Er, libpanel-applet2-dev -- Matt Zimmerman Wed, 2 Feb 2005 20:49:44 -0800 tomboy (0.3.1-0ubuntu3) hoary; urgency=low * Build-Depend on libpanel-applet-dev, not libpanel-applet2-0 -- Matt Zimmerman Wed, 2 Feb 2005 11:01:26 -0800 tomboy (0.3.1-0ubuntu2) hoary; urgency=low * debian/control build-dep on libpanel-applet2-0 to fix FTBFS. -- Brandon Hale Mon, 31 Jan 2005 23:52:04 -0500 tomboy (0.3.1-0ubuntu1) hoary; urgency=low * New upstream release - Made the move to Gnome Panel applet. (TrayIcon mode is still supported). - New plugin system, so anyone can customize their Tomboy notes. - A Note printing plugin - A new preferences dialog * debian/control - Add libdbus-cil to build-deps -- Brandon Hale Thu, 27 Jan 2005 18:35:41 -0500 tomboy (0.2.2-1ubuntu1) hoary; urgency=low * Update Build-Dep and fix FTBFS. -- Fabio M. Di Nitto Mon, 22 Nov 2004 13:10:03 +0100 tomboy (0.2.2-1) hoary; urgency=low * New upstream release -- Brandon Hale Sun, 21 Nov 2004 15:35:03 -0500 tomboy (0.2.0-1) unstable; urgency=low * New upstream release -- Brandon Hale Mon, 11 Oct 2004 09:31:35 -0400 tomboy (0.1.2-2) unstable; urgency=low * Fix up build-depends in debian/control, use ${net:Depends} and dh_netdeps as well. -- Brandon Hale Thu, 7 Oct 2004 11:14:29 -0400 tomboy (0.1.2-1) unstable; urgency=low * New upstream release -- Brandon Hale Sat, 25 Sep 2004 08:59:36 -0400 tomboy (0.1.1-1) unstable; urgency=low * Initial Release. -- Brandon Hale Mon, 20 Sep 2004 20:08:46 -0400 debian/rules0000775000000000000000000000312112270476242010253 0ustar #!/usr/bin/make -f LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed MAKEFILE = $(firstword $(MAKEFILE_LIST)) DEBIAN_DIR = $(dir $(MAKEFILE)) DEB_SOURCE_NAME = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Source | cut -d" " -f2) DEB_VERSION = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Version | cut -d" " -f2) VERSION = $(shell echo $(DEB_VERSION) | cut -d"-" -f1 | sed 's/+dfsg.*//') override_dh_autoreconf: NOCONFIGURE=1 dh_autoreconf /usr/bin/gnome-autogen.sh override_dh_auto_configure: dh_auto_configure -- \ --disable-scrollkeeper \ --disable-update-mimedb \ --disable-panel-applet \ --disable-schemas-install \ --disable-tests \ LDFLAGS="$(LDFLAGS)" \ GMCS=/usr/bin/mono-csc override_dh_auto_install: dh_auto_install -- GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 convert $(CURDIR)/data/icons/hicolor_apps_16x16_tomboy.png $(CURDIR)/debian/tomboy/usr/share/pixmaps/tomboy-16.xpm convert $(CURDIR)/data/icons/hicolor_apps_32x32_tomboy.png $(CURDIR)/debian/tomboy/usr/share/pixmaps/tomboy-32.xpm rm -rf debian/tomboy/usr/lib/tomboy/*.la # crush it good find $(CURDIR)/debian/tomboy/usr/share/gnome/help/tomboy -type f -name "*.png" -exec sh -c 'pngquant 256 < {} > {}.crushed; mv {}.crushed {}' \; # disable tests override_dh_auto_test: override_dh_builddeb: dh_builddeb -- -Zxz get-orig-source: uscan \ --package $(DEB_SOURCE_NAME) \ --watchfile $(DEBIAN_DIR)/watch \ --upstream-version $(VERSION) \ --download-version $(VERSION) \ --destdir . \ --force-download \ --rename %: dh $@ --with autoreconf,cli .PHONY: get-orig-source debian/source/0000775000000000000000000000000012270476242010476 5ustar debian/source/format0000664000000000000000000000001412270476242011704 0ustar 3.0 (quilt) debian/gbp.conf0000664000000000000000000000012112270476242010607 0ustar [DEFAULT] debian-branch = ubuntu upstream-branch = experimental compression = xz debian/dirs0000664000000000000000000000002212270476242010054 0ustar usr/share/pixmaps debian/tomboy.menu0000664000000000000000000000044012270476242011373 0ustar ?package(tomboy):needs="X11" section="Applications/Data Management" \ title="Tomboy" command="/usr/bin/tomboy" \ longtitle="Tomboy notetaker" \ description="Take notes on the desktop" \ icon16x16="/usr/share/pixmaps/tomboy-16.xpm" \ icon32x32="/usr/share/pixmaps/tomboy-32.xpm" debian/control0000664000000000000000000000342012270476242010600 0ustar Source: tomboy Section: gnome Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian CLI Applications Team Uploaders: Sebastian Dröge , Iain Lane Build-Depends: debhelper (>= 8.1.0), dh-autoreconf, gnome-common, intltool, pngquant, mono-devel (>= 2.4.3), libgtk2.0-cil-dev (>= 2.10.4), libgconf2-dev, libgconf2.0-cil-dev (>= 2.24), libgtkspell-dev (>= 2.0.9), cli-common-dev (>= 0.5.7), imagemagick, libgtk2.0-dev (>= 2.14.0), libatk1.0-dev (>= 1.2.4), libgmime2.6-cil-dev, gnome-doc-utils (>= 0.3.2), scrollkeeper, libdbus2.0-cil-dev (>= 0.4), libdbus-glib2.0-cil-dev (>= 0.3), libmono-addins-cil-dev (>= 0.3), libmono-addins-gui-cil-dev (>= 0.3), libappindicator0.1-cil-dev (>= 0.4.90), libproxy-dev Standards-Version: 3.9.4 Homepage: http://www.gnome.org/projects/tomboy/ Vcs-Git: git://git.debian.org/pkg-cli-apps/packages/tomboy.git Vcs-Browser: http://git.debian.org/?p=pkg-cli-apps/packages/tomboy.git Package: tomboy Architecture: any Depends: ${cli:Depends}, ${misc:Depends}, ${shlibs:Depends} Suggests: evolution, tasque Description: desktop note taking program using Wiki style links Tomboy is a desktop note-taking application which is simple and easy to use. It lets you organise your notes intelligently by allowing you to easily link ideas together with Wiki style interconnects. debian/compat0000664000000000000000000000000212270476242010374 0ustar 7 debian/watch0000664000000000000000000000017212270476242010227 0ustar # watch file for tomboy version=3 http://ftp.gnome.org/pub/GNOME/sources/tomboy/([\d\.]+)/ \ tomboy-(.*)\.tar\.xz debian/WebSyncServiceAddin.dll.config0000664000000000000000000000021312270476242014766 0ustar debian/tomboy.docs0000664000000000000000000000001412270476242011354 0ustar README NEWS debian/tomboy.postinst0000664000000000000000000000077412270476242012324 0ustar #!/bin/sh set -e # version 0.3.9-1 started shipping /var/lib/scrollkeeper erroneously, hence # the database was overwritten and needs a full rebuild # # this fix was added in version 0.3.9+dfsg-2 if [ "$1" = "configure" ] && dpkg --compare-versions "$2" ge "0.3.9-1" && dpkg --compare-versions "$2" lt "0.3.9+dfsg-2" && which scrollkeeper-rebuilddb >/dev/null 2>&1; then echo "Upgrade from broken Tomboy version detected, running scrollkeeper-rebuilddb..." scrollkeeper-rebuilddb -q fi #DEBHELPER# debian/patches/0000775000000000000000000000000012270476242010625 5ustar debian/patches/04_app_indicator.patch0000664000000000000000000002014212270476242014764 0ustar === modified file 'Tomboy/Makefile.am' --- a/Tomboy/Makefile.am +++ b/Tomboy/Makefile.am @@ -122,6 +122,7 @@ $(srcdir)/Tag.cs \ $(srcdir)/TagButton.cs \ $(srcdir)/TagManager.cs \ + $(srcdir)/TomboyIndicatorTray.cs \ $(srcdir)/Tray.cs \ $(srcdir)/Trie.cs \ $(srcdir)/Undo.cs \ @@ -147,6 +148,7 @@ ASSEMBLIES = \ $(GTKSHARP_LIBS) \ + $(APPINDICATORSHARP_LIBS) \ $(GNOME_LIBS) \ -r:Mono.Posix \ $(DBUS_LIBS) \ --- a/Tomboy/NoteManager.cs +++ b/Tomboy/NoteManager.cs @@ -369,6 +369,9 @@ // Update the trie so addins can access it, if they want. trie_controller.Update (); + if (NotesLoaded != null) + NotesLoaded (this, EventArgs.Empty); + bool startup_notes_enabled = (bool) Preferences.Get (Preferences.ENABLE_STARTUP_NOTES); --- a/Tomboy/RecentChanges.cs +++ b/Tomboy/RecentChanges.cs @@ -248,7 +248,8 @@ am ["DeleteNotebookAction"].Activated += OnDeleteNotebook; am ["CloseWindowAction"].Activated += OnCloseWindow; if (Tomboy.TrayIconShowing == false && - (bool) Preferences.Get (Preferences.ENABLE_TRAY_ICON)) + (bool) Preferences.Get (Preferences.ENABLE_TRAY_ICON) && + !TomboyIndicatorTray.IndicatorTrayPresent) am ["CloseWindowAction"].Visible = false; // Allow Escape to close the window as well as W @@ -1127,7 +1128,8 @@ instance = null; #if !MAC if (Tomboy.TrayIconShowing == false && - (bool) Preferences.Get (Preferences.ENABLE_TRAY_ICON)) + (bool) Preferences.Get (Preferences.ENABLE_TRAY_ICON) && + !TomboyIndicatorTray.IndicatorTrayPresent) Tomboy.ActionManager ["QuitTomboyAction"].Activate (); #endif } --- a/Tomboy/Tomboy.cs +++ b/Tomboy/Tomboy.cs @@ -191,11 +191,17 @@ #endif } + static TomboyIndicatorTray indicator; static void StartTrayIcon () { - // Create the tray icon and run the main loop - tray_icon = new TomboyTrayIcon (manager); - tray = tray_icon.Tray; + if (TomboyIndicatorTray.IndicatorTrayPresent) { + indicator = new TomboyIndicatorTray (manager); + } else { + // Create the tray icon and run the main loop + tray_icon = new TomboyTrayIcon (manager); + tray = tray_icon.Tray; + } + StartMainLoop (); } --- /dev/null +++ b/Tomboy/TomboyIndicatorTray.cs @@ -0,0 +1,180 @@ +// +// Copyright (C) 2009 GNOME Do +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// + +using System; +using System.Collections.Generic; +using System.Linq; + +using Mono.Unix; + +using Gnome; +using AppIndicator; + +namespace Tomboy +{ + public class TomboyIndicatorTray + { + public static bool IndicatorTrayPresent { + get { + return true; + } + } + + ApplicationIndicator indicator; + NoteManager manager; + Gtk.Menu menu; + int idle_source = 0; + + public TomboyIndicatorTray (NoteManager manager) + { + this.manager = manager; + indicator = new ApplicationIndicator ("tomboy-notes", "tomboy", Category.ApplicationStatus); + + SetMenuItems (); + indicator.Status = Status.Active; + indicator.Title = Catalog.GetString ("Tomboy Notes"); + + manager.NoteDeleted += OnNoteDeleted; + manager.NoteAdded += OnNoteAdded; + manager.NoteRenamed += OnNoteRenamed; + manager.NotesLoaded += OnNotesLoaded; + } + + void OnNoteAdded (object sender, Note added) + { + SetMenuItems (); + } + + void OnNoteDeleted (object sender, Note deleted) + { + SetMenuItems (); + } + + void OnNoteRenamed (Note renamed, string old_title) + { + SetMenuItems (); + } + + void OnNotesLoaded (object sender, EventArgs args) + { + SetMenuItems (); + } + + void SetMenuItems () + { + if (idle_source == 0) + GLib.Idle.Add(SetMenuItemsIdle); + } + + bool SetMenuItemsIdle () + { + idle_source = 0; + + if (menu != null) { + foreach (Gtk.Widget widget in menu.Children) { + menu.Remove (widget); + widget.Destroy (); + } + } + + menu = new Gtk.Menu (); + + foreach (Gtk.MenuItem item in CurrentMenuItems ()) { + menu.Append (item); + item.Show(); + } + + menu.Show(); + + //if (indicator.Menu == null) + indicator.Menu = menu; + + return false; + } + + Gtk.MenuItem CreateNoteMenuItem(Note n) + { + var item = new Gtk.MenuItem (n.Title); + item.Activated += (o, a) => SetMenuItems (); + item.Activated += (o, a) => n.Window.Present (); + return item; + } + + IEnumerable CurrentMenuItems () + { + Gtk.ImageMenuItem item; + + item = new Gtk.ImageMenuItem (Catalog.GetString ("Create New Note")); + item.Image = new Gtk.Image (Gtk.Stock.New, Gtk.IconSize.Menu); + item.Activated += (o, a) => Tomboy.ActionManager["NewNoteAction"].Activate (); + item.Activated += (o, a) => SetMenuItems (); + yield return item; + + item = new Gtk.ImageMenuItem (Catalog.GetString ("_Search All Notes")); + item.Image = new Gtk.Image (Gtk.Stock.Find, Gtk.IconSize.Menu); + item.Activated += (o, a) => Tomboy.ActionManager["ShowSearchAllNotesAction"].Activate (); + yield return item; + + yield return new Gtk.SeparatorMenuItem (); + + if (manager != null && manager.Notes != null) { + Tag template_tag = TagManager.GetOrCreateSystemTag (TagManager.TemplateNoteSystemTag); + var menuItems = manager.Notes + .Where (n => !n.IsSpecial && !n.ContainsTag(template_tag)) + .OrderByDescending (n => n.ChangeDate) + .Take (10) + .Select (n => CreateNoteMenuItem(n)) + .ToArray (); + // avoid lazy eval for menu item construction + + foreach (Gtk.MenuItem mi in menuItems) { + yield return mi; + } + } + + yield return new Gtk.SeparatorMenuItem (); + + Gtk.MenuItem mitem = new Gtk.MenuItem (Catalog.GetString ("S_ynchronize Notes")); + // setting this changes the menu text to "Convert" + // item.Image = new Gtk.Image (Gtk.Stock.Convert, Gtk.IconSize.Menu); + mitem.Activated += (o, a) => Tomboy.ActionManager["NoteSynchronizationAction"].Activate (); + yield return mitem; + + item = new Gtk.ImageMenuItem (Catalog.GetString ("_Preferences")); + item.Image = new Gtk.Image (Gtk.Stock.Preferences, Gtk.IconSize.Menu); + item.Activated += (o, a) => Tomboy.ActionManager["ShowPreferencesAction"].Activate (); + yield return item; + + item = new Gtk.ImageMenuItem (Catalog.GetString ("_Help")); + item.Image = new Gtk.Image (Gtk.Stock.Help, Gtk.IconSize.Menu); + item.Activated += (o, a) => Tomboy.ActionManager["ShowHelpAction"].Activate (); + yield return item; + + item = new Gtk.ImageMenuItem (Catalog.GetString ("_About Tomboy")); + item.Image = new Gtk.Image (Gtk.Stock.About, Gtk.IconSize.Menu); + item.Activated += (o, a) => Tomboy.ActionManager["ShowAboutAction"].Activate (); + yield return item; + + yield return new Gtk.SeparatorMenuItem (); + + item = new Gtk.ImageMenuItem (Catalog.GetString ("_Quit")); + item.Image = new Gtk.Image (Gtk.Stock.Quit, Gtk.IconSize.Menu); + item.Activated += (o, a) => Tomboy.ActionManager["QuitTomboyAction"].Activate (); + yield return item; + } + } +} --- a/configure.in +++ b/configure.in @@ -207,6 +207,10 @@ gtk-sharp-2.0 >= $GTKSHARP2_MINIMUM_VERSION) AC_SUBST(GTKSHARP_LIBS) +APPINDICATOR_MINIMUM_VERSION=0.0.5 +PKG_CHECK_MODULES(APPINDICATORSHARP, + appindicator-sharp-0.1 >= $APPINDICATOR_MINIMUM_VERSION) +AC_SUBST(APPINDICATORSHARP_LIBS) # # Printing at least needs Mono.Cairo # --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -70,6 +70,7 @@ Tomboy/Synchronization/SyncManager.cs Tomboy/Synchronization/SyncUtils.cs Tomboy/Tomboy.cs +Tomboy/TomboyIndicatorTray.cs Tomboy/Tray.cs Tomboy/Utils.cs Tomboy/Watchers.cs debian/patches/01_dllmaps.patch0000664000000000000000000000145012270476242013602 0ustar Description: Update libtomboy dllmap to use absolute path Index: tomboy/Tomboy/Tomboy.exe.config.in =================================================================== --- tomboy.orig/Tomboy/Tomboy.exe.config.in 2012-05-03 21:16:57.732547227 +0100 +++ tomboy/Tomboy/Tomboy.exe.config.in 2012-05-03 21:17:00.364547139 +0100 @@ -1,7 +1,7 @@ - + - + debian/patches/series0000664000000000000000000000013012270476242012034 0ustar 01_dllmaps.patch 04_app_indicator.patch 20_remove_pcfile_requires use_dbussharp_2.patch debian/patches/20_remove_pcfile_requires0000664000000000000000000000113612270476242015610 0ustar Description: Remove unnecessary Requires: from gtk-sharp in tomboy-addins pcfile Forwarded: not-needed Origin: vendor Author: Iain Lane Index: tomboy/data/tomboy-addins.pc.in =================================================================== --- tomboy.orig/data/tomboy-addins.pc.in 2012-05-03 21:16:57.232547251 +0100 +++ tomboy/data/tomboy-addins.pc.in 2012-05-03 21:17:01.720547051 +0100 @@ -5,6 +5,5 @@ Name: Tomboy Addin Library Description: Library providing the interfaces for Tomboy addins -Requires: gtk-sharp-2.0 Version: @VERSION@ Libs: -r:${libdir}/tomboy/Tomboy.exe debian/patches/31_prevent_inadvertent_deletion_of_notes.patch0000664000000000000000000000336312270476242022023 0ustar Description: Prevents accidental deletion of notes in case user hits the delete key when the focus is in the search box. Author: Abhinav Upadhyay Bug-Ubuntu: https://launchpad.net/bugs/757635 Bug: https://bugzilla.gnome.org/647462 Forwarded: yes Index: ubuntu/Tomboy/RecentChanges.cs =================================================================== --- ubuntu.orig/Tomboy/RecentChanges.cs 2011-07-27 10:46:28.386952944 +0100 +++ ubuntu/Tomboy/RecentChanges.cs 2011-07-27 10:46:37.674595285 +0100 @@ -105,6 +105,8 @@ find_combo.Changed += OnEntryChanged; find_combo.Entry.ActivatesDefault = false; find_combo.Entry.Activated += OnEntryActivated; + find_combo.Entry.FocusInEvent += OnSearchBoxFocused; + find_combo.Entry.FocusOutEvent += OnSearchBoxFocusedOut; if (previous_searches != null) { foreach (string prev in previous_searches) { find_combo.AppendText (prev); @@ -1288,7 +1290,22 @@ PerformSearch (); AddToPreviousSearches (SearchText); } - + + // called when the user moves the focus in the search combo box + void OnSearchBoxFocused (object sender, EventArgs args) + { + // disable the Delete Note option in the menu bar (bug #647462) + Tomboy.ActionManager ["DeleteNoteAction"].Sensitive = false; + } + + // called when the focus moves out of the search combo box. + void OnSearchBoxFocusedOut (object sender, EventArgs args) + { + // Enable the Delete Note option in the menu bar, which might have been + // disabled in case the focus was in the search combo box perviously. + Tomboy.ActionManager ["DeleteNoteAction"].Sensitive = true; + } + void AddToPreviousSearches (string text) { // Update previous searches, by adding a new term to the debian/patches/use_dbussharp_2.patch0000664000000000000000000000200412270476242014732 0ustar Index: tomboy/configure.in =================================================================== --- tomboy.orig/configure.in 2014-01-09 10:41:48.213622716 +0000 +++ tomboy/configure.in 2014-01-09 10:41:48.209622716 +0000 @@ -175,7 +175,7 @@ # # Check for dbus-sharp # -PKG_CHECK_MODULES(DBUS, dbus-sharp-1.0 >= 0.4 dbus-sharp-glib-1.0 >= 0.3) +PKG_CHECK_MODULES(DBUS, dbus-sharp-2.0 >= 0.4 dbus-sharp-glib-2.0 >= 0.3) AC_SUBST(DBUS_LIBS) # Index: tomboy/Tomboy/RemoteControlProxy.cs =================================================================== --- tomboy.orig/Tomboy/RemoteControlProxy.cs 2013-10-27 23:42:50.649722383 +0000 +++ tomboy/Tomboy/RemoteControlProxy.cs 2014-01-09 10:42:13.273621654 +0000 @@ -55,8 +55,7 @@ return null; RemoteControl remote_control = new RemoteControl (manager); - Bus.Session.Register (Namespace, - new ObjectPath (Path), + Bus.Session.Register (new ObjectPath (Path), remote_control); return remote_control; #else