


Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments
In case of problems with the Qt version it should run with -style=cleanlooks, otherwise you could try to run the GTK2 version. - Sep 08 2011

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments
Each release I'm trying to improve installers to fit more distribution / versions as possible. - Jun 30 2010

Utilities by giorgiotani 180 comments
After copying the file in a location appropriate for your Linux system remember you also need to run ldconfig.
You can also use the GTK2 version instead of the one compiled for Qt if you experience troubles installing ibqt4intf on your system for any reason. - Jun 26 2010

Utilities by giorgiotani 180 comments
The download mirror is attributed by SourceForge at each download session, depending on the location of the user and the load status of nearest servers.
If a mirror had somehow stored a corrupt version of the file it should sync with other mirrors and update the file soon, but in the meantime it can happen what you experienced.
Now the file seem ok, but if it keep happening please report it so I can file a ticket to SourceForge to track the problem. - Apr 11 2010

Utilities by giorgiotani 180 comments
2.x line was strongly focused on developing a flexible and complete GUI for the browser and for the archiving/extraction interface, on which build 3.x series. - Jan 05 2010

Utilities by giorgiotani 180 comments
I would need to know if it was compiled from sources (and in this case, compiler version, options and host environment), or if a new package was built starting from existing binaries; in that case I would need to know how the package was built.
I'm not familiar with the reported error, it seems a LCL (a library of Lazarus) component is in error, but it is too much generic and googling about it pointed me to no insightful result. - Dec 28 2009

Utilities by giorgiotani 180 comments
64 bit Lazarus had problems in compiling some ASM parts of the crypto libraries in the units involved in checksums.
There are pure Pascal replacements for those units I could test to bypass the problem, but since all backend binaries, excluding POSIX-7z, are not provided nor tested by respective authors for 64 bit compilers, the application would need anyway to run in a sistem providing ia32-libs.
For those two reasons I currently compile PeaZip with 32 bit Lazarus compiler.
The DEB package is converted with Alien starting from the Slackware's TGZ package, and has _all as target architecture to be installable both on 32 and 64 bit Linux systems (32 bit packages can be installed on 64 bit systems omitting architecture check, but since it was a so recurring question how to install the DEB on 64 bit systems, I targeted it for _all architectures to make it easier to install). - Nov 30 2009

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments
I hope to continue improving the quality of the application itself, and of its Qt version, in future updates. - Oct 20 2009

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments
Lazarus IDE's support for Qt is still marked as beta, I hope the Lazarus team will improve this aspect in future updates of the IDE. - Sep 15 2009

Utilities by giorgiotani 180 comments
Can you compile an empty project or does the IDE throw the same error with any project?
BTW, PeaZip is tested for being compiled for GTK2 and Qt libraries (in compiler options); with GTK it compiles and builds correctly, but I no longer extensively test it in that flavour. - Jul 15 2009

Utilities by giorgiotani 180 comments
I currently build PeaZip for Linux on Suse 10.3 (32 bit x86) with Lazarus 0.9.26.
crc16.pas belongs to Wolfgang Ehrhardt's Pascal/Delphi crypto library
http://home.netsurf.de/wolfgang.ehrhardt/index.html
The error seem raised in a ASM code part, I know that in the same library are available pure Pascal units which features ASM parts replaced with portable Pascal code. - Jul 15 2009

Utilities by giorgiotani 180 comments
If a different version of Qt is installed in the system (expecially if it is an older version than the one required), most application requiring newer version will not work (i.e. to mitigate this issue Opera browser offers a package with all needed libraries statically compiled in the application).
What is the distribution showing this problem, and what is the Qt version installed? - Jun 05 2009

Utilities by giorgiotani 180 comments
PeaZip Portable for Qt is available too. - Apr 14 2009

Utilities by giorgiotani 180 comments
I'm currently internally testing that build on different distributions.
However, for the maximum flexibility the application can be compiled from sources for the desired widgetset/version, since Lazarus supports an impressive number of widgetsets. - Apr 10 2009

Utilities by giorgiotani 180 comments
http://lifehacker.com/5065324/five-best-file-compression-tools - Oct 20 2008

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments
"Does Peazip require other software for preview?"
No, preview (or doubleclick) does:
extract to temporary a folder (created in the output path, so with same access policies intended for the real output);
make a standard call to KDE to run the file with associated application.
Does "extract and open with..." entries work on your system? It changes the first step only, extracting to output dir rather than to a temporary dir. - Apr 05 2008

Utilities by giorgiotani 180 comments
Does filenames of objects giving this error contains spaces or extended characters?
Does this behaviour happens on KDE, Gnome or other desktop managers (I ask because the procedure for handling filenames is desktop specific), and if you have more desktop managers, does this happens on all of them?
Thank you again for your feedback, feel free to report here or on application's forum (or tracker) on SourceForge. - Apr 04 2008

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments
Could you please submit detailed feedback to application's tracker on SourceForge: PeaZip package(s) tested, distribution used, 32 or 64 bit system, Gnome or KDE installed, when did the error appeared, if previus version runs fine on the same machine(s) and any other information you find useful to understand and replicate the error...
Thanks! - Mar 21 2008

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments
My dream is that at a certain point all widgestets targeted by Lazarus (a quite impressive list) will have a version of PeaZip compiled for, and certainly Qt is the first on the list. - Dec 11 2007

Utilities by giorgiotani 180 comments
In fact, I'm considering about adding newer .desktop files for Linux version to increase the functionalities reachable with PeaZip out of the box through service menus, so expect good news in future about that aspect of the program. - Nov 02 2007

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments
Instead, adding the file(s)/dir(s) to archive allows to specify the output name (asked when creating archive), so the user can specify to keep the original extension, or even to give a totally different name. - Sep 10 2007

Utilities by giorgiotani 180 comments
I used this rather -add2sfx because it clarifies the command triggers the creation of a 7z based sfx, but I forgot the right syntax in the post... - Sep 10 2007

Utilities by giorgiotani 180 comments
About sfx entry, the parameter for directly passing following paramstrings to this function is -add2sfx.
It can be passed by scripts, or in links or .desktop files as first application's parameter.
This entry is yet featured by default in Windows installable package (in SendTo menu); for Linux it can be created modifiyng one of the featured .desktop files replacing i.e. -add27z parameter with -add2sfx (however I'll create it to be installed by default in next release, so user's will not need to manually edit .desktop files for this task). - Sep 10 2007

Utilities by giorgiotani 180 comments
About DVD preset sizes, I used DVD+, - and DL standard references as reported on Wikipedia, but I'm aware too of possible problems in handling very big files in some CD burner applications.
Unfortunately I don't know exactly at what size some burner programs/versions may give problems, so in case of doubts it's better to use the "custom" size setting, which allows to specify size with Byte, KB, or MB granularity.
However I'll look around trying to collect some useful information on the topic for possible inclusion of most common cases in documentation. - Sep 06 2007

Utilities by giorgiotani 180 comments
About inclusion/exclusion filters: I agree it may seem strange the lack of inclusion filters in layout composer, but the architecture of filters in the underlying 7z binary makes not very easy translating it in a GUI for compression interface; however if I'll find a way to make the inclusion filters work in the same way also for archiving, I'll certainly add that feature.
About hidden folders, I noticed this behaviour, it's due to the way system dialogs are handled; I'm confident with future versions of the IDE it will go away.
About issue in removing objects from archive layout, I'll investigate on this problem.
There is no max size for "create" job, however there are some limits:
the limits for PeaZip frontend side are only on the number of character that can be passed by the operating system's console to the underlying applications, PeaZip checks it at 32K characters (note that passing a folder, or a volume, on the job's command line it will count as a single object);
the limits for backend applications are format specific, however: AFAIK 7z binary which handles most of the mainstream formats is capable of handling very big input as for file number and file sizes; as for PEA format, it is meant to have an theorically unlimited input size and practically it is limited to store a maxint number of objects 0..2^64 byte in size. - Aug 21 2007

Utilities by giorgiotani 180 comments
The interface is now more clen and essential, I think this is the way to go.
Stay tuned for new updates, I'm doing some interesting works on UI and extending supported formats; moreover it's probably near a mayor update of the Lazarus IDE which may bring substantial improvements in support of GTK2 (and probably also QT) widgetset. - Aug 15 2007

Utilities by giorgiotani 180 comments
Adding files and dirs through separated dialogs is a nag I'm needing to keep to make it work on all desktop environment supported, but I'm constantly evaluating smarter ways to allow layout editing (including a very nice function I'm thinking to, but I'm not close to accomplish this, regarding adding objects for a search form).
Drag and drop support is one other thing I'm studying about, but I was not able to get examples for Lazarus IDE and it's quite tricky because each supported desktop environment have its own API to do this.
The suggestion about popup help make sense, I'll think about a switch to disable them (like info level messages, or probably include them in the same option); the 'Cannot list archive's content' popup will be prompted only once in next version (1.9); I'm considering about making it a info level message (which, as said, can be turned off by an option) rather than warning level message. Moreover I'm working on improving encryption detection to make easier working with encrypted contents.
About the help, newer PeaZip has links to website (FAQ, forum, tracker...) and PDF help (latest online version) in Help main menu; I'm considering about creating standard man pages (which will be installed authomatically in DEB, RPM and TGZ versions).
Next version is planned in late summer, probably the first or second week of september, and it will bring several visual and under the hood improvements I scheduled during this year on the basis of user's feedback and personal user experience on the program, however your suggestions will be taken in account for future development.
I hope also to be in time to benefit of the release of the new version of Lazarus, planned about in that time, which will bring many improvements related both to underlying FreePascal compiler and to LCL, bringing improvements in support to GTK2 and other widgetset, hopefully addressing some of the visual issues reported on some configurations.
Thank you again
Giorgio Tani - Jul 31 2007

Utilities by giorgiotani 180 comments
In this version I did only minor optimization in the GUI behaviour, it may be the reason of the faster startup time you are expriencing.
In next planned version it will be also a major enhancement in the way big archievs are handled, resulting in very faster times to open such archives. - Jul 22 2007

Utilities by giorgiotani 180 comments

Utilities by giorgiotani 180 comments
I'm able to replicate tests it on Suse 10, Open Suse 10.2, Ubuntu 6.10 and 7.04.
Thanks in advance. - Jun 11 2007

Utilities by giorgiotani 180 comments
The desktop environment? The widgset (Qt)?
The application is indeed integrated with KDE through standard desktop files, providing integration to KDE start menu and Konqueror's ServiceMenus.
This make it a KDE app as many others here, and if this doesn't make it enough "KDE", please take time to see the widgset supported by the Lazarus IDE:
http://wiki.lazarus.freepascal.org/Roadmap#Widgetset_dependent_components
It is LGPL application, so please feel free to contribute to the community recompiling it for your favourite widgset: win32, gtk, gtk2, carbon, qt, wince, fpgui.
As you see, Qt IS a supported widgset (however it is not Qt-apps.org, AFAIK) so there is no need to complaint again a non-native application: PeaZip is proudly a cross-platform application and Lazarus is proudly a cross-platform IDE able to target a lot of native widgsets as win32, carbon, Qt and GTKs.
Moreover, Lazarus IDE tend to statically link all the libraries the application need, so in most cases you don't have to wrestle with dependencies even if you don't compile it for your main widgset, so you will anyway be able to deploy a functional build of the program for a wide audience in a multi-widgset platform as Linux is. - May 22 2007

Utilities by giorgiotani 180 comments
I just updated the project publishing my first attempt of generic Linux RPM for PeaZip, hoping to make the program more friendly for a wider userbase.
I hope to get it better in the future and add also other kinds of packets. - May 16 2007

System Tools (NOT OS or ROMS) by bico 27 comments
My RPM is still quite simple, so I had not tried to do particulary advanced tasks, however the first impression of use of rpmpm is VERY good. - May 16 2007

Utilities by giorgiotani 180 comments
I tried to statically link all libraries I can / know / figured out in my IDE, however if something is missing on a given machine, it will be reported by the system's installation manager when peazip binaries is started the first time.
Installing missing libraries with a modern installer manager for Linux is generally easier than installing software on any other operating system... as long as you have a good web connection ;) and all libraries may be missing are general purpouse GTK-related libraries you may easily find in most repositories or distribution CD/DVD.
I know this is not an optimal solution (even if neither a serious problem for a typical Linux user) but it is what I can give to the community at present state of my knowledge and of development state of the IDE I use.
When support for Qt will be full and mature on Lazarus IDE, it will be quite trivial to port PeaZip for that libraries, until that day I hope and try to offer a viable alternative archiver for an average Linux user. - Apr 12 2007

Utilities by giorgiotani 180 comments
By the way, in next version (somewhere in next month), I'm going to introduce localization and I hope someone will help me in translating texts in languages other than English and Italian. - Mar 19 2007

Utilities by giorgiotani 180 comments
It was exactly that way of thinking which made me to post PeaZip also here: if it may be useful to KDE users, as I hope, and runs fine on KDE (I uses it also on KDE consistently), why should I not tell them?
However, as the technology behind the IDE I use evolves, I hope to be able to release also a Qt port of the application. - Mar 19 2007

Utilities by giorgiotani 180 comments
About GTK vs Qt, my choiche is purely dictated by the current state of support in the IDE I use (Lazarus/FreePascal), which is more mature for GTK than for Qt.
I like choiches and I would not favour one of those two libraries over the other, since both have a suitable licensing scheme for my needs (to deploy a LGPL application).
However, a very positive feature of Lazarus is that is very easy to replace graphic libraries to be used to compile the application, so in the future I definitely would like to compile a Qt-native version of PeaZip when the support status for those libraries will be more mature in Lazarus. - Mar 05 2007