59 Commits (27b973e6d314fb27eacc5184a4e803bd83f32de5)

Author SHA1 Message Date
eidheim 6eca4d6555 Added possibility to override theme font 7 years ago
eidheim 58e5533a74 Added log.libclang to preferences that when enabled outputs diagnostics to standard output. Also set excludeDeclarationsFromPCH when creating clangmm::Index-instances 7 years ago
eidheim 9a5eaf892a Language server logging can now be enabled in preferences 7 years ago
eidheim bf984231d4 Formatted code with custom clang-format 8 years ago
eidheim bf798073c0 Added source.auto_reload_changed_files preference item, and support for prettier. Also made some various minor fixes 8 years ago
eidheim d6f697a802 Multiple cursors can now be enabled in preferences 8 years ago
eidheim 8c99e66792 Can now configure the command used to run python files 8 years ago
eidheim 2587698565 Preference cleanup: added missing prefix to some menu item key names, and removed clang_types from preferences 8 years ago
eidheim 8a4cab0415 Additional information is stored and used between juCi++ sessions: line offsets of buffers, window size, run arguments, and debug run arguments, including remote debug settings. 8 years ago
eidheim 4d6a222b27 Replaced include guards with #pragma once 8 years ago
eidheim e2ae5a78df Fixes crash that could happen when performing compile and run and start debug at approximately the same time. Project objects are now kept alive for as long as they are needed. Also removed Terminal::InProgress since it could lead to unsafe code in the future. 8 years ago
eidheim e931840e83 Related to #352: more general way of finding version specific clang-format and lldb-server executables 8 years ago
Viktor Schneider 6960192366 add right margin line in sourceview 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 2606bd00a8 Added preference option source.format_style_on_save_if_style_file_found 9 years ago
eidheim 478185319a Finalised Find File (PR #336): various cleanups/fixes and added keybinding. Resolves #312. 9 years ago
eidheim c8e437fd19 Cleanup of Config class 9 years ago
eidheim 9b623dd0e0 Added support for the Meson Build System 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 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 da9f001b8f Added smart_insertions 9 years ago
eidheim 2150557600 Added preference item: smart_brackets 9 years ago
eidheim 18994bfa98 Added Find Symbol through ctags 10 years ago
eidheim 6095be64a1 Added option to turn off terminal progress, for instance when opening c/c++ files 10 years ago
eidheim b3a577167c Added option to turn off source background pattern 10 years ago
Ole Christian Eidheim 2bc5d65251 Git integration through libgit2 (#244) 10 years ago
eidheim 3467c152c3 Debug cleanup 10 years ago
eidheim eba80e9a79 Cross compiling: platform spesific fixes 10 years ago
eidheim 41760f606c Added preference item tab_indents_line (default: true) fixes #226, and now uses raw string literals in src/files.h 10 years ago
eidheim 4190af65f6 Cleanup of Source::ClangViewParse::update_syntax 10 years ago
eidheim d2beb15277 Cleanup of #215 10 years ago
Mikhail Strelnikov dcc9640c57 Add draw_spaces option 10 years ago
eidheim a6702746b5 Fixes #179 10 years ago
U-olece-PC\olece 93b226c642 Got rid of absolute build path variables in MSYS2. juCi++ can now safely be installed through a MSYS2 package 10 years ago
eidheim 1f6661aa56 Moved project configs to Config::project 10 years ago
eidheim 46bb7da234 Solves #159, added option to save project files on compile/run 10 years ago
eidheim b23a2deec1 Work in progress: debug integration 10 years ago
eidheim 606db580d5 Fixes #121, #131 and #132. More testing needed, except bugfix commits soon. 10 years ago
eidheim 1675305884 New singleton system without a singleton container class. 10 years ago
eidheim eb13a7e81f Added Go to Usage, and fixed #82 by removing the directory ignore option. This also makes implementing git integration easier. 10 years ago
eidheim 39fb97d295 Renamed strip_trailing_whitespaces to cleanup_whitespace_characters 10 years ago
eidheim 17732a3e82 Added option to strip trailing whitespaces on save, and add trailing newline if missing. 10 years ago
eidheim 6bdfbc0564 Minor changes. 10 years ago
eidheim d25c801dd7 Various smaller fixes and cleanups. 10 years ago
eidheim 626d347387 Singletong and config cleanup. Got rid of most if not all circular includes. 10 years ago
Jørgen Lien Sellæg 94bc501ab6 Remove the rest of the references to the removed singletons and adding main config as singleton 10 years ago
Jørgen Lien Sellæg 2ee625232d Better lookup of home directory, fixing rest of paths that were concatinated incorrectly, removal of singletons that aren't singletons 10 years ago
eidheim 75e1f567fc Now adds keywords from lang-files to non-clang-file completion. Also some smaller fixes. 10 years ago