2656 Commits (4e6c2c2d956ca7207f6c4c4460da35e56b8fc4e2)
 

Author SHA1 Message Date
eidheim 7677748e80 Related to #419: added missing include folder for MacOS llvm 9.0.0_1 homebrew package 6 years ago
eidheim cee04399ef Fixes #419: Updated libclangmm submodule that contains build fix for MacOS 6 years ago
eidheim d5299448c7 Fixes #418: updated OpenSUSE dependencies in install.md 6 years ago
eidheim ecb8e7ead1 Language protocol: do not overwrite format_style when Prettier can be used on javascript/typescript files 6 years ago
eidheim be71a14ae1 Updated libclangmm submodule 6 years ago
eidheim 987fa174f0 Improved speed of directory view when opening folder containing a large number of files or directories 6 years ago
eidheim a9d421fff7 Added markdown_command to project preferences 6 years ago
eidheim f82b1f947a Added preference option to disable replacing search entry with selected text 6 years ago
eidheim 78659e5177 Cleanup and fixes to dialog and tooltip positioning. Dialogs and tooltips should now not be partially shown outside of screen 6 years ago
eidheim 5b2ce6469c Language protocol: now shows possible arguments if no argument info is sent from server after autocomplete 6 years ago
eidheim c38a45eb2b Moved Source::View::scroll_to_cursor_delayed implementation to source.cc 6 years ago
eidheim bd3ca5b44b Simplified Source::View::scroll_to_cursor_delayed 6 years ago
eidheim 92b09633bf Renamed enum class enumerators 6 years ago
eidheim ada70868cd Notebook::open() parameter cleanup, and removed unnecessary while(Gtk::Main::events_pending()) loops 6 years ago
eidheim bc71859699 Added Window->Split Source Buffer 6 years ago
eidheim 5f6c67458e Fixed prettier error message parsing, and can now run prettier on HTML files 6 years ago
eidheim a67becb7b8 Fixed threaded dispatcher disconnects that must happen in the main thread. Also fixed potential crash when full reparse is needed before exiting juCi++ 6 years ago
eidheim 57705cfa7b Fixes #416 : Added Show Breakpoints to the Debug menu 6 years ago
eidheim d52d84e16c Fixed usage cache count, simplified Gtk::Main::iteration calls, and added info message about background processes if any when quitting juCi++ 6 years ago
eidheim 463cf1f973 Optimized ctags parsing 6 years ago
eidheim 0f87493593 Improved snippets: now supports variables TM_SELECTED_TEXT, TM_CURRENT_LINE, TM_CURRENT_WORD, TM_LINE_INDEX, TM_LINE_NUMBER, TM_FILENAME_BASE, TM_FILENAME, TM_DIRECTORY, TM_FILEPATH, CLIPBOARD, and default values. Binding shortcuts to snippets is also possible by adding key values in snippets.json 6 years ago
eidheim f32aa46a28 Improved debug tooltips in class member source files: constant expressions should now be shown 6 years ago
eidheim 80cfdf97b1 Improved entry history that is for instance used in the search dialog. Can now go to previous text history, and back to last written text 6 years ago
eidheim 1bf53f41f5 Fixes spellcheck of entire buffer when buffer starts with a comment or string 6 years ago
eidheim c0e4376b27 Added preferences item debug_place_cursor_at_stop to update cursor when the debugger stops as suggested in #252 6 years ago
eidheim cbab22ca6c MacOS: added missing include folder for llvm 9.0.0 6 years ago
eidheim 8dc76085cc Added support for .tsx files 6 years ago
eidheim 3be03516fb Language protocol: fixed type coverage warnings 6 years ago
eidheim bb6efe6e85 Updated libclangmm submodule 6 years ago
eidheim d9fe88d1a7 Slight improvement to C/C++ include completion 6 years ago
eidheim 2c0df4ae3c v1.5.0 6 years ago
eidheim cbb5432ba7 Various fixes for MacOS and newer homebrew packages 6 years ago
eidheim e9152f0a60 Updated libclangmm submodule 6 years ago
eidheim 37b9f75914 Updated tiny-process-library submodule again 6 years ago
eidheim 7c1f3b324d Updated tiny-process-library submodule 6 years ago
eidheim d7e26a524a Removed redundant newline checks 6 years ago
eidheim d641274247 Fixes: #412 : Added Edit->Cut Lines and Edit->Copy Lines. Additionally, successive cut lines now accumulates the clipboard 6 years ago
eidheim aa1c415e90 Fixes #373 : added Edit->Extend/Shrink Selection 6 years ago
eidheim d26326ab53 Corrected default preference options clang.queries 6 years ago
eidheim 29e5320ea2 Project::CMakeBuild::get_executable: when looking for executable in a src/ folder, now recreates cache 6 years ago
eidheim 888221e575 Markdown style format now supports YAML headers 6 years ago
eidheim e0e47a37ed Related to MR 398: finished implementation of default build system setting, but renamed project.default_build_system to project.default_build_management_system, since make and ninja are examples of build systems. Also added --buildtype plain to meson default build. 7 years ago
Shankar Giri 1b97e3e893 Add a project.default_build_system and generate new project files based on build system 7 years ago
eidheim 27b973e6d3 Language protocol: simplified LanguageProtocol::Offset::Offset 7 years ago
eidheim a824fe4ec4 Language protocol: added workaround for extreme line and character values 7 years ago
eidheim 2bf80dbe38 Fixed builds without liblldb 7 years ago
eidheim 16d9aa5525 Fixed tests when using -fsanitize=thread 7 years ago
eidheim 9e0a25e9ac Made use of clang's Thread Safety Analysis. Also added two new ci-jobs: static-analysis and thread-safety-analysis using the arch linux image. Static analysis tasks were removed from the other jobs. 7 years ago
eidheim 80131e24f0 Remove potential extra newline in Debug::LLDB::get_value 7 years ago
eidheim c04bbe81c6 Debugging in C/C++: tooltips now show values of evaluated expressions that does not change program state, for instance return values from const member functions, and results from expressions like: arr[a + b]. Additionally, now closes completion dialog on paste. 7 years ago