Commit Graph

  • 4525a596e5 Added Toggle Status to Window menu eidheim 2021-08-20 09:21:52 +0200
  • 7d55b1f374 Removed dashed lines surrounding tooltips on some gtk themes eidheim 2021-08-19 16:00:29 +0200
  • ba995b168a Tooltips: now adds scrolling to all tooltip windows that are placed partially outside of screen eidheim 2021-08-19 12:18:47 +0200
  • d65eb9eaf2 Fixed potential compilation error on MSYS2 eidheim 2021-08-19 12:59:27 +0200
  • 1a2263f6db Preference item search_for_selection now also applies to Find Pattern eidheim 2021-08-18 18:35:02 +0200
  • 5332fa624f Fixed indentation on enter after for instance {\n 1,\n 2,\n} eidheim 2021-08-18 09:09:41 +0200
  • c3b62cb647 v1.7.0 v1.7.0 eidheim 2021-08-14 11:33:18 +0200
  • 140e40b300 Reversed save modified dialog change: answering no now again closes buffer eidheim 2021-08-13 07:58:59 +0200
  • c1525c0296 Store find_pattern options in last_session.json eidheim 2021-08-11 17:38:13 +0200
  • 2035dba47e Added Close Other Files to File menu, and fixed save_modified_dialog when choosing No eidheim 2021-08-11 12:40:16 +0200
  • c837f49092 Store search options in last_session.json eidheim 2021-08-11 11:00:43 +0200
  • 56d77ef32d Added Switch File Type to File menu, and moved Find File from Source to File menu eidheim 2021-08-10 18:12:02 +0200
  • 7f62bd6802 File path in status bar is now relative to opened folder if file is within this folder eidheim 2021-08-10 17:38:26 +0200
  • 4d18245743 Language client: corrected workspace/workspaceFolders response eidheim 2021-08-10 11:51:27 +0200
  • 709e2aeb18 Language client: additional support for workspaceFolders eidheim 2021-08-10 11:31:15 +0200
  • 462534cb64 Language client: added support for workspaceFolders (needed by pyright) eidheim 2021-08-10 09:41:34 +0200
  • bad362b248 Added preference instructions in python language server setup eidheim 2021-08-08 20:32:14 +0200
  • 2ba8fea018 Slight modification of new C/C++ hello world source files eidheim 2021-08-06 13:59:03 +0200
  • a8169628c2 Added compile flags -Wstring-conversion and -Wliteral-conversion for clang++ eidheim 2021-08-05 15:36:30 +0200
  • 216c7e3a0a Added support for docstring :: code blocks eidheim 2021-08-04 08:18:38 +0200
  • 24c795b41f Language client: added codeAction.resolveSupport to initialize request eidheim 2021-08-03 13:01:03 +0200
  • 6cb1094ee5 Suggest using python-lsp-server instead of python-language-server, since the latter is no longer updated eidheim 2021-08-03 11:20:42 +0200
  • 91efe29a52 Language client: added completionItem.resolveSupport to initialize request eidheim 2021-08-03 10:53:02 +0200
  • 0a28c1822f Removed unnecessary mutex from GenericView eidheim 2021-08-02 18:23:24 +0200
  • b9c2e2a019 Added spellcheck_all flag to html and xml eidheim 2021-08-02 15:49:24 +0200
  • 584eb1e64e Added additional link to docs/language_servers.md in README eidheim 2021-08-02 12:08:14 +0200
  • a4db3cc621 Autocomplete is now run without threads in GenericView eidheim 2021-08-01 21:09:04 +0200
  • df51554ca0 Cleanup of spellcheck_all boolean used to activate spellchecking on for instance markdown text eidheim 2021-08-01 15:32:16 +0200
  • 80cb893f0f Further cleanup of is_token_char eidheim 2021-07-15 08:14:33 +0200
  • 91c1d2716d Cleanup of Source::BaseView::is_token_char eidheim 2021-07-14 16:40:41 +0200
  • 821b5e845e Updated installation doc: universal-ctags is now an official homebrew package eidheim 2021-07-14 19:14:12 +0200
  • d86355b88f Removed unnecessary line eidheim 2021-07-14 08:01:43 +0200
  • 1f5973b5ff No longer shows prettier missing message in terminal when opening for instance preferences eidheim 2021-07-13 17:54:13 +0200
  • 0a989504db Fixed complete insertion of dollar signs in generic views eidheim 2021-07-13 12:18:56 +0200
  • ce99fe4f4b Added dialog icons and added rounded edges on message dialog eidheim 2021-07-12 16:15:50 +0200
  • 2305dfb42b Reshow Rust and rust-analyzer dialogs if installation was cancelled eidheim 2021-07-12 14:16:11 +0200
  • 9e534f053d Improved spellcheck inside '' eidheim 2021-07-11 17:09:18 +0200
  • bc743b4a47 Language server on MSYS2: fixed URIs for Windows paths eidheim 2021-07-11 13:37:19 +0200
  • dc57a8749c Added version_compare and adds parallel to default value in preference item project.cmake.compile_command eidheim 2021-07-10 21:39:46 +0200
  • da8b1f7f98 Minor cleanup of rustup PATH modification eidheim 2021-07-10 06:41:07 +0200
  • b67b919394 Additional utility tests eidheim 2021-07-10 06:32:41 +0200
  • 8bf8148c63 Fixed filesystem_test for MSYS2 eidheim 2021-07-09 21:53:04 +0200
  • c3afe1009b Added filesystem::is_executable eidheim 2021-07-09 19:11:51 +0200
  • af652278c3 Further improvements to MSYS2 Rust installer eidheim 2021-07-09 16:05:09 +0200
  • b2aade877b Fixed Rust installation on MSYS2 eidheim 2021-07-09 14:57:52 +0200
  • d18e26ba80 Improved entry in selection dialog on MacOS eidheim 2021-07-09 14:15:42 +0200
  • 1dd8cb3e36 Added Rust installer eidheim 2021-07-08 21:03:39 +0200
  • a0a587b8fd Added cancellation dialog to rust-analyzer installation eidheim 2021-07-08 15:25:02 +0200
  • 09d569873f Cleanup of rust-analyzer installation eidheim 2021-07-08 14:36:19 +0200
  • e9b5548b57 Improved installer for rust-analyzer eidheim 2021-07-08 12:49:53 +0200
  • 37341bf12e Added automatic installation of rust-analyzer through rustup if component is found eidheim 2021-07-08 10:51:52 +0200
  • 7e56744972 Language protocol: client message logs are now formatted eidheim 2021-07-08 09:13:08 +0200
  • 9fe68e4891 Improvement of error message when background prettier process exits prematurely eidheim 2021-07-07 17:55:06 +0200
  • 6a5b74b87b Added error message if background prettier process exited prematurely eidheim 2021-07-07 17:50:03 +0200
  • aa44fc0a50 Reset stdout_buffer and related variables if prettier background process has to be recreated due to failure eidheim 2021-07-07 16:43:37 +0200
  • 5adfeaa1c1 Use stringstream reconstruction instead of using clear() eidheim 2021-07-07 13:31:17 +0200
  • 257668730c Improvement to prettier library output parsing eidheim 2021-07-07 13:14:44 +0200
  • d5eabfd4e7 Made use of prettier library when possible to speed up prettier formatting eidheim 2021-07-06 10:59:10 +0200
  • 10a1ccba3c Reduced width of C/C++ completions slightly eidheim 2021-07-04 10:07:45 +0200
  • 603835abdc Added style class to selection dialogs eidheim 2021-07-04 08:37:04 +0200
  • 40905d54ed Made similar symbol tags more visibile when using dark themes eidheim 2021-07-03 07:52:32 +0200
  • 8fb81c11d9 Improved placement of tooltips: now places tooltips below cursor if no space above or right eidheim 2021-07-01 20:31:14 +0200
  • db63cedcd6 Improved positioning of tooltips through more exactly computing the size of the tooltip to be shown eidheim 2021-07-01 12:17:02 +0200
  • 0cefe148fa Made use of the nlohmann/json library due to lacking JSON capabilities in Boost::PropertyTree eidheim 2021-06-25 13:03:45 +0200
  • 3abc46c17b Language client: always add params object when sending notifications (gopls requires this) eidheim 2021-06-22 21:10:27 +0200
  • c7340b709d Added JSON::write_json, and some various cleanup eidheim 2021-06-21 12:07:37 +0200
  • 32b6436fe8 Minor cleanup of show_or_hide() eidheim 2021-06-21 08:15:45 +0200
  • 6d46110907 Added support for Julia's end keywork in show_or_hide() eidheim 2021-06-20 20:50:49 +0200
  • 30ce9ca3a4 Added file path escaping to language_protocol_server_test.cpp eidheim 2021-06-20 13:35:45 +0200
  • 2b9491565f Language client: now supports CompletionItem.additionalTextEdits eidheim 2021-06-20 10:32:14 +0200
  • 66abb09262 Language client: added support for refactor code actions at cursor position using Apply Fix-its menu item. Availability of refactorings is not shown to keep visual noise to a minimum. eidheim 2021-06-19 12:25:02 +0200
  • 149e82a279 Additional language client tests eidheim 2021-06-18 18:24:50 +0200
  • e6069f00bc Minor improvement to extend_selection(), and correction of cursor movement on functions with no arguments eidheim 2021-06-18 16:36:45 +0200
  • c89238b9e5 Improvements to indentaion detection eidheim 2021-06-18 15:42:13 +0200
  • 4e121ffd00 Improved C/C++ include fixits eidheim 2021-06-18 14:33:45 +0200
  • a95cb94b79 Language client: move cursor forward if no arguments in completed function and if cursor is still inside () eidheim 2021-06-17 17:53:27 +0200
  • b6e8e5d441 Language client: added completionItem/resolve request to fetch details and documentation of completion items eidheim 2021-06-17 09:50:42 +0200
  • 70d9818772 Language client: added support for type declaration and implementation location. Also fixes to utf-8 byte count and regular utf-16 offsets, and cleaned up write_request and write_notification calls eidheim 2021-06-15 13:01:20 +0200
  • 2e34b4ba6c Updated libclangmm eidheim 2021-06-15 08:23:15 +0200
  • c51ad74811 Added link to documentation on Language Protocol extension offsetEncoding eidheim 2021-06-14 09:12:43 +0200
  • 0c42dd0fa9 Language client: use proper utf-16 offsets when getting iters and offsetEncoding is not set to utf-8 eidheim 2021-06-13 16:38:15 +0200
  • be5e36627d Language client: improved support for both UTF-16 offsets and offsetEncoding set to utf-8 eidheim 2021-06-13 15:25:33 +0200
  • 5aeb065f4b Language client: cleanup of embolden_token eidheim 2021-06-12 12:46:23 +0200
  • 5164f3f956 Another fix to MSYS2 test failure eidheim 2021-06-12 07:45:57 +0200
  • 8acf82bb75 Removed unnecessary .raw() uses eidheim 2021-06-11 21:11:31 +0200
  • 47c38ef227 Another fix to MSYS2 test failure eidheim 2021-06-11 20:53:04 +0200
  • 300cac6589 Fixed MSYS2 test failure eidheim 2021-06-11 19:50:33 +0200
  • aa91e38bfa Added language protocol tests eidheim 2021-06-11 13:19:55 +0200
  • 31d86b22ba Minor cleanup of extend_selection() eidheim 2021-06-10 12:59:49 +0200
  • bfff0bba2b Tab width set to 4 in terminal as well eidheim 2021-06-09 23:08:18 +0200
  • 34eadaa2e4 Minor improvement to extend selection for non-bracket languages eidheim 2021-06-09 21:04:37 +0200
  • 9a67a7557e Improved extend selection for non-bracket languages like Python and Julia eidheim 2021-06-09 20:01:23 +0200
  • e63b4e974d Cleanup of source language checks eidheim 2021-06-09 09:15:19 +0200
  • 2424113b9f Language client: made use of Source::is_js eidheim 2021-06-08 18:36:39 +0200
  • 2b5d778284 Language client: further improvement to is_possible_jsx_property eidheim 2021-06-08 14:37:06 +0200
  • 47caf05f94 Language client: improved is_possible_jsx_property eidheim 2021-06-08 14:33:39 +0200
  • 20a046db69 Cleanup of autocompletion run checks eidheim 2021-06-08 14:07:17 +0200
  • aa1019093d Fixed autocomplete at start of buffer eidheim 2021-06-08 11:42:29 +0200
  • c8d9733385 Changed the timeouts in the language client eidheim 2021-06-08 11:10:12 +0200
  • c6bf84bd90 Cleanup of on_motion_notify_event eidheim 2021-06-08 09:05:52 +0200