134 Commits (3f8c767eda3b23f4e020eebe9496b8c5a5394c31)

Author SHA1 Message Date
eidheim 59c08a2dd8 Fixes #251: Go to Usage and Rename now includes unopened files. Also includes various other cleanups related to this work. 8 years ago
eidheim 4e24a97a44 Improved indentation on lines ending with a comment, and additional key tests 8 years ago
eidheim 2606bd00a8 Added preference option source.format_style_on_save_if_style_file_found 9 years ago
eidheim 977f90eac9 Improved bracket indentation after namespace { without indentation after 9 years ago
eidheim 30e0eace01 Improvement of primary-right click: now goes to declaration if no implementation was found (related to #317) 9 years ago
eidheim cfeef6c618 Fixes to #317: Use primary-left click to move to implementation or declaration 9 years ago
eidheim ce2d116cee Added Source::is_implementation 9 years ago
Hallgeir Løkken ee7efc87c2 Added possibility to disable interactive completion by setting completion keybinding instead 9 years ago
eidheim cea6db59bf Implemented menu item Source.Comments.Add Documentation 9 years ago
eidheim cf5a509cbc Improvement of selection and completion dialogs and tooltips. Can now open selection dialogs (Find Symbol (Ctags), Backtrace, Show Variables) without an opened buffer. 9 years ago
eidheim bea112e22e Cleanup of Reload file 9 years ago
eidheim 5a4d34f4d4 Great speed up of performing format style of a buffer, added Source::View::replace_text, and option to perform format style on save (typically through clang-format). 9 years ago
eidheim 319283bc6f Improved checking for file changes outside of juCi++ 9 years ago
eidheim 99d63ba477 Updated status bar, and cleanup of update signals affecting status bar and tab texts 9 years ago
eidheim e3452d93b8 Renamed smart_insertions to start_inserts, and fixed a bug when removing deprecated nodes in preferences 9 years ago
eidheim f656b76afe Smart indentation/brackets/insertions cleanup and improvements 9 years ago
eidheim da9f001b8f Added smart_insertions 9 years ago
eidheim ab2f699bf1 Added move on '>' and '(' in '>(' when filling out template and function arguments of autocompleted templated functions. Also selects the text in the function arguments after pressing '('. 9 years ago
eidheim 92f93c9c32 Indentation cleanup and improvements 9 years ago
eidheim 28eaf0652e Completed toggle breakpoint on click 9 years ago
d3rrial 37772e247b Added rudimentary breakpoint on click functionality 9 years ago
eidheim fdddef3314 Completed Recreate (Clean) Build in Project menu 9 years ago
eidheim b8bfeea26b Added Toggle Comments for various languages, and updated bracket language check 9 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 61319b9a6b Replaced boost::regex with std::regex as Ubuntu 14 is no longer supported 10 years ago
Ole Christian Eidheim 2bc5d65251 Git integration through libgit2 (#244) 10 years ago
Ole Christian Eidheim 3ecac6d4cc Hide tooltips when selectiondialogs are shown 10 years ago
eidheim 0cbc14d7e8 Source::View cleanup: moved spellchecking to source_spellcheck.* 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 f2ed3b1e5b Added more tests to source_clang_test 10 years ago
eidheim 0d2b93b1e1 Improved goto declaration 10 years ago
eidheim 0e636ad5d5 Added source_test testing Source::View::cleanup_whitespace_characters. Removed the now reduntant example_test, and moved comment to source_test. 10 years ago
eidheim 6e226501e9 Now adds ; after } when creating struct or class 10 years ago
eidheim 8b7ae10a77 Cleanup of refactoring methods 10 years ago
eidheim 3e6e06d2d5 Notebook::save cleanup: got rid of clang spesific code in Notebook 10 years ago
Jørgen Lien Sellæg 070de20b2a feature: show warning when files have changed on disk outside of juCi++ 10 years ago
eidheim 732a5dc5b6 Terminal links now works with Ninja (#218). Some additional cleanup, including fixing some potential crashes. 10 years ago
eidheim d2beb15277 Cleanup of #215 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 9736a734f8 Added: Go to Implementation 10 years ago
eidheim febf786cd2 TextView::on_key_press_event workaround: another fix for dead keys 10 years ago
eidheim a0b4016721 TextView::on_key_press_event workaround fix for dead keys 10 years ago
eidheim b64ffd137d Found a couple uninitialized variables through valgrind 10 years ago
eidheim 9c69f18f18 Major project cleanup. Fixes #97 making it possible to support other build tools 10 years ago
eidheim cc9f8933db Go to cursor improvement and cleanup. Also fixed a potential crash 10 years ago
eidheim 89c96d598d Smart indentation cleanup 10 years ago
eidheim 755747bbba Bracket based auto indentation added for Java, JavaScript, TypeScript 10 years ago