140 Commits (da33a926a4921c9739a31d05c89f06d40f68adcc)

Author SHA1 Message Date
nshcat da33a926a4 Replaced NULL with nullptr wherever applicable. 10 years ago
eidheim ccf7d3b9b2 Now compiles with c++14 instead of c++11, and some src/git.* cleanup 10 years ago
eidheim 9c3c6e955a libclangmm cleanup 10 years ago
eidheim a2c4880429 Go to Implementation: now shows a selection dialog if more than one implementation was found 10 years ago
eidheim 18f6c98710 Go to Declaration should now always go to declaration 10 years ago
eidheim b3ccd4bb89 Removed Ubuntu specific code, and fixed Ctags::get_result on older systems 10 years ago
eidheim 61319b9a6b Replaced boost::regex with std::regex as Ubuntu 14 is no longer supported 10 years ago
eidheim d09810f992 Improved Go to Implementation 10 years ago
eidheim 311f459650 Added Ctags fallback to Go to Implementation, and can now set breakpoints when compile is in progress 10 years ago
eidheim 83919efd22 Slight cleanup: now uses get_iter_at_line_end instead of various implementations 10 years ago
eidheim a7a620ca6a Fixed diagnostic tooltips at special cases where libclang returned out of buffer positions 10 years ago
Ole Christian Eidheim 2bc5d65251 Git integration through libgit2 (#244) 10 years ago
eidheim 3467c152c3 Debug cleanup 10 years ago
eidheim 817e863895 Cleanup of source_clang's async_delete and full_reparse 10 years ago
eidheim 16315b5a25 Fixed multiple inheritance in source_clang, making refactor and autocomplete classes testable if needed in the future 10 years ago
eidheim fed28ce3e2 Cleanup: added multiple inheritance to ClangView 10 years ago
eidheim a1a523d684 Optimized ClangView's update_syntax and fixed source_clang_test 10 years ago
eidheim 29fc893a10 Offset cleanup 10 years ago
eidheim 0298881c4c Added initial selection to debug backtrace and goto method 10 years ago
Ole Christian Eidheim 3ecac6d4cc Hide tooltips when selectiondialogs are shown 10 years ago
eidheim 0a25b68e9b Wayland: now correctly position selection dialogs. Ninja: fixed lldb paths 10 years ago
eidheim bb711f70d0 Add process_test, and fixits test in source_view_test 10 years ago
eidheim c3f4a1c31f Removed redundant if expression 10 years ago
eidheim f2ed3b1e5b Added more tests to source_clang_test 10 years ago
eidheim 0d2b93b1e1 Improved goto declaration 10 years ago
eidheim c7e369a960 get_buffer/get_source_buffer cleanup 10 years ago
eidheim 847a9015a0 Corrected clang::Token_* to clang::TokenKind::Token_* 10 years ago
eidheim b3b7711393 Renamed ClangViewRefactor::Token to ClangViewRefactor::Identifier to avoid confusion 10 years ago
eidheim 6e20fea01a When renaming class/constructor/destructor, also rename class, constructor and destructor 10 years ago
eidheim 2393556e89 Refactoring/operations accross files: added wait dialog if other tabs are parsing 10 years ago
eidheim 4190af65f6 Cleanup of Source::ClangViewParse::update_syntax 10 years ago
eidheim 8b7ae10a77 Cleanup of refactoring methods 10 years ago
eidheim fd891825f4 Added info message when opening a clang source and a build system is not found 10 years ago
eidheim 3e6e06d2d5 Notebook::save cleanup: got rid of clang spesific code in Notebook 10 years ago
eidheim 6db5afbb03 Refactor: src/project* files 10 years ago
eidheim a30ff38f9a Remove C-style casts 10 years ago
eidheim 213e80f4c0 Added brief info messages to top right corner 10 years ago
Ole Christian Eidheim b986b38801 Fix for current Arch Linux boost link issue 10 years ago
eidheim df3eba9473 boost::regex optimization (building regexes can be somewhat resource demanding) 10 years ago
eidheim 068002f798 Now iterating clang_tokens vector reversed. Also now looks for function implementations 10 years ago
eidheim d4b9498269 clang autocomplete: moved stream manipulator replacements to map 10 years ago
eidheim 9736a734f8 Added: Go to Implementation 10 years ago
eidheim 605d33e6b3 Clang autocomplete: added fixes for common stream manipulators 10 years ago
eidheim f66e59ee9e SourceClang: moved retrieving diagnostics away from main thread, since large number of warnings (>100) would lead to temporary nonresponsive application 10 years ago
Ole Christian Eidheim 8825fd6099 Removed boost-log and boost-thread dependencies 10 years ago
eidheim c576d3688a No longer shows tooltips when mouse pointer is right of a line ending with a type cursor 10 years ago
Ole Christian Eidheim c605dab165 Working directory for libclang set to default build path. Fixes relative include paths in compile_commands.json, see #177 10 years ago
milleniumbug 649647abc5 replaced direct lock()/unlock() calls to mutex with unique_lock 10 years ago
eidheim 6dfdcb9ac4 Improved debug value tooltips for static variables (SomeClass::some_variable) 10 years ago
eidheim 95981f6b6a Improved debug value tooltips 10 years ago