Revision: 4827 http://geany.svn.sourceforge.net/geany/?rev=4827&view=rev Author: eht16 Date: 2010-04-17 14:55:14 +0000 (Sat, 17 Apr 2010)
Log Message: ----------- Add 'Remove Markers' and 'Remove Error Indicators' keybindings. Add missing documentation for 'Reset Zoom' keybinding.
Modified Paths: -------------- trunk/ChangeLog trunk/doc/geany.html trunk/doc/geany.txt trunk/src/keybindings.c trunk/src/keybindings.h trunk/src/plugindata.h
Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2010-04-17 14:34:41 UTC (rev 4826) +++ trunk/ChangeLog 2010-04-17 14:55:14 UTC (rev 4827) @@ -4,6 +4,10 @@ Remove duplicate code from Txt2Tags parser. Remove the title control characters ('=') when parsing titles. Also parse numbered titles (closes #2984703). + * doc/geany.html, doc/geany.txt, src/keybindings.c, src/keybindings.h, + src/plugindata.h: + Add 'Remove Markers' and 'Remove Error Indicators' keybindings. + Add missing documentation for 'Reset Zoom' keybinding.
2010-04-11 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
Modified: trunk/doc/geany.html =================================================================== --- trunk/doc/geany.html 2010-04-17 14:34:41 UTC (rev 4826) +++ trunk/doc/geany.html 2010-04-17 14:55:14 UTC (rev 4827) @@ -6,7 +6,7 @@ <meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" /> <title>Geany</title> <meta name="authors" content="Enrico Tröger Nick Treleaven Frank Lanitz" /> -<meta name="date" content="2010-04-11" /> +<meta name="date" content="2010-04-12" /> <style type="text/css">
/* @@ -139,7 +139,7 @@ <br />Nick Treleaven <br />Frank Lanitz</td></tr> <tr><th class="docinfo-name">Date:</th> -<td>2010-04-11</td></tr> +<td>2010-04-12</td></tr> <tr><th class="docinfo-name">Version:</th> <td>0.19</td></tr> </tbody> @@ -3764,6 +3764,10 @@ <td>Ctrl-- (C)</td> <td>Zooms out the text</td> </tr> +<tr><td>Zoom Reset</td> +<td>Ctrl-0</td> +<td>Reset any previously zoom on the text</td> +</tr> </tbody> </table> </div> @@ -3932,6 +3936,17 @@ <td>Enables or disables automatic breaking of long lines at a configurable column.</td> </tr> +<tr><td>Remove Markers</td> +<td> </td> +<td>Remove any markers on lines or words which +were set by using 'Mark All' in the +search dialog or by manually marking lines.</td> +</tr> +<tr><td>Remove Error Indicators</td> +<td> </td> +<td>Remove any error indicators in the +current document.</td> +</tr> </tbody> </table> </div> @@ -5971,7 +5986,7 @@ <div class="footer"> <hr class="footer" /> <a class="reference external" href="geany.txt">View document source</a>. -Generated on: 2010-04-12 17:47 UTC. +Generated on: 2010-04-17 14:52 UTC. Generated by <a class="reference external" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference external" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source.
</div>
Modified: trunk/doc/geany.txt =================================================================== --- trunk/doc/geany.txt 2010-04-17 14:34:41 UTC (rev 4826) +++ trunk/doc/geany.txt 2010-04-17 14:55:14 UTC (rev 4827) @@ -3228,6 +3228,8 @@ Zoom In Ctrl-+ (C) Zooms in the text
Zoom Out Ctrl-- (C) Zooms out the text + +Zoom Reset Ctrl-0 Reset any previously zoom on the text =============================== ========================= ==================================================
Focus keybindings @@ -3312,6 +3314,13 @@
Toggle Line breaking Enables or disables automatic breaking of long lines at a configurable column. + +Remove Markers Remove any markers on lines or words which + were set by using 'Mark All' in the + search dialog or by manually marking lines. + +Remove Error Indicators Remove any error indicators in the + current document. =============================== ========================= ==================================================
Modified: trunk/src/keybindings.c =================================================================== --- trunk/src/keybindings.c 2010-04-17 14:34:41 UTC (rev 4826) +++ trunk/src/keybindings.c 2010-04-17 14:55:14 UTC (rev 4827) @@ -529,6 +529,10 @@ 0, 0, "menu_unfoldall", _("Unfold all"), LW(menu_unfold_all1)); keybindings_set_item(group, GEANY_KEYS_DOCUMENT_RELOADTAGLIST, NULL, GDK_r, GDK_SHIFT_MASK | GDK_CONTROL_MASK, "reloadtaglist", _("Reload symbol list"), NULL); + keybindings_set_item(group, GEANY_KEYS_DOCUMENT_REMOVE_MARKERS, NULL, + 0, 0, "remove_markers", _("Remove Markers"), LW(remove_markers1)); + keybindings_set_item(group, GEANY_KEYS_DOCUMENT_REMOVE_ERROR_INDICATORS, NULL, + 0, 0, "remove_error_indicators", _("Remove Error Indicators"), LW(menu_remove_indicators1));
group = ADD_KB_GROUP(BUILD, _("Build"), cb_func_build_action);
@@ -2542,6 +2546,12 @@ editor_toggle_fold(doc->editor, line, 0); break; } + case GEANY_KEYS_DOCUMENT_REMOVE_MARKERS: + on_remove_markers1_activate(NULL, NULL); + break; + case GEANY_KEYS_DOCUMENT_REMOVE_ERROR_INDICATORS: + on_menu_remove_indicators1_activate(NULL, NULL); + break; } return TRUE; }
Modified: trunk/src/keybindings.h =================================================================== --- trunk/src/keybindings.h 2010-04-17 14:34:41 UTC (rev 4826) +++ trunk/src/keybindings.h 2010-04-17 14:55:14 UTC (rev 4827) @@ -302,6 +302,8 @@ GEANY_KEYS_DOCUMENT_RELOADTAGLIST, /**< Keybinding. */ GEANY_KEYS_DOCUMENT_LINEWRAP, /**< Keybinding. */ GEANY_KEYS_DOCUMENT_LINEBREAK, /**< Keybinding. */ + GEANY_KEYS_DOCUMENT_REMOVE_MARKERS, /**< Keybinding. */ + GEANY_KEYS_DOCUMENT_REMOVE_ERROR_INDICATORS, /**< Keybinding. */ GEANY_KEYS_DOCUMENT_COUNT };
Modified: trunk/src/plugindata.h =================================================================== --- trunk/src/plugindata.h 2010-04-17 14:34:41 UTC (rev 4826) +++ trunk/src/plugindata.h 2010-04-17 14:55:14 UTC (rev 4827) @@ -50,7 +50,7 @@ enum { /** The Application Programming Interface (API) version, incremented * whenever any plugin data types are modified or appended to. */ - GEANY_API_VERSION = 182, + GEANY_API_VERSION = 183,
/** The Application Binary Interface (ABI) version, incremented whenever * existing fields in the plugin data types have to be changed or reordered. */
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.