Hello Mathias,
1) is there exhaustive version history publicly available?
http://multicommander.com/release/multicommander/changelog says something like "Over 85+ Changes" for some versions and then lists only some of them
Not more then you find there. The internal change log list would not provide anything useful.
1a) for version 4.4 the headline is:
Release v4.4 Release Candidate (Build 1725) ......
and for other versions it is:
Release v4.3.1 (Build 1702) ......
(without "Release Candidate" words)
why 4.4 is mentioned as "Release Candidate"? is it somehow fundamentally different from other versions?
Typo.. it is RC until it is released. Just forgot to remove the RC name adding that...
2) Are you considering to ever open the source code of Multi Commander?
Open.. Nope, sorry. Many reasons.. one is that I'm using some 3de party code that I can not redistribute.
Also the architecture of MC is not easy to jump into and add things without understanding the whole architecture.
it is over 600.000+ lines of C++ code.
- ability to turn off button panel changing when Ctrl/Alt/Shift are pressed and held
That option is already there.. Under Core Settings..
- ability to move command line toolbar to the bottom, right above button panel and add current path to the left of it
It Is possible. But are some issues with it.. ( MultiCommander.xml -> config/layout/toolbars/location value="0" )
- option to use old style rounded tab headers, like in versions before 4.5
Tabbed Toolbar ?? That was so UGLY... It is actually still there. options for enabling it are just removed. (I think)
- change color of Multi Commander's icon to blue or green or grey, possibly for splash screen too
No.. I like the orange one.. But if you can always send in some improvements if you have some. If they are better I might use them..
There is a SDK for extending MC with Tools/Utils. But the SDK do not allow for extending internal parts..