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
|
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
|
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
|
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
|
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
|
2bf80dbe38
|
Fixed builds without liblldb
|
7 years ago |
eidheim
|
16d9aa5525
|
Fixed tests when using -fsanitize=thread
|
7 years ago |
eidheim
|
7a456b8ddb
|
Added Edit.Show/Hide that can be used to hide text in a buffer by making it smaller
|
7 years ago |
eidheim
|
6eca4d6555
|
Added possibility to override theme font
|
7 years ago |
eidheim
|
994573b75e
|
Added support for snippets. Fixes #348
|
7 years ago |
eidheim
|
b1a3943da4
|
Correction to Find dialog, related to !390: last_search variable is now correctly updated when search entry is set to current selection. Also reverted history workaround.
|
7 years ago |
ckurz
|
fc5c11f61e
|
Find dialog will now use selection from active view as initial text.
|
7 years ago |
eidheim
|
99725f392c
|
Removed custom BreakBeforeBraces and MaxEmptyLinesToKeep from default clang format style
|
7 years ago |
eidheim
|
d4fcd709df
|
Removed SpaceBeforeParens: Never as default since it is very common to have spaces for instance between if and (
|
7 years ago |
eidheim
|
8d2b85a680
|
Http(s) urls in tooltips are now marked, and behaves, as links
|
7 years ago |
eidheim
|
e5d469e3f1
|
Language protocol: Cleanup, and added support for relatedInformation. Also cleanup in the way tooltip buffers are set. Finally, improved rename handling.
|
7 years ago |
eidheim
|
c1f219a941
|
File->New Project now adds .clang-format file
|
7 years ago |
eidheim
|
f4cf16ab82
|
Language protocol: fixes to ::escape_text, and improved rename when entire buffer is replaced. Also some minor cleanups, and fixed a potential crash after use of scroll_to_cursor_delayed.
|
7 years ago |
eidheim
|
bf984231d4
|
Formatted code with custom clang-format
|
8 years ago |
eidheim
|
b1ae1656a3
|
Fixed warnings from clang-tidy's modernize checks
|
8 years ago |
eidheim
|
a3bb0eaaa5
|
Hide tooktips and stop tag similar symbol cleanup. No longer activates tooltips or similar symbol tags on format style, undo, redo and paste
|
8 years ago |
eidheim
|
089d247d6d
|
Removed File Reload dialog that is no longer needed since one can undo the changes
|
8 years ago |
eidheim
|
86adabaaeb
|
Fixes #377: adds "#pragma once" on empty C/C++ header files. Additionally, cleanup of Notebook::open.
|
8 years ago |
eidheim
|
5d78509239
|
Tooltip background is now set through css instead of using deprecated functions
|
8 years ago |
eidheim
|
54f2e649f5
|
Cut no longer has an effect on non-editable text
|
8 years ago |
eidheim
|
e0efbb112d
|
Fixes #374 and #340: Copy/Cut copies/cut the current line if text is not selected. Can now also copy text from tooltips.
|
8 years ago |
eidheim
|
ff6bcd3b81
|
Moved Info css to window.cc
|
8 years ago |
eidheim
|
715b3a9051
|
Tooltips now have css properties border-radius and padding. Also moved CSS code to window.cc
|
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
|
a26940e921
|
Improved replace text through libgit2 making file reload and some format style functions faster and without scrolling issues
|
8 years ago |
eidheim
|
1a6e40de9d
|
Language protocol: tag tokens and open/close buffer now async, and fixed minor tooltip placement bug. Also now autocompletes after " and ' characters
|
8 years ago |
eidheim
|
014b29db4b
|
Fixed unused-lambda-capture warnings
|
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
|
d534f070b6
|
Language server protocol: added support for workspace/symbol
|
8 years ago |
eidheim
|
3233a6c1f7
|
Improvements to language server protocolo implementation. The most important features are now supported.
|
8 years ago |
eidheim
|
094ddb5eed
|
Removed source_clang.cc from notebook.h
|
8 years ago |
eidheim
|
2313445f8d
|
Improved Source->Find Documentation
|
8 years ago |
eidheim
|
4c8695c8fc
|
Added menu item Source->Go to Type Declaration
|
8 years ago |
eidheim
|
83ed4cfa00
|
Fixes #354: resets Project::current when closing juci. Also now runs exit code when application is closed by desktop environment
|
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
|
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
|
55d056f16d
|
Debug start/continue: implemented environment parsing on string set in Debug Set Run Arguments
|
8 years ago |