From 4d64e4cd434426234a5c313c151cd79b6afc299e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juha=20Vehvil=C3=A4inen?= Date: Sat, 6 Jul 2002 17:50:18 +0000 Subject: *** empty log message *** svn path=/trunk/Framestein/; revision=27 --- CHANGELOG.txt | 130 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 130 insertions(+) create mode 100644 CHANGELOG.txt (limited to 'CHANGELOG.txt') diff --git a/CHANGELOG.txt b/CHANGELOG.txt new file mode 100644 index 0000000..426adc3 --- /dev/null +++ b/CHANGELOG.txt @@ -0,0 +1,130 @@ +0.30 +- vframe supports plugin parameters +- doubleclicking the framestein-logo equals "reset" +- fs.frame "stayontop" OFF by default +- got rid of the console, "Show debug" in menu instead (right-click the framestein-logo) +- l2s from zexy included in Patches-dir, zexy no longer needed +- disconnecting pd from fs will cause a reset + +0.29 +- example-basics.pd is really just the basics now +- fs.event.pd: get more events from fs.frame (mousedown, mouseup, dropped filename) +- fs.waveform.pd: array display with selection capabilities, see example-waveformdisplay.pd +- new external vdrawarray for the previous: draw array contents on vframe +- the really cool fs.mask.pd and example-masking.pd +- the really cool fs.blend.pd and example-blending.pd +- fs.frame button widget. try "button " + (no more widgets are planned) +- dragging fs.frame with down moves window, ignoring mousetrack_1 +- fs.sonogram made compatible with latest pd test-version +- cleaned up some examples.. + +0.28 +- finally, the ability to write AVIs! see example-avioutput.pd +- added searchpath, see example-searchpath.pd + + new in fs.frame: + +- "use " - like buffer, but no buffering (load on demand) +- new popupmenu commands: save image as, undock +- mousewheel functions as zoom (shift down to preserve aspect ratio) +- fix: borders/stayontop discarded the image +- dock string matching is now substring + +0.27 +- runs Adobe Photoshop Filter Plugins, see example-photoshopfilters.pd +- hide/show messed fs.frame positions +- vsnap~, wrapper for vsnapshot~ + +0.26 +- no more typing docked window positions! see example-docking2.pd +- easy loading of images from fs.frame popup-menu +- new fs.frame commands: minimize, maximize, bringtofront, hidecursor_1, bufferize (copy to image buffer) +- dock main window to pd on connect (out of the way) +- init.pd to load patches correctly + +0.25 +- vframeread~: read image with a control-signal +- vcolor~, merge r g and b channels (must be used with vrgb~) + +0.24 +- externals: vframe, vsig~, vsnapshot~, vrgb~, ... + in short, the ability to convert video to signal and back, + and run framestein plugins in pd. + see Patches\externals-documentation.pd + +0.23 +- fs.film +- fs.hist and example-hist.pd +- fs.sonogram and example-sonogram.pd +- mouserect_1 will report rectangle "drawn" in frame (mousetrack_1 must be on) + +0.22 +- add: drag and drop images/video to fs.frame +- add: videoscrub.pd + +0.21 +- add: dock frames to pd patches, see example-docking.pd +- add: fs.info, get information of images (width, height and framecount) +- add: fs.rgb, get rgb information of pixel at x, y +- add: fs.frame reports mouse x and y thru second outlet +- add: easy moving of frames (drag the window when mousetrack is off) +- improved fs.browser, see example-browser.pd + +0.20 +- add: send_auto to automate sending frames thru network. works like send but + keeps sending frames on each flip until you give it send_manual +- add: BETA of fs.browser, see example-browser.pd +- fix: execution order of events was reversed. what was i thinking? +- fix: most plugins now work on displays other than 16 bits +- more meaningless plugins: copy_vert + +0.19 +- major fix: bigger patches were not initialized correctly +- new plugins: rgbcopy +- fix: colors to fs.draw and fs.text are now given in r g b, + instead of impossible one number +- fix: more intelligent default positioning of fs.frames +- fix: banging fs.main's reset-inlet resets framestein before recreating fs.*-objects +- add: play.pd, really just |inlet|-|fps $1|-|next|-|outlet|, but i do that a lot + +0.18 +- add: sending frames thru network jpeg-compressed, see example-network.pd +- add: some plugins, notably xbend, bend, shuffle, tile +- add: pixels-class for easy iteration thru pixels in c++, see pixels.h and green.cpp +- fix: finally fixed the annoying "asynchronous socket error" when exiting pd before fs + +0.17 +- add: plugins, write effects with C without recompiling Framestein +- add: plugins colortv, noize and subtract + +0.16 +- add: effectsunit.pas shows how easy it is to add pixel level routines +- fix: alpha, sub and add modes of fs.copy had fixed values :( +- add: blend mode to fs.copy, same as alpha but i'm trying to make it faster +- add: some raster operations for fs.copy, see fs.copy.pd for info +- add: fs.draw for drawing boxes, lines and pixels +- add: some implementation on fs.text +- fix: access violation when closing a frame under copy operations +- loading video no longer sets display to 1:1 + +0.15 +- add: fs.frame accepts "SAVE <"BMP" or number for jpeg quality>" +- add: framestein-link.pd and framestein-demo.pd + +0.14 +- fix: occasional access violation with "SEEK" +- default copymodes are now "source_all" and "dest_all" +- add: "reset" inlet to fs.main + +0.13 +- add: "Reset" to main popup-menu (right-click the logo) +- "prev" for previous frame/buffered image +- "seek 0.5*" will seek to middle of video/buffered images +- updated documentation in fs.frame.pd + +0.12 +With source under GPL. + +0.1 +Initial version. -- cgit v1.2.1