Commit Graph

  • dd2f762924 Added support for prettier version 3 eidheim 2023-08-01 21:11:39 +0200
  • bdbcd22ca4 Updated submodules eidheim 2023-08-01 14:13:28 +0200
  • 43f4e9b30b Improved version extraction from clang_getClangVersion() eidheim 2023-06-22 12:15:10 +0200
  • b269119622 Minor addition to source.tooltip_top_offset setting eidheim 2023-06-22 11:32:34 +0200
  • f6f2610098 Made it possible to adjust tooltip top offset in configuration item source.tooltip_top_offset eidheim 2023-06-22 10:28:00 +0200
  • ba3ee99d11 Added another attempt to find libclang resource path eidheim 2023-06-19 23:06:20 +0200
  • 66b98f18f4 Platform independent way to find clang resource path eidheim 2023-06-19 20:34:20 +0200
  • 70b01ba867 Further improvements to libclang's resource path eidheim 2023-06-19 17:40:16 +0200
  • ddd53d98fb Improved resource path detection on systems without clang/clang++ installed eidheim 2023-06-19 16:17:36 +0200
  • e57ede474c Updated rust language server instructions eidheim 2023-06-19 13:33:48 +0200
  • 8f4fafd23d Fixed process_test for systems without bash installed eidheim 2023-06-19 13:30:43 +0200
  • a5858199df Fixed rust-analyzer installation eidheim 2023-06-19 13:17:07 +0200
  • 96383e11f9 Updated libclangmm submodule eidheim 2023-06-19 12:16:56 +0200
  • 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 eidheim 2023-06-17 19:44:10 +0200
  • c2d31f20ff Fixed autocomplete on for instance '.' after newline eidheim 2023-06-15 12:04:45 +0200
  • 5370e68479 Added support for compile_commands.json file in project root folder eidheim 2023-06-11 12:48:41 +0200
  • 082cee92ca Cleanup of CompileCommands class eidheim 2023-06-10 15:47:21 +0200
  • 6603f52be9 Minor cleanup of clang -resource-dir setting eidheim 2023-06-10 09:51:20 +0200
  • 8913a4a485 Fixed clang -resource-dir setting for libclang eidheim 2023-06-09 18:37:06 +0200
  • ef96031022 Fixed scrolling to selected element in selection dialogs eidheim 2023-06-02 13:38:06 +0200
  • 1eb1209f4e Tooltip workaround no longer needed for gtk versions 3.24.38 and above. Also updated libclangmm submodule eidheim 2023-05-25 08:54:04 +0200
  • ba9203959a Cleanup of GTK_VERSION_GT_MICRO replacement macro eidheim 2023-05-08 16:59:32 +0200
  • cbda10a798 Fixed autocomplete initialization on text removal eidheim 2023-05-07 12:54:14 +0200
  • 7e15a8a398 Fixed GTK_VERSION_GT_MICRO check eidheim 2023-05-04 16:14:22 +0200
  • 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 eidheim 2023-04-30 08:58:24 +0200
  • 73977fa1ad set main window title based on open directory in tree view Jørgen Lien Sellæg 2023-04-29 12:04:47 +0200
  • 42c1103001 Added workaround MacOS missing resource-dir eidheim 2023-04-18 07:31:17 +0200
  • 40536fefc8 Updated libclangmm submodule eidheim 2023-04-11 12:00:53 +0200
  • 1c82115576 Removed unused variables eidheim 2023-04-06 08:50:57 +0200
  • c43b5fff96 Added workaround for the crash described in https://gitlab.gnome.org/GNOME/gtk/-/issues/5593 eidheim 2023-03-17 09:36:04 +0100
  • 0e4fc91c48 Language client: corrected default workspace/configuration response eidheim 2023-03-16 12:58:02 +0100
  • 18f2ebceff Merge https://gitlab.com/cppit/jucipp eidheim 2023-03-15 14:01:52 +0100
  • 89efcacb4f Language client: improved support for autocomplete text edits eidheim 2023-03-15 13:00:01 +0100
  • fd836b0ecf skip very long lines as they probably arent the correct path and it fixes a crash when the regex match is to big Jørgen Lien Sellæg 2023-03-11 15:35:04 +0100
  • 9d902e2354 Made the entry boxes, for instance used in Find, larger eidheim 2023-03-09 14:29:12 +0100
  • a7483981bf Directory view: unknown files are now made italic even when not showing a git repository eidheim 2023-02-16 10:45:36 +0100
  • 85405c36bc Cleanup of Source::guess_language eidheim 2023-02-15 12:08:19 +0100
  • 44e31bc0c4 Merge branch 'bak_in_detection' of https://gitlab.com/doe300/jucipp eidheim 2023-02-15 11:51:00 +0100
  • 45c9f5b96d Merge branch 'xml_prologue' of https://gitlab.com/doe300/jucipp eidheim 2023-02-15 11:50:29 +0100
  • 4307048ed8 Implemented removal of .bak .in file extensions for language detection doe300 2023-02-11 12:27:20 +0100
  • c021fad812 Added detection of XML-derived file types by peeking the file contents doe300 2023-02-11 12:00:48 +0100
  • 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. eidheim 2023-02-08 18:26:10 +0100
  • 1e8f4681c5 Updated tiny-process-library submodule eidheim 2023-01-25 18:35:41 +0100
  • f212fa5936 Improved newline support for markdown annotated tooltips: two spaces followed by newline will now produce newline within a paragraph eidheim 2023-01-23 10:53:31 +0100
  • e2201df1f7 Replaced unnecessary use of get_source_buffer() with get_buffer() eidheim 2023-01-12 11:28:01 +0100
  • d11946c75c No longer copies indentation when copying within one line eidheim 2022-12-10 15:13:29 +0100
  • 88f8934d32 Updated tiny-process-library submodule eidheim 2022-12-09 09:37:01 +0100
  • e40ae4bfef Removed python specific paste() code eidheim 2022-12-02 23:10:47 +0100
  • 50291c2fbe Slight cleanup of copy and cut text eidheim 2022-12-01 13:41:32 +0100
  • c6d6cfec43 Improved paste indentation by coping or cutting with starting indentation if possible eidheim 2022-11-30 09:58:10 +0100
  • c2b824e51e Force newline at end of file on prettier style format eidheim 2022-11-30 09:29:21 +0100
  • 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 eidheim 2022-11-29 09:31:22 +0100
  • d28dcf6f7a Slight improvement of Natural::compare, for instance: t1.txt now comes after t.txt eidheim 2022-11-12 19:59:29 +0100
  • 6def62ad21 Added line comment for markdown eidheim 2022-11-11 09:51:53 +0100
  • bfbb7a3ab1 Updated tiny-process-library submodule eidheim 2022-10-27 09:21:03 +0200
  • d0c0107afc Merge branch 'flatpak' of https://gitlab.com/doe300/jucipp eidheim 2022-10-08 11:38:05 +0200
  • 2fe8f1cb46 Fixed llvm 15 crash when trying to parse C header as C++ header in a C project eidheim 2022-09-28 19:42:04 +0200
  • bab7e16a90 Temporary fix for llvm 15 where the TranslationUnit cursor kind was changed from 300 to 350 eidheim 2022-09-20 11:50:23 +0200
  • 20530fab7e Made it possible to enable dark MacOS titlebar through the C definition MACOS_DARK_TITLEBAR eidheim 2022-09-14 22:05:45 +0200
  • 0ecf381ab5 Added code, although deactivated currently, to make title bar dark in MacOS eidheim 2022-09-14 18:04:46 +0200
  • 1f2aef713d Fixed setting icon on MacOS eidheim 2022-09-14 11:08:18 +0200
  • 5f26ec870e Corrected placement of tooltips eidheim 2022-09-13 10:41:45 +0200
  • 69a30f271d Flatpak, use host system headers and run external programs outside of sandbox doe300 2022-09-12 17:09:43 +0200
  • b9fcb0195b Add flatpak manifest doe300 2022-07-09 10:42:55 +0200
  • b8bda75048 Added instructions on how to use the pyright language server eidheim 2022-08-19 10:12:48 +0200
  • 692f3de1f0 v1.7.2 v1.7.2 eidheim 2022-08-17 09:05:19 +0200
  • bd930063c2 Fixed Project::CMakeBuild::is_valid for MSYS2 eidheim 2022-08-16 12:43:32 +0200
  • 69442af3e9 Added fstream include to filesystem.hpp as suggested in https://gitlab.com/cppit/jucipp/-/issues/453 to fix FreeBSD compilation eidheim 2022-08-16 11:17:23 +0200
  • 5611ff5b21 Ignore arguments in compile commands after and including -- eidheim 2022-08-16 10:06:02 +0200
  • 847dcbf424 Merge branch 'stop-ignoring-some-compile-commands' of https://gitlab.com/cppit/jucipp eidheim 2022-08-16 10:01:03 +0200
  • 729c783d69 Updated libclangmm eidheim 2022-08-16 09:08:29 +0200
  • d703454f5f C/C++: create build folder, if not already created, prior to getting run arguments in order to extract executable from build eidheim 2022-08-16 09:04:41 +0200
  • 99388cc472 fixes #452. I don't know why the compile commands insterts these? Jørgen Lien Sellæg 2022-07-05 20:06:01 +0200
  • de242f310b Minor cleanup of CMake::get_executable eidheim 2022-07-05 13:01:44 +0200
  • 350da301ec Cleanup and slight improvement of cmake_file_api code eidheim 2022-07-05 12:37:27 +0200
  • 9ee1d4dade Merge branch 'cmake_file_api' of https://gitlab.com/doe300/jucipp eidheim 2022-07-05 11:13:33 +0200
  • d9fc483332 Add missing headers required for GCC 11 compilation doe300 2022-06-16 13:43:09 +0200
  • 6c4de943ec Use CMake file API to find executables for source file doe300 2022-06-12 14:38:24 +0200
  • 24ff43d654 add svelte files Jørgen Lien Sellæg 2022-06-06 13:40:06 +0200
  • d9db8cb2f8 Temporarily disable warnings as errors due to GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105329 eidheim 2022-05-31 15:23:20 +0200
  • e81b8f78b4 use space before comment Jørgen Sverre Lien Sellæg 2022-05-31 14:27:32 +0200
  • 8f3761cb7a update license Jørgen Sverre Lien Sellæg 2022-05-31 14:11:01 +0200
  • a8021a1865 Minor cleanup of Source::guess_language eidheim 2022-05-29 08:34:08 +0200
  • a07a4605ca Add support for Groovy language and Jenkins files doe300 2022-05-29 07:57:23 +0200
  • 90af1f14cf Slightly safer Natural::compare() eidheim 2022-05-13 10:19:44 +0200
  • 103e5519bc Added natural sort to Find File eidheim 2022-05-10 10:30:12 +0200
  • 625cecd305 Updated tiny-process-library submodule eidheim 2022-03-18 09:47:08 +0100
  • 3e1eca11fc Improved build error messages eidheim 2022-02-20 08:49:06 +0100
  • ec1d82e59b Fixed lldb_test on MacOS eidheim 2022-02-18 16:20:06 +0100
  • 577c832a61 Update libclangmm eidheim 2022-02-18 09:02:13 +0100
  • ae669bfcdf Slightly improved C++ include fixits eidheim 2022-01-24 12:09:53 +0100
  • 3b0412e870 Fixed deadlock when inserting snippets when using autocomplete keys eidheim 2022-01-11 13:25:09 +0100
  • 42b3f00980 Added extra checks for valid CMake builds, and fixed previous check for correct project path in CMakeCache.txt eidheim 2022-01-06 09:41:10 +0100
  • 686649e67d Dollar sign now adds dollar signs around selected text in latex buffers eidheim 2022-01-05 12:29:05 +0100
  • 77cab2ccbe Updated libclangmm eidheim 2021-12-15 11:31:19 +0100
  • 485a7f5eb2 Fixed latexindent selection formatting eidheim 2021-12-13 12:25:55 +0100
  • d3d54b48b6 Added -m switch to latexindent eidheim 2021-12-13 11:32:51 +0100
  • fedb5c2c96 Added support for latexindent eidheim 2021-12-10 11:14:25 +0100
  • 58abd35e4e NetBSD build instructions vazub 2021-12-03 14:31:23 +0000
  • 8d03762695 Build for NetBSD and include proper RPATH vazub 2021-12-03 14:12:57 +0000