1967 Commits (23ebfaa5097f27f7134f169f03e46c6a86310c1e)

Author SHA1 Message Date
eidheim ac3f17218a Updated cmake version when creating C/C++ projects 2 years ago
eidheim dd2f762924 Added support for prettier version 3 2 years ago
eidheim 43f4e9b30b Improved version extraction from clang_getClangVersion() 2 years ago
eidheim b269119622 Minor addition to source.tooltip_top_offset setting 2 years ago
eidheim f6f2610098 Made it possible to adjust tooltip top offset in configuration item source.tooltip_top_offset 2 years ago
eidheim ba3ee99d11 Added another attempt to find libclang resource path 3 years ago
eidheim 66b98f18f4 Platform independent way to find clang resource path 3 years ago
eidheim 70b01ba867 Further improvements to libclang's resource path 3 years ago
eidheim ddd53d98fb Improved resource path detection on systems without clang/clang++ installed 3 years ago
eidheim a5858199df Fixed rust-analyzer installation 3 years ago
eidheim 6cbaf89802 Cleanup of state handling and parsing in order to limit while loops with sleeps, and removed standard c++ version from libclang arguments due to C header crashes 3 years ago
eidheim c2d31f20ff Fixed autocomplete on for instance '.' after newline 3 years ago
eidheim 5370e68479 Added support for compile_commands.json file in project root folder 3 years ago
eidheim 082cee92ca Cleanup of CompileCommands class 3 years ago
eidheim 6603f52be9 Minor cleanup of clang -resource-dir setting 3 years ago
eidheim 8913a4a485 Fixed clang -resource-dir setting for libclang 3 years ago
eidheim ef96031022 Fixed scrolling to selected element in selection dialogs 3 years ago
eidheim 1eb1209f4e Tooltip workaround no longer needed for gtk versions 3.24.38 and above. Also updated libclangmm submodule 3 years ago
eidheim ba9203959a Cleanup of GTK_VERSION_GT_MICRO replacement macro 3 years ago
eidheim cbda10a798 Fixed autocomplete initialization on text removal 3 years ago
eidheim 7e15a8a398 Fixed GTK_VERSION_GT_MICRO check 3 years ago
eidheim 7ae617d264 Cleanup and corrections to Window::set_title() and its usages: title is now correctly set when opening juCi++ for the first time, and when closing a folder 3 years ago
Jørgen Lien Sellæg 73977fa1ad set main window title based on open directory in tree view 3 years ago
eidheim 42c1103001 Added workaround MacOS missing resource-dir 3 years ago
eidheim c43b5fff96 Added workaround for the crash described in https://gitlab.gnome.org/GNOME/gtk/-/issues/5593 3 years ago
eidheim 0e4fc91c48 Language client: corrected default workspace/configuration response 3 years ago
eidheim 89efcacb4f Language client: improved support for autocomplete text edits 3 years ago
Jørgen Lien Sellæg fd836b0ecf skip very long lines as they probably arent the correct path and it fixes a crash when the regex match is to big 3 years ago
eidheim 9d902e2354 Made the entry boxes, for instance used in Find, larger 3 years ago
eidheim a7483981bf Directory view: unknown files are now made italic even when not showing a git repository 3 years ago
eidheim 85405c36bc Cleanup of Source::guess_language 3 years ago
doe300 4307048ed8 Implemented removal of .bak .in file extensions for language detection 3 years ago
doe300 c021fad812 Added detection of XML-derived file types by peeking the file contents 3 years ago
eidheim e9044e386b Language client: now adds diagnostics to codeAction requests, and supports adding configuration responses. Also now uses buffer completions when completion is not provided by server. 3 years ago
eidheim f212fa5936 Improved newline support for markdown annotated tooltips: two spaces followed by newline will now produce newline within a paragraph 3 years ago
eidheim e2201df1f7 Replaced unnecessary use of get_source_buffer() with get_buffer() 3 years ago
eidheim d11946c75c No longer copies indentation when copying within one line 3 years ago
eidheim e40ae4bfef Removed python specific paste() code 3 years ago
eidheim 50291c2fbe Slight cleanup of copy and cut text 3 years ago
eidheim c6d6cfec43 Improved paste indentation by coping or cutting with starting indentation if possible 3 years ago
eidheim c2b824e51e Force newline at end of file on prettier style format 3 years ago
eidheim e566cb8487 Temporary solution to enable prettier plugins: add a file, for instance .prettier-sql, to enable prettier for sql files in that directory and its subdirectories 3 years ago
eidheim d28dcf6f7a Slight improvement of Natural::compare, for instance: t1.txt now comes after t.txt 3 years ago
eidheim 6def62ad21 Added line comment for markdown 3 years ago
eidheim 2fe8f1cb46 Fixed llvm 15 crash when trying to parse C header as C++ header in a C project 3 years ago
eidheim bab7e16a90 Temporary fix for llvm 15 where the TranslationUnit cursor kind was changed from 300 to 350 3 years ago
eidheim 20530fab7e Made it possible to enable dark MacOS titlebar through the C definition MACOS_DARK_TITLEBAR 3 years ago
eidheim 0ecf381ab5 Added code, although deactivated currently, to make title bar dark in MacOS 3 years ago
eidheim 1f2aef713d Fixed setting icon on MacOS 3 years ago
eidheim 5f26ec870e Corrected placement of tooltips 3 years ago