Feed Advanced Search

Oct 23 2018

kfunk committed R32:7ee35d7dfcb7: appimage: Use kdevelop-pg-qt v2.1.0 (authored by kfunk).
appimage: Use kdevelop-pg-qt v2.1.0
Oct 23 2018, 8:28 PM
kfunk committed R32:732616ad034d: appimage: Update knotifications no_phonon.patch (authored by kfunk).
appimage: Update knotifications no_phonon.patch
Oct 23 2018, 7:55 PM
kfunk abandoned D15976: Fix KDevelop's detection for Visual Studio 2017 compiler and tools..
Oct 23 2018, 6:39 PM · KDevelop
kfunk commandeered D15976: Fix KDevelop's detection for Visual Studio 2017 compiler and tools..
Oct 23 2018, 6:39 PM · KDevelop
kfunk added a comment to D15976: Fix KDevelop's detection for Visual Studio 2017 compiler and tools..

Superseded by https://phabricator.kde.org/D16123.

Oct 23 2018, 6:39 PM · KDevelop
kfunk accepted D16032: Generate all kdebugsettings .categories files automatically.

Hm, still not entirely convinced of all the added CMake code..., but at least the uses of the macros look better now.

Oct 23 2018, 6:37 PM · KDevelop
kfunk committed R32:b5324874b13c: appimage: Use KF5 5.51 (authored by kfunk).
appimage: Use KF5 5.51
Oct 23 2018, 6:26 PM
kfunk committed R32:1f5ad3296036: appimage: Install Qt into /opt/qt5 (authored by kfunk).
appimage: Install Qt into /opt/qt5
Oct 23 2018, 6:26 PM
kfunk committed R32:4687156bc84e: appimage: Skip more Qt modules (authored by kfunk).
appimage: Skip more Qt modules
Oct 23 2018, 1:48 PM
kfunk committed R32:15a5e9e9efaf: appimage: Update to Qt 5.9.7 (authored by kfunk).
appimage: Update to Qt 5.9.7
Oct 23 2018, 1:48 PM

Oct 22 2018

kfunk committed R244:93e6238f24f7: Minor: Use nullptr (authored by kfunk).
Minor: Use nullptr
Oct 22 2018, 7:04 PM
kfunk added a comment to D16326: Replace leading typed text when completing function implementation.

master sounds fine to me; after a bit of exposure we could backport to 5.3 branch, targeting 5.3.1.

Oct 22 2018, 12:01 PM · KDevelop
kfunk committed R32:e281bc1a140b: Merge remote-tracking branch 'origin/5.3' (authored by kfunk).
Merge remote-tracking branch 'origin/5.3'
Oct 22 2018, 6:50 AM
kfunk committed R32:b30d6ef95401: Make the code compile with older Qt (authored by mwolff).
Make the code compile with older Qt
Oct 22 2018, 6:46 AM
kfunk committed R32:0be566e31f79: Fix crashes when document gets destroyed directly after load (authored by mwolff).
Fix crashes when document gets destroyed directly after load
Oct 22 2018, 6:46 AM
kfunk committed R32:e3c0a1ad902b: Fix memleaks in unittests (authored by kfunk).
Fix memleaks in unittests
Oct 22 2018, 6:40 AM
kfunk closed D16064: Fix memleaks in unittests.
Oct 22 2018, 6:40 AM · KDevelop
kfunk added a comment to D16064: Fix memleaks in unittests.

Many tests will fail because of LSAN (leak sanitizer), which is enabled (at least here) by default with ASAN.

Oct 22 2018, 6:39 AM · KDevelop

Oct 18 2018

kfunk added inline comments to D16204: Quick Open: Remove "file:///" prefix from file paths.
Oct 18 2018, 5:41 AM · Kate
kfunk accepted D16203: Context browser: fix handleRect for non-symbol tooltips.

Go for it. I don't have an opinion on whether to use version 1 or 2 from an API point of view, both dont look entirely clean to me.

Oct 18 2018, 5:35 AM · KDevelop

Oct 15 2018

kfunk added a comment to D16218: [KDevelop/Core]: safe signal-handler implementation.
If there is no solution which does not require two different code paths for handling this problem, I'm against merging this, non-conformant old behaviour or not, sorry.

So to repeat myself: if signal handling should work on MS Windows (and safely so) then the QSocketNotifier approach is off the table, in principle. I cannot (and do not want to) be judge of whether MS Windows should be supported here.

The semaphore-based implementation should be more direct as it doesn't go over the Qt event loop and signal/slot mechanism. That makes me inclined to prefer it.

Oct 15 2018, 11:33 AM · KDevelop
kfunk added a comment to D16218: [KDevelop/Core]: safe signal-handler implementation.

Probably because it's a patch against existing code, which needs changes due to the fact that I thought I'd had to avoid static globals.

Oct 15 2018, 11:20 AM · KDevelop
kfunk committed R32:27eaf33c3c52: Prevent QWebEngine from overriding signal handlers (authored by croick).
Prevent QWebEngine from overriding signal handlers
Oct 15 2018, 10:39 AM
kfunk added a comment to D16188: Prevent QWebEngine from overriding signal handlers.

Nice find! Will cherry-pick to 5.3 branch.

Oct 15 2018, 10:30 AM · KDevelop
kfunk requested changes to D16218: [KDevelop/Core]: safe signal-handler implementation.
Oct 15 2018, 10:26 AM · KDevelop
kfunk added a comment to D16218: [KDevelop/Core]: safe signal-handler implementation.

Sorry, but this is yet another unmergeable WIP patch of yours. Just a quick review, I'm not diving into your code (which is difficult to parse, esp. the changes in CorePrivate::initialize...) right now.

Oct 15 2018, 10:26 AM · KDevelop

Oct 12 2018

kfunk committed R32:ea3d601f7882: windows: Detect VS2017 compiler and tools (authored by kfunk).
windows: Detect VS2017 compiler and tools
Oct 12 2018, 11:32 AM
kfunk closed D16123: windows: Detect VS2017 compiler and tools.
Oct 12 2018, 11:32 AM · KDevelop
kfunk added a comment to D16123: windows: Detect VS2017 compiler and tools.

@Petross404 Hmm, true. Let me push my patch anyway, for now.

Oct 12 2018, 11:31 AM · KDevelop
kfunk committed R32:099eb61029c0: Minor: Remove unneeded include path (authored by kfunk).
Minor: Remove unneeded include path
Oct 12 2018, 10:31 AM

Oct 11 2018

kfunk updated the diff for D16123: windows: Detect VS2017 compiler and tools.

Check whether base is defined at another place

Oct 11 2018, 6:52 AM · KDevelop
kfunk added a reviewer for D16123: windows: Detect VS2017 compiler and tools: Petross404.
Oct 11 2018, 6:46 AM · KDevelop
kfunk added a comment to D16123: windows: Detect VS2017 compiler and tools.

Note: This is alternative approach to https://phabricator.kde.org/D15976

Oct 11 2018, 6:44 AM · KDevelop
kfunk requested changes to D15976: Fix KDevelop's detection for Visual Studio 2017 compiler and tools..

Hey @Petross404 -- the other day I reworked that script a bit, here's the result: https://phabricator.kde.org/D16123 -- I refactored it this way before seeing the new revision of yours. I do think my version is a little bit easier to grasp, since it does not have that many branches compared to yours.

Oct 11 2018, 6:44 AM · KDevelop
kfunk requested review of D16123: windows: Detect VS2017 compiler and tools.
Oct 11 2018, 6:43 AM · KDevelop
kfunk committed R32:9c46acfe07c7: windows: Do not print commands from batch file (authored by kfunk).
windows: Do not print commands from batch file
Oct 11 2018, 6:39 AM
kfunk committed R32:e48d85385673: windows: Silence some errors from batch file (authored by kfunk).
windows: Silence some errors from batch file
Oct 11 2018, 6:38 AM
kfunk committed R32:1600eabfc3da: windows: Streamline batch file a bit (authored by kfunk).
windows: Streamline batch file a bit
Oct 11 2018, 6:37 AM
kfunk added a comment to D16032: Generate all kdebugsettings .categories files automatically.

I'm torn about this review; I'm with Aleix in the sense that this adds lots and lots of extra CMake code to maintain without a /lot/ of gain.

Oct 11 2018, 5:28 AM · KDevelop

Oct 9 2018

kfunk accepted D16070: Build qt docs.

Rest LGTM

Oct 9 2018, 1:17 PM
kfunk committed R32:ed4992ec6dfd: Add missing include (authored by kfunk).
Add missing include
Oct 9 2018, 12:59 PM
kfunk committed R32:c68bc80d27d8: Minor: Fix message() call in CMake (authored by kfunk).
Minor: Fix message() call in CMake
Oct 9 2018, 12:59 PM
kfunk committed R32:01b6d8119be0: Include array header where needed (authored by kfunk).
Include array header where needed
Oct 9 2018, 12:54 PM
kfunk committed R32:583d0c24bcbf: Fix -Wdocumentation warnings (authored by kfunk).
Fix -Wdocumentation warnings
Oct 9 2018, 12:54 PM
kfunk committed R32:4dd25978726b: Add missing include (authored by parolanilsson).
Add missing include
Oct 9 2018, 12:54 PM
kfunk committed R32:8306ee894ba8: Include KDECompilerSettings with NO_POLICY_SCOPE (authored by kfunk).
Include KDECompilerSettings with NO_POLICY_SCOPE
Oct 9 2018, 12:54 PM
kfunk committed R32:0c518250b100: Fix segfault when analyzing source code (authored by kfunk).
Fix segfault when analyzing source code
Oct 9 2018, 12:53 PM
kfunk committed R32:e9f77ae82c74: Add config files for source formatting (authored by kfunk).
Add config files for source formatting
Oct 9 2018, 12:53 PM
kfunk committed R32:894a6ddb1df5: Add .arcconfig (authored by kfunk).
Add .arcconfig
Oct 9 2018, 12:53 PM
kfunk committed R32:6160a26ebbf0: json: Streamline description (authored by kfunk).
json: Streamline description
Oct 9 2018, 12:53 PM
kfunk committed R32:343f5e607183: json: Fix GenericName (authored by kfunk).
json: Fix GenericName
Oct 9 2018, 12:53 PM
kfunk committed R32:647bc5bfd2bf: Fix strings, improve layout of settings page (authored by kfunk).
Fix strings, improve layout of settings page
Oct 9 2018, 12:53 PM
kfunk committed R32:d522cacbfcdc: Fix path to .json file (authored by kfunk).
Fix path to .json file
Oct 9 2018, 12:53 PM
kfunk committed R32:50aebee86dc9: Better error message in case clang-tidy not found (authored by kfunk).
Better error message in case clang-tidy not found
Oct 9 2018, 12:53 PM
kfunk committed R32:b9722cce1df0: Dissolve ui/ directory, streamline file names (authored by kfunk).
Dissolve ui/ directory, streamline file names
Oct 9 2018, 12:53 PM
kfunk committed R32:e707961ecca9: Fix window title (authored by kfunk).
Fix window title
Oct 9 2018, 12:53 PM
kfunk committed R32:adef843e4c33: More renames: Clangtidy -> ClangTidy (authored by kfunk).
More renames: Clangtidy -> ClangTidy
Oct 9 2018, 12:53 PM
kfunk committed R32:db624d3906c9: Dissolve res/ directory, move filest (authored by kfunk).
Dissolve res/ directory, move filest
Oct 9 2018, 12:53 PM
kfunk committed R32:bfdf92fd356a: More human-readable string fixes (authored by kfunk).
More human-readable string fixes
Oct 9 2018, 12:53 PM
kfunk committed R32:708c198906c2: Add context-menu action, more string fixes (authored by kfunk).
Add context-menu action, more string fixes
Oct 9 2018, 12:53 PM
kfunk committed R32:dbde13f249f8: Rename classes ClangtidyFoo -> ClangTidyFoo (authored by kfunk).
Rename classes ClangtidyFoo -> ClangTidyFoo
Oct 9 2018, 12:53 PM
kfunk committed R32:670221aea53f: HIG: Fix capitalization issues (authored by kfunk).
HIG: Fix capitalization issues
Oct 9 2018, 12:53 PM
kfunk committed R32:9f7242e67829: Move actions to Analyzer category (authored by kfunk).
Move actions to Analyzer category
Oct 9 2018, 12:53 PM
kfunk committed R32:32c24c390630: Don't hardcode path to clang-tidy (authored by kfunk).
Don't hardcode path to clang-tidy
Oct 9 2018, 12:53 PM
kfunk committed R32:43b3d7c17ad6: Fix translated string (authored by kfunk).
Fix translated string
Oct 9 2018, 12:53 PM
kfunk committed R32:74da34922eeb: Implement runtime detection of clang-tidy (authored by kfunk).
Implement runtime detection of clang-tidy
Oct 9 2018, 12:53 PM
kfunk committed R32:f30510f87e7d: Streamline logging category (authored by kfunk).
Streamline logging category
Oct 9 2018, 12:53 PM
kfunk committed R32:c9b42c36fefd: Simplify project structure a bit (authored by kfunk).
Simplify project structure a bit
Oct 9 2018, 12:53 PM
kfunk committed R32:52a02282c7c2: Fix some translated strings (authored by kfunk).
Fix some translated strings
Oct 9 2018, 12:53 PM
kfunk committed R32:9b18a9940ee4: Refactorings and improvements on nomenclature done. (authored by coliveira).
Refactorings and improvements on nomenclature done.
Oct 9 2018, 12:53 PM
kfunk committed R32:e83fbe4f555e: Improved parsers to avoid generating exception while processing strings. Also… (authored by coliveira).
Improved parsers to avoid generating exception while processing strings. Also…
Oct 9 2018, 12:53 PM
kfunk committed R32:a66d3fd5dab9: Trying to sabotage the tests with a bad plugin.cpp.yaml file. (authored by coliveira).
Trying to sabotage the tests with a bad plugin.cpp.yaml file.
Oct 9 2018, 12:53 PM
kfunk committed R32:5c49f13082a0: Broken code. Shouldn't be used for nothing. (authored by coliveira).
Broken code. Shouldn't be used for nothing.
Oct 9 2018, 12:53 PM
kfunk committed R32:5ee3a4f81573: Corrected issue 1 <https://github.com/CarlosNihelton/kdev-clang-tidy/issues/1>. (authored by coliveira).
Corrected issue 1 <https://github.com/CarlosNihelton/kdev-clang-tidy/issues/1>.
Oct 9 2018, 12:52 PM
kfunk committed R32:e4d55f4ca569: Found a way to put clang-tidy configuration inside the Analizers page created… (authored by coliveira).
Found a way to put clang-tidy configuration inside the Analizers page created…
Oct 9 2018, 12:52 PM
kfunk committed R32:6fb230c24f6e: Implemented a parser for the yaml output containing the suggested replacements. (authored by coliveira).
Implemented a parser for the yaml output containing the suggested replacements.
Oct 9 2018, 12:52 PM
kfunk committed R32:0cb8bd07ec98: Fixed .clang-tidy file generation. (authored by coliveira).
Fixed .clang-tidy file generation.
Oct 9 2018, 12:52 PM
kfunk committed R32:42ddb3853bf4: Cleaned the code a bit and added unit tests. (authored by coliveira).
Cleaned the code a bit and added unit tests.
Oct 9 2018, 12:52 PM
kfunk committed R32:208c3189668f: Refined documentation and excluded some unnecessary message boxes. (authored by coliveira).
Refined documentation and excluded some unnecessary message boxes.
Oct 9 2018, 12:52 PM
kfunk committed R32:f583acee4574: Reviewed README.md file. (authored by coliveira).
Reviewed README.md file.
Oct 9 2018, 12:52 PM
kfunk committed R32:bff97559c228: Sent the third picture to github. (authored by coliveira).
Sent the third picture to github.
Oct 9 2018, 12:52 PM
kfunk committed R32:78db0d2dd815: Added a little documentation on the README file. (authored by coliveira).
Added a little documentation on the README file.
Oct 9 2018, 12:52 PM
kfunk committed R32:cc82821736e8: Parser branch already working. TODO: implement interactive fix. (authored by coliveira).
Parser branch already working. TODO: implement interactive fix.
Oct 9 2018, 12:52 PM
kfunk committed R32:83578f563a35: Enhanced type system to avoid using strings directly to control configuration… (authored by coliveira).
Enhanced type system to avoid using strings directly to control configuration…
Oct 9 2018, 12:52 PM
kfunk committed R32:52d5976d27c8: Type system enforced and reoarganized folders and files. Its compiling and… (authored by coliveira).
Type system enforced and reoarganized folders and files. Its compiling and…
Oct 9 2018, 12:52 PM
kfunk committed R32:0db455366e55: Update .gitignore (authored by coliveira).
Update .gitignore
Oct 9 2018, 12:52 PM
kfunk committed R32:1b1d52482cc3: first commit (authored by coliveira).
first commit
Oct 9 2018, 12:52 PM
kfunk committed R32:c1c288a64490: initial project import from KDevelop (authored by coliveira).
initial project import from KDevelop
Oct 9 2018, 12:52 PM
kfunk committed R39:fd38a62e373f: Minor: Cleanup some code (authored by kfunk).
Minor: Cleanup some code
Oct 9 2018, 9:25 AM
kfunk added a comment to D16061: Fix the compilation of kiten on Windows.

Thanks, perfect!

Oct 9 2018, 9:18 AM · Windows, KDE Edu
kfunk accepted D16064: Fix memleaks in unittests.

Can be committed this way as well, but I'd research using QScopedPoiner in some places instead.

Oct 9 2018, 9:11 AM · KDevelop
kfunk added a comment to D16062: Add a blueprint for mman-win32 and dependency in kiten.

Hm but Qt doesn't do mmap? When a rcc is loaded it reads the whole file to ram?

Oct 9 2018, 9:08 AM · Craft, Windows
kfunk accepted D16061: Fix the compilation of kiten on Windows.

Feel free to push after fixing the last remark.

Oct 9 2018, 8:54 AM · Windows, KDE Edu
kfunk added inline comments to D16062: Add a blueprint for mman-win32 and dependency in kiten.
Oct 9 2018, 8:43 AM · Craft, Windows
kfunk requested changes to D16061: Fix the compilation of kiten on Windows.

Rest LGTM!

Oct 9 2018, 8:39 AM · Windows, KDE Edu
kfunk added a comment to D16061: Fix the compilation of kiten on Windows.

ecm_mark_nongui_executable(kitengen) in CMake code has the same effect I think (and is the cleaner version)

Oct 9 2018, 8:39 AM · Windows, KDE Edu
kfunk requested changes to D15976: Fix KDevelop's detection for Visual Studio 2017 compiler and tools..
Oct 9 2018, 8:29 AM · KDevelop
kfunk added a comment to D16056: Fix windows compilation of gwenview.

Just hijacking this Diff b/c I see several places where this can be improved :)

Oct 9 2018, 8:00 AM · Windows, Gwenview

Oct 8 2018

kfunk committed R32:7fe88f5122f7: Merge remote-tracking branch 'origin/5.3' (authored by kfunk).
Merge remote-tracking branch 'origin/5.3'
Oct 8 2018, 6:53 PM
kfunk requested changes to D15976: Fix KDevelop's detection for Visual Studio 2017 compiler and tools..

Ah, right, I missed that part. The problem is that VS2017 by default doesn't set VS150COMNTOOLS as system-wide env variable.

Oct 8 2018, 6:49 PM · KDevelop