Timeline


and

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.

10/19/11:

17:08 Changeset [978] by tal
Sanity checks.
16:55 Changeset [977] by tal
Support for /data.
16:08 Changeset [976] by tal
dirty and a note.
14:57 Changeset [975] by tal
Find duplicate images.
14:19 Changeset [974] by tal
Save as should now copy all images.
Note: See TracTimeline for information about the timeline view.