From 39351572e6da89e40ff85f5e8611b589177c4b59 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Wed, 21 Jan 2009 18:11:22 +0000 Subject: removed crufty ancient TODO files and moved a couple still-relevant notes to more appropriate places svn path=/trunk/; revision=10585 --- packages/TODO | 39 --------------------------------------- packages/darwin_app/TODO | 32 -------------------------------- packages/linux_make/TODO | 5 ----- packages/win32_inno/TODO | 26 -------------------------- 4 files changed, 102 deletions(-) delete mode 100644 packages/TODO delete mode 100644 packages/darwin_app/TODO delete mode 100644 packages/linux_make/TODO delete mode 100644 packages/win32_inno/TODO diff --git a/packages/TODO b/packages/TODO deleted file mode 100644 index f253a31c..00000000 --- a/packages/TODO +++ /dev/null @@ -1,39 +0,0 @@ - -- make a web page that has stuff that can't be included due to license and - patent issues: (percolate, mp3, mpeg2, mpeg4, etc) - -- make all of pd/src/x_*.c into a standalone library that is optionally loaded - by Pd. Then these objects can be placed into the namespace. - - -- allow DESTDIR to be a relative path - - -- document generate-libdir-metafile.sh - - -- rm "configure" on distclean - - -- output the compilation flags to the resulting package so that different - builds with the same name can be distinguished - -- global optimization flags - ideally, you would use a version of Pd that is fully optimized for your - CPU. In order to do this, a system of optimization flags needs to be - developed so that you can specific the target CPU in one place and have - everything compile for that CPU. - - -- make standard targets: distclean (*~, etc.), uninstall instead of install_clean - - -- adding flext (from tgrill) "you could take the templates, *.def in the - buildsys hierarchy from which the original config*.txt files are - generated. These don't make assumptions about CPU etc. and should therefore - be portable" - - -- Preferences - - - look at BBogart's LML http://www.ekran.org/ben/research/lml/lml-v0.1-TEST8-osx.tgz diff --git a/packages/darwin_app/TODO b/packages/darwin_app/TODO deleted file mode 100644 index f68e74d6..00000000 --- a/packages/darwin_app/TODO +++ /dev/null @@ -1,32 +0,0 @@ - - -- check code to make it all use single-precision/libmx functions on Mac OSX. - -- review permissions so that you can build on top on existing builds (its the - Frameworks, just chmod -R +w after installingx) - - -- add standard paths to included org.puredata.pd.plist following these - guidelines: -http://developer.apple.com/documentation/MacOSX/Conceptual/BPFileSystem/Articles/WhereToPutFiles.html - - -- try this for the Pref Pane: - kAEShowPreferences ::tk::mac::ShowPreferences - - -- redo menu system - - research Tk + "Custom MDEF" for menus - - the menus are the same for all windows - - instead of hiding menus, grey-out/disable menu items on Pd window - - one method for creating all menus - - Pd window has method which disables menus - - flash menu when accelerator hits - - fix edit mode menu item (make it a checkbox or change to "play mode" - - -- Pd should then test to see if Jack is available before switching to it, - otherwise it'll just crash. Here's apple's method of testing: - - http://developer.apple.com/documentation/mac/runtimehtml/RTArch-43.html - diff --git a/packages/linux_make/TODO b/packages/linux_make/TODO deleted file mode 100644 index 3f3b6fde..00000000 --- a/packages/linux_make/TODO +++ /dev/null @@ -1,5 +0,0 @@ - -- compile Pd with Jack and ALSA - -- fix $ escaping in the generated install Makefile - diff --git a/packages/win32_inno/TODO b/packages/win32_inno/TODO deleted file mode 100644 index 2623e50b..00000000 --- a/packages/win32_inno/TODO +++ /dev/null @@ -1,26 +0,0 @@ - -- test 7zip format for the installer packages, make sure it'll run on all - platforms. Its better to use 7zip since its smaller, and its free. - - -- make things compile in Cygwin's MinGW environment (then things can be - compiled from an ssh session) - - -- switch to Martin Peach's menu_openhtml patch, it handles names with spaces - better (i.e. replace openhtml_win32_fix-0.39-2.patch) - - -- make DLLs install into %SystemRoot%\system32 instead of %ProgramFiles%\pd\bin - - -- check out using env vars in Path settings in registry, or make relative - paths (I checked, you can't use env vars in the path or loadlib - settings... arg, this should be implemented) - - -- get Windows Makefiles for Gem - - -- make gripd compile from source (then we don't need to include pthreadVC.dll - from Miller's pd package, and other hacks) -- cgit v1.2.1