home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 28
/
amigaformatcd28.iso
/
-seriously_amiga-
/
graphics
/
mysticview
/
history
next >
Wrap
Text File
|
1998-05-09
|
15KB
|
420 lines
MysticView history
0.98g
- fixed slideshow bug: when only one picture was selected
and slideshow plus loop mode was activated, the picture
was reloaded over and over again. reported by Joker.
- minor aspect problems fixed.
- the image aspect is now displayed in the information
textline.
0.98f
- added JPEG saving. (no options yet. default saving
quality used).
- fixed commandline options. reported by Kilyman.
0.98e
- added autodither.
- fixed timing problems in slideshow mode.
0.98d
- MysticView now requires mysticview.library.
0.98c
- MysticView has been slightly sped-up on truecolor displays.
- added ZOOMSTEP.
- limited newicon thumbnails to a size of 80x80 pixels and
64 colors. this will speed up the icon display on your
Workbench. (this is still no final solution, though.)
- added configurable slots for preset files. they can be
accessed throughout CTRL F1 ... F10 and configured
by selecting them from the menu. requested by H. Richter.
- the same scheme now applies to the configurable destination
paths for copying/moving. keyboard executes, menu selection
configures.
- slideshows didn't always stop immediately. fixed.
- the REQUESTFILE option is now considered after a slideshow
stopped. requested by P. Habermehl.
- implemented SHOWCURSOR.
- finally fixed the publicscreen/customscreen problem. the
setting SCROPENMODE=CUSTOM/PUBLIC/NONE replaces the former
tooltype CUSTOMSCREEN.
- added CX_PRIORITY, CX_POPKEY and CX_POPUP.
MysticView is now a commodity. ESC to hide, Amiga-Q to quit.
note: 'hide' keeps the current image - and you keep that in
mind when you iconify MysticView with a 2880x1440x24 image :)
- the screen is no longer closed and reopened for the change of
window settings.
- fixed a memory allocation bug with the PUBSCREEN setting.
- many minor changes
- added AUTOHIDE.
- the picture aspect is now handled for thumbnails.
- added pubscreen select and default/public/custom menu items.
- added appicon
- added rotation. (preliminary. SHOWCURSOR and grid refresh doesn't
work corretly with the image being rotated)
- fixed install script for 030/FPU version. Reported by B. Murray.
- deleted pictures are now removed from the list and MysticView
advances to the next picture. requested by P. Dahlberg.
- added ROTATESTEP
- added DEFICON
- added CONFIRM. requested by P. Dahlberg.
- added HIDEWITHPICTURE.
- added ICONIFY.
0.98b
- fixed PUBSCREEN setting. pubscreens have got precedence
over CUSTOMSCREEN now. reported by P. Habermehl and M.
Kilimann.
- fixed MysticView's new icon to use only required colors.
reported by M. Kilimann.
- looping and AUTOQUIT are now applied in general,
not only in slideshow mode. requested by P. Habermehl.
* 0.98a
- forgot to implement NORECURSE tooltype setting. fixed.
- added NOLOOP and AUTOQUIT settings. requested by P. Habermehl.
- most important recent change: new default background color :)
- implemented SORTMODE none/random/alpha
- added limitations for unregistered users. :)
0.97h
- added DITHERMODE setting. implemented EDD dithering.
- renamed DITHER to DITHERING.
- pictures that could not be loaded no longer interrupt
slideshows, and a proper error message will be displayed.
- added Delete Picture.
- copy/move/delete now applies to the pictures' icons, too.
- added STARTPIC setting.
- restructured menus.
- added Flip Horizontally and Flip Vertically.
- MysticView now creates an icon for its settings, if necessary.
- implemented loading and saving of presets, added PRESETPATH
and PRESETFILE settings
- fixed DEFAULT option. now the defaults are overridden by
arguments specified in the command line.
0.97g
- the preload task's priority has been reset to -1.
- added newicon thumbnail feature. (preliminary,
for experimental purposes only)
* 0.97f
- added preloading.
- added invisible close and screenback gadgets. this works
only when both the settings WINSIZEMODE=FULL and
BACKDROP are specified.
- MysticView no longer forgets the current filename when
the configuration is changed, and slideshows will be
continued.
- added some more keyboard shortcuts
- dropped the german documentation, created a guide file and
an install script
0.97e
- added picture information and PICINFO setting
- implemented a new picture-management class consisting
of several subtasks.
- slideshow now works as expected. (preload is not
yet re-implemented, though)
- fixed many menu-related problems and improved menu layout
- added copy to..., move to... for 10 configurable slots each.
- all path/filenames are now handled dynamically
- with the REQUESTFILE option enabled, a requester no
longer pops up when images were specified at startup.
- improved memory management
- when initialization fails, a requester is shown for
retry, cancel, or retry using defaults.
- added LISTFILE commandline option. it allows to specify a
list file from where to fetch pictures.
- added Open List File... menu and LISTPATH config.
- the window border is now refreshed correctly (after approx.
1/5 second. guess what, a subtask is used here. opaque window
sizing would suffer too much from refreshing the window border
all the time :)
- finally! MysticView should close down gently now if the required
versions of guigfx or render.library could not be opened (#&§@%!?)
- new icon tooltypes are created dynamically. no need to upgrade
MysticView's icon anymore.
0.97d
- the configuration is now saved to MysticView's icon.
- menu items didn't toggle correctly (forgot MENUTOGGLE.
what the heck, why does this work with MagicMenu ;)
- added more CTRL_C exit breakpoints
- the main task priority is now reset correctly.
- improved handling
- major menu layout rework
- added AUTOSAVESETTINGS
- added PREVIEWMODE
- added grid refresh
- fixed lots of minor quirks and problems
0.97c
- slightly improved screenmode selection logic:
default screen size is now the workbench's visual
dimensions, no longer its absolute size.
- re-implemented screenaspect tooltypes (thanks to ZZA :)
- added slideshow mode
- MysticViw now reads its configuration from the icon,
even when started from shell. commandline arguments
simply override the settings from the icon's tooltypes.
- added mouse scrolling - it's now possible to drag the
picture around in MysticView's window.
- added a lot of menu items
- improved HAM refresh logic
- the screen's title bar is no longer obscured in
WINOPENMODE=VISIBLE and without BACKDROP mode.
- added MODEID, SCRWIDTH, SCRHEIGHT
- added screenmode requester
0.97b
- MysticView crashed without cybergraphics. Fixed.
0.97a
- The display part has been rewritten. Now a daemon-like
view-class handles the display as a background task.
the new display logic is faster.
- implemented zooming and scrolling in all displaymodes
(except for DISPLAYMODE=FIT).
- implemented DISPLAYMODE KEEPASPECT2 and IGNOREASPECT.
DISPLAYMODE=ONEPIXEL has got a slightly different meaning now.
- implemented asychronous, recursive directory scanning.
- multiselect und patternmatching is now supported via
drag&drop, filerequester, commandline and wbstart.
- added some keyboard shortcuts.
- Next and Previous Picture is now implemented.
- BORDERLESS has been renamed to BACKDROP.
- WINSIZEMODE=NORMAL renamed to WINSIZEMODE=DEFAULT,
WINOPENMODE=NORMAL renamed to WINOPENMODE=DEFAULT
- PREVIEW und OPAQUESIZING are combined to a new single option: OPAQUE.
- added new options QUICKPALETTE and DITHER.
- TRANSPARENCY, REFRESHDELAY and AUTODITHER have been removed.
- added some menu configurations.
0.96n
- MysticView now uses DoPictureMethod()/PICMTHD_MAPDRAWHANDLE for
quick drawing in preview mode and for opaque sizing.
- added tooltype WINSIZEMODE=SMALL, renamed WINSIZEMODE=66PERCENT
to WINSIZEMODE=LARGE.
0.96m
- fixed a minor pubscreen problem.
0.96l
- a logo task is no longer launched when a startup
picture is specified.
- minor internal changes
0.96k
- since v0.96j, MysticView uses guigfx.library v3
features, but it still opened guigfx.library v1.
fixed.
- minor problems corrected.
- when a startup picture is specified, the logo task is
launched with a lower priority than the load task.
- added STARTPATH tooltype.
0.96j
- added RENDERMEM option
- fixed ASL filerequester problems.
0.96i
- added cursor and mouse scrolling in DISPLAYMODE=ONEPIXEL.
- window is now WFLG_ACTIVATE.
- improved refresh mechanism.
- added KEEPIMAGE.
0.96h
- added a nicer rendered logo and dropped alpha-channel processing
for the logo in TRANSPARENCY mode.
- KEEPASPECT now works in TRANSPARENCY mode on screens with
aspects different from 1:1.
- TRANSPARENCY is slightly faster.
- removed NOBACKFILL hook in TRANSPARENCY mode.
- added BGCOLOR option.
0.96f
- drastically reduced memory consumption.
0.96e
- implemented tooltypes SCREENASPECTX and SCREENASPECTY for
correction of distorted screen aspects (e.g. Cybergraphics
640x256, or custom screen modes boosted with MonEd etc)
- since the autodither value cannot be computed for rendering
to HAM screen modes, HAM dithering is always enabled with
AUTODITHER != 0 and disabled with AUTODITHER=0.
- (finally?) solved all subtask administritation problems.
- fixed commandline and wbarg parsing and supplied a proper
template.
- MysticView now quits with the ESC key.
- added REQUESTFILE for MysticView to open a filerequester on
startup.
- The filerequester now opens asynchronously.
- included Mac's newicon.
0.96d
- Fixed a minor problem with MysticView running multiple
times on HAM public screens.
- Fixed Division-by-zero problem in MysticView's drawtask
(hopefully)
- improved subtask data-share mechanism
- tooltype options are no longer case sensitive.
0.96c
- Added tooltype option HAM for MysticView to open
a HAM screen in combination with CUSTOMSCREEN.
0.96b
- re-implemented transparency mode
- implemented About requester
- improved TRANSPARENCY mode: the background is no longer
snapped when a REFRESHWINDOW message arrives
0.96a
- MysticView has been completely restructured in preparation
for further enhancements
0.95g
- added DirOpus configuration example.
- MysticView has got a menu and a filerequester for loading.
- if CUSTOMSCREEN is specified, the new screen is actually
a pubscreen.
- implemented PRECISION tooltype.
- 0.95f was eating its own signals - after 16 refresh signal
arrivals, no more subtasks could be created. Fixed.
0.95f
- added filename argument and FILENAME tooltype.
- fixed WINOPENMODE
0.95e
- MysticView did not work without Cybergraphics. Fixed.
Thanks to Plex and New Mode who reported this bug.
0.95d
- minor problems fixed.
0.95c
- improved speed.
- implemented CUSTOMSCREEN and DEPTH for MysticView to
open on a custom sreen. These features are preliminary,
though.
0.95
- implemented more reliable shared-data access for
MysticView's subtasks.
- drawtask priority reset to 0.
- removed a lot of bugs from the subtask admin code.
- MysticView does no longer lose memory.
0.94
- implemented DISPLAYMODE KEEPASPECT
- supplied a NOBACKFILL hook for the window.
- unallocated pens and undefined areas are no longer visible.
- the redraw task now runs with a priority of -1.
- slightly improved opaque-sizing. the rastered bitmap is
precalculated right after loading, when OPAQUESIZING=TRUE
and TRANSPARENCY=0
- fixed WINTOP and WINLEFT.
0.93
- added asynchronous drawing - leading to much better
window handling
- MysticView runs with a priority of 1, its subtasks
with a priority of 0
- added tooltype options
0.92
- implemented DISPMODE_ONEPIXEL.
- heavily trained for stableness.
0.91
- memory management improved
0.9
- completely rewritten from the scratch, now using
guigfx.library. features asynchronous loading,
a transparent window, dithering, more elaborated
window sizing and opening techniques,
different display modes, and much more.
-------------------------- cut ---------------------------
0.76
- layout improved.
- implemented ADAPTIVEBORDER
0.75
- added lots of tooltype options
- fixed many minor problems
- greatly improved some image refresh problems.
* 0.68
- minor changes
- there was a heavy bug in v16.1 and v16.2 of render.library.
I guess that MysticView crashed right at startup if you did
NOT use the 68060 version. Sorry. I bumped the required
library version to v17 where this bug has been fixed.
0.67
- major rework and clean-up
0.66
- The color allocation strategy has been improved.
0.65
- I couldn't quickly get rid of some heavy bugs I've
introduced with v0.64. So I decided to continue work
with v0.62 and render.library v12.0.
Asynchronous loading is no longer implemented.
This version seems to work pretty stable.
0.64
- asynchronous loading implemented.
0.63
- About is asynchronous now.
- improved color allocation strategy.
- MysticView crashed on 2-color-displays. Fixed.
0.62
- better allocation strategy for critical colors on
displays with few sharable pens.
- Filerequester implemented.
- A percentual render progress display and several messages
are displayed in the window's title bar.
- The picture's width is now layouted pixelwise, no longer in
multiples of 16 pixels.
- Various enhancements and bugfixes
0.60
- Faster display.
- Several bugs fixed.
- Fixed display problems (window borders and flicker...).
- Pooled memory management implemented.
- Window is SIMPLE_REFRESH now.
- Requires less memory.
- Nicer logo.
- Menu implemented for "About" requester and "Quit". Other
menu functions are not yet implemented.
0.53
- faster window refresh.
- Requires less memory
0.52
- now takes care of aspect ratios.
This applies to both the image and the screen mode.
- nicer logo
0.51
- MysticView lost memory. Fixed.
- Sped-up window refresh after resizing.
- uses PRECISION_IMAGE instead of PRECISION_EXACT.
0.50
- initial version