9a3da9043cFixed crash when trying to scroll in an already closed SelectionDialog
Ole Christian Eidheim
2016-12-21 13:34:53 +0100
e760f9c16fMoved and renamed right click menu's Toggle Line Comment to Toggle Comments so that it corresponds to the normal menu
eidheim
2016-12-19 10:12:06 +0100
fa75b543c7Minor improvements to the source right click commit
eidheim
2016-12-19 09:35:56 +0100
13c35a254fNew right click context menu features include rename, toggle comments, etc.Jørgen Lien Sellæg2016-12-15 00:59:01 +0100
d038ea93e3Now passes '-xc++' to libclang for all C++ files
eidheim
2016-12-10 11:34:40 +0100
c3f1654b18Fixes#304: .tcc files are considered c++ header files
Ole Christian Eidheim
2016-12-09 15:55:15 +0100
9224aef66cUpdated debian testing dependency installation. Note that this is temporary till debian fixes its lldb-3.8 package
eidheim
2016-12-09 09:54:01 +0100
0f05e9f1ccAdded 4.0 to LIBCLANG_KNOWN_LLVM_VERSIONS
Ole Christian Eidheim
2016-12-08 13:49:42 +0100
42ec4b808eAdded a set of invalid symbols when retrieving token names for rename refactoring
eidheim
2016-12-07 12:34:52 +0100
c0ca42ccf8Improved libclang tooltips and navigation, most significantly support for operators.
eidheim
2016-12-02 16:03:11 +0100
a950f753abgtksource version checks cleanup, and now using new gtksource functions if gtksource version is >=3.22
eidheim
2016-11-29 10:25:25 +0100
60ccdfc2e6Simplified Source::View::on_key_press_event_basic due to high number of erroneus indentations after pressing enter in various file types (for instance latex)
eidheim
2016-11-28 13:29:11 +0100
c1307fc5d7Cleanup and improvement of removed_include_guard: now also identifies #if !defined(...
eidheim
2016-11-27 17:30:11 +0100
9872a18cb4Significantly improved reparsing speed of C/C++ header files by removing include guard before passing the file content to libclang
eidheim
2016-11-26 18:50:14 +0100
2ebe72f135Added .exe postfix to executable when debugging on Windows when not using remote host
eidheim
2016-11-26 14:06:49 +0100
766e37249eFixed filesystem::(un)escape for MSYS2: no longer adds extra \ for Windows paths
eidheim
2016-11-25 20:31:54 +0100
25e979dc86Updated information regarding debug support on MSYS2 in installation docs
eidheim
2016-11-25 19:53:38 +0100
d72341cbb5Now performs full reparse on Reload File
eidheim
2016-11-24 11:40:18 +0100
54fcd7708dRemoved OS X exception on meson command in files.h. This was fixed in the latest homebrew meson package
eidheim
2016-11-17 12:37:09 +0100
2f26df69c5Corrected order of found executables in CMakeLists.txt files
eidheim
2016-11-16 00:23:06 +0100
54dd2965e1Cleanup of meson implementation
eidheim
2016-11-15 10:17:42 +0100
7ec8f03039Improved CMake::get_executable, now also looks in compile_commands.json if no executable was found previously.
eidheim
2016-11-13 14:33:53 +0100
9b623dd0e0Added support for the Meson Build System
eidheim
2016-11-11 11:34:28 +0100
e1086ddc97Will now not close tab if saving file errors
eidheim
2016-11-15 14:35:42 +0100
715997ac1dImproved identification of standalone lambda expressions. No longer adds ; after (...[...]...) {}
eidheim
2016-11-11 12:02:48 +0100
6fc959583eRemoved unused variable in filesystem::get_relative_path
eidheim
2016-11-10 10:56:23 +0100
bb83c9fde9Fixed crash when filesystem::get_relative_path was called and current path was deleted
eidheim
2016-11-10 09:44:55 +0100
11dd717699Removed unnecessary use of unique_ptr
eidheim
2016-11-02 11:17:18 +0100
f6e82df359Replaced deprecated VBox/HBox with Box, and HPaned/VPaned with Paned
eidheim
2016-11-01 12:37:11 +0100
13cb8f688fFixes related to new homebrew packages on OS X. Fixes#296.
eidheim
2016-11-01 00:26:40 +0100
f7f50a3685Spellcheck errors are no longer removed if buffer starts with string or comment context
eidheim
2016-10-26 12:09:38 +0200
d165223af9Cursor history implemented, fixes#292
eidheim
2016-10-01 10:05:40 +0200
56f81be543Improved spellcheck when splitting words
eidheim
2016-09-30 12:06:03 +0200
14f6e338e0Added reload functionality by re-writing the textbuffer
d3rrial
2016-09-29 13:15:26 +0200
9e28231191Temporarily disable error on warnings in CI's due to debian testing's gtksourceviewmm3 is not yet updated to correspond to the new gtksourceview3 package
eidheim
2016-09-20 15:43:23 +0200
bc05dbfff8Fixes pragma once warning in header files mentioned in #290
eidheim
2016-09-20 15:23:34 +0200
e46470def3File info in status bar is now also an overlay, and the window will then not resize on slightly large path names.
eidheim
2016-09-20 14:48:33 +0200
7dfe7f9cdfAdded extra smart inserts on selected text for markdown
eidheim
2016-09-17 16:22:47 +0200
e9442ffec6Minor fix to Go to Next Diff
eidheim
2016-09-16 17:44:20 +0200
4f76f78224Fixed Save As on OS X
eidheim
2016-09-16 11:50:41 +0200
0adc92b072Minor cleanup and fixes to spell checking and smart paste
eidheim
2016-09-16 10:32:25 +0200
5a4d34f4d4Great speed up of performing format style of a buffer, added Source::View::replace_text, and option to perform format style on save (typically through clang-format).
eidheim
2016-09-15 21:17:49 +0200
319283bc6fImproved checking for file changes outside of juCi++
eidheim
2016-09-14 16:45:17 +0200
99d63ba477Updated status bar, and cleanup of update signals affecting status bar and tab texts
eidheim
2016-09-13 09:42:09 +0200
6a691543abDebug stop is now visible even if the line is a breakpoint
eidheim
2016-09-13 23:01:56 +0200
43eaad0578Now adds semicolon after lambda unless the lambda is a parameter
eidheim
2016-09-13 17:11:55 +0200
16eb16b273Now updates directory view text color when theme is changed outside of juCi++
eidheim
2016-09-13 12:50:00 +0200
e3452d93b8Renamed smart_insertions to start_inserts, and fixed a bug when removing deprecated nodes in preferences
eidheim
2016-09-13 11:12:15 +0200
ba934083aaSmart paste now also works on selected text
eidheim
2016-09-12 20:04:12 +0200
ab82cbe19bMinor fixes to key_press_events
eidheim
2016-09-12 19:35:09 +0200
c9f2aa0fd7Added info messages when no action happens from menu items
eidheim
2016-09-12 19:04:30 +0200
b54774748bCleanup of menu item activations
eidheim
2016-09-12 17:56:33 +0200
de879bc12dAdded keypad keys home, end, up, down, left, right to key check expressions
eidheim
2016-09-12 13:59:54 +0200
780fe03dd0Now uses grip when choosing Compile and run on a markdown file
eidheim
2016-09-10 11:01:45 +0200
25544a1be5Spellcheck cleanup and improvements
eidheim
2016-09-09 23:54:22 +0200
2fbf2753d8removed the std::cout<< path debug line
d3rrial
2016-09-09 11:34:52 +0200
a1a0d9270fadded rudimentary file_reload to menu
d3rrial
2016-09-09 11:30:38 +0200
2bf54e0133Now performs smart insertions on selected text
eidheim
2016-09-09 10:18:27 +0200
0ecc3bed75Fixed Source::SpellCheckView::is_code_iter for some languages
eidheim
2016-09-09 01:09:16 +0200
a4619cdb74Minor cleanup and made insertion of ' and " more restrictive
eidheim
2016-09-08 23:19:40 +0200
bb0f873d01Simplified and improved Source::SpellCheckView::is_code_iter
eidheim
2016-09-08 22:51:35 +0200
f656b76afeSmart indentation/brackets/insertions cleanup and improvements
eidheim
2016-09-08 09:06:15 +0200
0d5f6f4bc0Smart brackets: added exception where a single ' did not count as a comment character
eidheim
2016-09-07 07:42:02 +0200
ab2f699bf1Added 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 '('.
eidheim
2016-09-06 13:32:01 +0200
92f93c9c32Indentation cleanup and improvements
eidheim
2016-09-05 08:19:16 +0200
2379bcade5Minor: fixed tab size that in a few files would be set to 0, and removed begin/end_user_action from control-up/down
eidheim
2016-09-05 08:09:54 +0200
bb8109b7c4Fixes#281: )-key moves cursor forward instead of inserting ) when appropriate
eidheim
2016-09-04 22:05:01 +0200
7b798bc336Close Tab in menu is now in same section as Next/Previous Tab
eidheim
2016-09-01 22:50:34 +0200
153a24d4b2Corrected install instructions for OS X: gtksourceviewmm3 is now properly part of homebrew and can be installed directly instead of using brew/x11/gtksourceviewmm3
Hallgeir Løkken
2016-09-01 14:38:34 +0200
9936103dd4Changed "Clear Console" to "Clear Terminal"
d3rrial
2016-09-01 11:44:20 +0200
123c051b77changed clear_console to window_clear_terminal
d3rrial
2016-09-01 11:41:08 +0200
60baeef29cadded feature function to clear console manually
d3rrial
2016-09-01 10:55:33 +0200
a17a54e549Open Dialog now defaults to the current view's folder if the view is outside of the opened folder
eidheim
2016-09-01 09:59:21 +0200