Timeline


and

02/11/12:

10:43 Ticket #44 (set None for vanilla.RadioGroup) created by frederik
handy if you have to reset a radio group […]

02/10/12:

19:40 Changeset [1122] by tal
Added a new WOFF tab.
19:19 Changeset [1121] by tal
Added a pop up button cell. I've had this in MetricsMachine for ages...

02/09/12:

17:00 Changeset [1120] by tal
Got rid of NSNumberFormatter because it's far too much firepower for something as simple as handling the input of an integer. So, with some assistance from Mr. Frederik, there is a new vanilla.EditText subclass that handles number input. It's not perfect, but you can enter a - or . and those are pretty important. I also made the various fields more closely follow the UFO 3 spec.

02/07/12:

18:09 Changeset [1119] by tal
Layers in teh line view. This is pretty basic and there is no UI switch, but things are very customizable at teh low level. Before I add a lot of code for this I need to see what folks need to do with it.
15:16 Changeset [1118] by tal
More verbose argument.
15:14 Changeset [1117] by tal
Layers can be controlled by the placard. The placard is not option.
12:51 Changeset [1116] by tal
Layers.
01:58 Changeset [1115] by tal
Reworked the internal structure in anticipation of drawing layers.
01:56 Changeset [1114] by tal
Various fixes.

02/06/12:

20:22 Changeset [1113] by tal
Documentation and nicer importing.
17:30 Changeset [1112] by tal
Created a new module that handles glyph drawing in an abstract way. This should be reusable across all views.

02/04/12:

14:38 Ticket #43 (Support UFO 3 in defconAppKit) created by tal
== Updates == === General === - (done) One thing that I've been thinking …
14:26 Ticket #42 (Support independent x, y factors in mul and div.) closed by tal
fixed: This was fixed in the recent fontMath marathon.
14:25 Ticket #3 (testForExternalChanges needs to be smarter about components) closed by tal
wontfix
14:25 Ticket #35 (Component order needs to be retained.) closed by tal
fixed: This was resolved in the recent fontMath marathon.
14:24 Ticket #4 (testForExternalChanges needs to be smarter about moved UFOs) closed by tal
wontfix
14:24 Ticket #36 (defconAppKit fontInfoView) closed by tal
fixed
14:23 Ticket #10 (When saving down to < UFO 3, down convert kerning?) closed by tal
wontfix: I did a lot of work on this in MM and it's not possible without input from …

02/03/12:

20:15 Changeset [1111] by tal
Image math.
18:51 Changeset [1110] by tal
Be more relaxed about getting attributes.
18:43 Changeset [1109] by tal
Use specific notifications when possible.
18:42 Changeset [1108] by tal
Don't show the image by default.
18:41 Changeset [1107] by tal
Add segment types, duh. (Though, hey, it looks like defcon can handle contours that consist of *only* off curves!)
18:40 Changeset [1106] by tal
Image doesn't have individual transformation components as attributes, so a dumb setattr run can't work.
18:27 Changeset [1105] by tal
Set the image attributes with setattr instead of writing directly into the dict.
18:26 Changeset [1104] by tal
Added a __contains__.
18:26 Changeset [1103] by tal
Condition.
18:25 Changeset [1102] by tal
Show the new image attribute.
01:23 Changeset [1101] by tal
Various defcon API fixes needed while doing some visual testing of fontMath.

02/02/12:

20:21 Changeset [1100] by tal
Now supporting x, y in * and /.
20:19 Changeset [1099] by tal
Rearranging.
20:06 Changeset [1098] by tal
Added guideline support to MathInfo. Also made MathInfo support (x, y) * and /.
19:11 Changeset [1097] by tal
Rearranging.
18:58 Changeset [1096] by tal
guidelines are supported in glyphs now.
18:37 Changeset [1095] by tal
Better lib and unicodes copy.
18:27 Changeset [1094] by tal
Missed these.
17:44 Changeset [1093] by tal
Added initial support for guidelines. Hi, JBL!
15:18 Changeset [1092] by tal
Missed some cruft.
15:13 Changeset [1091] by tal
Compatibility testing is gone.
14:59 Changeset [1090] by tal
getRef, box and generationCount are gone.
14:56 Changeset [1089] by tal
The update method was crazy.
14:52 Changeset [1088] by tal
Imports.
14:43 Changeset [1087] by tal
Rearranging the deck chairs.
14:20 Changeset [1086] by tal
Wrote width and height tests and found a mistake as a result.
14:12 Changeset [1085] by tal
Support height.
13:55 Changeset [1084] by tal
Small, but non-trivial, optimization: don't coerce the incoming factor to a tuple in the *Pt math functions. Instead, always send (factor1, factor2). This is a tiny optimization for one call, but these functions are called very, very, very often, so the tiny speedup adds up to a not so tiny speedup.
03:18 Changeset [1083] by tal
Contour identifiers are now supported. I rewrote the incoming contour normalization method in the process. The outgoing method needs a rewrite as well...
01:35 Changeset [1082] by tal
Incremental update on contour work. Point identifiers are supported but contour identifiers are not.

02/01/12:

20:21 Changeset [1081] by tal
Rewrote the component support to work with UFO 3. I also made changes to fix ticket #35.
17:59 Changeset [1080] by tal
Complete rewrite of anchor support for UFO 3.
02:20 Changeset [1079] by tal
Now that there are rules governing the content of kerning groups, this can be simplified and, hopefully, made faster. I did that. I also removed a couple of unused methods.

01/31/12:

21:26 Ticket #42 (Support independent x, y factors in mul and div.) created by tal
It would be nice to support independent x and y values in mul and …
21:23 Changeset [1078] by tal
Made these UFO 3 ready. I removed openTypeOS2FamilyClass and openTypeOS2Panose because they aren't particularly good candidates for this kind of thing.
19:47 Changeset [1077] by tal
Use the new prefixes.
19:05 Changeset [1076] by tal
UFO 3 branch.
17:50 Changeset [1075] by tal
Typo.

01/30/12:

21:22 Changeset [1074] by tal
The author of MetricsMachine called and said, "Hey! You broke my subclass in an unfixable way." So, I made some changes.
20:06 Changeset [1073] by tal
Import fix.
19:47 Changeset [1072] by tal
A big rewrite of this to make it work with UFO 3. Since the kerning prefixes are now known, lots of this is simpler. One big, semi-breaking change (I'm looking at you, MetricsMachine) is that there is no need for the referenced group and unreferenced group searches now. Another, more subjective, change is that I'm writing unreferenced groups in the features now. No big reason for this.

01/29/12:

23:01 Ticket #41 (vanilla.CheckBox returning longs?) created by tal
I've heard reports that vanilla.CheckBox? is returning longs. Here is a …
18:52 Changeset [1071] by tal
Make it even easier to implement custom save behavior for info, groups, kerning, features and lib.
18:46 Changeset [1070] by tal
Typo.
18:43 Ticket #40 (Better Save for Subclasses) created by tal
I broke the save functionality into small chunks to make it easier to …

01/20/12:

14:37 Changeset [1069] by tal
Undefined variable.

01/19/12:

21:44 Ticket #39 (Look into making the data stamping methods public.) created by tal
There may not be a good reason to make these private.
20:09 Changeset [1068] by tal
Typo.
20:09 Changeset [1067] by tal
Bug fix.
19:55 Changeset [1066] by tal
UFO 3 branch.
19:37 Changeset [1065] by tal
Add a None option to the top of the width list. Please let me know if this doesn't work.
19:33 Changeset [1064] by tal
Typos.
19:20 Changeset [1063] by tal
Building a UFO 3 branch.
19:10 Changeset [1062] by tal
Hopefully this fixes ticket #36. I can't test it right now because my system is in flux while I get UFO 3 off the ground.
18:35 Changeset [1061] by tal
10.7 fix.
Note: See TracTimeline for information about the timeline view.