Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => Topic started by: kas1e on May 10, 2014, 04:35:34 PM

Title: Dopus5.90 is out : or do it in 1000 commits.
Post by: kas1e on May 10, 2014, 04:35:34 PM
After ~15 years of silence since latest 5.82 release from original developers, we proud to release an updated, fixed, ported and whatever else version of dopus5 to whole amiga community.

GRAB IT HERE WHILE IT HOT: http://dopus5.org <<<

NOTE: WHEN INSTALL, DO NOT MESS IT WITH PREVIOUS INSTALLS !! FRESH LOCATION WITH NO ADDITIONAL 3D PARTY FILES ARE MUST  !!
 
https://a.fsdn.com/con/app/proj/dopus5allamigas/screenshots/dopus_5_90_beta_os4.jpg


The only sad moment is that we do not release morphos version, which you still can get from nightly builds with no problems at http://dopus5.org, as we currently didn't have any motivated morphos developer who want to fix few remaining bugs in morphos version. Once there will be anyone (or Ikka will back) from morphos camp who want to spend some time on it, i assume official 5.9 release for morphos can be done in few days. Every parts of code where changes need it are ifdefed properly, morphos build works in general, we add even there all possible fixes which done for others builds, just need to fix some mos-only bugs.

So, now to the Requirements:

68k version: os3 with ks3.1 minimum.
 
If you on real-original amiga with something like 020 and without graphics card (pure ESC/AGA or so), then you better to use old original toolbar images set if you want to avoid startup delay because of new 256 color toolbar images comes with release archive.
 
As said, startup delay can happens on low-end real amigas, because of new default images, which is need to be remaped to the 256 color screen. And or you reduce screen's color, or as said above just use original toolbar set if you want to have the same boot speed as original dopus5.
 
Users with real amigas with gfx cards, or users with emulators have no needs to worry about.
 
AmigaOS4 version: Any version of amigaos4 may works fine. Just with latest one less problems can be, and most of the tests done on os4.1 update 6.
 
AROS-i386 version: latest deadwoood's brunch or latest WIP's of ICAROS.
 
So. What you can expect, and what actually done ? There is important high-lights (probably not all, but for all detailed changes refer to changelog in archive release):

General

 -- Everything ported to GCC and code are cross-platform. That include a lot, you may want to check that post (http://kas1e.blogspot.fi/2013/08/sort-year.html) for details (as well as changelog included in archives). And yes, porting to GCC do not make it any slower: dopus5.9 are the same fast as previous SASC's based original.
 -- Nightly builds at http://dopus5.org, so new version every night for brave ones.
 -- Widely tested AOS3, AOS4 and AROS versions.
 -- Better default environments: you just unpack it, run and use. No need to dig in into details at first run.
 -- Fixes of the original 5.82 bugs (there was a bunch, see changelog).
 -- Documentation now in PDF (based on original PageStream files).
 -- No more registration need it (of course).
 -- Bunch of new features added, such as:
         1). 64bit disk/dos support for aos4 and morphos, 64bit disk support for os3.
     2). Native icons support for os4 and aros.
     3). Reworked title-bar info handling for os4, morphos and aros , so no more ugly look.
     4). No needs for additional "parent" module to fix original limitations (all oses)
     5). Added system's window gadgets in listers: no more custom ones, or hacks for (os4, aros and mos)
     6). Proper removal of patches on exit as well as freeing of all resources taken by dopus5 on running.
         7). New environment variable for those who not like patching - env:dopus/NoSysPatch. But be aware, if you disable patches, some things not works. (all oses)    
     
Modules:

     -- configopus.module: native icons, better scrollbar gadgets, few new options (such as WB Emulation/Show Workbench Leftout icons)
     -- diskcopy.module: 64bit support.
     -- diskinfo.module: 64bit support, clever use of code between os3 and other oses (to keep it fast), recognize of more FS (all new and popular ones)
     -- filetype.module: fixes of original bugs
     -- format.module: 64bit support
     -- ftp.module: lots of rewrite, improvements, speed-ups and fixes.
     -- icon.module: native icons support as well as recognize of more FS (same as for diskinfo.module)
     -- play.module : improvements , fixes and some logic of usage reworked to be more clever (stop/play now reacts more logical).
     -- register.module: we get rid of it as no more registration need it.
     -- xadopus.module: are in-build and default with dopus5 now. fixed few original bugs, added password protected archives support
     -- about, cleanup, fixicons, join, listerformat, misc, pathformat, print, read, show and themes modules also have heavy clean-up in porting process as well as small fixes there and there.

And of course more. You always can see full changelog for details (included in the release archive).
   
You may ask: will new release get rid of some old bugs, but bring new bugs ? Pretty possible that yes, dopus5 are beast and work in progress, so you have our bugtracker (https://sourceforge.net/p/dopus5allamigas/bugs/) to report bugs.    
   
In end of all we need to say thanks to:

 - Olaf   : who deal with GPSoft to get source code and whole community who do donations and lately testing.
 - Xenic  : who actually start whole porting and fix/rewrite a lot of code
 - Itix   : because of who morphos version even in current buggy form is possible.
 - BSZili : because of who AROS versions is possible, bunch of bugs fixed, done improvements like 64bit support, native icons, better title-bar handling, proper removal of patches, and so on and so on.
 - Rigo      : who make important fixes in general, improve look of dopus5, added new options, fixed os4 related issues in some parts.
 - Mason  : for his artwork (icons/toolbar images/etc).
 - As well as to Thore, SBA, Jens and others who help with ideas and suggestions.
 - And to all others who support, betatest it and still use that uniq piece of amiga software from past. Sorry if i forgot someone.

Enjoy !
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: Nickman on May 11, 2014, 12:14:49 PM
Thank you all for this. The best file handler / wb replacement just got better.
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: Cosmos Amiga on May 11, 2014, 01:43:36 PM
Super good news !


:)
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: Jeff on May 11, 2014, 03:13:34 PM
Thank you for this!
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: giZmo350 on May 11, 2014, 04:58:14 PM
Awesome! Thanks for this!

(Please reduce picture size on index page!)

That was fast! THANKS!  :)
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: Lurch on May 11, 2014, 08:28:11 PM
Awesome, the most used program on my Amiga. :-) Should setup a donation/paypal page for it :-)
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: klx300r on May 11, 2014, 08:55:48 PM
Quote from: Lurch;764259
Awesome, the most used program on my Amiga. :-) Should setup a donation/paypal page for it :-)

original bounty to buy source code from GPSoft was here http://www.power2people.org/projects/profile/64

If anyone didn't get a chance to donate there then please send any donation you deem fit to kas1e at his blog http://kas1e.blogspot.ca/ and he will divy up the monies to the other main developers on the team.

Remember that if you want to keep seeing new developments in the Amiga world (both classic and NG) please remember to thank developers with a simple email, provide suggestions/feedback and send a few coins their way;)
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: Lurch on May 12, 2014, 01:24:12 AM
Totally missed the bounty. should have a forum post with donation/bounties listed or stickied somewhere :-)
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: XDelusion on May 12, 2014, 02:11:14 AM
Quote from: Lurch;764274
Totally missed the bounty. should have a forum post with donation/bounties listed or stickied somewhere :-)


Speaking of bounties, for those who want to see this prosper on AROS, please check out the Wanderer Update bounty here:

http://power2people.org/projects/profile/70


Many of the "broken" features in the AROS port only do not work because of some of Wanderer's current limitations.

As for me, I totally want to see Dopus as fully featured on AROS as possible as I have always used it on my higher end Amigas and still feel it stomps all all desktops from KDE, Gnome, Windows Shell, to the OS X, and the basic Amiga work bench.

On the other hand, Wanderer would not be so bad if this bounty is fulfilled, perhaps not far off from what MorphOS has got going on.
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: som99 on May 12, 2014, 02:23:51 AM
Great! Thanks, putting it on my 1200 now :D
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: Madshib on May 12, 2014, 03:18:59 AM
Any expression of gratitude for this would most be certainly understated,  but....Thank you!

If a bounties page is setup, I will gladly donate.
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: Calimeiro on May 12, 2014, 02:54:13 PM
Big thanks, hugs and kisses for everyone involved. Runs fine right out of "the box".
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: kickstart on May 12, 2014, 10:25:39 PM
Nice work!
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: amoskodare on May 13, 2014, 04:53:56 AM
:pint::pint:
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: BSzili on May 13, 2014, 05:20:15 PM
Quote from: XDelusion;764275
Speaking of bounties, for those who want to see this prosper on AROS, please check out the Wanderer Update bounty here:

http://power2people.org/projects/profile/70


Many of the "broken" features in the AROS port only do not work because of some of Wanderer's current limitations.

As for me, I totally want to see Dopus as fully featured on AROS as possible as I have always used it on my higher end Amigas and still feel it stomps all all desktops from KDE, Gnome, Windows Shell, to the OS X, and the basic Amiga work bench.

On the other hand, Wanderer would not be so bad if this bounty is fulfilled, perhaps not far off from what MorphOS has got going on.
Ahem, I don't know where do you get your information from, but what you say is simply not true. None of Magellan's features are broken because Wanderer's limitations. There is a single (!) feature (Tools menu) which depends on the AppMenu support, which happens to be covered by the Wanderer bounty, but is a workbench.library limitation. I'm not stopping anybody from donating to the Wanderer bounty, if you want to see it improved please do so, but know that it's not related to Directory Opus Magellan II on AROS in any shape or form.
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: OlafS3 on May 13, 2014, 05:25:31 PM
Quote from: BSzili;764378
Ahem, I don't know where do you get your information from, but what you say is simply not true. None of Magellan's features are broken because Wanderer's limitations. There is a single (!) feature (Tools menu) which depends on the AppMenu support, which happens to be covered by the Wanderer bounty, but is not a Wanderer limitation. I'm not stopping anybody from donating to the Wanderer bounty, if you want to see it improved please do so, but know that it's not related to Directory Opus Magellan II on AROS in any shape or form.


+1

I use Magellan as desktop in my distribution, nothing is broken (Wanderer is not used)
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: XDelusion on May 14, 2014, 12:53:12 AM
Quote from: BSzili;764378
Ahem, I don't know where do you get your information from, but what you say is simply not true. None of Magellan's features are broken because Wanderer's limitations. There is a single (!) feature (Tools menu) which depends on the AppMenu support, which happens to be covered by the Wanderer bounty, but is a workbench.library limitation. I'm not stopping anybody from donating to the Wanderer bounty, if you want to see it improved please do so, but know that it's not related to Directory Opus Magellan II on AROS in any shape or form.


Oh, I'm sorry, I thought the dragging feature was also broken in older AROS distros like the last IcarOS to release, and that the fix for that was in the latest AROS nightly, but not existent in any of the distros yet?

Of course I should have mentioned that there is also a Magellan bounty (which you picked up) that people can still dontate to. Sorry about that.
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: Terminills on May 14, 2014, 12:55:18 AM
Quote from: BSzili;764378
Ahem, I don't know where do you get your information from, but what you say is simply not true. None of Magellan's features are broken because Wanderer's limitations. There is a single (!) feature (Tools menu) which depends on the AppMenu support, which happens to be covered by the Wanderer bounty, but is a workbench.library limitation. I'm not stopping anybody from donating to the Wanderer bounty, if you want to see it improved please do so, but know that it's not related to Directory Opus Magellan II on AROS in any shape or form.


That single feature is a big deal.  Also if it's covered in the wanderer bounty it is related. It may not be directly part of wanderer but it is related to the bounty.
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: BSzili on May 14, 2014, 07:45:13 AM
Quote from: XDelusion;764401
Oh, I'm sorry, I thought the dragging feature was also broken in older AROS distros like the last IcarOS to release, and that the fix for that was in the latest AROS nightly, but not existent in any of the distros yet?

Of course I should have mentioned that there is also a Magellan bounty (which you picked up) that people can still dontate to. Sorry about that.
I've explained in many threads that that one was an intiution.library issue. It's up to the AROS developers what fixes they backport to what branch.
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: BSzili on May 14, 2014, 07:46:27 AM
Quote from: Terminills;764402
That single feature is a big deal.  Also if it's covered in the wanderer bounty it is related. It may not be directly part of wanderer but it is related to the bounty.
I did not claim that AppMenu support is not important, but that the Wanderer bounty will not directly benefit Magellan apart from a single feature. Again, if you miss that feature, or want Wanderer to be improved (which I definitely do), donate to the bounty. But know that it's about Wanderer and workbench.library, and not related to further development of Magellan.
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: stefcep2 on May 14, 2014, 01:17:38 PM
Hmmm

Setting->evironment->Lister Colours->Files->Modify.  Change background color->Recoverable alert, then hang, then crash

Dopus 5.82 is ok.

A4000, Cs II 68060  AmigaOS3.9 BB4 with updated icon.library
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: Leifern on May 16, 2014, 08:50:18 AM
I seem to be the only one asking this question so I am sorry, but how do I install this thing? There is no installer to be found..
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: Leifern on May 16, 2014, 12:10:37 PM
Oh, and how do i use the original toolbar images? I cannot find instructions. :(
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: stefcep2 on May 16, 2014, 02:06:41 PM
Quote from: Leifern;764553
I seem to be the only one asking this question so I am sorry, but how do I install this thing? There is no installer to be found..



As far as I can tell I just unarchived it, opened the drawer and double clicked the icon?
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: OlafS3 on May 16, 2014, 05:22:09 PM
Quote from: Leifern;764553
I seem to be the only one asking this question so I am sorry, but how do I install this thing? There is no installer to be found..


The original manual should be included as PDF.

Additionally I have created a online-version:

http://www.aros-platform.de/html/magellan.html
Title: Re: Dopus5.90 is out : or do it in 1000 commits.
Post by: Cosmos Amiga on November 07, 2014, 11:40:33 AM
@kas1e


I wanna know if the new authors have planed to get the great AutoUpdate v51.1 (http://aminet.net/package/util/wb/AutoUpdateWB) working fine together with the next version of DOpus 5.90 ?

This AutoUpdate is a very good patch ! A must for our Amiga...


Thanks in advance,




:)