397 Commits (e5d469e3f1dbd9daee3c122fff0886cba0cccf7e)

Author SHA1 Message Date
eidheim fa104da70b Can now use tab to move from writing a templated function's template argument, to replacing its regular arguments 8 years ago
eidheim daf83e66a6 Added initial support for the language server protocol 8 years ago
eidheim be6fc93683 Fixed #357: Added CUDA support 8 years ago
eidheim 5611259a1b Fixes style search path for MSYS2 8 years ago
eidheim c7d9e3c4ff Gsv::StyleSchemeManager::prepend_search_path is now only called once 8 years ago
eidheim 98bb9e00b0 Fixes #353: core dump at exit when using older glibmm versions 8 years ago
eidheim cf67686fc9 Fixes backspace key when insert is after spaces or tabs at start of the first line in buffer 8 years ago
eidheim e931840e83 Related to #352: more general way of finding version specific clang-format and lldb-server executables 8 years ago
eidheim f95e39da5b Corrected markdown format column width 8 years ago
Viktor Schneider 6960192366 add right margin line in sourceview 8 years ago
eidheim 5cd92921d9 Minor fix to markdown-formatting 8 years ago
eidheim ae1b183b87 Added current parameter completion that shows possible arguments. Also fixes some issues with non-interactive completion, optimizations to selection/completion dialogs, and some cleanup." 8 years ago
eidheim 45ecc4642f Corrected indentation when pressing enter after string and character constants 8 years ago
eidheim c84d1ddea5 Added Shift+Enter buffer shortcut: move to end of line and enter 8 years ago
eidheim a3a36aa683 Minor improvement to smart backspace key: tabs are now kept if previous line is empty 8 years ago
eidheim 4d43649c06 Fixed end of line insert placement in some cases when performing clang-format 8 years ago
eidheim 96601318ae Added workaround for MacOS crash that sometimes happen when using drag-and-drop on text in a Gtk::TextView widget 8 years ago
eidheim f45f871156 Changed Source::View::views type to std::unordered_set<Source::View*> 8 years ago
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 8a006962bf Std headers are now parsed. Also moved Source::ClangViewParse::get_compilation_commands to CompileCommands::get_arguments and some cleanup." 8 years ago
eidheim babd2950cb Indentation fix for multiline expressions with comments after { 8 years ago
eidheim 4e24a97a44 Improved indentation on lines ending with a comment, and additional key tests 8 years ago
eidheim d9ee4d97ce Cleanup: removed support for older libraries 8 years ago
eidheim d7d2cd6cd5 Added style formatting for markdown and disables spellcheck in certain situations 9 years ago
eidheim dd55d9867c Improved indentation 9 years ago
eidheim 6105210333 Improved Source::View::find_start_of_sentence when source contains multiline use of stream operators 9 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 62e0c20e4a Fixed wrongful symbol count for languages like Python 9 years ago
eidheim 83808f8e99 Fixes #335: paste now includes the final newline if present in clipboard text. Also, indentation of pasted text is now dependent on the cursor location when activating paste. 9 years ago
eidheim fde890e927 Added missing nullptr check before using string_tag 9 years ago
eidheim 7b35294b63 Fixes #329, block comment key events will no longer trigger inside a string 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 2332ba7cb6 Fixes symbolic link issues (see #319) 9 years ago
Ted Feng 0879bad519 Add handy shortcut: use 'Ctrl - Right Click' to go to implementation directly. 9 years ago
Hallgeir Løkken ee7efc87c2 Added possibility to disable interactive completion by setting completion keybinding instead 9 years ago
eidheim 7362e65af3 Fixes backspace and delete key for files with CR+LF line endings 9 years ago
eidheim 9650e5ff36 Fixes Control-Up when first line contains only one character. Previously, the cursor stopped at the line before. 9 years ago
eidheim 279a667c70 Fixed End key for one character long lines 9 years ago
eidheim 1ce55fbc20 Additional CR+LF fixes 9 years ago
eidheim f8aaec5f8f Minor cleanup of clang format style 9 years ago
eidheim f746ad5a36 Processing speed improvements of format style through clang-format. Can now also format selected text only. 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
Ole Christian Eidheim 9a3da9043c Fixed crash when trying to scroll in an already closed SelectionDialog 9 years ago
eidheim fa75b543c7 Minor improvements to the source right click commit 9 years ago
Jørgen Lien Sellæg 13c35a254f New right click context menu 9 years ago
Ole Christian Eidheim c3f1654b18 Fixes #304: .tcc files are considered c++ header files 9 years ago
eidheim a950f753ab gtksource version checks cleanup, and now using new gtksource functions if gtksource version is >=3.22 9 years ago