340 Commits (cf67686fc95b048ea1939a056cfff69de31dffd9)

Author SHA1 Message Date
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
eidheim 60ccdfc2e6 Simplified Source::View::on_key_press_event_basic due to high number of erroneus indentations after pressing enter in various file types (for instance latex) 9 years ago
eidheim 715997ac1d Improved identification of standalone lambda expressions. No longer adds ; after (...[...]...) {} 9 years ago
eidheim bea112e22e Cleanup of Reload file 9 years ago
eidheim 7dfe7f9cdf Added extra smart inserts on selected text for markdown 9 years ago
eidheim 0adc92b072 Minor cleanup and fixes to spell checking and smart paste 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