Clone in a terminal:
Commit f61153b
Johan Mattsson - 2016-10-01T09:58:58+00:00
f61153b2c8c9b901c1bf173a609e6693260665eajohan.mattsson.m@gmail.com

Merge ../birdfont-2.x

Changed files (4)

Diff

diff --git a/NEWS b/NEWSindex fafcd2c..81e5bc7 100644--- a/NEWS+++ b/NEWS@@ -1,3 +1,10 @@+birdfont (2.16.9) stable;++  * RTL (right-to-left) writing in kerning tab+  * Bug fixes++ -- Johan Mattsson <johan.mattsson.m@gmail.com>  lör  1 okt 2016 09:38:00 CEST+ birdfont (2.16.0) stable;    * New freehand tooldiff --git a/libbirdfont/EditPoint.vala b/libbirdfont/EditPoint.valaindex 4a41cb8..f8bcca7 100644--- a/libbirdfont/EditPoint.vala+++ b/libbirdfont/EditPoint.vala@@ -219,6 +219,12 @@ public class EditPoint : GLib.Object { 	/** Make handles symmetrical. */ 	public void set_reflective_handles (bool symmetrical) { 		reflective_point = symmetrical;+		+		if (symmetrical) {+			get_left_handle ().convert_to_curve ();+			get_right_handle ().convert_to_curve ();+			process_tied_handle ();+		} 	}  	/** Flip handles if next point on path is in the other direction. @@ -288,7 +294,6 @@ public class EditPoint : GLib.Object { 		} 	} -	/** This can only be performed if the path has been closed. */ 	public void process_tied_handle ()  	requires (next != null && prev != null) { 		double a, b, c, length, angle;diff --git a/libbirdfont/PenTool.vala b/libbirdfont/PenTool.valaindex 908968b..cf62cda 100644--- a/libbirdfont/PenTool.vala+++ b/libbirdfont/PenTool.vala@@ -1250,7 +1250,7 @@ public class PenTool : Tool { 				} 				 				// alt+click creates a point with symmetrical handles-				if (KeyBindings.has_alt () || KeyBindings.has_ctrl ()) {+				if (KeyBindings.has_alt () || KeyBindings.has_ctrl ()) {							 					selected_point.set_reflective_handles (true); 					selected_point.get_right_handle ().process_symmetrical_handle (); 					GlyphCanvas.redraw ();diff --git a/scripts/version.py b/scripts/version.pyindex 7e2cbc0..c18c578 100644--- a/scripts/version.py+++ b/scripts/version.py@@ -13,7 +13,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. """ -VERSION = '2.16.7'+VERSION = '2.16.9' SO_VERSION_MAJOR = '36' SO_VERSION_MINOR = '0' SO_VERSION = SO_VERSION_MAJOR + '.' + SO_VERSION_MINOR

Contact

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