diff options
Diffstat (limited to 'desiredata/src/ChangeLog')
-rw-r--r-- | desiredata/src/ChangeLog | 249 |
1 files changed, 0 insertions, 249 deletions
diff --git a/desiredata/src/ChangeLog b/desiredata/src/ChangeLog deleted file mode 100644 index aa5120d7..00000000 --- a/desiredata/src/ChangeLog +++ /dev/null @@ -1,249 +0,0 @@ -$Id: ChangeLog,v 1.1.4.11.2.44 2007/09/06 16:12:01 chunlee Exp $ - -DesireData 2009.06... : - * fixed some win32 (mingw) bugs (thanks to Patrice Colet) - * modal dialogues now appear on top of current window, not always main window - * added -stdout - * fixed osx scrolling - * -listdev not supported anymore - * made the patch appearance more like pd - * fixed some UI bugs - -DesireData 2008.02.19 : - - * added more Bokmål (Norwegian) translations from Gisle Frøysland - * added Nihongo (Japanese) translations from Kentaro Fukuchi - * added Dansk (Danish) translations from Steffen Leve Poulsen - * added Türkçe (Turkish) translations from Koray Tahiroglu - * added Nederlands (Dutch) translations from Tim Vets - * added Brasiliano (Brasilian Portuguese) translations from chgp - * added Russkij (Russian) translations from Ilya Dmitrichenko - * added History class to unify command history for Listener/Runcommand/TextBox - * KeyboardDialog clean up, added font selector for console and virtual keyboard - * Appearance settings can be applied at run time - * new object/wire indexing system (diff-friendly) - * Added keyboard/mouse macro recording, playback, and copy (to clipboard) - * [select] has as many inlets as it has arguments - * Added [macro] so that a macro can be played back in a patch using messagebox - * Added [clipboard] to pull the content of system clipboard - * Fixed variable width font support and TextBox code clean up - * Added object id display toggle - * Added [display] object - * Added patch editing commands - * Added expand_port - * Added profiler (object speed measurements) (not compiled in by default) - * Can now use spaces and \{} in IEM labels and some other places. - * Added Locale diff tool: localeutils.tcl - * Added [>~] [<~] [<=~] [>=~] [==~] [!=~] - * moved from CVS to SVN. - * officially requiring Tcl version >= 8.5 - -DesireData 2007.08.04 : - - * Unicode locales - * fixed type mismatch bug recently introduced in [unpack]... - * fixed lost console posts at startup - * turned most fprintf() into post() or error() - * added Chinese locale from Chun Lee - * added Polish locale from Michal Seta - * added object creation history - * added arrow keys and mouse clicks to KeyboardDialog - * added click drag and copy - * added background grid - * added snap to grid - * added new font selector (in client prefs) - -DesireData 2007.07.30 : - - * added classes [unpost], [tracecall], [parse], [unparse] - * non-constructed objects finally have a dashed box like they used to - * most of the rest of the C code switched to C++,PD_PLUSPLUS_FACE - * beginning to use C++ standard library components - * added event history view (help menu) - * added keyboard view - * fixed several bugs in copy/paste, undo/redo, subpatches, gop. - * added atom_ostream (similar to atom_string) - * lifted many string length restrictions - * fixed the hexmunge generator (for classnames with special chars) - * pd_error() is deprecated - * added verror(), added open_via_path2(), canvas_open2(), outlet_atom(), ... - * [route] and [select] support mixed floats and symbols - * [unpack] supports type "e" meaning any atom ("e" stands for "element") - * added variable mouse cursor sensitivity - * various fixes on keyboard navigation - -DesireData 2007.06.27 (which should have been 2007.01.12) : - - * merged new loader from Miller's pd 0.40-2 - * merged (but not tested) the rest of the [declare] code from pd 0.40-2 - * added gensym2 (support for NUL in symbols) - * most of the code now uses C++,PD_PLUSPLUS_FACE,class_new2,etc - * auto show/hide scrollbars - * menu bar can be disabled - * new Find widget (FireFox style) - * added "subpatcherize" (turn a selection into a subpatch) - * IEMGUI can now by controled with keyboard - * more general keyboard control - * merged t_alist and t_binbuf together and aliased them to t_list - * delay uploading until #X restore or #X pop - * don't upload all abstractions instances to client (much faster) - * introduced zombie objects to deal with dead objects - * Command evaluator per canvas window - * Added locale for Euskara (Basque) by Ibon Rodriguez Garcia - * PureUnity is now part of the DesireData project (but is designed to - run also on Miller's 0.40). - * added -port option in desire.tk so that server and client may - be started separately. - * PureUnity has type suffixes for some class families; for each $1 in - f,~,# (float,signal,grid) there is [inlet.$1] [outlet.$1] [taa.$1] - [op2.$1] [rand.$1] [norm.$1] [swap.$1] [packunpack3.$1] - * Other new PureUnity classes: [^] [commutator] [associator] - [invertor] [distributor] [tree] [protocols-tree] - -DesireData 0.40.pre5 (2006.12.19) (-r desiredata; ./configure && make) : - - * merged changes from Miller's pd 0.40-2 (80% of it) - * new canvas method "reply_with" of canvases replaces the implicit - reply-matching of pre4. (even less bug-prone) - * server-side wires and scalars appear to client just like other objects. - * floatatom,symbolatom,[nbx] use normal Tk text edition just like - ObjectBox,MessageBox,Comment have done for a while - * obsolete t_object fields removed: te_type te_width - * global object table (crash protection for bindless .x targets) - * variable width font usable in ObjectBoxes and MessageBoxes and Comments. - * [hsl] [vsl] support jump-on-click again - * lots of bugfixes - * -console and -lang moved to Client Preferences dialog - * added some more translations by Patrice Colet - * removed Find menu in main window - * added Find, Find Next, Find Last Error (canvas windows only) - * choose between horizontal and vertical in Properties of slider or radio. - -DesireData 0.39.A.pre4 (2006.12.07) (-r desiredata; ./configure && make) : - - * major speedup of the GUI (sometimes 3-4 times faster) - * lots of bugfixes - * logging of the socket into the terminal is now disabled by default - * introducing PD_PLUSPLUS_FACE, a new way to use <m_pd.h> and <desire.h> - * new branch "desiredata" instead of "devel_0_39". - * got rid of #ifdef DESIRE - * reply-matching in client-server protocol (less bug-prone) - * reversing the connection to what it was supposed to be: - the client connects to the server, not the other way around. - * the server uses [netreceive] to receive the connection from the GUI - * removed support for .pdsettings, .plist, microsoft registry. - * cross-platform libpd - * new titlebar icon - * removed t_guiconnect - * removed [scope] - -DesireData 0.39.A.pre3 (2006.11.27) (-r devel_0_39; ./configure && make) : - * français updated by Patrice Colet - * italiano updated by Federico Ferri - * tons of bugfixes - * better pdrc editor (renamed to server prefs) - * removed media menu (split to: help menu, file menu, server prefs) - * removed Gdb box, added crash report dialog - * renamed objective.tcl to poe.tcl (because the name was already taken) - * replaced scons by autoconf and make (starting from Miller's 0.39's files) - * removed detection of Tcl (we don't need to use libtcl) - * removed the setuid option because no-one needs it; also fixed the - setuid security vulnerability in case someone does chmod u+s anyway - * Portaudio 18 is no longer supported. - * simplified configure.in (detector and makefile generator) - * APIs not compiled in show up in "pd -help", with a special mention - "(support not compiled in)"; those options don't give you a "unknown - option" when trying them, it says "option -foo not compiled in this pd". - * switched desire.c to C++, as another way to reduce redundancy in code. - * can be compiled without audio support. - * can be compiled without MIDI support. - * can --disable-portaudio on OSX - * added multiple wire connection support - * fixed copy/paste on canvas - * keyboard navigation pointer makeover - * added automatic object insertion support - -DesireData 0.39.A.pre2 (2006.11.12) (-r devel_0_39; scons desire=1) : - * español updated by Mario Mora - * subpatches - * GOPs - * abstraction instances - * multi-line objectboxes, messageboxes and comments - * keyboard-based navigation - * made desire.c C++ compatible (for future use) - * lots of things not written here - -DesireData 0.39.A.pre1 (-r devel_0_39; scons desire=1) : - * merged into the devel branch; enable with scons desire=1, which - disables lots of g_*.c files (and s_print.c) and enables desire.c; - use the std devel gui using desire=0. - * added an object-oriented programming system in desire.tk (do not - confuse with a dataflow system). added proc unknown, which allows - subject-verb-complement method-calling in tcl (aka objective.tcl) - * run the client to start the server and not the other way around: do wish desire.tk - * the client can make the server start via GDB - * added Pd box (like Ctrl+M but with history) - * added Gdb box - * menu translations in 8 languages - * classbrowser now show short descriptions in 3 languages - * objectbox tooltip now replaced by mini-classbrowser - * client conf editor - * other stuff I forget to write about - * looks for .ddrc - * pdrc and ddrc config becomes server and client configuration editor - * graphics rendering completely removed from the server - * toolbar and status bar can be enabled/disabled - * added Patcher->View->Reload: client reloads the patch from the server - * localization support (currently 8 languages: english, français, deutsch, - català, español, português, bokmål, italiano.) - * lots of things not written here - -ImpureData 0.37.B : - * moving rendering to the TCL side - * moving event-handling to the TCL side too - * new file u_object.tk - * added pd_scanargs(), pd_upload(), sys_mgui(). - * added color schemes (modifiable in u_main.tk) - * switched to a jmaxish look - * merged g_vdial.c into g_hdial.c - * merged g_vslider.c into g_hslider.c - * added Patcher->View->Redraw - * added proc populate_menu, proc property_dialog - * added ~/.pd.tk loading - * inlet tooltips have new look - * rewrote all of the property dialogs - * added object class name completion (the <Tab> key) - * mouse scrollwheel works in patchers - * plus/minus button on tcl listener - * changed default font and borderwidth - * if conf not found in ~ ($HOME), - looks in Pd's install directory (eg. /usr/local/lib/pd) - * looks for .impdrc before .pdrc - * pdrc editor - * -help lists unavailable options with note "not compiled in" - * sys_vgui() message size limit removed - * new peak meters (thanks Carmen) - * dropper object outputs symbols of filenames (requires tkdnd) - * joe sarlo's VST-plugin i/o scheduler available on windows - * error() merged into pd_error() - and using strerror() to get meaningful error messages for failed I/O - * completely breaking compatibility with Pd's GUI externals - (for a good reason) - -ImpureData 0.37.A.2 (-r impd_0_37_A_2) : - * merged GG's reverting of "quote hack" - -ImpureData 0.37.A (-r impd_0_37_A) : - * forked from devel_0_37, 2004.02.21 - * added console for post() - * .pdrc: -console <number_of_lines> - * added button bar (that does like Ctrl+E & Put menu) - * .pdrc: -look <directory_of_icons> - (remember you can't use ~ nor $HOME in .pdrc) - * includes a selectable windowid (for those who know how to use it) - * class list dialog - * scans for loaded classes, abstractions/externs dirs - * help button fetches help file without needing to instantiate first - * filter box helps finding classes quickly - * displays some info on the class, like a list of defined methods and such. - * statusbar shows cursor position (enable with -statusbar) |