2145 Commits (2b4f2d3cde41e21e23d5965f9882f1c18ea7f41f)
 

Author SHA1 Message Date
eidheim 521e563997 Additional fixes of clang-tidy's performance warnings 8 years ago
eidheim 31b64848e3 Fixed most of clang-tidy's performance checks 8 years ago
eidheim 8cfa234624 Language protocol: in workaround of missing '(' in autocomplete insert, now moves cursor after ')' in case of no parameters. Also added correct indentation on enter after ':' for Python. 8 years ago
eidheim e68a697765 Changed some regex strings to string literals 8 years ago
eidheim 4637e36af7 Remove unnecessary include 8 years ago
eidheim b1ae1656a3 Fixed warnings from clang-tidy's modernize checks 8 years ago
eidheim 5b5528e2ff Optimised/simplified Source::ClangViewParse::update_syntax 8 years ago
eidheim d1f7a10614 Removed virtual calls during construction (found through clang-analyzer-optin.cplusplus.VirtualCall) 8 years ago
eidheim c552e248c1 Language protocol: optimization of autocomplete insertion when language server answers with incomplete insertText 8 years ago
eidheim 0897f09118 Language protocol: fixed autocomplete insertion when language server answers with incomplete insertText 8 years ago
eidheim 9e594526bb Minor correction of SelectionDialog window height 8 years ago
eidheim 5d6be50000 Spellcheck context fix for cmake files 8 years ago
eidheim 259234962b Language protocol: removed ending newlines from tooltips 8 years ago
eidheim a3bb0eaaa5 Hide tooktips and stop tag similar symbol cleanup. No longer activates tooltips or similar symbol tags on format style, undo, redo and paste 8 years ago
eidheim 99dd906cc2 Do not show tooltips after style format 8 years ago
eidheim cf953d43ea Fixed unused variable warning 8 years ago
eidheim 8ade33d960 Fixes bug introduced in last commit: flow errors hidden by coverage on second parse 8 years ago
eidheim 35f094d2c8 Language protocol: added Flow coverage support 8 years ago
eidheim b23fd8e2a2 Correctly marks javascript as bracket base language, as well as css and json 8 years ago
eidheim 089d247d6d Removed File Reload dialog that is no longer needed since one can undo the changes 8 years ago
eidheim 97126e24b9 Can now undo file reload 8 years ago
eidheim 86adabaaeb Fixes #377: adds "#pragma once" on empty C/C++ header files. Additionally, cleanup of Notebook::open. 8 years ago
eidheim 5d78509239 Tooltip background is now set through css instead of using deprecated functions 8 years ago
eidheim 3d166a8988 A tooltip is no longer hidden if the mouse cursor is moving towards it 8 years ago
eidheim 54f2e649f5 Cut no longer has an effect on non-editable text 8 years ago
szymon 04bce2aae6 type tooltips when cursor over auto spec 8 years ago
eidheim e0efbb112d Fixes #374 and #340: Copy/Cut copies/cut the current line if text is not selected. Can now also copy text from tooltips. 8 years ago
eidheim 3e84deb2c2 On save, closes file before reading last_write_time 8 years ago
eidheim d9d216f2a9 v1.4.2 8 years ago
eidheim dcd57d3cf3 Updated dependency install for Debian/Linux Mint/Ubuntu 8 years ago
eidheim ff6bcd3b81 Moved Info css to window.cc 8 years ago
eidheim 715b3a9051 Tooltips now have css properties border-radius and padding. Also moved CSS code to window.cc 8 years ago
eidheim 9693bcea34 Added Prettier tooltips, and cleanup of src/source* files 8 years ago
eidheim fae599ed93 Fixed LLDB::get_value that sometimes crashed when looking up a function/method, and can now receive return values from methods 8 years ago
eidheim bf798073c0 Added source.auto_reload_changed_files preference item, and support for prettier. Also made some various minor fixes 8 years ago
eidheim 9ee77f9df1 Cleanup: added Source::BaseView class. Also fixed replace_text for older libgit2 versions. 8 years ago
eidheim a26940e921 Improved replace text through libgit2 making file reload and some format style functions faster and without scrolling issues 8 years ago
eidheim edc3117dc5 Fixed uninitialized pointed that could potentially lead to a crash 8 years ago
eidheim 262789df63 Language protocol: added initializing status text 8 years ago
eidheim 1a6e40de9d Language protocol: tag tokens and open/close buffer now async, and fixed minor tooltip placement bug. Also now autocompletes after " and ' characters 8 years ago
eidheim bc00d1ea5c Improved placement of tooltips that react top of screen 8 years ago
eidheim 1e414b9fab Move tooltips slightly to right if they reach top of screen 8 years ago
eidheim d6f697a802 Multiple cursors can now be enabled in preferences 8 years ago
eidheim 1039d318d2 Merge branch 'multicursor' of https://github.com/eidheim/jucipp 8 years ago
eidheim 8c99e66792 Can now configure the command used to run python files 8 years ago
eidheim 014b29db4b Fixed unused-lambda-capture warnings 8 years ago
eidheim 4d242cc59b Also check for format-files when language protocol is used 8 years ago
eidheim 3d706b009c Merge branch 'add_functional_include' of https://github.com/Joshua-Wright/jucipp 8 years ago
Josh Wright c1a35a39f0 add includes necessary to compile 8 years ago
eidheim 5ad81c3d56 MacOS drag-and-drop has been fixed in latest gtk+ homebrew package. Workarounds removed. 8 years ago