home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 28 / amigaformatcd28.iso / -seriously_amiga- / graphics / mysticview / history next >
Text File  |  1998-05-09  |  15KB  |  420 lines

  1.  
  2.   MysticView history
  3.  
  4.   0.98g
  5.     - fixed slideshow bug: when only one picture was selected
  6.       and slideshow plus loop mode was activated, the picture
  7.       was reloaded over and over again. reported by Joker.
  8.     - minor aspect problems fixed.
  9.     - the image aspect is now displayed in the information
  10.       textline.
  11.  
  12.   0.98f
  13.     - added JPEG saving. (no options yet. default saving
  14.       quality used).
  15.     - fixed commandline options. reported by Kilyman.
  16.  
  17.   0.98e
  18.     - added autodither.
  19.     - fixed timing problems in slideshow mode.
  20.  
  21.   0.98d
  22.     - MysticView now requires mysticview.library.
  23.  
  24.   0.98c
  25.     - MysticView has been slightly sped-up on truecolor displays.
  26.     - added ZOOMSTEP.
  27.     - limited newicon thumbnails to a size of 80x80 pixels and
  28.       64 colors. this will speed up the icon display on your
  29.       Workbench. (this is still no final solution, though.)
  30.     - added configurable slots for preset files. they can be
  31.       accessed throughout CTRL F1 ... F10 and configured
  32.       by selecting them from the menu. requested by H. Richter.
  33.     - the same scheme now applies to the configurable destination
  34.       paths for copying/moving. keyboard executes, menu selection
  35.       configures.
  36.     - slideshows didn't always stop immediately. fixed.
  37.     - the REQUESTFILE option is now considered after a slideshow
  38.       stopped. requested by P. Habermehl.
  39.     - implemented SHOWCURSOR.
  40.     - finally fixed the publicscreen/customscreen problem. the
  41.       setting SCROPENMODE=CUSTOM/PUBLIC/NONE replaces the former
  42.       tooltype CUSTOMSCREEN.
  43.     - added CX_PRIORITY, CX_POPKEY and CX_POPUP.
  44.       MysticView is now a commodity. ESC to hide, Amiga-Q to quit.
  45.       note: 'hide' keeps the current image - and you keep that in
  46.       mind when you iconify MysticView with a 2880x1440x24 image :)
  47.     - the screen is no longer closed and reopened for the change of
  48.       window settings.
  49.     - fixed a memory allocation bug with the PUBSCREEN setting.
  50.     - many minor changes
  51.     - added AUTOHIDE.
  52.     - the picture aspect is now handled for thumbnails.
  53.     - added pubscreen select and default/public/custom menu items.
  54.     - added appicon
  55.     - added rotation. (preliminary. SHOWCURSOR and grid refresh doesn't
  56.       work corretly with the image being rotated) 
  57.     - fixed install script for 030/FPU version. Reported by B. Murray.
  58.     - deleted pictures are now removed from the list and MysticView
  59.       advances to the next picture. requested by P. Dahlberg.
  60.     - added ROTATESTEP
  61.     - added DEFICON
  62.     - added CONFIRM. requested by P. Dahlberg.
  63.     - added HIDEWITHPICTURE.
  64.     - added ICONIFY.
  65.  
  66.   0.98b
  67.     - fixed PUBSCREEN setting. pubscreens have got precedence
  68.       over CUSTOMSCREEN now. reported by P. Habermehl and M.
  69.       Kilimann.
  70.     - fixed MysticView's new icon to use only required colors.
  71.       reported by M. Kilimann.
  72.     - looping and AUTOQUIT are now applied in general,
  73.       not only in slideshow mode. requested by P. Habermehl.
  74.  
  75. * 0.98a
  76.     - forgot to implement NORECURSE tooltype setting. fixed.
  77.     - added NOLOOP and AUTOQUIT settings. requested by P. Habermehl.
  78.     - most important recent change: new default background color :)
  79.     - implemented SORTMODE none/random/alpha
  80.     - added limitations for unregistered users. :)
  81.  
  82.   0.97h
  83.     - added DITHERMODE setting. implemented EDD dithering.
  84.     - renamed DITHER to DITHERING.
  85.     - pictures that could not be loaded no longer interrupt
  86.       slideshows, and a proper error message will be displayed.
  87.     - added Delete Picture.
  88.     - copy/move/delete now applies to the pictures' icons, too.
  89.     - added STARTPIC setting.
  90.     - restructured menus.
  91.     - added Flip Horizontally and Flip Vertically.
  92.     - MysticView now creates an icon for its settings, if necessary.
  93.     - implemented loading and saving of presets, added PRESETPATH
  94.       and PRESETFILE settings
  95.     - fixed DEFAULT option. now the defaults are overridden by
  96.       arguments specified in the command line.
  97.  
  98.   0.97g
  99.     - the preload task's priority has been reset to -1.
  100.     - added newicon thumbnail feature. (preliminary,
  101.       for experimental purposes only)
  102.  
  103. * 0.97f
  104.     - added preloading.
  105.     - added invisible close and screenback gadgets. this works
  106.       only when both the settings WINSIZEMODE=FULL and
  107.       BACKDROP are specified.
  108.     - MysticView no longer forgets the current filename when
  109.       the configuration is changed, and slideshows will be
  110.       continued.
  111.     - added some more keyboard shortcuts
  112.     - dropped the german documentation, created a guide file and
  113.       an install script
  114.  
  115.   0.97e
  116.     - added picture information and PICINFO setting
  117.     - implemented a new picture-management class consisting
  118.       of several subtasks.
  119.     - slideshow now works as expected. (preload is not
  120.       yet re-implemented, though)
  121.     - fixed many menu-related problems and improved menu layout
  122.     - added copy to..., move to... for 10 configurable slots each.
  123.     - all path/filenames are now handled dynamically
  124.     - with the REQUESTFILE option enabled, a requester no
  125.       longer pops up when images were specified at startup.
  126.     - improved memory management
  127.     - when initialization fails, a requester is shown for
  128.       retry, cancel, or retry using defaults.
  129.     - added LISTFILE commandline option. it allows to specify a
  130.       list file from where to fetch pictures.
  131.     - added Open List File... menu and LISTPATH config.
  132.     - the window border is now refreshed correctly (after approx.
  133.       1/5 second. guess what, a subtask is used here. opaque window
  134.       sizing would suffer too much from refreshing the window border
  135.       all the time :)
  136.     - finally! MysticView should close down gently now if the required
  137.       versions of guigfx or render.library could not be opened (#&§@%!?)
  138.     - new icon tooltypes are created dynamically. no need to upgrade
  139.       MysticView's icon anymore.
  140.  
  141.   0.97d
  142.     - the configuration is now saved to MysticView's icon.
  143.     - menu items didn't toggle correctly (forgot MENUTOGGLE.
  144.       what the heck, why does this work with MagicMenu ;)
  145.     - added more CTRL_C exit breakpoints
  146.     - the main task priority is now reset correctly.
  147.     - improved handling
  148.     - major menu layout rework
  149.     - added AUTOSAVESETTINGS
  150.     - added PREVIEWMODE 
  151.     - added grid refresh
  152.     - fixed lots of minor quirks and problems
  153.  
  154.   0.97c
  155.     - slightly improved screenmode selection logic:
  156.       default screen size is now the workbench's visual
  157.       dimensions, no longer its absolute size.
  158.     - re-implemented screenaspect tooltypes (thanks to ZZA :)
  159.     - added slideshow mode
  160.     - MysticViw now reads its configuration from the icon,
  161.       even when started from shell. commandline arguments
  162.       simply override the settings from the icon's tooltypes.
  163.     - added mouse scrolling - it's now possible to drag the
  164.       picture around in MysticView's window.
  165.     - added a lot of menu items
  166.     - improved HAM refresh logic
  167.     - the screen's title bar is no longer obscured in
  168.       WINOPENMODE=VISIBLE and without BACKDROP mode.
  169.     - added MODEID, SCRWIDTH, SCRHEIGHT
  170.     - added screenmode requester
  171.  
  172.   0.97b
  173.     - MysticView crashed without cybergraphics. Fixed.
  174.  
  175.   0.97a
  176.     - The display part has been rewritten. Now a daemon-like
  177.       view-class handles the display as a background task.
  178.       the new display logic is faster.
  179.     - implemented zooming and scrolling in all displaymodes
  180.       (except for DISPLAYMODE=FIT).
  181.     - implemented DISPLAYMODE KEEPASPECT2 and IGNOREASPECT.
  182.       DISPLAYMODE=ONEPIXEL has got a slightly different meaning now.
  183.     - implemented asychronous, recursive directory scanning.
  184.     - multiselect und patternmatching is now supported via
  185.       drag&drop, filerequester, commandline and wbstart.
  186.     - added some keyboard shortcuts.
  187.     - Next and Previous Picture is now implemented.
  188.     - BORDERLESS has been renamed to BACKDROP.
  189.     - WINSIZEMODE=NORMAL renamed to WINSIZEMODE=DEFAULT,
  190.       WINOPENMODE=NORMAL renamed to WINOPENMODE=DEFAULT
  191.     - PREVIEW und OPAQUESIZING are combined to a new single option: OPAQUE.
  192.     - added new options QUICKPALETTE and DITHER.
  193.     - TRANSPARENCY, REFRESHDELAY and AUTODITHER have been removed.
  194.     - added some menu configurations.
  195.  
  196.   0.96n
  197.     - MysticView now uses DoPictureMethod()/PICMTHD_MAPDRAWHANDLE for
  198.       quick drawing in preview mode and for opaque sizing.
  199.     - added tooltype WINSIZEMODE=SMALL, renamed WINSIZEMODE=66PERCENT
  200.       to WINSIZEMODE=LARGE.
  201.  
  202.   0.96m
  203.     - fixed a minor pubscreen problem.
  204.  
  205.   0.96l
  206.     - a logo task is no longer launched when a startup
  207.       picture is specified.
  208.     - minor internal changes
  209.  
  210.   0.96k
  211.     - since v0.96j, MysticView uses guigfx.library v3
  212.       features, but it still opened guigfx.library v1.
  213.       fixed.
  214.     - minor problems corrected.
  215.     - when a startup picture is specified, the logo task is
  216.       launched with a lower priority than the load task.
  217.     - added STARTPATH tooltype.
  218.  
  219.   0.96j
  220.     - added RENDERMEM option
  221.     - fixed ASL filerequester problems.
  222.  
  223.   0.96i
  224.     - added cursor and mouse scrolling in DISPLAYMODE=ONEPIXEL.
  225.     - window is now WFLG_ACTIVATE.
  226.     - improved refresh mechanism.
  227.     - added KEEPIMAGE.
  228.  
  229.   0.96h
  230.     - added a nicer rendered logo and dropped alpha-channel processing
  231.       for the logo in TRANSPARENCY mode.
  232.     - KEEPASPECT now works in TRANSPARENCY mode on screens with
  233.       aspects different from 1:1.
  234.     - TRANSPARENCY is slightly faster.
  235.     - removed NOBACKFILL hook in TRANSPARENCY mode.
  236.     - added BGCOLOR option.
  237.  
  238.   0.96f
  239.     - drastically reduced memory consumption.
  240.  
  241.   0.96e
  242.     - implemented tooltypes SCREENASPECTX and SCREENASPECTY for
  243.       correction of distorted screen aspects (e.g. Cybergraphics
  244.       640x256, or custom screen modes boosted with MonEd etc)
  245.     - since the autodither value cannot be computed for rendering
  246.       to HAM screen modes, HAM dithering is always enabled with
  247.       AUTODITHER != 0 and disabled with AUTODITHER=0.
  248.     - (finally?) solved all subtask administritation problems.
  249.     - fixed commandline and wbarg parsing and supplied a proper
  250.       template.
  251.     - MysticView now quits with the ESC key.
  252.     - added REQUESTFILE for MysticView to open a filerequester on
  253.       startup.
  254.     - The filerequester now opens asynchronously.
  255.     - included Mac's newicon.
  256.  
  257.   0.96d
  258.     - Fixed a minor problem with MysticView running multiple
  259.       times on HAM public screens.
  260.     - Fixed Division-by-zero problem in MysticView's drawtask
  261.       (hopefully)
  262.     - improved subtask data-share mechanism
  263.     - tooltype options are no longer case sensitive.
  264.  
  265.   0.96c
  266.     - Added tooltype option HAM for MysticView to open
  267.       a HAM screen in combination with CUSTOMSCREEN.
  268.  
  269.   0.96b
  270.     - re-implemented transparency mode
  271.     - implemented About requester
  272.     - improved TRANSPARENCY mode: the background is no longer 
  273.       snapped when a REFRESHWINDOW message arrives
  274.  
  275.   0.96a
  276.     - MysticView has been completely restructured in preparation
  277.       for further enhancements
  278.  
  279.   0.95g
  280.     - added DirOpus configuration example.
  281.     - MysticView has got a menu and a filerequester for loading.
  282.     - if CUSTOMSCREEN is specified, the new screen is actually
  283.       a pubscreen.
  284.     - implemented PRECISION tooltype.
  285.     - 0.95f was eating its own signals - after 16 refresh signal
  286.       arrivals, no more subtasks could be created. Fixed.
  287.  
  288.   0.95f
  289.     - added filename argument and FILENAME tooltype.
  290.     - fixed WINOPENMODE
  291.  
  292.   0.95e
  293.     - MysticView did not work without Cybergraphics. Fixed.
  294.       Thanks to Plex and New Mode who reported this bug.
  295.  
  296.   0.95d
  297.     - minor problems fixed.
  298.  
  299.   0.95c
  300.     - improved speed.
  301.     - implemented CUSTOMSCREEN and DEPTH for MysticView to
  302.       open on a custom sreen. These features are preliminary,
  303.       though.
  304.  
  305.   0.95
  306.     - implemented more reliable shared-data access for
  307.       MysticView's subtasks.
  308.     - drawtask priority reset to 0.
  309.     - removed a lot of bugs from the subtask admin code.
  310.     - MysticView does no longer lose memory.
  311.  
  312.   0.94
  313.     - implemented DISPLAYMODE KEEPASPECT
  314.     - supplied a NOBACKFILL hook for the window.
  315.     - unallocated pens and undefined areas are no longer visible.
  316.     - the redraw task now runs with a priority of -1.
  317.     - slightly improved opaque-sizing. the rastered bitmap is
  318.       precalculated right after loading, when OPAQUESIZING=TRUE
  319.       and TRANSPARENCY=0
  320.     - fixed WINTOP and WINLEFT.
  321.  
  322.   0.93
  323.     - added asynchronous drawing - leading to much better
  324.       window handling
  325.     - MysticView runs with a priority of 1, its subtasks
  326.       with a priority of 0
  327.     - added tooltype options
  328.  
  329.   0.92
  330.     - implemented DISPMODE_ONEPIXEL.
  331.     - heavily trained for stableness.
  332.  
  333.   0.91
  334.     - memory management improved
  335.  
  336.   0.9
  337.     - completely rewritten from the scratch, now using
  338.       guigfx.library. features asynchronous loading,
  339.       a transparent window, dithering, more elaborated
  340.       window sizing and opening techniques, 
  341.       different display modes, and much more.
  342.  
  343.  
  344.   -------------------------- cut ---------------------------
  345.  
  346.   0.76
  347.     - layout improved.
  348.     - implemented ADAPTIVEBORDER
  349.  
  350.   0.75
  351.     - added lots of tooltype options
  352.     - fixed many minor problems
  353.     - greatly improved some image refresh problems.
  354.  
  355. * 0.68
  356.     - minor changes
  357.     - there was a heavy bug in v16.1 and v16.2 of render.library.
  358.       I guess that MysticView crashed right at startup if you did
  359.       NOT use the 68060 version. Sorry. I bumped the required
  360.       library version to v17 where this bug has been fixed.
  361.  
  362.   0.67
  363.     - major rework and clean-up
  364.  
  365.   0.66
  366.     - The color allocation strategy has been improved.
  367.  
  368.   0.65
  369.     - I couldn't quickly get rid of some heavy bugs I've
  370.       introduced with v0.64. So I decided to continue work
  371.       with v0.62 and render.library v12.0.
  372.       Asynchronous loading is no longer implemented. 
  373.       This version seems to work pretty stable.
  374.  
  375.   0.64
  376.     - asynchronous loading implemented.
  377.  
  378.   0.63
  379.     - About is asynchronous now.
  380.     - improved color allocation strategy.
  381.     - MysticView crashed on 2-color-displays. Fixed.
  382.  
  383.   0.62
  384.     - better allocation strategy for critical colors on
  385.       displays with few sharable pens.
  386.     - Filerequester implemented.
  387.         - A percentual render progress display and several messages
  388.       are displayed in the window's title bar.
  389.         - The picture's width is now layouted pixelwise, no longer in
  390.       multiples of 16 pixels.
  391.     - Various enhancements and bugfixes
  392.  
  393.   0.60
  394.     - Faster display.
  395.     - Several bugs fixed.
  396.     - Fixed display problems (window borders and flicker...).
  397.     - Pooled memory management implemented.
  398.     - Window is SIMPLE_REFRESH now.
  399.     - Requires less memory.
  400.     - Nicer logo.
  401.     - Menu implemented for "About" requester and "Quit". Other
  402.       menu functions are not yet implemented.
  403.  
  404.   0.53
  405.     - faster window refresh.
  406.     - Requires less memory
  407.  
  408.   0.52    
  409.     - now takes care of aspect ratios.
  410.       This applies to both the image and the screen mode.
  411.     - nicer logo
  412.  
  413.   0.51
  414.     - MysticView lost memory. Fixed.
  415.     - Sped-up window refresh after resizing.
  416.     - uses PRECISION_IMAGE instead of PRECISION_EXACT.
  417.  
  418.   0.50
  419.     - initial version
  420.