16 Commits (8f3761cb7a9a620734e90819480c03f92779acd9)

Author SHA1 Message Date
eidheim d65eb9eaf2 Fixed potential compilation error on MSYS2 4 years ago
eidheim bc743b4a47 Language server on MSYS2: fixed URIs for Windows paths 4 years ago
eidheim dc57a8749c Added version_compare and adds parallel to default value in preference item project.cmake.compile_command 4 years ago
eidheim c3afe1009b Added filesystem::is_executable 4 years ago
eidheim b2aade877b Fixed Rust installation on MSYS2 4 years ago
eidheim 1dd8cb3e36 Added Rust installer 4 years ago
eidheim e9b5548b57 Improved installer for rust-analyzer 4 years ago
eidheim c7340b709d Added JSON::write_json, and some various cleanup 5 years ago
eidheim c2eff0a40c Fixes #434 : added possibility to add custom commands in menu item juCi++, Commands 5 years ago
eidheim 4cd3ee6de2 Added extra lookup for rust-analyzer 5 years ago
eidheim ddaca98476 Made filesystem methods thread safe 5 years ago
eidheim 076ee4d7cf No longer resolves symbolic links when finding current path 5 years ago
eidheim b92da8dc12 Added syntax highlighting to tooltips, and some various cleanups. 6 years ago
eidheim cd0082da8d Removed filesystem::read_lines 6 years ago
eidheim 60195fa0ec Added and made use of string functions starts_with and ends_with, and minor cleanup for selection window code 6 years ago
eidheim 480430ed16 Renamed C++ header and source files to use proper C++ file extensions. 6 years ago
eidheim 6ad83ec811 Slightly optimised file reading and writing 6 years ago
eidheim d5ac358ca5 Added filesystem::get_canonical_path instead of using boost::filesystem::canonical_path that always throws if boost::filesystem::current_path fails 6 years ago
eidheim 42341f98f3 Cleanup: added ec argument to filesystem calls, and added and made use of Project::get_view_folder and Project::get_directory_folder 6 years ago
eidheim cdc69d082d Language protocol: added uri encoding/decoding, and added missing argument escaping to some Terminal::process calls 7 years ago
eidheim e5d469e3f1 Language protocol: Cleanup, and added support for relatedInformation. Also cleanup in the way tooltip buffers are set. Finally, improved rename handling. 7 years ago
eidheim bf984231d4 Formatted code with custom clang-format 8 years ago
eidheim 521e563997 Additional fixes of clang-tidy's performance warnings 8 years ago
eidheim daf83e66a6 Added initial support for the language server protocol 8 years ago
eidheim e931840e83 Related to #352: more general way of finding version specific clang-format and lldb-server executables 8 years ago
eidheim 6fd31c1768 Fixes filesystem::get_short_path on MSYS2 8 years ago
eidheim 59c08a2dd8 Fixes #251: Go to Usage and Rename now includes unopened files. Also includes various other cleanups related to this work. 8 years ago
eidheim 55d056f16d Debug start/continue: implemented environment parsing on string set in Debug Set Run Arguments 8 years ago
eidheim 7fc4ab069c Replaced home path with ~ in various user messages 8 years ago
eidheim 2332ba7cb6 Fixes symbolic link issues (see #319) 9 years ago
eidheim dfde64c90b Added filesystem::get_normal_path 9 years ago
eidheim 766e37249e Fixed filesystem::(un)escape for MSYS2: no longer adds extra \ for Windows paths 9 years ago
eidheim 45f9f05451 Improved filesystem::(un)escape_argument. Also added filesystem_test. 9 years ago
eidheim 6fc959583e Removed unused variable in filesystem::get_relative_path 9 years ago
eidheim bb83c9fde9 Fixed crash when filesystem::get_relative_path was called and current path was deleted 9 years ago
eidheim 18994bfa98 Added Find Symbol through ctags 10 years ago
eidheim 0a25b68e9b Wayland: now correctly position selection dialogs. Ninja: fixed lldb paths 10 years ago
eidheim cf29c656e4 Removed std::move to enable copy elision 10 years ago
Ole Christian Eidheim 8825fd6099 Removed boost-log and boost-thread dependencies 10 years ago
eidheim 117857f937 Added automated cmake processing for all cmake files in Project::on_save 10 years ago
eidheim 9c69f18f18 Major project cleanup. Fixes #97 making it possible to support other build tools 10 years ago
eidheim 56eb3ddae1 Added Debug Set Run Arguments and fixed escaping of paths and arguments 10 years ago
eidheim d19fbd9cc7 Executable path escaping improvement 10 years ago
Jørgen Lien Sellæg 2ee625232d Better lookup of home directory, fixing rest of paths that were concatinated incorrectly, removal of singletons that aren't singletons 10 years ago
Jørgen Lien Sellæg 3dfa3be423 More robust path handling. Fixes some bugs on windows 10 years ago
Jørgen Lien Sellæg 4910e6436f Remove wrapper methods 10 years ago
Jørgen Lien Sellæg c086052188 Finish namespace removal and add directory content functionality 10 years ago
Jørgen Lien Sellæg 70630fc656 Remove juci namespace from filesystem 10 years ago
Jørgen Lien Sellæg 7076f79895 Cleanup of headers 10 years ago
Jørgen Lien Sellæg 09f4f517c1 Even better handling of home directory 10 years ago