Timeline


and

11/22/11:

20:38 Ticket #13 (Set the internal time stamping of unsaved objects after a save.) closed by tal
wontfix: I've decided to skip this for now. I think the fallbacks will handle this …
20:37 Changeset [1019] by tal
Removed a comment.
20:02 Ticket #20 (Revisit contour.reverse.) closed by tal
fixed: Resolved in commit [1018].
20:01 Changeset [1018] by tal
Reworked reverse to address the concerns in ticket #20.
19:10 Changeset [1017] by tal
Recent change from the trunk.
18:38 Ticket #26 (Reduce the need for getParent calls.) closed by tal
fixed
18:37 Changeset [1016] by tal
Reduced the number of internal getParent calls.
17:48 Changeset [1015] by tal
Bug fix.
17:46 Changeset [1014] by tal
Added a bunch of dynamic parent properties for most objects. This addresses ticket #26.
14:58 Changeset [1013] by tal
save progress bar changes that were missed in teh last checkin.
13:58 Ticket #11 (Work out the progress bar API to be used in the save method.) closed by tal
fixed: Resolved with commit [1012]. The API is: {{{progressBar.update(text=t, …
13:54 Changeset [1012] by tal
Progress bar work in save. This should resolve ticket #11.

11/21/11:

21:04 Ticket #30 (Handle identifier during anchor removal.) closed by tal
fixed: Resolved with commit [1011].
21:04 Changeset [1011] by tal
Handle identifier in removeAnchor. This should resolve ticket #30.
20:58 Ticket #5 (Handle glyph order in font.) closed by tal
fixed: This was fixed with commit [1010].
20:56 Changeset [1010] by tal
Support the glyph order stored in the lib. This should resolve ticket:5.
20:45 Changeset [1009] by tal
Typo.
20:09 Changeset [1008] by tal
Added a bunch of *.*WillBeDeleted notifications.
19:31 Ticket #30 (Handle identifier during anchor removal.) created by tal
I'm not sure why, but anchor identifiers are not properly handled in …
18:40 Changeset [1007] by tal
More consistent documentation.
18:22 Ticket #6 (Handle glyph markColor.) closed by tal
fixed
18:20 Changeset [1006] by tal
Handle glyph mark colors. This should resolve ticket #6.
17:33 Changeset [1005] by tal
Every subclass of BaseObject now has the ability to create representations. This is very similar to the API that was part of the Glyph object before. The structure of the call to the representation factory is different than before, so all glyph representation factories will need to be slightly reworked. Sorry. I couldn't find a way around it. Hopefully this resolves ticket #9.
17:08 Ticket #29 (Update documentation.) created by tal
This ticket is a place for me to keep track of all the things that need to …
16:50 Ticket #28 (Typo in vanillaWindows.py) closed by tal
duplicate
16:31 Ticket #28 (Typo in vanillaWindows.py) created by erik
| *"resize"* | Caled immediately after the window is resized. …
16:20 Ticket #27 (Typo in vanillaWindows.py) created by tal
+-------------------+------------------------------------------------------ …
12:49 Ticket #26 (Reduce the need for getParent calls.) created by tal
getParent is proving to be a challenge in glyphs now that fonts have more …

11/18/11:

21:35 Ticket #25 (Need to handle image data changes.) created by tal
This is the same thing as Ticket #24, but for the image data stored in …
21:33 Ticket #24 (Need to handle base glyph changes in components.) created by tal
COmponents should observe the base glyphs that they reference for …
21:29 Ticket #23 (Bring the MM kerning lookup logic to the base kerning object.) created by tal
Make it so that looking up a kerning value uses the same logic for …
21:28 Ticket #22 (Fix the UFO spec links.) created by tal
Make all of the links point to the UFO 3 spec.
21:28 Ticket #21 (Maintain order of contours and components.) created by tal
Contours and components are currently maintained in independent lists. …
21:27 Ticket #20 (Revisit contour.reverse.) created by tal
The contour.reverse code looks suspicious.
21:27 Ticket #19 (newGlyph should return the glyph.) created by tal
Make newGlyph return the newly created glyph.
21:26 Ticket #18 (Use representations for bounds and controlPointBounds?) created by tal
The glyph and contour objects currently maintain their bonds in a private …
21:25 Ticket #17 (Make it possible to more precisely destroy representations.) created by tal
As it is now, any change to a glyph will destroy all representations. …
21:25 Ticket #16 (Implement kerning validation.) created by tal
ufoLib will have some kerning validation. Use that when it becomes …
21:24 Ticket #15 (Document all notifications.) created by tal
All of the notifications needs to be documented in the init
21:24 Ticket #14 (Should there be notifications for events?) created by tal
I've been thinking about adding more notifications for things like this: …
21:23 Ticket #13 (Set the internal time stamping of unsaved objects after a save.) created by tal
When saving down to < UFO 3, set the stamping of the unsaved objects to …
21:23 Ticket #12 (Add a decompose method for components.) created by tal
There needs to be a fast way to decompose components. The method for this …
21:22 Ticket #11 (Work out the progress bar API to be used in the save method.) created by tal
The font.save method now takes an optional progress bar. The API for this …
21:22 Ticket #10 (When saving down to < UFO 3, down convert kerning?) created by tal
When ufoLib loads < UFO 3, it converts the kerning and kerning groups to …
21:21 Ticket #9 (Add representation support for all objects.) created by tal
Make the representation system, or a variation of it, available to all …
21:20 Ticket #8 (How should incoming identifiers be handled?) created by tal
When a contour/component/point/guide/anchor is inserted, the identifier in …
21:20 Ticket #7 (Remove the contour splitting code.) created by tal
The contour splitting code doesn't work with quads. Remove it (after …
21:19 Ticket #6 (Handle glyph markColor.) created by tal
The glyph object needs a markColor attribute that quietly reads from and …
21:19 Ticket #5 (Handle glyph order in font.) created by tal
The font object needs to handle the glyph order stored in the lib. There …
20:37 WikiNewPage edited by trac
(diff)
20:37 TracTicketsCustomFields edited by trac
(diff)
20:37 WikiProcessors edited by trac
(diff)
20:37 TracAdmin edited by trac
(diff)
20:37 WikiFormatting edited by trac
(diff)
20:37 TracNotification edited by trac
(diff)
20:37 TracTimeline edited by trac
(diff)
20:37 TracTickets edited by trac
(diff)
20:37 TracLinks edited by trac
(diff)
20:37 RecentChanges edited by trac
(diff)
20:37 TracCgi edited by trac
(diff)
20:37 InterWiki edited by trac
(diff)
20:37 TracRss edited by trac
(diff)
20:37 WikiRestructuredText edited by trac
(diff)
20:37 TracPlugins edited by trac
(diff)
20:37 TracStandalone edited by trac
(diff)
20:37 WikiRestructuredTextLinks edited by trac
(diff)
20:37 TracLogging edited by trac
(diff)
20:37 WikiHtml edited by trac
(diff)
20:37 TracRevisionLog edited by trac
(diff)
20:37 TracImport edited by trac
(diff)
20:37 TracNavigation created by trac
20:37 TracModWSGI created by trac
20:37 TracAccessibility edited by trac
(diff)
20:37 WikiMacros edited by trac
(diff)
20:37 TracInterfaceCustomization edited by trac
(diff)
20:37 TracBrowser edited by trac
(diff)
20:37 WikiDeletePage edited by trac
(diff)
20:37 TracSearch edited by trac
(diff)
20:37 TracGuide edited by trac
(diff)
20:37 TracPermissions edited by trac
(diff)
20:37 TracUpgrade edited by trac
(diff)
20:37 TracIni edited by trac
(diff)
20:37 InterTrac edited by trac
(diff)
20:37 TracBackup edited by trac
(diff)
20:37 PageTemplates created by trac
20:37 TracWiki edited by trac
(diff)
20:37 TracSupport edited by trac
(diff)
20:37 TracChangeset edited by trac
(diff)
20:37 TracUnicode edited by trac
(diff)
20:37 TracFastCgi edited by trac
(diff)
20:37 TracSyntaxColoring edited by trac
(diff)
20:37 TracInstall edited by trac
(diff)
20:37 WikiPageNames edited by trac
(diff)
20:37 TracReports edited by trac
(diff)
20:37 CamelCase edited by trac
(diff)
20:37 TracRoadmap edited by trac
(diff)
20:37 TracFineGrainedPermissions created by trac
20:37 TracRepositoryAdmin created by trac
20:37 TitleIndex edited by trac
(diff)
20:37 TracModPython edited by trac
(diff)
20:37 TracWorkflow created by trac
20:37 TracEnvironment edited by trac
(diff)
20:37 TracQuery edited by trac
(diff)

11/11/11:

15:42 Changeset [1004] by tal
Optimization: don't recalculate the bounds and controlPointBounds each time they are requested. As the base glyph for the values (the base glyph will handle caching the value), transform the points and return the result.

11/10/11:

19:44 Changeset [1003] by tal
Added an object browser. Probably useful for hacking.
19:30 Changeset [1002] by tal
It looks like I added a path control but never checked it in.

11/03/11:

19:17 Changeset [1001] by tal
Updated generator.
19:16 Changeset [1000] by tal
Send out very specific change notifications in addition to the main *.Changed notification.
13:07 Changeset [999] by tal
Removed deprecated code.

11/02/11:

21:19 Changeset [998] by tal
Stray print.

11/01/11:

14:17 Changeset [997] by tal
Added a point identifier generation method.
14:00 Changeset [996] by tal
Added addPoint and insertPoint methods.
13:50 Changeset [995] by tal
Sub-object properties.
13:24 Changeset [994] by tal
Added a guideline property.
13:18 Changeset [993] by tal
Typos.
12:37 Changeset [992] by tal
Update the modifiction time at save.

10/31/11:

19:54 Changeset [991] by tal
Massive amount of work on external change checking in layers. I hope this works because the N possibilities of things going uncontrollably wrong has given me N** headaches so far.
19:27 Changeset [990] by tal
Update this case for some UFO 3 tests.

10/28/11:

17:15 Changeset [989] by tal
height snuck in there somehow.
16:53 Changeset [988] by tal
Changed the name in ufoLib.

10/27/11:

18:55 Changeset [987] by tal
Handle external editing in /data.
18:27 Changeset [986] by tal
Removed a condition that won't happen.
18:26 Changeset [985] by tal
Cleaner.
18:24 Changeset [984] by tal
typo.
18:07 Changeset [983] by tal
Don't flag unchanged images that have been deleted in memory as new.
17:00 Changeset [982] by tal
Test for image external changes. Reload images.
15:21 Changeset [981] by tal
Reworking the external change checking for UFO 3. Glyphs, layers and images aren't yet working.

10/26/11:

19:32 Changeset [980] by tal
Allow guideline subclasses in during __init__.

10/24/11:

20:19 Changeset [979] by tal
IMPORTANT REVISION! At least on my machine, ElementTree was mysteriously not adding the xml declaration to the metadata. This causes the metadata to not pass the official validator. So, force the declaration onto the metadata if it isn't there. If you have existing fonts made with woffTools, you should check them.
Note: See TracTimeline for information about the timeline view.