BeeDiff
Development
Score 85%
Description:

BeeDiff (beediff) is a program with graphical user interface (GUI) for comparing and merging files.
User have a possibilty to work with two text files. Every one is in separate panel. Panels are side by side.
All differences of both textes are highlighted in colors.
Operation buttons (merge, remove) are located direct inside compared textes in appropriate positions.
Program is user friendly, very simply and efficient.
Last changelog:

9 years ago

It is added new configuration option. Now readed text can be treaded as coded in UTF8.
(Default text is treaded as coded in local 8 bit.)

floaiza

9 years ago

Compilation using Debian 4R3 fails:

QBtConfig.cpp: In member function ‘void QBtConfig::read_data()’:
QBtConfig.cpp:204: error: ‘class QColor’ has no member named ‘lighter’
make: *** [tmp/QBtConfig.o] Error 1
strip: 'beediff': No such file
install: cannot stat `beediff': No such file or directory

Report

C

piotrpsz

9 years ago

Your probles is, your qt library to old.

Report

BorgQueen

9 years ago

Nope no sponsors, that would have been great. I'm currently introducing linux to my business clients now (I run a small business out of my home, but I do mostly pro-bono (free) work for kids and the like. Once I get a following I have a list of people creating software that I will pitch sponsorship for. I'll add you to the list.

I do appreciate your time, thanks for considering it.

Report

BorgQueen

9 years ago

Can this be adapted to compare Open Docs for both OOo and Koffice? I do a lot of writing, from fiction to manuals and found that beediff is perfect for comparing diff versions of the same doc, but I'm limited to plain text.

This app has a great deal of potential outside of programming (as well as in). This would make an excellent editor's tool!

Consider that your snow job and hope you will consider my feature request :).

Report

srog

9 years ago

Good program !

BeeDiff is working fine in the Kubuntu Intrepid Ibex (alpha-5).

Report

C

piotrpsz

9 years ago

> Good program !
Thanks :)

> BeeDiff is working fine in the Kubuntu Intrepid Ibex (alpha-5).
Super :)

Report

rgfree

9 years ago

Like someone here has already written, I especially like that the buttons are right where the changes are. This is much better than say KDiff3 where you have to do everything via a toolbar. I'm currently using Meld (one of the few GNOME apps I use regularly) because I think its usability is superior to anything else but it is hardly improved anymore, unfortunately. BeeDiff looks promising indeed, but (I have only looked at the screenshots at the moment I have to admit) I'm missing whole directory compare like in Meld. And I wonder - does it have UTF-8 support? I cannot use Kompare because of that. It destroys all files I'm trying to edit.

Report

ofdarkness

9 years ago

Cant compile it when running the install script on kubuntu 64bit hardy

Quote:"BtStringTool.cpp:1: fel: CPU:n du valde stödjer inte instruktionsuppsättningen x86-64
BtStringTool.cpp:1: fel: CPU:n du valde stödjer inte instruktionsuppsättningen x86-64"


in translation it goes somthing like:
BtStringTool.cpp:1:error the selected cpu dossent support x86-64..

Report

C

piotrpsz

9 years ago

In project file beediff.pro you must delete a line: QMAKE_CXXFLAGS = -march=pentium.

In next release will be correct.

Report

shakin

9 years ago

The install script doesn't work in OpenSuse because Suse's qt4 version of qmake is simply named 'qmake', not 'qmake-qt4'.

Perhaps the install script should fall back to qmake if qmake-qt4 isn't available.

Report

BorgQueen

9 years ago

This app is really moving along nicely. Thanks.

Report

C

piotrpsz

9 years ago

thx :)

Report

phodju

9 years ago

Hi,

I like this app a alot already! : ) What I have been missing for a long time is a 3-way diff/merge tool like meld but on top of QT. I can see that BeeDiff could be finally the one : ) Do you think it would be worth of implementing it in BeeDiff? Kompare had plans for this, but it seems they're not proceeding with it.

Thanks for the great app and keep up the good work!

Br,
Petri

Report

C

piotrpsz

9 years ago

I'm thinking about 3-way merge :)

piotr

Report

phodju

9 years ago

Great! Thanks!

Report

BorgQueen

9 years ago

Improving nicely. Sweet and simple.
Very useful.
Thanks.

Report

drcux

9 years ago

http://packman.links2linux.de/package/beediff

Report

C

piotrpsz

9 years ago

:) thx

Report

BorgQueen

9 years ago

I finally got around to building it. Very nice app. Clean and simple. Well done.

Report

C

piotrpsz

9 years ago

:) thanks
This is a first release.

Report

BorgQueen

9 years ago

Off to a blinking good start I'd say.
I'm one the Ark Linux people. We would be very happy if you could join us on freenode at #arklinux. We are always looking for devel who think sweet and simple (did that come out right?).

Hope to see you there.

Report

gecko

9 years ago

isn't it the same as kompare?

Report

C

piotrpsz

9 years ago

Yes, is similar.
But kompare is KDE library and Qt depentent.
BeeDiff is only Qt dependent.

piotr.

Report

xylo

9 years ago

If I would be ask for the difference between your application and Kompare, I would say that BeeDiff is more userfriendly when you want to apply changes. Kompare is a good diff viewer but it's not very comfortable when you want to use the mouse. BeeDiff has exactly the feature I've search for: buttons (right there where the differences are) to apply changes to left/right side or to delete changes. And that's very useful.

Because of that, it has become my favorite diff application now :)
So thanks for BeeDiff.

But even kompare has useful features, like the configuration of keyboard shortcuts which is part of the KDE libraries. Is there a special reason why you are not using them?

Report

C

piotrpsz

9 years ago

> ...
> Because of that, it has become my
> favorite diff application now :)
> So thanks for BeeDiff.

Thanks. This is very nice :)


> But even kompare has useful features,
> like the configuration of keyboard
> shortcuts which is part of the KDE
> libraries.
> Is there a special reason why you are
> not using them?

No. I don't implement this shortcuts because I don't know it.

Report

9 years ago

It is added new configuration option. Now readed text can be treaded as coded in UTF8.
(Default text is treaded as coded in local 8 bit.)

product-maker 13 100

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.9
updated Sep 14 2008
added Feb 17 2008
downloads today
0
page views today 1