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
eidheim
a30ff38f9a
Remove C-style casts
10 years ago
Ole Christian Eidheim
b986b38801
Fix for current Arch Linux boost link issue
10 years ago
Mikhail Strelnikov
befe223042
Don't draw any whitespaces by default
...
also fix the warning from Spirit
10 years ago
Mikhail Strelnikov
dcc9640c57
Add draw_spaces option
...
Determines what kind of whitespaces should be drawn. Use comma-separated
list of: space, tab, newline, nbsp, leading, text, trailing or all.
10 years ago
eidheim
df3eba9473
boost::regex optimization (building regexes can be somewhat resource demanding)
10 years ago
Ole Christian Eidheim
8825fd6099
Removed boost-log and boost-thread dependencies
10 years ago
eidheim
b50de001ba
Source: added exception for html when finding tab char and size
10 years ago
eidheim
0dacfdedaa
Improved javascript support
10 years ago
eidheim
670d4bba14
Suggestion to #179
10 years ago
eidheim
6f18cbbb32
Improved undo/redo for backspace to line above
10 years ago
eidheim
febf786cd2
TextView::on_key_press_event workaround: another fix for dead keys
10 years ago
eidheim
a0b4016721
TextView::on_key_press_event workaround fix for dead keys
10 years ago
eidheim
3885bc7147
Fix for TextView::on_key_press_event workaround
10 years ago
eidheim
d76bb115cb
Fixed comments on the Gtk::TextView::on_key_press_event issue
10 years ago
eidheim
2b172d6e96
Fixes a segmentation fault caused by Gtk::TextView::on_key_press_event. Have once in a while experienced this issue, but only on OS X
10 years ago
eidheim
9c69f18f18
Major project cleanup. Fixes #97 making it possible to support other build tools
10 years ago
eidheim
cc9f8933db
Go to cursor improvement and cleanup. Also fixed a potential crash
10 years ago
eidheim
d366618adf
Yet another smart indentation cleanup
10 years ago
eidheim
89c96d598d
Smart indentation cleanup
10 years ago
eidheim
44061a0fca
Added auto indentation and better indentation for C#
10 years ago