[Xfce4-commits] <xfce4-clipman-plugin:master> === Release 1.2.0 ===

Mike Massonnet noreply at xfce.org
Mon Oct 24 15:50:02 CEST 2011


Updating branch refs/heads/master
         to 6106acd8f69e07dde297b21ea5d4a52d3835e8f6 (commit)
       from 2f3866d5989083218e6c6c38a109fabdd8e19eac (commit)

commit 6106acd8f69e07dde297b21ea5d4a52d3835e8f6
Author: Mike Massonnet <mmassonnet at xfce.org>
Date:   Mon Oct 24 00:45:02 2011 +0200

    === Release 1.2.0 ===

 ChangeLog       |  233 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Makefile.am     |    3 +-
 NEWS            |   27 +++++++
 configure.ac.in |    4 +-
 doc             |    2 +-
 5 files changed, 264 insertions(+), 5 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index f8bdeac..5bcede3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,236 @@
+2011-10-24	Mike Massonnet
+=== Release 1.2.0 ===
+
+2011-10-24	Mike Massonnet
+Update code to show the documentation with new location
+
+	The code tries to find the new location of the localized documentation
+	otherwise to fallback on the online documentation.
+
+2011-10-21	Mike Massonnet
+Include documentation from xfce4-docs
+
+2011-10-20	Mike Massonnet
+actions: show the actions menu only once for the same text (bug 6633)
+
+2011-10-20	Mike Massonnet
+Replace gdk_spawn against g_spawn
+
+2011-10-19	Mike Massonnet
+collector: Check instance types of GtkClipboard (bug 6323)
+
+2011-10-19	Mike Massonnet
+New feature "paste-on-activate"
+
+	There is a new property in the ClipmanMenu class "paste-on-activate" that
+	is bound to the xfconf property "/tweaks/paste-on-activate". This new
+	property gives the possibility to paste a content that has been selected
+	in the history.
+
+	Currently the default value is off, there are two possible values to
+	paste the content with Ctrl+V or Shift+Insert.
+
+2011-10-19	Mike Massonnet
+Remove Glade package requirement from autoconf script
+
+2011-10-19	Mike Massonnet
+Remove deprecated CHECK_VERSION precompilation code
+
+2011-10-19	Mike Massonnet
+Add optional build dependency for XTEST extension
+
+	Include a test program that uses XTestFakeKeyEvent() to emulate Shift+Insert
+	in order to "paste" content, works also for Ctrl+v.
+
+	XTEST extension will be optional until an option is included in the settings
+	dialog, then it will be a hard-dependency.
+
+2011-10-17	Mike Massonnet
+Add option "Reverse menu order" inside the settings dialog
+
+	Add a checkbox inside the settings dialog for /tweaks/reverse-menu-order
+
+2011-10-17	Mike Massonnet
+Update code responsible to open website URL and manual
+
+2011-08-10	Mike Massonnet
+autoconf: Bump exo-0.3 to exo-1 0.6.0
+
+2011-05-07	Mike Massonnet
+Properly remove cache files on history clear (bug 6324)
+
+2011-05-07	Mike Massonnet
+Update copyright year and autogen.sh file
+
+2011-05-07	Mike Massonnet
+Use themed icon "clipman" or fallback to edit-paste (bug 6698)
+
+2011-05-07	Mike Massonnet
+Rework right click status icon menu
+
+2011-05-07	Mike Massonnet
+Add option /tweaks/popup-at-pointer
+
+	New option in order to popup the menu at the position of the mouse
+	pointer, works only if triggerred through xfce4-popup-clipman.
+
+2011-05-07	Mike Massonnet
+Shut down GCC warning messages
+
+	-Wunused-but-set-variable
+	-Wformat-extra-args
+
+2011-05-07	Mike Massonnet
+Readd "Inhibit" option (bug 6522)
+
+2011-05-07	Mike Massonnet
+Fix make check
+
+2011-05-07	Mike Massonnet
+Port to libxfce4ui (bug 6853)
+
+	Applied patch from Matias De lellis.
+	Bumped version to 1.2.0 and adapted dependecy versions to Xfce 4.8.
+
+2011-01-09	Mike Massonnet
+daemon: dispatch primary clipboard restoration
+
+	The GtkEntryCompletion widget is continuously removing ownership over
+	the clipboard, quickly after that setting it back.
+
+	The code assumed that when the ownership was removed, it could safely
+	restore the cached value. Wrong. This causes the widget to "erase" its
+	current selection and typing continues at the end of the string (as seen
+	in GNOME bug 333320).
+
+	Now restoring works through a dispatched GSource, which enables to
+	remove this GSource if ownership is set right back again.
+
+2010-10-24	Mike Massonnet
+tests: Add option -p in test_targets.c to print text
+
+2010-01-23	Mike Massonnet
+[status-icon] On autostart file update reset TryExec/Exec keys
+
+2010-01-07	Mike Massonnet
+[daemon] Fix possible NULL values (bug #6119 #6120)
+
+	As reported, the abrt program detected a possible crash when the default
+	cache is used to restore content or fill the selection while it is NULL.
+
+2009-12-27	Mike Massonnet
+[tests] Build with make check
+
+	Drop the "if MAINTAINER_MODE" block and switch noinst against check. The
+	test programs will therefore always be possible to be built by running
+	make -C tests check.
+
+2009-12-22	Mike Massonnet
+Don't build the panel plugin with GSEAL_ENABLE
+
+2009-12-19	Mike Massonnet
+[settings-dialog] Only expand the commands treeview in the action dialog
+
+
+2009-12-19	Mike Massonnet
+Make compiler happy
+
+	Ran the code with debug on and fixed all the warnings.
+
+2009-12-14	Mike Massonnet
+[regex-test-dialog] Show a refresh icon while typing
+
+2009-12-13	Mike Massonnet
+[settings-dialog] Increase border in action dialog
+
+2009-12-13	Mike Massonnet
+[actions] Save pattern parallel to the GRegex
+
+	As the pattern is modified locally (last commit) it is needed to keep
+	the pattern in a separate data memory. The ClipmanActionEntry has a new
+	member "pattern". The code has been updated to use entry->pattern
+	instead of g_regex_get_pattern.
+
+2009-12-13	Mike Massonnet
+[actions] Fix anchored regex
+
+	The use of the compilation flag ANCHORED only constraint the match at
+	the first matching point. Now the regex is changed manually with $ at
+	the end.
+
+2009-12-13	Mike Massonnet
+[settings-dialog] Fix utf8 offset for tagging
+
+	The tag were missplaced because GMatchInfo returns the position in bytes
+	and not in characters. This is fixed by using g_utf8_pointer_to_offset.
+
+	Also change the regex compilation flags, use MULTILINE and drop DOTALL,
+	to use every new lines as a new string to test against.
+
+2009-12-12	Mike Massonnet
+[actions] New regex-dialog to quickly make tests
+
+	The new dialog is opened by pressing the button beneath the action
+	pattern in the action dialog. It lets the user type in random text to
+	perform matches with the given regex pattern.
+
+2009-12-11	Mike Massonnet
+[settings-dialog] Polishment and actions-reset-button
+
+	Set the settings dialog an inch bigger. Repolish the action dialog. New
+	button beneath the actions treeview to reset the actions to the system
+	default values.
+
+2009-12-11	Mike Massonnet
+[actions] Add whitespace pattern to action "Bugz"
+
+	As suggested by Christoph (bug #6069).
+
+2009-12-09	Mike Massonnet
+[daemon] Fix a leak
+
+	There was a lost bit, credit goes to Nick who noticed this.
+
+2009-12-09	Mike Massonnet
+[daemon] Fix bad assumption that I could free/copy the selection
+
+	The code handling the get-selection callback was changed to free the
+	selection and than copy the cached selection into it. This was baaad as
+	it made further calls to the get-selection callback when freeing the
+	selection which ended in a crash. The code has been switched back to the
+	heavier version of calling the set function.
+
+2009-12-08	Mike Massonnet
+[actions] Update default actions in XML file
+
+2009-12-07	Mike Massonnet
+[daemon] Be less aggressive to store the primary clipboard
+
+	The primary clipboard was saved very, very aggressively. This showed a
+	real slow down when doing selections. Now it is delayed inside a timeout
+	at a quarter second interval and will save for real once the selection
+	is done (no mouse button hold or shift button on keyboard).
+	If the selection is lost, we avoid storing the cached value again by
+	keeping a state with an internal boolean value.
+
+2009-12-07	Mike Massonnet
+Make the code GSEAL-proof
+
+2009-11-22	Mike Massonnet
+[build-env] Add X11 link to xfce4-clipman-settings
+
+2009-11-21	Mike Massonnet
+[status-icon] Position the popup menu correctly
+
+2009-11-20	Mike Massonnet
+Add GNOME back inside the desktop entry file
+
+2009-11-19	Mike Massonnet
+[build-env] Use silent flags (as in parole)
+
+2009-11-19	Mike Massonnet
+[daemon] Drop useless ownership variable
+
 2009-11-15	Mike Massonnet
 === Release 1.1.3 ===
 
diff --git a/Makefile.am b/Makefile.am
index 8d98f20..27ab4c2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -18,8 +18,7 @@ desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
 @INTLTOOL_DESKTOP_RULE@
 
 DISTCHECK_CONFIGURE_FLAGS =						\
-	--enable-xml2po							\
-	--enable-xsltproc						\
+	--enable-gen-doc						\
 	$(NULL)
 
 EXTRA_DIST =								\
diff --git a/NEWS b/NEWS
index 99efb07..39187da 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,30 @@
+Version 1.2.0 - 2011-10-24
+
+- Ported documentation to Mallard and moved it into the xfce4-docs repo.
+- Add optional build-dependency against XTEST to be able to paste content as
+  soon as it has been selected from the history. The setting is hidden under
+  /tweaks/paste-on-activate and is off by default. Its possible values are
+  0 for deactivated, 1 to paste with Ctrl+V and 2 to paste with Shift+Ins.
+- Add option "Reverse history order" inside the Settings dialog.
+- Add hidden setting /tweaks/popup-at-pointer, works only when triggered
+  through xfce4-popup-clipman.
+- Anchor the Regex pattern within ^<pattern>$, before it was only anchored
+  with ^<pattern>.
+- New Regex dialog available within the Action dialog that appears upon a click
+  on a button beneath the Action pattern to be able to test the Regex.
+- New "Reset" button in the Actions tab of the Settings dialog to reset the
+  actions with the one installed system-wide.
+- Bug 6633: Avoid multiple popups of the actions menu.
+- Bug 6323: Check instance types of GtkClipboard.
+- Bug 6324: Properly remove cache files on history clear.
+- Bug 6698: Use themed icon "clipman" or fallback to "edit-paste" for the panel
+  icon.
+- Bug 6522: Readd an inhibit.
+- Bug 6853: Port to libxfce4ui.
+- Bug 6069 6119 6120: Fixed possible NULL values.
+- The clipboard-manager from Gnome is back-ported inside xfce4-settings, still
+  this one has been tweaked.
+
 Version 1.1.3 - 2009-11-15
 
 - Fix empty clipboard when leaving Firefox (bug #5738)
diff --git a/configure.ac.in b/configure.ac.in
index 67d4d12..82dad74 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -13,7 +13,7 @@ m4_define([project_version_major], [1])
 m4_define([project_version_minor], [2])
 m4_define([project_version_micro], [0])
 m4_define([project_version_build], [@REVISION@])
-m4_define([project_version_tag], [git]) # leave empty for release
+m4_define([project_version_tag], []) # leave empty for release
 m4_define([project_version], [project_version_major().project_version_minor().project_version_micro()ifelse(project_version_tag(), [git], [project_version_tag()-project_version_build()], [project_version_tag()])])
 
 dnl ***************************
@@ -30,7 +30,7 @@ AC_REVISION([project_version_build])
 dnl ***************************
 dnl *** Initialize automake ***
 dnl ***************************
-AM_INIT_AUTOMAKE([1.8 dist-bzip2 tar-ustar])
+AM_INIT_AUTOMAKE([1.8 no-dist-gzip dist-bzip2])
 AM_CONFIG_HEADER([config.h])
 AM_MAINTAINER_MODE()
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
diff --git a/doc b/doc
index f75411e..fbfdf73 160000
--- a/doc
+++ b/doc
@@ -1 +1 @@
-Subproject commit f75411e91dffa760d59a056f44c04ba7a29631c3
+Subproject commit fbfdf73383b20387a0885ca878398207984a551d


More information about the Xfce4-commits mailing list