Commit Graph

  • 9a3da9043c Fixed crash when trying to scroll in an already closed SelectionDialog Ole Christian Eidheim 2016-12-21 13:34:53 +0100
  • e760f9c16f Moved 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
  • fa75b543c7 Minor improvements to the source right click commit eidheim 2016-12-19 09:35:56 +0100
  • 13c35a254f New right click context menu features include rename, toggle comments, etc. Jørgen Lien Sellæg 2016-12-15 00:59:01 +0100
  • d038ea93e3 Now passes '-xc++' to libclang for all C++ files eidheim 2016-12-10 11:34:40 +0100
  • c3f1654b18 Fixes #304: .tcc files are considered c++ header files Ole Christian Eidheim 2016-12-09 15:55:15 +0100
  • 9224aef66c Updated 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
  • 276b686004 Added workaround for Debian's newer lldb-server paths eidheim 2016-12-08 20:42:34 +0100
  • 0f05e9f1cc Added 4.0 to LIBCLANG_KNOWN_LLVM_VERSIONS Ole Christian Eidheim 2016-12-08 13:49:42 +0100
  • 42ec4b808e Added a set of invalid symbols when retrieving token names for rename refactoring eidheim 2016-12-07 12:34:52 +0100
  • c0ca42ccf8 Improved libclang tooltips and navigation, most significantly support for operators. eidheim 2016-12-02 16:03:11 +0100
  • a950f753ab gtksource version checks cleanup, and now using new gtksource functions if gtksource version is >=3.22 eidheim 2016-11-29 10:25:25 +0100
  • 60ccdfc2e6 Simplified 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
  • c1307fc5d7 Cleanup and improvement of removed_include_guard: now also identifies #if !defined(... eidheim 2016-11-27 17:30:11 +0100
  • 8f3460ddde Slightly improved include guard removal: added preprocessor identifier check eidheim 2016-11-27 15:02:45 +0100
  • 9872a18cb4 Significantly 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
  • 2ebe72f135 Added .exe postfix to executable when debugging on Windows when not using remote host eidheim 2016-11-26 14:06:49 +0100
  • 766e37249e Fixed filesystem::(un)escape for MSYS2: no longer adds extra \ for Windows paths eidheim 2016-11-25 20:31:54 +0100
  • 25e979dc86 Updated information regarding debug support on MSYS2 in installation docs eidheim 2016-11-25 19:53:38 +0100
  • d72341cbb5 Now performs full reparse on Reload File eidheim 2016-11-24 11:40:18 +0100
  • e953bd04ab Updated libclangmm submodule eidheim 2016-11-24 11:25:17 +0100
  • 45f9f05451 Improved filesystem::(un)escape_argument. Also added filesystem_test. eidheim 2016-11-23 23:06:55 +0100
  • cf530b48c5 Merge pull request #298 from eidheim/meson Jørgen Lien Sellæg 2016-11-23 13:06:00 +0100
  • f7deb009f4 Minor spelling fix eidheim 2016-11-21 18:05:13 +0100
  • 54fcd7708d Removed 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
  • 2f26df69c5 Corrected order of found executables in CMakeLists.txt files eidheim 2016-11-16 00:23:06 +0100
  • 54dd2965e1 Cleanup of meson implementation eidheim 2016-11-15 10:17:42 +0100
  • 7ec8f03039 Improved CMake::get_executable, now also looks in compile_commands.json if no executable was found previously. eidheim 2016-11-13 14:33:53 +0100
  • 9b623dd0e0 Added support for the Meson Build System eidheim 2016-11-11 11:34:28 +0100
  • e1086ddc97 Will now not close tab if saving file errors eidheim 2016-11-15 14:35:42 +0100
  • 715997ac1d Improved identification of standalone lambda expressions. No longer adds ; after (...[...]...) {} eidheim 2016-11-11 12:02:48 +0100
  • 6fc959583e Removed unused variable in filesystem::get_relative_path eidheim 2016-11-10 10:56:23 +0100
  • bb83c9fde9 Fixed crash when filesystem::get_relative_path was called and current path was deleted eidheim 2016-11-10 09:44:55 +0100
  • 11dd717699 Removed unnecessary use of unique_ptr eidheim 2016-11-02 11:17:18 +0100
  • f6e82df359 Replaced deprecated VBox/HBox with Box, and HPaned/VPaned with Paned eidheim 2016-11-01 12:37:11 +0100
  • 13cb8f688f Fixes related to new homebrew packages on OS X. Fixes #296. eidheim 2016-11-01 00:26:40 +0100
  • f7f50a3685 Spellcheck errors are no longer removed if buffer starts with string or comment context eidheim 2016-10-26 12:09:38 +0200
  • 27a0b6bf7f Version 1.2.2 v1.2.2 eidheim 2016-10-12 12:54:48 +0200
  • 5e0a3ff52b Updated tiny-process-library submodule eidheim 2016-10-10 13:24:03 +0200
  • bea112e22e Cleanup of Reload file eidheim 2016-10-05 09:58:24 +0200
  • 3ce0829531 Merge branch 'reload_file' of https://github.com/d3rrial/jucipp eidheim 2016-10-05 09:00:14 +0200
  • d165223af9 Cursor history implemented, fixes #292 eidheim 2016-10-01 10:05:40 +0200
  • 56f81be543 Improved spellcheck when splitting words eidheim 2016-09-30 12:06:03 +0200
  • 14f6e338e0 Added reload functionality by re-writing the textbuffer d3rrial 2016-09-29 13:15:26 +0200
  • 9e28231191 Temporarily 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
  • bc05dbfff8 Fixes pragma once warning in header files mentioned in #290 eidheim 2016-09-20 15:23:34 +0200
  • e46470def3 File 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
  • 7dfe7f9cdf Added extra smart inserts on selected text for markdown eidheim 2016-09-17 16:22:47 +0200
  • e9442ffec6 Minor fix to Go to Next Diff eidheim 2016-09-16 17:44:20 +0200
  • 4f76f78224 Fixed Save As on OS X eidheim 2016-09-16 11:50:41 +0200
  • 0adc92b072 Minor cleanup and fixes to spell checking and smart paste eidheim 2016-09-16 10:32:25 +0200
  • 5a4d34f4d4 Great 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
  • 319283bc6f Improved checking for file changes outside of juCi++ eidheim 2016-09-14 16:45:17 +0200
  • 99d63ba477 Updated status bar, and cleanup of update signals affecting status bar and tab texts eidheim 2016-09-13 09:42:09 +0200
  • 6a691543ab Debug stop is now visible even if the line is a breakpoint eidheim 2016-09-13 23:01:56 +0200
  • 43eaad0578 Now adds semicolon after lambda unless the lambda is a parameter eidheim 2016-09-13 17:11:55 +0200
  • 16eb16b273 Now updates directory view text color when theme is changed outside of juCi++ eidheim 2016-09-13 12:50:00 +0200
  • e3452d93b8 Renamed smart_insertions to start_inserts, and fixed a bug when removing deprecated nodes in preferences eidheim 2016-09-13 11:12:15 +0200
  • ba934083aa Smart paste now also works on selected text eidheim 2016-09-12 20:04:12 +0200
  • ab82cbe19b Minor fixes to key_press_events eidheim 2016-09-12 19:35:09 +0200
  • c9f2aa0fd7 Added info messages when no action happens from menu items eidheim 2016-09-12 19:04:30 +0200
  • b54774748b Cleanup of menu item activations eidheim 2016-09-12 17:56:33 +0200
  • de879bc12d Added keypad keys home, end, up, down, left, right to key check expressions eidheim 2016-09-12 13:59:54 +0200
  • 780fe03dd0 Now uses grip when choosing Compile and run on a markdown file eidheim 2016-09-10 11:01:45 +0200
  • 25544a1be5 Spellcheck cleanup and improvements eidheim 2016-09-09 23:54:22 +0200
  • 2fbf2753d8 removed the std::cout<< path debug line d3rrial 2016-09-09 11:34:52 +0200
  • a1a0d9270f added rudimentary file_reload to menu d3rrial 2016-09-09 11:30:38 +0200
  • 2bf54e0133 Now performs smart insertions on selected text eidheim 2016-09-09 10:18:27 +0200
  • 0ecc3bed75 Fixed Source::SpellCheckView::is_code_iter for some languages eidheim 2016-09-09 01:09:16 +0200
  • a4619cdb74 Minor cleanup and made insertion of ' and " more restrictive eidheim 2016-09-08 23:19:40 +0200
  • bb0f873d01 Simplified and improved Source::SpellCheckView::is_code_iter eidheim 2016-09-08 22:51:35 +0200
  • f656b76afe Smart indentation/brackets/insertions cleanup and improvements eidheim 2016-09-08 09:06:15 +0200
  • da9f001b8f Added smart_insertions eidheim 2016-09-07 14:36:10 +0200
  • 2150557600 Added preference item: smart_brackets eidheim 2016-09-07 10:25:58 +0200
  • 0d5f6f4bc0 Smart brackets: added exception where a single ' did not count as a comment character eidheim 2016-09-07 07:42:02 +0200
  • 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 '('. eidheim 2016-09-06 13:32:01 +0200
  • 92f93c9c32 Indentation cleanup and improvements eidheim 2016-09-05 08:19:16 +0200
  • 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 eidheim 2016-09-05 08:09:54 +0200
  • bb8109b7c4 Fixes #281: )-key moves cursor forward instead of inserting ) when appropriate eidheim 2016-09-04 22:05:01 +0200
  • dfeaebea60 cleanup: replace some relative paths with absolutes Jørgen Lien Sellæg 2016-09-04 15:43:48 +0200
  • 9cae05b81e cleanup: make global includes global Jørgen Lien Sellæg 2016-09-04 15:15:44 +0200
  • e5a4dca496 Improved behaviour on control-up/down: move up/down paragraphs, similar to control-left/right eidheim 2016-09-04 12:25:48 +0200
  • 28eaf0652e Completed toggle breakpoint on click eidheim 2016-09-04 12:24:22 +0200
  • 74175f50bd Merge branch 'breakpoint_onclick_squashed' of https://github.com/d3rrial/jucipp eidheim 2016-09-04 12:22:15 +0200
  • 546fda82c0 readded mistakenly removed whitespace d3rrial 2016-09-04 10:58:37 +0200
  • 37772e247b Added rudimentary breakpoint on click functionality d3rrial 2016-09-03 22:31:40 +0200
  • a0d91569fc Revert "Fixed position of text after { when pressing Enter after {" due to complexity eidheim 2016-09-04 10:05:18 +0200
  • 55fb517b94 updated all occurences of GDK_KEY_Return d3rrial 2016-09-02 20:11:11 +0200
  • d8d08becdc fixed numpad return not applying indents d3rrial 2016-09-02 18:31:33 +0200
  • fdddef3314 Completed Recreate (Clean) Build in Project menu eidheim 2016-09-02 00:29:54 +0200
  • 0cfa6b8b84 Implemented menu item to clean build directory d3rrial 2016-08-31 14:43:31 +0200
  • 0be32747b4 Revert "Introduced a method to clean build directory" d3rrial 2016-08-31 14:40:41 +0200
  • c9a88b518a Introduced a method to clean build directory d3rrial 2016-08-31 12:55:49 +0200
  • bf40ca50b8 Updated tiny-process-library submodule eidheim 2016-09-02 08:53:21 +0200
  • 7b798bc336 Close Tab in menu is now in same section as Next/Previous Tab eidheim 2016-09-01 22:50:34 +0200
  • 153a24d4b2 Corrected 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
  • 9936103dd4 Changed "Clear Console" to "Clear Terminal" d3rrial 2016-09-01 11:44:20 +0200
  • 123c051b77 changed clear_console to window_clear_terminal d3rrial 2016-09-01 11:41:08 +0200
  • 60baeef29c added feature function to clear console manually d3rrial 2016-09-01 10:55:33 +0200
  • a17a54e549 Open 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