LILYPONDPREFIX -> LILYPOND_DATADIR
[lilypad-macos.git] / ChangeLog
blob380b5fe0cea861f3189650a575077b6720784877
1 2006-03-17  Han-Wen Nienhuys  <hanwen@xs4all.nl>
3         * lilycall.py (get_gui_command_line): don't do delete intermediate
4         files
5         
6 2005-11-30  Han-Wen Nienhuys  <hanwen@xs4all.nl>
8         * Credits.html: update doc link.
10         * lilycall.py (check_fontconfig): add
11         appdir/Contents/Resources/share/fonts
13 2005-11-11  Han-Wen Nienhuys  <hanwen@xs4all.nl>
15         * lilycall.py (get_env): set PANGO_PREFIX.
16         
17 2005-11-04  Han-Wen Nienhuys  <hanwen@xs4all.nl>
19         * lilycall.py (get_env): opps. need to copy HOME too.
21 2005-10-12  Han-Wen Nienhuys  <hanwen@xs4all.nl>
23         * setup.py (plist): typo.
25 2005-06-27  Han-Wen Nienhuys  <hanwen@xs4all.nl>
27         * lilycall.py (check_fontconfig): create cache file if not
28         existing. This prevents spurious warnings on the 2nd run.
30 2005-06-24  Han-Wen Nienhuys  <hanwen@xs4all.nl>
32         * LilyPond.py (TinyTinyDocument.createProcessLog): set close
33         callback.
34         (TinyTinyDocument.processLogClosed_): remove PLWC reference upon
35         closing. This fixes closing compile window and rerunning it. 
37         * ProcessLog.py (ProcessLogWindowController.windowWillClose_):
38         hack: add close_callback.
40 2005-06-23  Han-Wen Nienhuys  <hanwen@xs4all.nl>
42         * lilycall.py (Call.__init__): return if error found.
44         * LilyPond.py (TinyTinyDocument.compileMe): report errorstring if
45         lilycall finds one.
46         
47 2005-06-19  Han-Wen Nienhuys  <hanwen@xs4all.nl>
49         * lilycall.py (Call.set_gui_options): new function. Don't munge
50         paths for non GUI calls.
52 2005-06-18  Han-Wen Nienhuys  <hanwen@xs4all.nl>
54         * lilycall.py (Call.open_pdfs): remove stray p.
56 2005-06-17  Han-Wen Nienhuys  <hanwen@xs4all.nl>
58         * lilycall.py (get_env): set FONTCONFIG_PATH, so local.conf is found.
59         (check_fontconfig): set fonts.cache-1
61         * LilyPond.py (TinyTinyDocument.compileMe): CallBinder: closure
62         for lilycall + document callbacks.
63         (TinyTinyDocument.compileMe): check need_fc_update.
65         * ProcessLog.py (ProcessLogWindowController.addText): new function.
66         (ProcessLogWindowController.finish): stop throbber before callback.
68         * lilycall.py (Call.get_process): new function.
69         (check_fontconfig): symlink /System/Library/Fonts to
70         prefix/share/SystemFonts.
71         (Call.get_fc_cache_process): run fc-cache.
73 2005-06-16  Han-Wen Nienhuys  <hanwen@xs4all.nl>
75         * MainMenu.nib/classes.nib (Module): add Find functionality:
76         use performFindPanelAction with numeric tags for menu entries.
78         * LilyPond.py (TinyTinyDocument.init): init
79         ProcessLogWindowController to None.
81 2005-06-15  Han-Wen Nienhuys  <hanwen@xs4all.nl>
83         * LilyPond.py (google_lilypond): new function. Provide context
84         sensitive help.
85         (lily_version): new function
86         (open_url): new function
87         (TinyTinyDocument.windowControllerDidLoadNib_): 
88         only load welcome if there are no other files loaded.
89         (TinyTinyDocument.windowControllerDidLoadNib_): use firstStart boolean.
91         * setup.py (plist): set copyright, version and credits for app. 
93         * Credits.html (href): new file.
95         * TinyTinyDocument.nib: switch off spell checking.
97         * LilyPond.py (TinyTinyDocument.updateMySyntax): run convert-ly
98         from Compile > Update Syntax.
100 2005-06-14  Han-Wen Nienhuys  <hanwen@xs4all.nl>
102         * Welcome-to-LilyPond-MacOS.ly: new file MacOS specific Welcome to
103         LilyPond.
105         * lilycall.py: move from ../
107         * LilyPond.py: rename from ClickEdit.py
108         (TinyTinyDocument.compileFile_): new method.
109         (TinyTinyDocument.compileMe): new method. Create
110         ProcessLogWindowController
112 2005-06-13  Han-Wen Nienhuys  <hanwen@xs4all.nl>
114         * ProcessLog.py: new file: NSText bridge for calling a command.
116 2005-06-10  Han-Wen Nienhuys  <hanwen@xs4all.nl>
118         * URLHandlerClass.py (URLHandlerClass.openURL): unquote textedit URI
120 2005-06-08  Han-Wen Nienhuys  <hanwen@xs4all.nl>
122         * URLHandlerClass.py (URLHandlerClass.charCount): update for a:b:c
123         URLs.
125 2005-05-24  Han-Wen Nienhuys  <hanwen@xs4all.nl>
127         * MainMenu.nib: remove superfluous formatting commands.
129         * URLHandlerClass.py: simplify, use NSDocument::textView