Commit Graph

  • 048b088b9d Workaround to iter_forward_to_context_class_toggle bug. eidheim 2015-09-14 09:58:07 +0200
  • 4da87e346a Merge pull request #58 from eidheim/master Ole Christian Eidheim 2015-09-14 09:15:33 +0200
  • 3cf7429ccd Now properly removes spellcheck errors when the word is no longer in a string or comment. Also reverted the info/status field position. eidheim 2015-09-14 08:44:14 +0200
  • cc257e0fd0 Moved info and status right to below notebook. eidheim 2015-09-14 07:33:02 +0200
  • 19aba63e24 Merge pull request #56 from eidheim/master Jørgen Lien Sellæg 2015-09-13 21:38:25 +0200
  • 9df5547505 Change implementation to Vista and up Jørgen Lien Sellæg 2015-09-13 21:25:18 +0200
  • 908a7092bc Clean dialogs and add some windows support Jørgen Lien Sellæg 2015-09-13 18:51:40 +0200
  • 8e421e2619 Merge branch 'master' of http://github.com/eidheim/jucipp Jørgen Lien Sellæg 2015-09-10 21:15:19 +0200
  • 60136fe560 Spellcheck fixes when for instance uncommenting code and moving cursor to positions where previous spellcheck errors were found. eidheim 2015-09-10 14:21:04 +0200
  • 8437fae54b Numbers are no longer included in spellcheck. eidheim 2015-09-10 13:31:38 +0200
  • 4fc6cee373 Menu xml is now hardcoded in menu.cc. Now we do not have to worry about how to update the menu for those already having a ~/.juci directory. menu.xml is no longer created in this directory. eidheim 2015-09-10 09:46:06 +0200
  • 4cd5654252 Filenames without language support are now gray in the directory window. eidheim 2015-09-10 08:55:29 +0200
  • eef806f5ee Minor info cleanup. eidheim 2015-09-09 22:12:57 +0200
  • 079a9374bb Minor change to info. eidheim 2015-09-09 21:51:12 +0200
  • d4a8c3b132 Minor changes to info. eidheim 2015-09-09 21:43:05 +0200
  • fa2f76390f Added info at bottom left line, showing line and line offset as well as number of warnings and errors. eidheim 2015-09-09 21:34:45 +0200
  • 81029f713f Resize grips are depricated, removed it. eidheim 2015-09-09 15:47:27 +0200
  • 784456b7d3 Reorder tabs should now work. eidheim 2015-09-09 15:41:50 +0200
  • 9291b8082b Tabs are now reordable, and removed resize symbol that overlapped status field on Debian at least. eidheim 2015-09-09 13:45:44 +0200
  • 6d7ddd6235 Now opens files that are not UTF-8 valid, if a language is found for the file, that is, this does not include binary files. eidheim 2015-09-09 08:56:32 +0200
  • b9292f2076 Minor cleanup. eidheim 2015-09-08 21:57:26 +0200
  • 85241413ed Now restarts parse if autocomplete fails. Going to clean up autocomplete next. eidheim 2015-09-08 20:18:24 +0200
  • 67e6c6e38a Merge pull request #54 from eidheim/master Jørgen Lien Sellæg 2015-09-08 13:59:25 +0200
  • 019f5172fa Two minor fixes. eidheim 2015-09-08 12:54:17 +0200
  • 6d8fb734f6 Fixes #55 somehow. Stops clang-parse and autocomplete when error is detected. eidheim 2015-09-08 12:44:18 +0200
  • ae26de2860 Finally fixes #51, now with correct if statement. eidheim 2015-09-07 19:17:45 +0200
  • a3d950b6bc Improved fix for #51. Now only replaces stand-alone carriage returns with newlines. eidheim 2015-09-07 18:57:51 +0200
  • c8da3bd03d Fixes #51. Removed carriage returns, which makes libclang report wrong line index. eidheim 2015-09-07 18:44:59 +0200
  • 49ccddf0ab Fixed CMakeLists for OS X 10.10 I think. eidheim 2015-09-07 17:07:27 +0200
  • 9e3fbd216e Removed reparse on tab switch after rename-refactoring, which is already reparsing affected buffers. eidheim 2015-09-06 17:36:10 +0200
  • 77c637a577 Minor clang indentation fix. eidheim 2015-09-06 15:46:25 +0200
  • e39533c173 Clang indenting cleanup. eidheim 2015-09-06 15:33:47 +0200
  • a1c6ac6a20 minor spellcheck fix. eidheim 2015-09-06 14:31:23 +0200
  • c0ef562ea1 Removed check for erroneous brackets, the delay even in large files was acceptable. eidheim 2015-09-06 14:23:25 +0200
  • 8e31159dad Improved clang indentation. Its getting there. eidheim 2015-09-06 14:18:26 +0200
  • ad323c12ad Automatic clang indentation finished. Requires testing though. eidheim 2015-09-06 13:23:46 +0200
  • 75edbd4b7c Now parsing should always start after autocomplete is finished. eidheim 2015-09-05 18:54:01 +0200
  • 756bd0a69c Fixed a bug in find_tab_char_and_size(). eidheim 2015-09-05 18:41:05 +0200
  • e81801beb6 Improved clang indentation, further improvements coming soon. eidheim 2015-09-05 17:17:38 +0200
  • 7601e0d646 Fixed select word on double mouse click such that it works on all platforms. Ole 2015-09-05 10:49:47 +0200
  • c3447d52d3 Minor fixes to reparse and spellchecker. eidheim 2015-09-05 10:27:57 +0200
  • 859936392e Improved autocomplete. eidheim 2015-09-05 10:16:50 +0200
  • e7ac97b442 Improved smart paste, and tab and shift-tab indenting. eidheim 2015-09-05 09:42:46 +0200
  • 5420343e8d Hopefully the last spellcheck fix. eidheim 2015-09-03 11:44:43 +0200
  • 90d28e9ae0 Fixed spellchecking abit. eidheim 2015-09-03 10:38:28 +0200
  • 3bd298459f Further typing does not include warning or error underline anymore. eidheim 2015-09-03 09:53:00 +0200
  • f40f407568 Back to not being able to load non-valid UTF-8 files. The replace-process was extremely slow on medium sized files. eidheim 2015-09-02 12:46:47 +0200
  • bf0cd8d08e Now gives warning when opened file is not a valid UTF-8 file. eidheim 2015-09-02 12:35:22 +0200
  • 564a31f571 Fixed some crashes and issues with binary output and files, and can now open binary files where non-utf-8 chars are replaced with '?'. eidheim 2015-09-02 12:16:53 +0200
  • 401055ebec improved tab and shift-tab indentation. eidheim 2015-09-02 11:10:13 +0200
  • a633f1611e Fixes: spellcheck when using backspace, diagnostics underlines, and tooltips area of activation. eidheim 2015-09-02 10:46:13 +0200
  • e9ce9446a8 Now places warning and error underlines more correctly. eidheim 2015-09-02 09:09:10 +0200
  • afad339cfe Added default save response to yes, and remove a debug cout. eidheim 2015-09-02 08:56:22 +0200
  • b12a049513 Now reparses after for instance #include <...>. eidheim 2015-09-02 08:40:30 +0200
  • 77a4d6b38a Merge pull request #12 from cppit/master Ole Christian Eidheim 2015-09-02 07:57:33 +0200
  • 242a6ca963 Fixed crash when closing a tab real quick after moving cursor. eidheim 2015-09-02 07:54:59 +0200
  • 6e69cb17c4 The SIGC weirdness should now work on all platforms. U-olece-PC\olece 2015-09-01 18:38:40 +0200
  • 909ce772c0 Now compiles on MSYS2 again. U-olece-PC\olece 2015-09-01 17:58:11 +0200
  • 594a926dcd More fixes to status. eidheim 2015-09-01 14:27:13 +0200
  • e45b0b1211 Now updating status field when closing tabs. eidheim 2015-09-01 14:16:24 +0200
  • f14332eac4 Fixed the elusive crash. Ole Christian Eidheim 2015-09-01 14:08:01 +0200
  • 72cb162ba1 Added check after going through gtk_events. Ole Christian Eidheim 2015-09-01 13:50:36 +0200
  • 32a27c91b1 Trying to find where juci crashes about once a day on OS X. Also fixed tooltip-newlines. eidheim 2015-09-01 13:19:26 +0200
  • c782da2371 Ubuntu 14 fix Ole Christian Eidheim 2015-09-01 10:53:04 +0200
  • dad14cd6ea Merge pull request #48 from eidheim/master Ole Christian Eidheim 2015-08-31 19:55:33 +0200
  • e589cd81a3 Update install.md Ole Christian Eidheim 2015-08-31 19:49:53 +0200
  • 77401c5bfe Another Ubuntu 14 fix. eidheim 2015-08-31 19:45:31 +0200
  • 1a758dae1f Supporting Ubuntu 14. eidheim 2015-08-31 19:28:27 +0200
  • 34cc21bc28 Update install.md Ole Christian Eidheim 2015-08-31 19:23:32 +0200
  • 7165bf91a4 Fixed OS X install dependency Ole Christian Eidheim 2015-08-31 17:45:08 +0200
  • f29b753ada Added 15 after Ubuntu Ole Christian Eidheim 2015-08-31 16:58:09 +0200
  • c15920405e Merge pull request #46 from eidheim/master Ole Christian Eidheim 2015-08-31 16:53:54 +0200
  • cee83dfdc8 Key state fix for Ubuntu 15 and possibly other platforms. eidheim 2015-08-31 16:46:02 +0200
  • a74dd863ff Add git to packages Jørgen Lien Sellæg 2015-08-31 16:40:46 +0200
  • c03dfaa13b Merge pull request #11 from cppit/master Ole Christian Eidheim 2015-08-31 07:12:14 +0200
  • 8c9b4f7cb6 Merge branch 'master' of http://github.com/eidheim/jucipp Jørgen Lien Sellæg 2015-08-30 22:07:06 +0200
  • bcfba43b62 Add about dialog Jørgen Lien Sellæg 2015-08-30 22:07:00 +0200
  • 24c2ca4db8 Now using same colors for #include ... as in cpp-gtksourceview-style. eidheim 2015-08-30 20:34:49 +0200
  • 96b7071b03 Minor fix. eidheim 2015-08-30 18:25:59 +0200
  • 7c61da6205 Merge branch 'master' of github.com:cppit/jucipp Jørgen Lien Sellæg 2015-08-30 16:43:54 +0200
  • 7196ff5c58 Improved syntax highlighting. eidheim 2015-08-30 15:33:06 +0200
  • 6393b90e49 Now should start reparse also when for instance renaming a new variable name. eidheim 2015-08-30 14:44:34 +0200
  • ef422a35e5 Now only reparse when needed at tab switch. eidheim 2015-08-30 14:33:13 +0200
  • 4909e94b1b Merge branch 'master' of http://github.com/eidheim/jucipp Jørgen Lien Sellæg 2015-08-30 14:31:58 +0200
  • 694ca529b4 Added history to the entry-fields (find/replace/run command) using up and down arrow keys. eidheim 2015-08-30 09:46:55 +0200
  • 2ed5b6f12b Replaced spellcheck tooltips with selectiondialog where one can select a correct word. eidheim 2015-08-30 08:51:39 +0200
  • 37e5860ca9 Merge pull request #44 from eidheim/master Jørgen Lien Sellæg 2015-08-29 16:08:58 +0200
  • e237a13a9e Fixed bug when reading config.json. eidheim 2015-08-29 15:31:44 +0200
  • 4f666d7184 Added wrap_lines option to config.json. However, home and end-keys are not functioning properly, so leaving the option default false for now. eidheim 2015-08-29 15:16:03 +0200
  • 4dbe858b16 Can now use locale settings to set spellcheck language. eidheim 2015-08-29 13:39:00 +0200
  • 5a1b38bc99 Minor change. eidheim 2015-08-29 13:10:17 +0200
  • 842314171c Spellcheck should now work on all supported file types at the correct positions. eidheim 2015-08-29 12:53:01 +0200
  • 10d02f1f43 Second try to make find_*-work on all platforms. Ole Christian Eidheim 2015-08-29 11:25:40 +0200
  • 29b40d70c8 Fixed find_*-functions, now should work on all platforms without all the exceptions. eidheim 2015-08-29 11:02:24 +0200
  • a78aef928a make install now works on Windows. eidheim 2015-08-29 10:24:18 +0200
  • db6f584762 Fixed CMakeLists so that the CMAKE_INSTALL_PREFIX can be used (for making MSYS2 package for instance). eidheim 2015-08-28 17:52:25 +0200
  • cfc01bfe52 Added spell checking. eidheim 2015-08-28 16:32:27 +0200
  • db0b67ceb7 Spellcheck suggestions now separated with ', ' instead of newline. eidheim 2015-08-28 15:13:10 +0200
  • d101ebcb47 Added spellcheck suggestions through tooltips. eidheim 2015-08-28 14:51:37 +0200
  • 19e5bf5c36 Guess Linux also needs aspell-en. eidheim 2015-08-28 11:56:56 +0200