[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Antiright-devel] antiright doc/AUTHORS gtkshell/text.c
From: |
Jeffrey Bedard |
Subject: |
[Antiright-devel] antiright doc/AUTHORS gtkshell/text.c |
Date: |
Mon, 12 Nov 2007 10:51:23 +0000 |
CVSROOT: /sources/antiright
Module name: antiright
Changes by: Jeffrey Bedard <jefbed> 07/11/12 10:51:23
Modified files:
doc : AUTHORS
gtkshell : text.c
Log message:
Make undo feature accessable from all text areas.
Give credit to leafpad project for undo code.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/antiright/doc/AUTHORS?cvsroot=antiright&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/antiright/gtkshell/text.c?cvsroot=antiright&r1=1.40&r2=1.41
Patches:
Index: doc/AUTHORS
===================================================================
RCS file: /sources/antiright/antiright/doc/AUTHORS,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- doc/AUTHORS 26 Sep 2005 21:52:04 -0000 1.3
+++ doc/AUTHORS 12 Nov 2007 10:51:22 -0000 1.4
@@ -5,3 +5,10 @@
I would like to give credit to Joe Klemmer who wrote the postinstall-pak script
for checkinstall, which installs an AntiRight session in gdm. He also
provides the project's RPM packages.
+
+Thanks to:
+
+ Leafpad - GTK+ based simple text editor
+ Copyright (C) 2004-2005 Tarot Osuji
+ * Text editor undo code.
+
Index: gtkshell/text.c
===================================================================
RCS file: /sources/antiright/antiright/gtkshell/text.c,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -b -r1.40 -r1.41
--- gtkshell/text.c 12 Nov 2007 10:28:58 -0000 1.40
+++ gtkshell/text.c 12 Nov 2007 10:51:22 -0000 1.41
@@ -23,6 +23,9 @@
#include "gtkshell.h"
#include "undo.h"
+static void
+setup_undo(GSH * gsh);
+
#define ADD_ENTRY(widget, str)\
gtk_combo_box_prepend_text(GTK_COMBO_BOX(widget), str)
@@ -108,6 +111,7 @@
gtk_widget_show(text=gsh->editor.widget=gtk_text_view_new());
set_options(text);
setup_text_scroller(gsh, text);
+ setup_undo(gsh);
return text;
}
@@ -154,8 +158,11 @@
if(gsh->widgets.app.toolbar)
{
GtkWidget * toolbar=gsh->widgets.app.toolbar;
- gtk_container_add(GTK_CONTAINER(toolbar), undo_button);
- gtk_container_add(GTK_CONTAINER(toolbar), redo_button);
+ GSHCA(toolbar, undo_button);
+ GSHCA(toolbar, redo_button);
+#ifdef DEBUG
+ ARBUG("toolbar defined");
+#endif /* DEBUG */
}
else
{
@@ -186,7 +193,6 @@
text=antiright_read_named_file(filename);
(void)gsh_text_area_set_text(gsh_text_area(gsh), text);
g_free(text);
- setup_undo(gsh);
CHECK_GEOMETRY(gsh);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Antiright-devel] antiright doc/AUTHORS gtkshell/text.c,
Jeffrey Bedard <=