Clone in a terminal:
Commit 8e40a9a
Johan Mattsson - 2016-06-13T07:59:15+00:00
8e40a9aabd00e361b6a1e23756156901f75493cajohan.mattsson.m@gmail.com

Move canvas with Ctrl + Shift + Click

Changed files (2)

Diff

diff --git a/libbirdfont/DrawingTools.vala b/libbirdfont/DrawingTools.valaindex 861f197..a5997ae 100644--- a/libbirdfont/DrawingTools.vala+++ b/libbirdfont/DrawingTools.vala@@ -191,7 +191,9 @@ public class DrawingTools : ToolCollection  { 		});	 		draw_tools.add_tool (move_background); -		move_canvas = new Tool ("move_canvas", t_("Move canvas"));+		move_canvas = new Tool ("move_canvas", t_("Move canvas") +			+ "\n" + t_("Ctrl + Shift + Click")+			+ "\n" + t_("Space + Click") + "\n"); 		move_canvas.select_action.connect ((self) => { 			update_drawing_and_background_tools (self); 		});	diff --git a/libbirdfont/Glyph.vala b/libbirdfont/Glyph.valaindex 5711f91..6927233 100644--- a/libbirdfont/Glyph.vala+++ b/libbirdfont/Glyph.vala@@ -991,7 +991,9 @@ public class Glyph : FontDisplay { 			return; 		} -		if (move_canvas || DrawingTools.move_canvas.is_selected ()) {+		if (move_canvas +			|| DrawingTools.move_canvas.is_selected ()+			|| (KeyBindings.has_ctrl () && KeyBindings.has_shift ())) { 			view_is_moving = true; 			move_offset_x = view_offset_x; 			move_offset_y = view_offset_y;

Contact

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