Timeline
02/17/12:
- 11:39 Ticket #46 (eps header) created by
- If the eps header file identifier is changed to "%!PS-Adobe-3.0 …
02/15/12:
- 17:17 Ticket #45 (font info sheet EmbeddingControl) closed by
- fixed: Resolved with [1128].
- 17:16 Changeset [1128] by
- Patch from Frederik. This should resolve ticket #45.
02/14/12:
- 23:23 Ticket #45 (font info sheet EmbeddingControl) created by
- There is a bug in the EmbeddingControl?.get() […]
- 18:10 Changeset [1127] by
- Found a way to implement some automatic scrolling when a new view becomes the first responder.
- 17:22 Changeset [1126] by
- Titles shouldn't be editable in CheckList.
- 17:06 Changeset [1125] by
- openTypeNameRecords are now supported. NSNumberFormatter is still evil.
- 16:11 Changeset [1124] by
- The gasp table is not supported. This DictList control is proving to be very useful.
- 12:38 Changeset [1123] by
- Ints are required now.
02/11/12:
- 10:43 Ticket #44 (set None for vanilla.RadioGroup) created by
- handy if you have to reset a radio group […]
02/10/12:
- 19:40 Changeset [1122] by
- Added a new WOFF tab.
- 19:19 Changeset [1121] by
- Added a pop up button cell. I've had this in MetricsMachine for ages...
02/09/12:
- 17:00 Changeset [1120] by
- 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
- 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
- More verbose argument.
- 15:14 Changeset [1117] by
- Layers can be controlled by the placard. The placard is not option.
- 12:51 Changeset [1116] by
- Layers.
- 01:58 Changeset [1115] by
- Reworked the internal structure in anticipation of drawing layers.
- 01:56 Changeset [1114] by
- Various fixes.
02/06/12:
- 20:22 Changeset [1113] by
- Documentation and nicer importing.
- 17:30 Changeset [1112] by
- 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
- == 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
- fixed: This was fixed in the recent fontMath marathon.
- 14:25 Ticket #3 (testForExternalChanges needs to be smarter about components) closed by
- wontfix
- 14:25 Ticket #35 (Component order needs to be retained.) closed by
- fixed: This was resolved in the recent fontMath marathon.
- 14:24 Ticket #4 (testForExternalChanges needs to be smarter about moved UFOs) closed by
- wontfix
- 14:24 Ticket #36 (defconAppKit fontInfoView) closed by
- fixed
- 14:23 Ticket #10 (When saving down to < UFO 3, down convert kerning?) closed by
- 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
- Image math.
- 18:51 Changeset [1110] by
- Be more relaxed about getting attributes.
- 18:43 Changeset [1109] by
- Use specific notifications when possible.
- 18:42 Changeset [1108] by
- Don't show the image by default.
- 18:41 Changeset [1107] by
- Add segment types, duh. (Though, hey, it looks like defcon can handle contours that consist of *only* off curves!)
- 18:40 Changeset [1106] by
- Image doesn't have individual transformation components as attributes, so a dumb setattr run can't work.
- 18:27 Changeset [1105] by
- Set the image attributes with setattr instead of writing directly into the dict.
- 18:26 Changeset [1104] by
- Added a __contains__.
- 18:26 Changeset [1103] by
- Condition.
- 18:25 Changeset [1102] by
- Show the new image attribute.
- 01:23 Changeset [1101] by
- Various defcon API fixes needed while doing some visual testing of fontMath.
02/02/12:
- 20:21 Changeset [1100] by
- Now supporting x, y in * and /.
- 20:19 Changeset [1099] by
- Rearranging.
- 20:06 Changeset [1098] by
- Added guideline support to MathInfo. Also made MathInfo support (x, y) * and /.
- 19:11 Changeset [1097] by
- Rearranging.
- 18:58 Changeset [1096] by
- guidelines are supported in glyphs now.
- 18:37 Changeset [1095] by
- Better lib and unicodes copy.
- 18:27 Changeset [1094] by
- Missed these.
- 17:44 Changeset [1093] by
- Added initial support for guidelines. Hi, JBL!
- 15:18 Changeset [1092] by
- Missed some cruft.
- 15:13 Changeset [1091] by
- Compatibility testing is gone.
- 14:59 Changeset [1090] by
- getRef, box and generationCount are gone.
- 14:56 Changeset [1089] by
- The update method was crazy.
- 14:52 Changeset [1088] by
- Imports.
- 14:43 Changeset [1087] by
- Rearranging the deck chairs.
- 14:20 Changeset [1086] by
- Wrote width and height tests and found a mistake as a result.
- 14:12 Changeset [1085] by
- Support height.
- 13:55 Changeset [1084] by
- 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
- 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
- Incremental update on contour work. Point identifiers are supported but contour identifiers are not.
02/01/12:
- 20:21 Changeset [1081] by
- Rewrote the component support to work with UFO 3. I also made changes to fix ticket #35.
- 17:59 Changeset [1080] by
- Complete rewrite of anchor support for UFO 3.
- 02:20 Changeset [1079] by
- 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
- It would be nice to support independent x and y values in mul and …
- 21:23 Changeset [1078] by
- 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
- Use the new prefixes.
- 19:05 Changeset [1076] by
- UFO 3 branch.
- 17:50 Changeset [1075] by
- Typo.
01/30/12:
- 21:22 Changeset [1074] by
- 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
- Import fix.
- 19:47 Changeset [1072] by
- 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
- I've heard reports that vanilla.CheckBox? is returning longs. Here is a …
- 18:52 Changeset [1071] by
- Make it even easier to implement custom save behavior for info, groups, kerning, features and lib.
- 18:46 Changeset [1070] by
- Typo.
- 18:43 Ticket #40 (Better Save for Subclasses) created by
- I broke the save functionality into small chunks to make it easier to …
01/20/12:
- 14:37 Changeset [1069] by
- Undefined variable.
01/19/12:
- 21:44 Ticket #39 (Look into making the data stamping methods public.) created by
- There may not be a good reason to make these private.
- 20:09 Changeset [1068] by
- Typo.
- 20:09 Changeset [1067] by
- Bug fix.
- 19:55 Changeset [1066] by
- UFO 3 branch.
- 19:37 Changeset [1065] by
- 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
- Typos.
- 19:20 Changeset [1063] by
- Building a UFO 3 branch.
- 19:10 Changeset [1062] by
- 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
- 10.7 fix.
Note: See TracTimeline
for information about the timeline view.
