eidheim
|
53eac52d9e
|
Removed uses of deprecated override_font
|
6 years ago |
eidheim
|
67b6172ef2
|
Related to #419: cleanup and fixing of missing include and framework folders for MacOS
|
6 years ago |
eidheim
|
7677748e80
|
Related to #419: added missing include folder for MacOS llvm 9.0.0_1 homebrew package
|
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
|
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
|
d9fe88d1a7
|
Slight improvement to C/C++ include completion
|
6 years ago |
eidheim
|
cbb5432ba7
|
Various fixes for MacOS and newer homebrew packages
|
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 |
eidheim
|
aea7fb4668
|
Language protocol: Go to Method: methods are now sorted by offset
|
7 years ago |
eidheim
|
e91983df26
|
Fixes #409 : corrected identification of code characters at the end of raw string literals
|
7 years ago |
eidheim
|
8de9f298d6
|
Language protocol: now retries typeCoverage request on error during initialization since the request might fail while waiting for language server to start.
|
7 years ago |
eidheim
|
29faa44d69
|
Language protocol: now instead disables editing of source buffer while waiting for capabilities during initialization
|
7 years ago |
eidheim
|
44a99fdbc4
|
Language protocol: can no longer edit text while waiting for capabilities during initialization, and some cleanups
|
7 years ago |
eidheim
|
616f091962
|
Language protocol: added support for flow's typeCoverage instead of using the flow binary to find coverage warnings
|
7 years ago |