Code

I peeled back my changes because of some deep error.
authorkidproto <kidproto@users.sourceforge.net>
Fri, 25 Aug 2006 02:06:50 +0000 (02:06 +0000)
committerkidproto <kidproto@users.sourceforge.net>
Fri, 25 Aug 2006 02:06:50 +0000 (02:06 +0000)
14 files changed:
src/dialogs/eek-preview.cpp
src/dialogs/eek-preview.h
src/dialogs/layers-panel.cpp
src/document.cpp
src/extension/internal/pdf.cpp
src/extension/system.cpp
src/helper/sp-marshal.cpp.mingw
src/message-stack.cpp
src/message-stack.h
src/sp-style-elem.cpp
src/widgets/icon.cpp
src/widgets/sp-xmlview-tree.cpp
src/widgets/toolbox.cpp
src/xml/croco-node-iface.cpp

index 15b1990f9505d7e144a52c0f8065c00330c7db93..0108d47775bacf0908ce496a021e6c43101a03c7 100644 (file)
@@ -100,8 +100,6 @@ static void eek_preview_size_request( GtkWidget* widget, GtkRequisition* req )
     gint width = 0;
     gint height = 0;
     EekPreview* preview = EEK_PREVIEW(widget);
-    // JON: keeping this gboolean because it is legacy c-based code
-    // TODO: convert to bool
     gboolean worked = gtk_icon_size_lookup( preview->_size, &width, &height );
     if ( !worked ) {
         width = 16;
@@ -123,8 +121,7 @@ enum {
 
 static guint eek_preview_signals[LAST_SIGNAL] = { 0 };
 
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
+
 gboolean eek_preview_expose_event( GtkWidget* widget, GdkEventExpose* event )
 {
 /*     g_message("Exposed!!!   %s", GTK_WIDGET_HAS_FOCUS(widget) ? "XXX" : "---" ); */
@@ -271,8 +268,6 @@ gboolean eek_preview_expose_event( GtkWidget* widget, GdkEventExpose* event )
 }
 
 
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
 static gboolean eek_preview_enter_cb( GtkWidget* widget, GdkEventCrossing* event )
 {
     if ( gtk_get_event_widget( (GdkEvent*)event ) == widget ) {
@@ -283,8 +278,6 @@ static gboolean eek_preview_enter_cb( GtkWidget* widget, GdkEventCrossing* event
     return FALSE;
 }
 
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
 static gboolean eek_preview_leave_cb( GtkWidget* widget, GdkEventCrossing* event )
 {
     if ( gtk_get_event_widget( (GdkEvent*)event ) == widget ) {
@@ -296,31 +289,21 @@ static gboolean eek_preview_leave_cb( GtkWidget* widget, GdkEventCrossing* event
 }
 
 /*
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
 static gboolean eek_preview_focus_in_event( GtkWidget* widget, GdkEventFocus* event )
 {
     g_message("focus IN");
-    // JON: keeping this gboolean because it is legacy c-based code
-    // TODO: convert to bool
     gboolean blip = parent_class->focus_in_event ? parent_class->focus_in_event(widget, event) : FALSE;
     return blip;
 }
 
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
 static gboolean eek_preview_focus_out_event( GtkWidget* widget, GdkEventFocus* event )
 {
     g_message("focus OUT");
-    // JON: keeping this gboolean because it is legacy c-based code
-    // TODO: convert to bool
     gboolean blip = parent_class->focus_out_event ? parent_class->focus_out_event(widget, event) : FALSE;
     return blip;
 }
 */
 
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
 static gboolean eek_preview_button_press_cb( GtkWidget* widget, GdkEventButton* event )
 {
     if ( gtk_get_event_widget( (GdkEvent*)event ) == widget ) {
@@ -341,8 +324,6 @@ static gboolean eek_preview_button_press_cb( GtkWidget* widget, GdkEventButton*
     return FALSE;
 }
 
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
 static gboolean eek_preview_button_release_cb( GtkWidget* widget, GdkEventButton* event )
 {
     if ( gtk_get_event_widget( (GdkEvent*)event ) == widget ) {
@@ -350,8 +331,6 @@ static gboolean eek_preview_button_release_cb( GtkWidget* widget, GdkEventButton
         preview->_hot = FALSE;
         gtk_widget_set_state( widget, GTK_STATE_NORMAL );
         if ( preview->_within && event->button == PRIME_BUTTON_MAGIC_NUMBER ) {
-            // JON: keeping this gboolean because it is legacy c-based code
-            // TODO: convert to bool
             gboolean isAlt = (event->state & GDK_SHIFT_MASK) == GDK_SHIFT_MASK;
 
             if ( isAlt ) {
@@ -364,16 +343,12 @@ static gboolean eek_preview_button_release_cb( GtkWidget* widget, GdkEventButton
     return FALSE;
 }
 
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
 gboolean eek_preview_key_press_event( GtkWidget* widget, GdkEventKey* event)
 {
     g_message("TICK");
     return FALSE;
 }
 
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
 gboolean eek_preview_key_release_event( GtkWidget* widget, GdkEventKey* event)
 {
     g_message("tock");
@@ -412,8 +387,6 @@ static void eek_preview_set_property( GObject *object,
         case FOCUS_PROP_ID:
         {
             EekPreview* preview = EEK_PREVIEW( object );
-            // JON: keeping this gboolean because it is legacy c-based code
-            // TODO: convert to bool
             gboolean val = g_value_get_boolean( value );
             if ( val != preview->_takesFocus ) {
                 preview->_takesFocus = val;
@@ -430,13 +403,9 @@ static void eek_preview_set_property( GObject *object,
 }
 
 
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
 static gboolean eek_preview_popup_menu( GtkWidget* widget )
 {
 /*     g_message("Do the popup!"); */
-    // JON: keeping this gboolean because it is legacy c-based code
-    // TODO: convert to bool
     gboolean blip = parent_class->popup_menu ? parent_class->popup_menu(widget) : FALSE;
     return blip;
 }
@@ -550,15 +519,11 @@ LinkType eek_preview_get_linked( EekPreview* splat )
     return (LinkType)splat->_linked;
 }
 
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
 gboolean eek_preview_get_focus_on_click( EekPreview* preview )
 {
     return preview->_takesFocus;
 }
 
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
 void eek_preview_set_focus_on_click( EekPreview* preview, gboolean focus_on_click )
 {
     if ( focus_on_click != preview->_takesFocus ) {
index a2799dd8c020c747d3140f1f4ffa556d1f224d57..114be8742a65171b1634a9920b1014c06a5f38ab 100644 (file)
@@ -86,9 +86,7 @@ struct _EekPreview
     int _r;
     int _g;
     int _b;
-    
-    // JON: keeping this gboolean because it is legacy c-based code
-    // TODO: convert to bool
+
     gboolean _hot;
     gboolean _within;
     gboolean _takesFocus;
@@ -116,8 +114,6 @@ void eek_preview_set_color( EekPreview* splat, int r, int g, int b );
 void eek_preview_set_linked( EekPreview* splat, LinkType link );
 LinkType eek_preview_get_linked( EekPreview* splat );
 
-// JON: keeping this gboolean because it is legacy c-based code
-// TODO: convert to bool
 gboolean eek_preview_get_focus_on_click( EekPreview* preview );
 void eek_preview_set_focus_on_click( EekPreview* preview, gboolean focus_on_click );
 
index 2f5f4b89c0c0cc9cb79e8384967cdc993c58d813..3a7463ff30dfb1d891a6eb4e404c46c51a08ecf1 100644 (file)
@@ -188,7 +188,7 @@ public:
     SPObject* _target;
 };
 
-static bool layers_panel_activated( GtkObject *object, GdkEvent * /*event*/, gpointer data )
+static gboolean layers_panel_activated( GtkObject *object, GdkEvent * /*event*/, gpointer data )
 {
     if ( data )
     {
index ebc65830f1bbc90c9db4969b5ea5129cf8c8aed1..04d3a147c3e711768c469eb9633210af8ead2efd 100644 (file)
@@ -66,8 +66,6 @@
 
 static gint sp_document_idle_handler(gpointer data);
 
-// JON: This must stay as gboolean because its used as a callback into
-// our legacy c stuff in here. Would like to make bool
 gboolean sp_document_resource_list_free(gpointer key, gpointer value, gpointer data);
 
 static gint doc_count = 0;
@@ -1108,8 +1106,6 @@ sigc::connection sp_document_resources_changed_connect(SPDocument *document,
 
 /* Helpers */
 
-// JON: This must stay this way because it is used as a callback for 
-// legacy glib code which needs to be moved to glibmm
 gboolean
 sp_document_resource_list_free(gpointer key, gpointer value, gpointer data)
 {
index b732fc7231e73a7d6a335fb4b6d23a99c62e6ce2..c35e4d217e9391df54562d2f750355c100e9a3a3 100644 (file)
@@ -225,7 +225,7 @@ PrintPDF::setup(Inkscape::Extension::Print * mod)
 unsigned int\r
 PrintPDF::begin(Inkscape::Extension::Print *mod, SPDocument *doc)\r
 {\r
-    bool epsexport = false;\r
+    gboolean epsexport = false;\r
 \r
     _latin1_encoded_fonts.clear();\r
     _newlatin1font_proc_defined = false;\r
index 76a6f13e0d2b25b898690f4600d369373e61d0e4..482d6c5eaf98ce4a0af328cdb14c4d5f489a3adb 100644 (file)
@@ -250,7 +250,7 @@ save(Extension *key, SPDocument *doc, gchar const *filename, bool setextension,
     if (official) {
         // save the filename for next use
         sp_document_set_uri(doc, fileName);
-        bool saved = sp_document_get_undo_sensitive(doc);
+        gboolean saved = sp_document_get_undo_sensitive(doc);
             // also save the extension for next use
             Inkscape::XML::Node *repr = sp_document_repr_root(doc);
                sp_document_set_undo_sensitive (doc, FALSE);
index adbf0a3c71f4f317f4238fe642ebcd5060b1aa34..8a7e7648c489beafd62ed8c1d604d3f92140470b 100644 (file)
@@ -65,7 +65,7 @@ sp_marshal_VOID__POINTER_BOOLEAN (GClosure     *closure,
 {
   typedef void (*GMarshalFunc_VOID__POINTER_BOOLEAN) (gpointer     data1,
                                                       gpointer     arg_1,
-                                                      bool     arg_2,
+                                                      gboolean     arg_2,
                                                       gpointer     data2);
   register GMarshalFunc_VOID__POINTER_BOOLEAN callback;
   register GCClosure *cc = (GCClosure*) closure;
@@ -213,7 +213,7 @@ sp_marshal_VOID__STRING_BOOLEAN (GClosure     *closure,
 {
   typedef void (*GMarshalFunc_VOID__STRING_BOOLEAN) (gpointer     data1,
                                                      gpointer     arg_1,
-                                                     bool     arg_2,
+                                                     gboolean     arg_2,
                                                      gpointer     data2);
   register GMarshalFunc_VOID__STRING_BOOLEAN callback;
   register GCClosure *cc = (GCClosure*) closure;
@@ -248,12 +248,12 @@ sp_marshal_BOOLEAN__VOID (GClosure     *closure,
                           gpointer      invocation_hint,
                           gpointer      marshal_data)
 {
-  typedef bool (*GMarshalFunc_BOOLEAN__VOID) (gpointer     data1,
+  typedef gboolean (*GMarshalFunc_BOOLEAN__VOID) (gpointer     data1,
                                                   gpointer     data2);
   register GMarshalFunc_BOOLEAN__VOID callback;
   register GCClosure *cc = (GCClosure*) closure;
   register gpointer data1, data2;
-  bool v_return;
+  gboolean v_return;
 
   g_return_if_fail (return_value != NULL);
   g_return_if_fail (n_param_values == 1);
@@ -285,13 +285,13 @@ sp_marshal_BOOLEAN__UINT (GClosure     *closure,
                           gpointer      invocation_hint,
                           gpointer      marshal_data)
 {
-  typedef bool (*GMarshalFunc_BOOLEAN__UINT) (gpointer     data1,
+  typedef gboolean (*GMarshalFunc_BOOLEAN__UINT) (gpointer     data1,
                                                   guint        arg_1,
                                                   gpointer     data2);
   register GMarshalFunc_BOOLEAN__UINT callback;
   register GCClosure *cc = (GCClosure*) closure;
   register gpointer data1, data2;
-  bool v_return;
+  gboolean v_return;
 
   g_return_if_fail (return_value != NULL);
   g_return_if_fail (n_param_values == 2);
@@ -324,13 +324,13 @@ sp_marshal_BOOLEAN__POINTER (GClosure     *closure,
                              gpointer      invocation_hint,
                              gpointer      marshal_data)
 {
-  typedef bool (*GMarshalFunc_BOOLEAN__POINTER) (gpointer     data1,
+  typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER) (gpointer     data1,
                                                      gpointer     arg_1,
                                                      gpointer     data2);
   register GMarshalFunc_BOOLEAN__POINTER callback;
   register GCClosure *cc = (GCClosure*) closure;
   register gpointer data1, data2;
-  bool v_return;
+  gboolean v_return;
 
   g_return_if_fail (return_value != NULL);
   g_return_if_fail (n_param_values == 2);
@@ -363,14 +363,14 @@ sp_marshal_BOOLEAN__POINTER_UINT (GClosure     *closure,
                                   gpointer      invocation_hint,
                                   gpointer      marshal_data)
 {
-  typedef bool (*GMarshalFunc_BOOLEAN__POINTER_UINT) (gpointer     data1,
+  typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER_UINT) (gpointer     data1,
                                                           gpointer     arg_1,
                                                           guint        arg_2,
                                                           gpointer     data2);
   register GMarshalFunc_BOOLEAN__POINTER_UINT callback;
   register GCClosure *cc = (GCClosure*) closure;
   register gpointer data1, data2;
-  bool v_return;
+  gboolean v_return;
 
   g_return_if_fail (return_value != NULL);
   g_return_if_fail (n_param_values == 3);
@@ -404,14 +404,14 @@ sp_marshal_BOOLEAN__POINTER_POINTER (GClosure     *closure,
                                      gpointer      invocation_hint,
                                      gpointer      marshal_data)
 {
-  typedef bool (*GMarshalFunc_BOOLEAN__POINTER_POINTER) (gpointer     data1,
+  typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER_POINTER) (gpointer     data1,
                                                              gpointer     arg_1,
                                                              gpointer     arg_2,
                                                              gpointer     data2);
   register GMarshalFunc_BOOLEAN__POINTER_POINTER callback;
   register GCClosure *cc = (GCClosure*) closure;
   register gpointer data1, data2;
-  bool v_return;
+  gboolean v_return;
 
   g_return_if_fail (return_value != NULL);
   g_return_if_fail (n_param_values == 3);
index 4186970e3510603c5962f2d2d5ec659ec7be470f..ae65e3421ed7490bd727b983c9ffbfc89968c861 100644 (file)
@@ -138,8 +138,7 @@ void MessageStack::_emitChanged() {
         _changed_signal.emit(NORMAL_MESSAGE, NULL);
     }
 }
-// JON: this has o stay this way because of legacy use of glib
-// would like to change this to bool
+
 gboolean MessageStack::_timeout(gpointer data) {
     Message *m=reinterpret_cast<Message *>(data);
     m->timeout_id = 0;
index bcae24161d6eb29cc363fb4574bce160e523049c..4741cce1e4edd5791edede3abd13e6b4e7b1ead4 100644 (file)
@@ -155,7 +155,6 @@ private:
 
     Message *_discard(Message *m); ///< frees a message struct and returns the next such struct in the list
     void _emitChanged(); ///< emits the "changed" signal
-    // JON: Have to keep this gboolean for legacy reasons of glib support
     static gboolean _timeout(gpointer data); ///< callback to expire flashed messages
 
     sigc::signal<void, MessageType, gchar const *> _changed_signal;
index 46e63478cb43afbdbf4d8210708ca36ad4d2b2b7..ff27f3de0e77508a416b15e3ee7d9718ce7187e8 100644 (file)
@@ -272,7 +272,7 @@ end_font_face_cb(CRDocHandler *a_handler)
 static void
 property_cb(CRDocHandler *const a_handler,
             CRString *const a_name,
-            CRTerm *const a_value, int const a_important)
+            CRTerm *const a_value, gboolean const a_important)
 {
     g_return_if_fail(a_handler && a_name);
     g_return_if_fail(a_handler->app_data != NULL);
index b170d69f815352add2d1ef364e853b849a11f76a..0fadffdc862218231329328adadc1323846dbe73 100644 (file)
@@ -35,8 +35,6 @@
 
 #include "icon.h"
 
-// JON: keeping legacy gboolean because of old code
-// TODO: replace gboolean with bool
 static gboolean icon_prerender_task(gpointer data);
 
 static void addPreRender( Inkscape::IconSize lsize, gchar const *name );
index 578951456ca2ea8dcd3f4c1baa5a50d382b5b5cc..d6fd92d78d2a9e3e5aaec14160f76732fac42893 100644 (file)
@@ -41,8 +41,6 @@ static void comment_content_changed (Inkscape::XML::Node * repr, const gchar * o
 
 static void tree_move (GtkCTree * tree, GtkCTreeNode * node, GtkCTreeNode * new_parent, GtkCTreeNode * new_sibling);
 
-// JON: Must keep this as gboolean legacy
-// TODO: convert to use bool
 static gboolean check_drag (GtkCTree * tree, GtkCTreeNode * node, GtkCTreeNode * new_parent, GtkCTreeNode * new_sibling);
 
 static GtkCTreeNode * ref_to_sibling (GtkCTreeNode * parent, Inkscape::XML::Node * ref);
index f474cd735ebd3524df2f8a020c4d3eb4b8e03deb..e42f58954e7886a7950e1436b1d4d06cf2b1001e 100644 (file)
@@ -2941,8 +2941,8 @@ sp_text_toolbox_selection_changed (Inkscape::Selection *selection, GObject *tbl)
         {
             GtkToggleButton *button = GTK_TOGGLE_BUTTON (g_object_get_data (G_OBJECT (tbl), "style-bold"));
 
-            bool active = gtk_toggle_button_get_active (button);
-            bool check  = (query->font_weight.computed >= SP_CSS_FONT_WEIGHT_700); 
+            gboolean active = gtk_toggle_button_get_active (button);
+            gboolean check  = (query->font_weight.computed >= SP_CSS_FONT_WEIGHT_700); 
 
             if (active != check) 
             {
@@ -2955,8 +2955,8 @@ sp_text_toolbox_selection_changed (Inkscape::Selection *selection, GObject *tbl)
         {
             GtkToggleButton *button = GTK_TOGGLE_BUTTON (g_object_get_data (G_OBJECT (tbl), "style-italic"));
 
-            bool active = gtk_toggle_button_get_active (button);
-            bool check  = (query->font_style.computed != SP_CSS_FONT_STYLE_NORMAL); 
+            gboolean active = gtk_toggle_button_get_active (button);
+            gboolean check  = (query->font_style.computed != SP_CSS_FONT_STYLE_NORMAL); 
 
             if (active != check)
             {
@@ -3233,7 +3233,7 @@ sp_text_toolbox_orientation_toggled (GtkRadioButton  *button,
     gtk_widget_grab_focus (GTK_WIDGET(desktop->canvas));
 }
 
-bool
+gboolean
 sp_text_toolbox_size_keypress (GtkWidget *w, GdkEventKey *event, gpointer data)
 {
     SPDesktop *desktop = SP_ACTIVE_DESKTOP;
@@ -3253,7 +3253,7 @@ sp_text_toolbox_size_keypress (GtkWidget *w, GdkEventKey *event, gpointer data)
     return FALSE;
 }
 
-bool
+gboolean
 sp_text_toolbox_family_keypress (GtkWidget *w, GdkEventKey *event, GObject *tbl)
 {
     SPDesktop *desktop = SP_ACTIVE_DESKTOP;
@@ -3269,7 +3269,7 @@ sp_text_toolbox_family_keypress (GtkWidget *w, GdkEventKey *event, GObject *tbl)
     return FALSE;
 }
 
-bool
+gboolean
 sp_text_toolbox_family_list_keypress (GtkWidget *w, GdkEventKey *event, GObject *tbl)
 {
     SPDesktop *desktop = SP_ACTIVE_DESKTOP;
@@ -3364,7 +3364,7 @@ sp_text_toolbox_text_popdown_clicked    (GtkButton          *button,
     }
 }
 
-bool
+gboolean
 sp_text_toolbox_entry_focus_in  (GtkWidget        *entry,
                                  GdkEventFocus    *event,
                                  GObject          *tbl)
@@ -3373,7 +3373,7 @@ sp_text_toolbox_entry_focus_in  (GtkWidget        *entry,
     return FALSE;
 }
 
-bool
+gboolean
 sp_text_toolbox_popdown_focus_out (GtkWidget        *popdown,
                                    GdkEventFocus    *event,
                                    GObject          *tbl)
index 17c3495a5481d39c45b6cb14f5d6e955f56d3007..0464e4fb7c6a9e067b62975fc22811fef7919643 100644 (file)
@@ -38,8 +38,6 @@ static char *get_attr(CRXMLNodePtr n, char const *a)
 }
 
 static char const *get_local_name(CRXMLNodePtr n) { return local_part(static_cast<Node const *>(n)->name()); }
-// JON: Need to keep gboolean to interface with libcroco
-// TODO: convert to bool
 static gboolean is_element_node(CRXMLNodePtr n) { return static_cast<Node const *>(n)->type() == ELEMENT_NODE; }
 }