komparator4

System Software

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

6
Score 76.7%
Description:

Komparator4 is a KDE4 port of Komparator.

Komparator is an application that searches and synchronizes two directories. It discovers duplicate, newer or missing files and empty folders.
It works on local and network / kioslave protocol folders (like smb:/, ftp://, media:/)

Last changelog:

9 years ago

1.0
===
* Potential bug leading to random crashes fixed (thanks to google01103)

0.9
===
* Fixed copy to clipboard
* Newest kdatecombo.[h][cpp]
* Potential bugs leading to random crashes fixed

0.8
===
* Spanish translation (thanks to Lucio Martí­nez)
* Updated to newest kfind
* Bug excluding randomly large files from lists fixed

0.7
===
* Czech translation (thanks to Pavel Fric)
* small updates of the search engine to more recent KDE version
* bug (deleting custom preset sometimes impossible) fixed

0.6
===
* run KIO commands from GUI thread as KIO is not thread-save (fix random crashes)
* workaround for random crashes when deleting files

0.5
===
* preserve modification time stamp on get/put kioslave protocols

0.4
===
* files aren't executed on selection (single click setting)
* "--minimized" command line option
* KDE 4.5 compatibility

0.3
===
* resize columns in list view enabled
* updated documentation screenshots
* fixed sorting by size and time stamp
* accelerated empty directory search

0.2
===
* fixed performance issue for large number of files

0.1b
====
* fixed window close problem
* new error list dialog (only open one error dialog at a time)
* fixed md5 checksum problem

0.1
===
* initial release

sumski

6 years ago

Hi!
You have added konqmimedata.h include in komparatorwidget.cpp, but you are not looking for libkonq in CMakeLists

Report

C

jaegerschnitzel

6 years ago

Thanks for your comment!
I'm not quite sure what you mean. In src/CMakeLists.txt, target_link_libraries includes libkonq. What else is necessary?

Report

sumski

6 years ago

I mean e.g.
find_package(LibKonq REQUIRED)
otherwise another user might not realize what header
is s/he missing :-)

Report

C

jaegerschnitzel

6 years ago

Thanks! I'll upload a new package containing the modifications!

Report

sumski

6 years ago

Thank you!

Report

gnappo1

6 years ago

it crashes as soon as I press the search button:
https://bugs.launchpad.net/ubuntu/+source/komparator/+bug/1048194

Report

C

jaegerschnitzel

6 years ago

Did you compile komparator4-0.8 from source?
Are you using local directories?
Do they contain any special files, symbolic links etc?
Could you try to find compare two folders which contain only very few files?
Probably, also a debug output or running komparator4 from the console may be helpful.

Report

gnappo1

6 years ago

I'm using komparator in Kubuntu 12.04. It's not compiled from sources but installed via ubuntu repos.
I'm using local directories.. it seems to work with small directories but crashes with big.
Unfortunately there is no verbose output in terminal.

Report

gnappo1

6 years ago

http://paste.ubuntu.com/1194502/

Report

C

jaegerschnitzel

6 years ago

Which version are you using? If it's 0.6, could you try to install the compiled package from

http://download.opensuse.org/repositories/home:/georg298:/komparator4/xUbuntu_12.04/i386/

or (64bit)

http://download.opensuse.org/repositories/home:/georg298:/komparator4/xUbuntu_12.04/amd64/

Report

gnappo1

6 years ago

tried but still doesn't work well... it crashes :(

I get this output this time:

Plugin paths: ("/usr/lib/x86_64-linux-gnu/qt4/plugins", "/home/luca/.kde/lib/", "/usr/lib/")
Trying to load Attica plugin: "/usr/lib/x86_64-linux-gnu/qt4/plugins/attica_kde.so"
Trying to load Attica plugin: "/home/luca/.kde/lib//attica_kde.so"
Trying to load Attica plugin: "/usr/lib//attica_kde.so"
Using Attica with KDE support
Plugin paths: ("/usr/lib/x86_64-linux-gnu/qt4/plugins", "/home/luca/.kde/lib/", "/usr/lib/")
Trying to load Attica plugin: "/usr/lib/x86_64-linux-gnu/qt4/plugins/attica_kde.so"
Trying to load Attica plugin: "/home/luca/.kde/lib//attica_kde.so"
Trying to load Attica plugin: "/usr/lib//attica_kde.so"
Using Attica with KDE support
komparator4(8615) KWidgetItemDelegateEventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createItemWidgets!
komparator4(8615) KWidgetItemDelegateEventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createItemWidgets!
komparator4(8615) KWidgetItemDelegateEventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createItemWidgets!
komparator4(8615) KWidgetItemDelegateEventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createItemWidgets!
komparator4(8615) KWidgetItemDelegateEventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createItemWidgets!
komparator4(8615) KWidgetItemDelegateEventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createItemWidgets!
KCrash: Application 'komparator4' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/luca/.kde/socket-L702X/kdeinit4__0

Report

C

jaegerschnitzel

6 years ago

does 0.8 start and work for smaller directories, or does it crash right after starting komparator4?

Report

C

jaegerschnitzel

6 years ago

I'll need to investigate this further, which will take some time.

Report

roctheme

7 years ago

I cannot found the Packages for Kubuntu in http://download.opensuse.org/repositories/home:/georg298/xUbuntu_12.04/amd64/ any more.

Is there an other location, were I can download the latest package?

Report

C

jaegerschnitzel

7 years ago

Download location changed, please look at
http://download.opensuse.org/repositories/home:/georg298:/komparator4/xUbuntu_12.04/amd64/

Unfortunately, opensuse build service integration is broken on kde-apps.org.

Report

roctheme

7 years ago

Thank you.

Report

google01103

7 years ago

appears iso's are automatically filtered from the search and the comparison, could you change this or make it optional

thanks,

Report

C

jaegerschnitzel

7 years ago

OK, I think I found the bug.

This happens for files > 9999MB, eg. large iso files.

The filters (highlighted blue in the tab where the file should appear in the list) exclude files larger 9999MB from the list.

I'll fix it as soon as I can.

Report

google01103

7 years ago

the iso's not showing of mine are min of 2500mb (2.5gb) and larger, nothing is > 9999MB

Report

C

jaegerschnitzel

7 years ago

Can you test
https://api.opensuse.org/public/source/home:georg298/komparator4-0.8/komparator4-0.8.tar.gz

and report if it now works?

If you are using presets, you need to remove and re-add them
or
manually re-set every filter (2 filters per tab) and save your preset.

The default preset should now work as expected.

Report

google01103

7 years ago

works as expected

thanks,

Report

C

jaegerschnitzel

7 years ago

I'm not able to reproduce this bug.

Can you tell me, how to proceed, what result you expected to see, and what result you actually saw?

Thanks

Report

google01103

7 years ago

I have .iso images in 2 dirs, my hd and my backup hd. When I do a komparison the .iso's are not included in the results.

Report

C

jaegerschnitzel

7 years ago

Are both ISO images identical?
What is their file size?
Did you expect them to find in the "duplicate files" tab, e.g. are they identical?
Are there more identical ISO images, so they appeared hidden under another name in the "duplicate files" tab?
Were they readable (otherwise they are ignored, however, there will be a warning)?

Report

google01103

7 years ago

they are readable (not writable), if I kompare a dir with .iso's with one with none in the output the missing files tab has no .iso's listed just the files with non-.iso extensions

Report

9 years ago

1.0
===
* Potential bug leading to random crashes fixed (thanks to google01103)

0.9
===
* Fixed copy to clipboard
* Newest kdatecombo.[h][cpp]
* Potential bugs leading to random crashes fixed

0.8
===
* Spanish translation (thanks to Lucio Martí­nez)
* Updated to newest kfind
* Bug excluding randomly large files from lists fixed

0.7
===
* Czech translation (thanks to Pavel Fric)
* small updates of the search engine to more recent KDE version
* bug (deleting custom preset sometimes impossible) fixed

0.6
===
* run KIO commands from GUI thread as KIO is not thread-save (fix random crashes)
* workaround for random crashes when deleting files

0.5
===
* preserve modification time stamp on get/put kioslave protocols

0.4
===
* files aren't executed on selection (single click setting)
* "--minimized" command line option
* KDE 4.5 compatibility

0.3
===
* resize columns in list view enabled
* updated documentation screenshots
* fixed sorting by size and time stamp
* accelerated empty directory search

0.2
===
* fixed performance issue for large number of files

0.1b
====
* fixed window close problem
* new error list dialog (only open one error dialog at a time)
* fixed md5 checksum problem

0.1
===
* initial release

12345678910
8
product-maker RAIDENSUB Apr 26 2013 9 excellent
product-maker fri Mar 27 2013 9 excellent
product-maker riyad Sep 28 2012 9 excellent
product-maker roctheme Aug 11 2012 9 excellent
product-maker Contrast Jul 19 2012 9 excellent
product-maker google01103 Mar 23 2012 9 excellent
product-maker valep Aug 31 2011 9 excellent
product-maker tcat Jun 14 2011 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
1.0
updated Apr 09 2013
added Nov 24 2009
downloads 24h
0
page views 24h 5
System Tags app software