Newest MultiView

miker1264 · 7031

miker1264

  • Legendary Member
  • *****
    • Posts: 1320
    • Karma: +82/-3
Reply #75 on: November 29, 2021, 09:56:59 PM
The first few MultiView fixes are now included. Here is the most recent 68k binaries.

Save As has been added back to Project Menu. It's very useful.

The MultiView Icon has the necessary ToolTypes for Export.

Also you can now send a filepath to DTConvertGUI with spaces.

Now when you have a datatype open in a window and choose Project > Open it works. No resizing issues.

« Last Edit: November 29, 2021, 10:24:02 PM by miker1264 »



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2458
    • Karma: +61/-1
  • AROS One
    • AROS One
Reply #76 on: November 29, 2021, 10:15:12 PM
Successfully tested on AROS One 68k ;)


miker1264

  • Legendary Member
  • *****
    • Posts: 1320
    • Karma: +82/-3
Reply #77 on: November 29, 2021, 11:56:58 PM
Successfully tested on AROS One 68k ;)

Thanks.

I'll release another binary after the next set of changes.

It helps when testing to verify that the new changes work.

For the next round I will add Edit File on Edit Menu and ToolTypes to send Picture, Sound & Text files to Editors.

I will also add a few items on Window Menu & code for them.

I've added four new menu items: Edit File, Centered on Screen, Open in New Window, & Convert to PNG. As well as Export.

Edit File on the Edit Menu works but it needs some more refinement before testing.

« Last Edit: November 30, 2021, 03:12:54 AM by miker1264 »



miker1264

  • Legendary Member
  • *****
    • Posts: 1320
    • Karma: +82/-3
Reply #78 on: November 30, 2021, 06:35:39 AM
Here's something interesting. It's more of a novelty item at the moment.  ;)

When you first use MultiView 1.8 to open a picture file it opens at top left as usual.

I find that behavior annoying. So I placed a toggle on the Window Menu. When checked and you use Project > Open the new image opens centered on the screen.

But as soon as you open the new image the checkmark disappears. That is intentional because it's just there for testing purposes at the moment.  :P

I could make that the default behavior of MultiView 1.8 but I'm not sure how that would be received among users? What do you think? Left-Top Orientation or Centered ?

By the way I'm still working on the Maximize, Normal, & Minimize Window Modes so be patient.
« Last Edit: November 30, 2021, 06:39:45 AM by miker1264 »



miker1264

  • Legendary Member
  • *****
    • Posts: 1320
    • Karma: +82/-3
Reply #79 on: November 30, 2021, 07:09:27 AM
Here is an example of the MultiView Icon ToolTypes for the Edit File & Export Options.

You can add four total ToolTypes that are recognized by MultiView:
EXPORT=
EDITPIC=
EDITSND=
EDITTXT=

If you choose to omit one of the edtit options then Edit File on the Edit Menu will be disabled for that datatype class.

Here is also the latest test version of MultiView 1.8 for AROS 68k if you'd like to try Edit File & Centered on Screen Options.

Remember to edit your ToolTypes of your MultiView Icon with the paths to your favorite editors. Give it a try.  :)


« Last Edit: November 30, 2021, 07:13:43 AM by miker1264 »



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2458
    • Karma: +61/-1
  • AROS One
    • AROS One
Reply #80 on: November 30, 2021, 10:45:25 AM
Miker I have noticed that ILBM/IFF images saved on PC with XnView, Multiview (both 68k and x86) cannot show them.

I attach an IFF image for you to test:

Other viewers on AROS like PicShow ysticView and LoView show these images perfectly.

https://drive.google.com/file/d/1F4nF8sKTwcqzayhe6W3GbwzG-3lZSKux/view?usp=sharing



About Tif.datatype I found a version on Aminet that works well on AROS 68k and Multiview can save TIFF images in IFF without problems.

http://aminet.net/package/util/dtype/TIFFDT
« Last Edit: November 30, 2021, 11:14:10 AM by AMIGASYSTEM »



OlafS3

  • Senior Member
  • ****
    • Posts: 477
    • Karma: +48/-2
Reply #81 on: November 30, 2021, 11:22:17 AM
Where do I get DTConvertGUI?



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2458
    • Karma: +61/-1
  • AROS One
    • AROS One

miker1264

  • Legendary Member
  • *****
    • Posts: 1320
    • Karma: +82/-3
Reply #83 on: November 30, 2021, 06:06:32 PM
Where do I get DTConvertGUI?

https://ae.amigalife.org/index.php?topic=800.msg8611#msg8611

DTConvertGUI is my Datatype Conversion Tool GUI. There is also a CLI version DTConv that does the same conversions.

I will post the newest versions later today. DTConvertGUI works with MultiView Export. Set the EXPORT= ? ToolType in your MultiView Icon to activate the  Project > Export Menu Item.




AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2458
    • Karma: +61/-1
  • AROS One
    • AROS One
Reply #84 on: November 30, 2021, 06:14:24 PM
Miker if it is possible to each of your updates you can add in the file version "even decimal", and to which platform it belongs.

I ask this because a user who does not often attend the forum has difficulty understanding which is the latest and which platform the file is addressed to, thanks.

Today it happened to me that AROS One 68k did not start, I had copied a datatypes of AROS 64Bit  ;D


miker1264

  • Legendary Member
  • *****
    • Posts: 1320
    • Karma: +82/-3
Reply #85 on: November 30, 2021, 07:45:00 PM
Miker if it is possible to each of your updates you can add in the file version "even decimal", and to which platform it belongs.

I ask this because a user who does not often attend the forum has difficulty understanding which is the latest and which platform the file is addressed to, thanks.

Today it happened to me that AROS One 68k did not start, I had copied a datatypes of AROS 64Bit  ;D

Oops! I try to denote 68k, x86 or x86_64. I'll make it clear what it is in the zip title rather than simply posting the binary. Sorry.




miker1264

  • Legendary Member
  • *****
    • Posts: 1320
    • Karma: +82/-3
Reply #86 on: November 30, 2021, 07:57:49 PM
There seem to be more MultiView Resize Issues that have never been fixed. MultiView is so central to everything related to AROS so I'm not sure why these things have been ignored for so long.

Datatypes are another area of AROS that hasn't received attention over the years. But they are central to AROS operation.

So the new problem is like this. After resizing a window with the Resize Gadget then choosing Picture > Reset Size the image resets to original size but the window remains the same size! So we need a new function "WinResize" that accepts one of two values "min" or "max". If "min" the window resets to original size. But "max" is reserved for the Window > Maximize Menu Option.

There is another Resize Issue such that again using the Resize Gadget then thereafter using Project > Open then MultiView tries to maximize the window and it's contents when it should be set to its original size instead before opening. But it can be fixed.

« Last Edit: November 30, 2021, 09:34:41 PM by miker1264 »



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2458
    • Karma: +61/-1
  • AROS One
    • AROS One
Reply #87 on: November 30, 2021, 08:58:42 PM
Oops! I try to denote 68k, x86 or x86_64. I'll make it clear what it is in the zip title rather than simply posting the binary. Sorry.
Thank you Miker! That's good too



miker1264

  • Legendary Member
  • *****
    • Posts: 1320
    • Karma: +82/-3
Reply #88 on: November 30, 2021, 11:13:44 PM
Now that I added WinResize to MultiView I'm pleased to say Picture > Reset Size works to reset to original size.

In addition Window > Maximize & Normal also work. Minimize will be the same as Iconify.

The MultiView 1.8 updates are almost done.  :)

At this point MultiView needs a Settings File. There is a Settings Menu with an option to save definitions. I'll use that and write a function on startup to look for the "mvsettings" text file in the app directory. If it is found the settings file overrides some settings in MultiView such as Viewmode=TopLeft or Centered. You can also add more ToolTypes than are stored in MVIcon.

The settings file may eventually become a more permanent MultiView Prefs where the user can change the values there.

« Last Edit: December 01, 2021, 12:51:27 AM by miker1264 »



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2458
    • Karma: +61/-1
  • AROS One
    • AROS One
Reply #89 on: November 30, 2021, 11:28:09 PM
Great Miker, have you tried to open with Multiview the IFF image posted above !