http://www.7-zip.org/Originally Posted by Igor Pavlov
Igor Pavlov has always been a very good and reliable developer and as long as I can recall I always liked how he maintains 7-Zip project, but in last weeks he is just really great.
4.48 and 4.49 betas imho are jet very good, and 4.50 nonbeta should rock!
I agree with you, but IMO its handling of ZIP archives is not as good as other archivers (esp PIM).Originally Posted by giorgiotani
I can say my own thoughts.
Across freeware archivers 7-Zip is NUMBER ONE! It has OWN compression engine which day by day becomes de facto standard algorithm. Even nextgen ZIP archives will have LZMA compression on board. Yes, it has some weaks. For example, I don't like 7-Zip behaviour, I want the same thing like WinZip - users able to open an archive, without this file manager stuff.
I understand, fight with such giant is not easy task. PIM can't fight, although version by version it brings itself to a new level. Anyway, PIM has own niche - not to fight but provide an extra features - like PAK file extraction and own MM compression. The PIM represents compromise between wanted features and what I can implement. I hope you understand that, I'm not a maigician, and others who decide to write a program too. Each feature must be implemented - it's not like a checking checkboxes - "Well, what I will include in next version, *check* okay support for all archives... nice..." it is not. For example, some hard-to-implement features are still not implemented in PIM - like dragging files FROM PIM to explorer (IDropSource) - it's heavy.
By the way, yesterday, PIM was downloaded by 1000+ UNIQUE visitors! It's good. Last months, after PIM v2 comes alive I'm seeing extreme popularity gain.
In addition, I can also aware all authors (Bulat, Francesco) who want to write their own GUI archiver - it's not easy.
I started writing GUI programs more than nine years ago. I can say I experienced in this subject. Current PIM's GUI took more than three years of deveopment. To be honest, PIM's GUI based on PIMPLE's one.
Where is a DARK GUI? Just one cheap prototype comes alive ever...
Until now -> yes!Originally Posted by encode
Power of OpenSource and LGPL!Originally Posted by encode
What about using 1-panel-view?Originally Posted by encode
_Now_ it cant fight! But when I see your progress... Wow! You will be able to fight soon!!!Originally Posted by encode
Thats what all archivers / programs do. Have a look at the wish-list for 7-zip.Originally Posted by encode
If that was the case, Id be programmer tooOriginally Posted by encode
I think programmers always have to be great enthusiasts!
I just cannot press "Open..." and browse for archive.Originally Posted by Vacon
Having said that even at this stage, not all freeware archivers can fight with PIM! - PIM 2.04 BETA is monstrous!Originally Posted by Vacon
Just like many things in life - first, you make something, only after you get feedback...Originally Posted by Vacon
Take it as character-forming!Originally Posted by encode
A million people, a million thoughts and only one person to make decision!
You are king of PIM-town!
i think that i can write something like this in a week or twoOriginally Posted by encode
using today RAD environments, all those GUI tools are written in a days. moreover, for building GUIs there is no need to understand programming at allOriginally Posted by encode
well, im pretty exhausted with tornado, so ill take a break and make GUI filemanager just now
Without getting into details it looks like its indeed simple... To build such program you must make your own world with classes, rules, etc. Thinking is not making... Good luck with your GUI project anyway!Originally Posted by Bulat Ziganshin
This application has failed to start because qtintf70.dll was not found...
fixed first bug
File manager based on component is not an archiver. Threads, error processing, custom stuff - such things cannot be done in five minutes...
The file size of this file manager is astonishing... Plus this required DLL...
Ladiiiies aaaand Gentlemeeeen!
You are eye-wittness of the first online Filemanager-contest!
Are there any Ladies on board?
Well, thats problem of Delphi itself... I dont know, why is that DLL required, IMHO all used functions should already be in basic Delphi...Originally Posted by encode
I was thinking about slightly different thing some weeks ago... like all compression programs creators from this forum making one most advanced highly successful archiver and not making twenty semi-popular programs... of course I know that slight competition is always welcomeOriginally Posted by Vacon
you talk about synergy-effects by a community of compressor-programmers? All the ideas of that very inventive people here!
Imagine the potential of that...
Well, as for in my experience writing GUIs is not easy... as it's said, "devil is in details": you may write 90% of a great GUI at first attempt, but then rest 10% of little things to implement will take the other 90% of the time!
In console programming it's usually enough writing a elegant interface to parse parameters, or whatever one uses to pass instructions and information to the program, while GUIs have primarily to deal to a very wild and unpredictable variable: the user.
No matter how good the GUI is, it cannot meet with all likes and dislikes of all different users, because, hum, users are different!
I think it's very positive to design also GUIs because developers are different too and seeing a good idea implemented is a good way (at least, in open source word) to make other developer wonderig about how to add this idea to another program, or how to make this idea even better.
@encode: kudos! PIM' GUI style is very clean and intuitive, it really shows up your years of experience in GUI programming!
@Bulat: you can compress qtintf70.dll to about half the size with UPX (level 9 leads to 1,414 KB); as for I can see FileMan.exe instead is jet compressed.
OT: Doing this I realized PeaZip doesn't knows UPX can compress dlls... I'll fix it!