eidheim
319283bc6f
Improved checking for file changes outside of juCi++
9 years ago
eidheim
99d63ba477
Updated status bar, and cleanup of update signals affecting status bar and tab texts
9 years ago
eidheim
6a691543ab
Debug stop is now visible even if the line is a breakpoint
9 years ago
eidheim
43eaad0578
Now adds semicolon after lambda unless the lambda is a parameter
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
ba934083aa
Smart paste now also works on selected text
9 years ago
eidheim
ab82cbe19b
Minor fixes to key_press_events
9 years ago
eidheim
de879bc12d
Added keypad keys home, end, up, down, left, right to key check expressions
9 years ago
eidheim
2bf54e0133
Now performs smart insertions on selected text
9 years ago
eidheim
a4619cdb74
Minor cleanup and made insertion of ' and " more restrictive
9 years ago
eidheim
f656b76afe
Smart indentation/brackets/insertions cleanup and improvements
9 years ago
eidheim
da9f001b8f
Added smart_insertions
9 years ago
eidheim
2150557600
Added preference item: smart_brackets
9 years ago
eidheim
0d5f6f4bc0
Smart brackets: added exception where a single ' did not count as a comment character
9 years ago
eidheim
ab2f699bf1
Added move on '>' and '(' in '>(' when filling out template and function arguments of autocompleted templated functions. Also selects the text in the function arguments after pressing '('.
9 years ago
eidheim
92f93c9c32
Indentation cleanup and improvements
9 years ago
eidheim
2379bcade5
Minor: fixed tab size that in a few files would be set to 0, and removed begin/end_user_action from control-up/down
9 years ago
eidheim
bb8109b7c4
Fixes #281 : )-key moves cursor forward instead of inserting ) when appropriate
9 years ago
eidheim
e5a4dca496
Improved behaviour on control-up/down: move up/down paragraphs, similar to control-left/right
9 years ago
eidheim
28eaf0652e
Completed toggle breakpoint on click
9 years ago
d3rrial
37772e247b
Added rudimentary breakpoint on click functionality
...
restricted types of events
moved changes from source_diff to source
applied @eidheim's changes
removed superfluous this-> / view
9 years ago
eidheim
a0d91569fc
Revert "Fixed position of text after { when pressing Enter after {" due to complexity
...
This reverts commit 8b7004065c .
9 years ago
d3rrial
d8d08becdc
fixed numpad return not applying indents
9 years ago
eidheim
8b7004065c
Fixed position of text after { when pressing Enter after {
9 years ago
eidheim
b8bfeea26b
Added Toggle Comments for various languages, and updated bracket language check
9 years ago
eidheim
30b7305e77
Fixed visualisation of tabs on OS X
9 years ago
eidheim
d3f605f9c7
Cuda is now considered a bracket language
10 years ago
eidheim
66e5122c6a
Minor cleanups: replaced iterating pending events with C++ functions, corrected return value in Notebook::size, and replaced NULL with nullptr in source_clang_test.cc
10 years ago
nshcat
da33a926a4
Replaced NULL with nullptr wherever applicable.
10 years ago
eidheim
61319b9a6b
Replaced boost::regex with std::regex as Ubuntu 14 is no longer supported
10 years ago
eidheim
b868093ca8
Improved clang-format support: no longer scrolls window when using clang-format
10 years ago
eidheim
83919efd22
Slight cleanup: now uses get_iter_at_line_end instead of various implementations
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 )
...
* Git integration, fixes #63
* Fixed a crash when deleting directories, added libgit2 to MSYS2 CI, adjusted colors slightly
* Git integration now supports debian stable
* Fixed compilation error on MSYS2
* Added git_test
* git_test fix
* Git integration: now updates correct paths on source save. Also added slight delay to source diff git monitor change signal
* git_test fixed
* Now monitors .git directory instead. The .git/index file does not always update on for instance: git commit -m ...
* Directories cleanup
* Fixed git status update on rename refactoring, and some additional cleanup
* Added menu items: Go to Next Diff, and Show Diff
* Fixed Go to Next Diff and Show Diff keybindings
* Minor fixes to git integration
* Added: implement method
* Minor fixes to Implement Method
* Minor fixes to source_diff
* source_diff: optimisations added, as well as some minor improvements
* Fixed a crash when trying to show diff in a buffer not related to a diff repository
* Git integration: MSYS2 support
* source_diff: source should now refresh correctly when .git directory has changed
* directories.cc: stop updating parent path colors when path including .git directory/file is found
* Spellcheck underline no longer shows for for instance '\n'
* Made directory view's git status update async
* Use boost::filesystem::path in git.*
* Optimisation: now stores a cache of git status, which can be slow, that is used when possible
* Source view will now grab focus when a selection dialog is shown
* Source menu should now be correctly updated
* Implement Method: improved
* git.cc: minor fix
10 years ago
Ole Christian Eidheim
7e71b3af36
Fixed: tooltips were not showed if mouse cursor were positioned at where the tooltip would be shown
10 years ago
eidheim
2de9932835
Added remote debugging, and some minor cleanup
10 years ago
eidheim
29fc893a10
Offset cleanup
10 years ago
eidheim
0cbc14d7e8
Source::View cleanup: moved spellchecking to source_spellcheck.*
10 years ago
eidheim
0a25b68e9b
Wayland: now correctly position selection dialogs. Ninja: fixed lldb paths
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
0e636ad5d5
Added source_test testing Source::View::cleanup_whitespace_characters. Removed the now reduntant example_test, and moved comment to source_test.
10 years ago
eidheim
c7e369a960
get_buffer/get_source_buffer cleanup
10 years ago
eidheim
6e226501e9
Now adds ; after } when creating struct or class
10 years ago
eidheim
b0bf9597ab
Now scrolls to the right when writing out of view, and improved selection dialog placement
10 years ago
eidheim
8b7ae10a77
Cleanup of refactoring methods
10 years ago
eidheim
3e6e06d2d5
Notebook::save cleanup: got rid of clang spesific code in Notebook
10 years ago
eidheim
9c911f4bd3
Fixes to file changed warning ( #221 )
10 years ago
Jørgen Lien Sellæg
070de20b2a
feature: show warning when files have changed on disk outside of juCi++
10 years ago
eidheim
732a5dc5b6
Terminal links now works with Ninja ( #218 ). Some additional cleanup, including fixing some potential crashes.
10 years ago
eidheim
d2beb15277
Cleanup of #215
10 years ago