Revision: 1969
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1969&view=rev
Author: codebrainz
Date: 2011-03-09 06:41:13 +0000 (Wed, 09 Mar 2011)
Log Message:
-----------
Add a TODO comment to remind fixing the back/forward buttons better.
Modified Paths:
--------------
trunk/geany-plugins/devhelp/src/devhelpplugin.c
Modified: trunk/geany-plugins/devhelp/src/devhelpplugin.c
===================================================================
--- trunk/geany-plugins/devhelp/src/devhelpplugin.c 2011-03-09 06:41:00 UTC (rev 1968)
+++ trunk/geany-plugins/devhelp/src/devhelpplugin.c 2011-03-09 06:41:13 UTC (rev 1969)
@@ -395,6 +395,8 @@
G_CALLBACK(on_zoom_out_button_clicked),
dhplug);
+ /* TODO: find the right signal, this doesn't work on inter-document
+ * links since the page doesn't reload. */
g_signal_connect(WEBKIT_WEB_VIEW(dhplug->webview),
"document-load-finished",
G_CALLBACK(on_document_load_finished),
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 1962
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1962&view=rev
Author: frlan
Date: 2011-03-07 22:07:29 +0000 (Mon, 07 Mar 2011)
Log Message:
-----------
Start to convert general README to a more ReST like version and start to add some more contant about waf.
Modified Paths:
--------------
trunk/geany-plugins/README
Modified: trunk/geany-plugins/README
===================================================================
--- trunk/geany-plugins/README 2011-03-07 21:52:55 UTC (rev 1961)
+++ trunk/geany-plugins/README 2011-03-07 22:07:29 UTC (rev 1962)
@@ -1,19 +1,32 @@
+===============
+Geany-Plugins
+===============
+
+Installation
+------------
+
+Building with autotools
+^^^^^^^^^^^^^^^^^^^^^^^
+
You can use Autotools to build the Geany plugins in this repository.
Usage:
-./configure [arguments] or alternatively ./autogen.sh [arguments]
-make
-sudo make install
+ ./configure [arguments] or alternatively ./autogen.sh [arguments]
+ make
+ sudo make install
-This will configure, build and install most of the Geany plugins. There is some
-auto-detection in place which automagically disables some of the plugins if
-there are insufficient build dependencies. The following arguments can tweak the
-behaviour of the configure script:-
+This will configure, build and install most of the Geany plugins.
+There is some auto-detection in place which automagically disables
+some of the plugins if there are insufficient build dependencies.
+The following arguments can tweak the behaviour of the configure
+script:-
-=== Options ===
+Options
+=======
A full listing of all supported options can be found in ./configure --help.
-== Enable/Disable Features ==
+Enable/Disable Features
+=======================
The following options can be passed to ./configure in forms
--enable-<option>=auto (default), --enable-<option>, --disable-<option>. In all
cases, --enable-<option>=auto causes the feature to be enabled/disabled
@@ -32,7 +45,8 @@
This will force all optional plugins to be enabled even if dependencies are missing.
-== Other tweaks ==
+Other tweaks
+============
The following options can be passed to ./configure in the form
--with-<option>=<argument>.
@@ -40,7 +54,20 @@
* geany-prefix -- Geany's prefix, used when compiling Geany.
-== Compiling Individual Plugins ==
-The Geany Plugins project uses a recursive automake build system, which means
-that after running ./configure, you may compile each individual plug-in by cd-ing
-into the respective plug-in directory and compiling it.
+Compiling Individual Plugins
+============================
+
+The Geany Plugins project uses a recursive automake build system,
+which means that after running ./configure, you may compile each
+individual plug-in by cd-ing into the respective plug-in directory
+and compiling it.
+
+Building with waf
+^^^^^^^^^^^^^^^^^
+
+Geany-Plugins can also being build using Python based build system waf.
+For doing this you have similar to building with autotools run three steps:
+
+ ./waf configure
+ ./waf build
+ ./waf install
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 1961
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1961&view=rev
Author: frlan
Date: 2011-03-07 21:52:55 +0000 (Mon, 07 Mar 2011)
Log Message:
-----------
Update POTFILES.in for updated file list of devhelp plugin
Modified Paths:
--------------
trunk/geany-plugins/po/POTFILES.in
Modified: trunk/geany-plugins/po/POTFILES.in
===================================================================
--- trunk/geany-plugins/po/POTFILES.in 2011-03-07 21:48:26 UTC (rev 1960)
+++ trunk/geany-plugins/po/POTFILES.in 2011-03-07 21:52:55 UTC (rev 1961)
@@ -37,10 +37,11 @@
debugger/src/watch_model.c
# devhelp
-devhelp/src/dh-plugin.c
+devhelp/src/devhelpplugin.c
devhelp/src/main-notebook.c
devhelp/src/plugin.c
+
# geanycfp
geanycfp/src/geanycfp.c
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 1960
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1960&view=rev
Author: frlan
Date: 2011-03-07 21:48:26 +0000 (Mon, 07 Mar 2011)
Log Message:
-----------
Adding waf build support for devhelp plugin
Added Paths:
-----------
trunk/geany-plugins/devhelp/wscript_build
trunk/geany-plugins/devhelp/wscript_configure
Added: trunk/geany-plugins/devhelp/wscript_build
===================================================================
--- trunk/geany-plugins/devhelp/wscript_build (rev 0)
+++ trunk/geany-plugins/devhelp/wscript_build 2011-03-07 21:48:26 UTC (rev 1960)
@@ -0,0 +1,31 @@
+# -*- coding: utf-8 -*-
+#
+# WAF build script for geany-plugins - Debugger
+#
+# Copyright 2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+# Copyright 2011 Frank Lanitz <frnk(at)frank(dot)uvena(dot)de>
+#
+# 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 2 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, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# $Id: wscript_build 1735 2010-11-09 17:03:40Z eht16 $
+
+from build.wafutils import build_plugin
+
+
+name = 'Devhelp'
+includes = ['devhelp/src']
+libraries = ['DEVHELP']
+
+build_plugin(bld, name, includes=includes, libraries=libraries)
Added: trunk/geany-plugins/devhelp/wscript_configure
===================================================================
--- trunk/geany-plugins/devhelp/wscript_configure (rev 0)
+++ trunk/geany-plugins/devhelp/wscript_configure 2011-03-07 21:48:26 UTC (rev 1960)
@@ -0,0 +1,30 @@
+# -*- coding: utf-8 -*-
+#
+# WAF build script for geany-plugins - Debugger
+#
+# Copyright 2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+# Copyright 2011 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+#
+# 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 2 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, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# $Id: wscript_configure 1735 2010-11-09 17:03:40Z eht16 $
+
+from build.wafutils import check_cfg_cached
+
+
+check_cfg_cached(conf,
+ package='libdevhelp-1.0',
+ uselib_store='DEVHELP',
+ args='--cflags --libs')
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.