mreeves (Michael Reeves)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Mar 7 2017, 11:07 PM (92 w, 8 h)
Availability
Available

Recent Activity

Sun, Dec 9

mreeves committed R983:be33b6d0abfe: add explicit to constructors with on parameter (authored by mreeves).
add explicit to constructors with on parameter
Sun, Dec 9, 8:21 PM
mreeves committed R983:53cf963ec247: MISC ebn fixes (authored by mreeves).
MISC ebn fixes
Sun, Dec 9, 8:21 PM
mreeves committed R983:7c5fd3423549: Silience false postives, QWidget::showMaximized() is being used correctly (authored by mreeves).
Silience false postives, QWidget::showMaximized() is being used correctly
Sun, Dec 9, 4:27 AM
mreeves committed R983:7c739febc9f6: Fix EBN issue single character string (authored by mreeves).
Fix EBN issue single character string
Sun, Dec 9, 4:27 AM
mreeves committed R983:e563d54f19ae: fix EBN issue Use KMessageBox (authored by mreeves).
fix EBN issue Use KMessageBox
Sun, Dec 9, 4:27 AM
mreeves committed R983:5fa8b97f7dac: Report errors during compare. (authored by mreeves).
Report errors during compare.
Sun, Dec 9, 4:27 AM
mreeves committed R983:8f22a09fe9f1: fix typo in fastFileComparison (authored by mreeves).
fix typo in fastFileComparison
Sun, Dec 9, 4:27 AM
mreeves committed R983:2d4d6218a80a: use QSharedPointer for TotalDiffStatusInsure that TotalDiffStatus object does… (authored by mreeves).
use QSharedPointer for TotalDiffStatusInsure that TotalDiffStatus object does…
Sun, Dec 9, 4:27 AM
mreeves accepted D17429: Fix various EBN issues, compilation issues and typos.

Thanks.

Sun, Dec 9, 1:34 AM

Fri, Dec 7

mreeves committed R983:711deca39d20: make m_childern private (authored by mreeves).
make m_childern private
Fri, Dec 7, 8:29 PM
mreeves committed R983:611ab0a7dab8: Add more accessor functions. (authored by mreeves).
Add more accessor functions.
Fri, Dec 7, 8:29 PM
mreeves committed R983:af3189f05623: check for nullptr in isThreeWay (authored by mreeves).
check for nullptr in isThreeWay
Fri, Dec 7, 3:25 PM
mreeves committed R983:575610a0bea6: convert nextSibling to private member function (authored by mreeves).
convert nextSibling to private member function
Fri, Dec 7, 3:25 PM
mreeves accepted D17340: Use Breeze icon as a default KDiff3 icon.
Fri, Dec 7, 1:55 PM

Mon, Dec 3

mreeves added a comment to D17340: Use Breeze icon as a default KDiff3 icon.

Thanks I'll have look at it when I get home.

Mon, Dec 3, 9:35 PM
mreeves committed R983:924ad21b01a2: make m_pRoot private (authored by mreeves).
make m_pRoot private
Mon, Dec 3, 1:21 AM
mreeves committed R983:c607f4352fad: add isThreeWay, rootMFI (authored by mreeves).
add isThreeWay, rootMFI
Mon, Dec 3, 1:21 AM
mreeves committed R983:e06968e64d00: remove directory fields from DirectoryMergeWindow::DirectoryMergeWindowPrivate (authored by mreeves).
remove directory fields from DirectoryMergeWindow::DirectoryMergeWindowPrivate
Mon, Dec 3, 1:21 AM
mreeves committed R983:ec5f96362f2f: Move fullNameDest to MergeFileInfos, migrate to DirectoryInfoMoving more… (authored by mreeves).
Move fullNameDest to MergeFileInfos, migrate to DirectoryInfoMoving more…
Mon, Dec 3, 1:21 AM
mreeves committed R983:719a534c986b: Spilt MergeFileInfos into seprate file (authored by mreeves).
Spilt MergeFileInfos into seprate file
Mon, Dec 3, 1:21 AM

Sun, Dec 2

mreeves accepted D17277: Add a small section on using KDiff3 as a git diff/merge tool.
Sun, Dec 2, 5:28 PM · Documentation

Wed, Nov 28

mreeves committed R983:867aae0b28ae: Fix pntential memmory leak use static variable for instance. (authored by mreeves).
Fix pntential memmory leak use static variable for instance.
Wed, Nov 28, 5:38 AM
mreeves committed R983:307fe81c29c9: Make FileInfo private, move fullName* to MergeFileInfos. (authored by mreeves).
Make FileInfo private, move fullName* to MergeFileInfos.
Wed, Nov 28, 5:38 AM
mreeves committed R983:b6f01b100b6a: make MergeFileInfos::fileName and MergeFileInfos::subpath more readable (authored by mreeves).
make MergeFileInfos::fileName and MergeFileInfos::subpath more readable
Wed, Nov 28, 5:38 AM
mreeves committed R983:4ea0a315737f: Rename DirectoryMerdgePrivate data (authored by mreeves).
Rename DirectoryMerdgePrivate data
Wed, Nov 28, 5:38 AM
mreeves committed R983:39f1df03b688: Don't ignore read errors. (authored by mreeves).
Don't ignore read errors.
Wed, Nov 28, 5:38 AM
mreeves committed R983:225db2dd75b3: not a signal (authored by mreeves).
not a signal
Wed, Nov 28, 5:38 AM

Sun, Nov 18

mreeves committed R983:2aa4f7e187e4: Fix clazy issues (authored by mreeves).
Fix clazy issues
Sun, Nov 18, 9:37 PM
mreeves committed R983:b0d621a5822a: Add clang-tidy integration for CMake 3.6+ (authored by mreeves).
Add clang-tidy integration for CMake 3.6+
Sun, Nov 18, 9:37 PM
mreeves committed R983:5ddb810751db: reslove clang-tindy warnings (authored by mreeves).
reslove clang-tindy warnings
Sun, Nov 18, 9:37 PM

Nov 11 2018

mreeves committed R983:72fa8c7340b9: remove unused header (authored by mreeves).
remove unused header
Nov 11 2018, 4:57 AM
mreeves committed R983:363bcd8d72ab: Factor out painting lock code. (authored by mreeves).
Factor out painting lock code.
Nov 11 2018, 4:57 AM
mreeves committed R983:c97aa16ade5f: create accessorfunctions, sortHelper->MergeFileInfos::sort (authored by mreeves).
create accessorfunctions, sortHelper->MergeFileInfos::sort
Nov 11 2018, 4:57 AM
mreeves committed R983:1c7614ed05ec: change conflictingFileTypes to member function (authored by mreeves).
change conflictingFileTypes to member function
Nov 11 2018, 4:57 AM

Nov 4 2018

mreeves committed R983:fc7be6229ea1: Don't abort on empty name (authored by mreeves).
Don't abort on empty name
Nov 4 2018, 9:38 PM
mreeves committed R983:1ef279b09886: Cleanup setFile code, add new veriate use by FileAccessJobHandler::listDir (authored by mreeves).
Cleanup setFile code, add new veriate use by FileAccessJobHandler::listDir
Nov 4 2018, 9:38 PM
mreeves committed R983:8d3441b503c5: Remove unused file (authored by mreeves).
Remove unused file
Nov 4 2018, 9:38 PM
mreeves committed R983:36da69b6f2ce: Refactor FileAccess (authored by mreeves).
Refactor FileAccess
Nov 4 2018, 9:38 PM
mreeves committed R983:3232bc6925ad: Quash unneeded use of QDir::setCurrent. (authored by mreeves).
Quash unneeded use of QDir::setCurrent.
Nov 4 2018, 9:38 PM

Oct 30 2018

mreeves committed R983:42403aa60dc7: Remove windows specific sed handling (authored by mreeves).
Remove windows specific sed handling
Oct 30 2018, 2:26 AM

Oct 28 2018

mreeves committed R983:2e187482c7aa: Use getArguments in place of RegExp hack. (authored by mreeves).
Use getArguments in place of RegExp hack.
Oct 28 2018, 11:50 PM
mreeves committed R983:d9c004255877: Clean up getArguments (authored by mreeves).
Clean up getArguments
Oct 28 2018, 11:50 PM
mreeves committed R983:6966530d2383: Move getArguments to Utils class (authored by mreeves).
Move getArguments to Utils class
Oct 28 2018, 10:46 PM
mreeves committed R983:0ba4389fbc7f: Scrap workaround code for unknown aparently fixed QT-bug (authored by mreeves).
Scrap workaround code for unknown aparently fixed QT-bug
Oct 28 2018, 10:46 PM
mreeves committed R983:ed9bfbfd95d8: use #else (authored by mreeves).
use #else
Oct 28 2018, 10:46 PM
mreeves committed R983:3ce365a44538: move caption code to seprate function. (authored by mreeves).
move caption code to seprate function.
Oct 28 2018, 10:46 PM

Oct 27 2018

mreeves committed R983:de3db63d3402: Update copyright headers (authored by mreeves).
Update copyright headers
Oct 27 2018, 2:57 AM
mreeves committed R983:c5d0716048f0: Move ProgressProxyExtender to sperate file (authored by mreeves).
Move ProgressProxyExtender to sperate file
Oct 27 2018, 2:57 AM
mreeves committed R983:b84b3095ae02: Remove partial non-KIO implimentation of copyFile, use QDir to filter out… (authored by mreeves).
Remove partial non-KIO implimentation of copyFile, use QDir to filter out…
Oct 27 2018, 2:57 AM
mreeves committed R983:a7aab6960acc: add base dir (authored by mreeves).
add base dir
Oct 27 2018, 2:56 AM
mreeves committed R983:906e03f312ec: remove m_filepath (authored by mreeves).
remove m_filepath
Oct 27 2018, 2:56 AM
mreeves committed R983:15deb26876b1: Cleanup (authored by mreeves).
Cleanup
Oct 27 2018, 2:56 AM

Oct 14 2018

mreeves committed R983:1902b6e29862: Refactor to take better avantage of changes (authored by mreeves).
Refactor to take better avantage of changes
Oct 14 2018, 11:54 PM
mreeves committed R983:f31b0036df71: Drop obsolete Cygwin workaround (authored by mreeves).
Drop obsolete Cygwin workaround
Oct 14 2018, 11:54 PM
mreeves committed R983:0c04921c8d3a: Bugfix: Insure QFileInfo object is absolute (authored by mreeves).
Bugfix: Insure QFileInfo object is absolute
Oct 14 2018, 11:54 PM
mreeves committed R983:1fd1e689c88e: Cleanup fileaccess code (authored by mreeves).
Cleanup fileaccess code
Oct 14 2018, 11:54 PM
mreeves committed R983:f5a8e90a0cc1: Use QTemporaryFile to manage temporary files (authored by mreeves).
Use QTemporaryFile to manage temporary files
Oct 14 2018, 11:54 PM
mreeves committed R983:45a2b3581567: Use IsEmpty() not "" for empty string test. (authored by mreeves).
Use IsEmpty() not "" for empty string test.
Oct 14 2018, 11:54 PM
mreeves committed R983:42f7a32dbe2c: Fix 252250 only try to read normal files (authored by mreeves).
Fix 252250 only try to read normal files
Oct 14 2018, 11:53 PM
mreeves committed R983:84b87c9f0a1e: Fix typo in windows installer (authored by mreeves).
Fix typo in windows installer
Oct 14 2018, 11:53 PM

Sep 27 2018

mreeves committed R983:d82d841358eb: use popup instead od exec. (authored by mreeves).
use popup instead od exec.
Sep 27 2018, 10:42 PM
mreeves committed R983:49125ee86f40: Cleanup headers (authored by mreeves).
Cleanup headers
Sep 27 2018, 10:42 PM
mreeves committed R983:9a721e5bfcc6: Cleanup context menu event (authored by mreeves).
Cleanup context menu event
Sep 27 2018, 10:42 PM
mreeves committed R983:3f2f876d5090: scrub os2 icon unsupport (authored by mreeves).
scrub os2 icon unsupport
Sep 27 2018, 10:42 PM
mreeves committed R983:b2b6ffb2a968: Use Qt functions for reading environment. (authored by mreeves).
Use Qt functions for reading environment.
Sep 27 2018, 10:42 PM
mreeves committed R983:61216cdf2148: Move 4k buffer off stack. (authored by mreeves).
Move 4k buffer off stack.
Sep 27 2018, 10:41 PM

Sep 16 2018

mreeves committed R983:1c8cde9367a5: Tell kcoreaddons_add_plugin about json file. (authored by mreeves).
Tell kcoreaddons_add_plugin about json file.
Sep 16 2018, 7:33 PM
mreeves committed R983:6dbf9bfb04f8: Update ECM Version check we need 5.10 (authored by mreeves).
Update ECM Version check we need 5.10
Sep 16 2018, 7:32 PM
mreeves committed R983:c2abeccb1a21: Refactor FileAccess*scrap uneeded data object*always set m_url.*use Qt macros… (authored by mreeves).
Refactor FileAccess*scrap uneeded data object*always set m_url.*use Qt macros…
Sep 16 2018, 7:32 PM
mreeves committed R983:d39574023e83: Cleanup simplify code (authored by mreeves).
Cleanup simplify code
Sep 16 2018, 7:32 PM
mreeves committed R983:414a09f9ea38: Always try to copy links let Qt worry about the OS. (authored by mreeves).
Always try to copy links let Qt worry about the OS.
Sep 16 2018, 7:32 PM

Sep 11 2018

mreeves accepted D15411: Fix regression in scroll handling.

Thanks

Sep 11 2018, 12:55 AM
mreeves added a comment to T9580: Publish KDiff3 in the Microsoft Store.

I have no fundamental objection to this.

Sep 11 2018, 12:37 AM · Windows

Sep 3 2018

mreeves committed R983:ff5adaf6ce08: strip unused parameter (authored by mreeves).
strip unused parameter
Sep 3 2018, 3:26 PM
mreeves committed R983:ae091aca6e3e: Avoid a divide by zero if maxNofSteps == 0 (authored by mreeves).
Avoid a divide by zero if maxNofSteps == 0
Sep 3 2018, 3:26 PM
mreeves committed R983:0aefd6230521: Fixed in QT as of QT 5.3.2 we require 5.6 already. (authored by mreeves).
Fixed in QT as of QT 5.3.2 we require 5.6 already.
Sep 3 2018, 3:26 PM
mreeves committed R983:f26f24c576b6: Use e_LineEndStyle as type for m_lineEndSyle (authored by mreeves).
Use e_LineEndStyle as type for m_lineEndSyle
Sep 3 2018, 3:26 PM
mreeves committed R983:32833a4c35f7: Move addOptionItem call to dialog class. (authored by mreeves).
Move addOptionItem call to dialog class.
Sep 3 2018, 3:26 PM
mreeves committed R983:31b8537d767a: Actually add QTreeWidgetItem to QTreeWidget. (authored by mreeves).
Actually add QTreeWidgetItem to QTreeWidget.
Sep 3 2018, 3:26 PM
mreeves committed R983:9d8fc328d2b7: make FileAccess::lastModified truely const (authored by mreeves).
make FileAccess::lastModified truely const
Sep 3 2018, 3:26 PM
mreeves committed R983:7f215c73ead0: turn on chaching in QFileInfo (authored by mreeves).
turn on chaching in QFileInfo
Sep 3 2018, 3:26 PM
mreeves committed R983:b5a1c87657eb: remove pointless windows only code (authored by mreeves).
remove pointless windows only code
Sep 3 2018, 3:26 PM

Aug 31 2018

mreeves committed R983:f136b953f4e3: remove broken connects (authored by mreeves).
remove broken connects
Aug 31 2018, 2:40 AM
mreeves committed R983:7ad4ebdcbe26: store FileInfo object move all access checks to same class. (authored by mreeves).
store FileInfo object move all access checks to same class.
Aug 31 2018, 2:40 AM
mreeves committed R983:d576633b0aaf: use IsLocal as condition for all file access checks (authored by mreeves).
use IsLocal as condition for all file access checks
Aug 31 2018, 2:40 AM

Aug 24 2018

mreeves accepted D15051: Remove segfault due to painter not available.

Thanks.

Aug 24 2018, 8:32 PM
mreeves committed R983:a22c3567967f: Remove Q_ASSERT (authored by mreeves).
Remove Q_ASSERT
Aug 24 2018, 2:55 AM

Aug 14 2018

mreeves committed R983:96d232aaf851: Scrap i18n manual define use KLocalizedString (authored by mreeves).
Scrap i18n manual define use KLocalizedString
Aug 14 2018, 12:51 AM
mreeves committed R983:6465ccb61ca4: Work around Qt wonkyness (authored by mreeves).
Work around Qt wonkyness
Aug 14 2018, 12:32 AM

Aug 13 2018

mreeves committed R983:a48e7ad99fa9: unbreak compile (authored by mreeves).
unbreak compile
Aug 13 2018, 11:17 PM
mreeves committed R983:4dd618e92dfd: fix two cppcheck issues (authored by mreeves).
fix two cppcheck issues
Aug 13 2018, 10:42 PM
mreeves committed R983:9a0e2c7ad389: Move CvsIgnoreList to sperate file. (authored by mreeves).
Move CvsIgnoreList to sperate file.
Aug 13 2018, 10:42 PM

Aug 12 2018

mreeves committed R983:4eaef75e8a8f: Cleanup (authored by mreeves).
Cleanup
Aug 12 2018, 11:29 PM
mreeves committed R983:a6e3fe23b8eb: m_bLocal not needed anymore remove (authored by mreeves).
m_bLocal not needed anymore remove
Aug 12 2018, 11:29 PM
mreeves committed R983:54d6c585048c: Make all isLocal tests go through data object. (authored by mreeves).
Make all isLocal tests go through data object.
Aug 12 2018, 11:29 PM
mreeves committed R983:3fd6166d3052: Let Qt worry about wheather or not executable permision has any actual meaning (authored by mreeves).
Let Qt worry about wheather or not executable permision has any actual meaning
Aug 12 2018, 11:29 PM
mreeves committed R983:eebc202f77f5: Refactoring FileAccess (authored by mreeves).
Refactoring FileAccess
Aug 12 2018, 11:29 PM

Aug 11 2018

mreeves committed R983:77118b865604: We want fileName not filePath (authored by mreeves).
We want fileName not filePath
Aug 11 2018, 1:35 AM
mreeves committed R983:9979f132a78f: Rename data class for file access. (authored by mreeves).
Rename data class for file access.
Aug 11 2018, 1:35 AM

Aug 10 2018

mreeves committed R983:2d2b2eb34661: Consolidate mergeMap building scrap unneeded micro-optimization (authored by mreeves).
Consolidate mergeMap building scrap unneeded micro-optimization
Aug 10 2018, 7:45 PM