t_fischer: (Default)
[personal profile] t_fischer

After recently starting to port KDiff3 to KDE Frameworks 5, I made a few commits today making the software actually usable.

Commit 468652ce70b1214842c passes command line arguments, most importantly filenames of files to diff and merge, to the inner classes which do the actual work. The old code uses KDE 4's KCmdLineArgs which provided static functions to retrieve command line arguments from anywhere in the code. The new code processes command line arguments using QCommandLineParser in the main function and then passes this object down into inner classes. This makes the code working although it may not be the best design (I may consider a refactoring in the future).

(no subject)

Date: 2016-04-20 08:01 pm (UTC)
From: (Anonymous)
Thank you man

Great news

Date: 2016-04-20 08:36 pm (UTC)
From: (Anonymous)
This is great news, thank you so much. I never got used to Kompare.

Now I am waiting for a new Kile release to get rid of the last KDE4-based software.

Thank you!

Date: 2016-04-20 08:57 pm (UTC)
From: (Anonymous)
Thank you very much as kdiff3 is my default git mergetool and i also use kbibtech for creating my master's thesis.

KDE

Date: 2016-04-20 11:25 pm (UTC)
From: [identity profile] stikonas.eu
By the way, are there any reasons not to move to KDE infrastructure?

Profile

t_fischer: (Default)
Thomas Fischer

August 2020

S M T W T F S
      1
234 5678
9101112131415
16171819202122
23242526272829
3031     

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags