d3rrial
60baeef29c
added feature function to clear console manually
9 years ago
eidheim
b8bfeea26b
Added Toggle Comments for various languages, and updated bracket language check
9 years ago
eidheim
e4cff18db4
Added CPack to CMakeLists.txt, which can be used to build jucipp packages on various platforms
10 years ago
eidheim
18994bfa98
Added Find Symbol through ctags
10 years ago
eidheim
a44ee6711d
Added default keys for show diff and implement method
10 years ago
eidheim
5b6a81ca65
Changed version to 1.2.0
10 years ago
eidheim
6095be64a1
Added option to turn off terminal progress, for instance when opening c/c++ files
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
eidheim
d18e8bef2c
Added split window, fixes #235
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
d2beb15277
Cleanup of #215
10 years ago
Mikhail Strelnikov
e91930b33c
Version set to 1.1.3-2
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
9736a734f8
Added: Go to Implementation
10 years ago
Jørgen Lien Sellæg
9034b37da7
Remove unused files
10 years ago
eidheim
b142ee6af8
Version 1.1.3
10 years ago
eidheim
09f38f5610
Preferences: updated gtk_theme.variant_comment
10 years ago
eidheim
679bbf151a
Use default system theme if none specified in preferences. Default system theme is now default in juCi++
10 years ago
eidheim
fd516299d4
Added source printing/exporting to pdf
10 years ago
eidheim
9eb883b49b
Version set to 1.1.2
10 years ago
eidheim
a6702746b5
Fixes #179
10 years ago
eidheim
2f78ea61b6
Changed default window width and height in preferences, and save_on_compile_or_run is now true by default
10 years ago
eidheim
d4f8a958f6
Version changed to 1.1.1
10 years ago
U-olece-PC\olece
93b226c642
Got rid of absolute build path variables in MSYS2. juCi++ can now safely be installed through a MSYS2 package
10 years ago
eidheim
8e5687fab6
Added missing newline after save_on_compile_or_run
10 years ago
Henrik Width
3ba9ba5126
Removed redundant keybinding
...
Keybinding for compile_and_run was defined twice
10 years ago
eidheim
46bb7da234
Solves #159 , added option to save project files on compile/run
10 years ago
Ole Christian Eidheim
bc7fcdf01d
Added Show Variables in Debug menu
10 years ago
eidheim
23eaf5159a
Fixed backtrace and a couple debug keybindings
10 years ago
Ole Christian Eidheim
c56ac6f888
Fixed crash on earlier liblldb versions, and changed a couple debug key bindings from n (used for new file and directory) to h
10 years ago
eidheim
a655b61ea8
Added debug stack backtrace
10 years ago
eidheim
3d74cbba50
Added Project Set Run Arguments
10 years ago
eidheim
019e72a444
Added step-over, step-in and step-out functions to debugging menu
10 years ago
eidheim
924ccfc30d
Debugging fixes
10 years ago
eidheim
0843bff569
Thread safe debug implementation, and can now go to debug stop
10 years ago
eidheim
e941b563d9
Added run debug command, and various fixes including more thread safe debug commands
10 years ago
eidheim
8905f8fc75
Added debug status and now shows the line where the debug process is stopped
10 years ago
eidheim
3244ec68f7
Debug variables now in tooltips, still some work left before creating the debug integration branch though
10 years ago
eidheim
a6b19c9dbd
Work in progress, a somewhat usable debugger now implemented
10 years ago
eidheim
b23a2deec1
Work in progress: debug integration
10 years ago
eidheim
606db580d5
Fixes #121 , #131 and #132 . More testing needed, except bugfix commits soon.
10 years ago
Ryan Pavlik
ab995d7e11
Update files.h
...
Can use `cmake --build .` to invoke whatever build tool user chose, whether make, ninja, etc.
10 years ago
Ole Christian Eidheim
d542a91c1f
Changed default next and previous tab keys to ctrl-tab and ctrl-shift-tab
10 years ago
Ole Christian Eidheim
6b40e0e0ec
Added correct next/previous tab keys for Linux (as in Chromium). Previous default keys did not work for me at least.
10 years ago
eidheim
d4964f41cd
Changed to version 1.0.0
10 years ago
Vadim
fe143399ea
add include guard
10 years ago
eidheim
eb13a7e81f
Added Go to Usage, and fixed #82 by removing the directory ignore option. This also makes implementing git integration easier.
10 years ago
eidheim
39fb97d295
Renamed strip_trailing_whitespaces to cleanup_whitespace_characters
10 years ago