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

March 2017

S M T W T F S
   1234
567891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags