Clone in a terminal:
Commit 863e0bc
Johan Mattsson - 2015-05-22T11:27:19+00:00
863e0bc7e5400cc47eba99ea27b85df63073ca34johan.mattsson.m@gmail.com

Redraw less

Changed files (5)

Diff

diff --git a/dodo.py b/dodo.pyindex 4013767..ac5bc47 100644--- a/dodo.py+++ b/dodo.py@@ -140,7 +140,7 @@ else:  libbird = Vala(src='libbirdfont', build='build', library='birdfont', so_version=SO_VERSION, pkg_libs=LIBS, vala_deps=[libbirdgems, libbirdxml]) def task_libbirdfont():-    yield libbird.gen_c(valac_options)+    yield libbird.gen_c(valac_options])     yield libbird.gen_o(['-fPIC -I./build/', """-D 'GETTEXT_PACKAGE="birdfont"'"""])     yield libbird.gen_so('-L ./build -l birdxml -L ./build -l birdgems')     yield libbird.gen_ln()diff --git a/libbirdfont/OverView.vala b/libbirdfont/OverView.valaindex fed4af0..86c8050 100644--- a/libbirdfont/OverView.vala+++ b/libbirdfont/OverView.vala@@ -85,7 +85,7 @@ public class OverView : FontDisplay { 		IdleSource idle = new IdleSource ();  		idle.set_callback (() => {			-			selected_canvas ();+			// FIXME: selected_canvas (); 			return false; 		}); 		diff --git a/libbirdfont/SpinButton.vala b/libbirdfont/SpinButton.valaindex f78a376..e46d301 100644--- a/libbirdfont/SpinButton.vala+++ b/libbirdfont/SpinButton.vala@@ -284,7 +284,7 @@ public class SpinButton : Tool { 		 		show_adjustmet_icon (); 		new_value_action (this);-		redraw ();+		// FIXME: delete redraw (); 	}  	int8 parse (string s) {@@ -370,7 +370,7 @@ public class SpinButton : Tool { 		} 		 		show_adjustmet_icon ();-		redraw ();+		// FIXME: delete redraw (); 	}  	public void set_value_round (double v, bool check_boundaries = true, bool emit_signal = true) {diff --git a/libbirdfont/Toolbox.vala b/libbirdfont/Toolbox.valaindex 15380be..43a6bcb 100644--- a/libbirdfont/Toolbox.vala+++ b/libbirdfont/Toolbox.vala@@ -79,9 +79,16 @@ public class Toolbox : GLib.Object  { 			set_toolbox_from_tab (tab_name, tab); 		}); 		+		redraw.connect ((x, y, w, h) => {+			redraw_notify ();+		});+		 		update_expanders (); 	} +	void redraw_notify () {	+	}+ 	public static void set_toolbox_from_tab (string tab_name, Tab? t = null) {		 		if (tab_name == "Spacing") { 			current_set = (ToolCollection) spacing_tools;diff --git a/libbirdfont/ZoomBar.vala b/libbirdfont/ZoomBar.valaindex 7bb847f..dc6bb02 100644--- a/libbirdfont/ZoomBar.vala+++ b/libbirdfont/ZoomBar.vala@@ -54,7 +54,7 @@ public class ZoomBar : Tool { 		zoom_level = z; 		 		if (!MenuTab.background_thread) {-			Toolbox.redraw_tool_box ();+			//FIXME: DELETE Toolbox.redraw_tool_box (); 		} 	} 	

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112