38 Commits (351b0f48ca7b1093db98597bdd3c3f4f6d0b329a)

Author SHA1 Message Date
eidheim 61319b9a6b Replaced boost::regex with std::regex as Ubuntu 14 is no longer supported 10 years ago
eidheim 0a25b68e9b Wayland: now correctly position selection dialogs. Ninja: fixed lldb paths 10 years ago
eidheim e639087d3d Improved terminal links search 10 years ago
eidheim 0e0f386352 Terminal: added links (no action yet) to file paths at start of lines. Related to #218 10 years ago
Mikhail Strelnikov adb857e241 Clicking on compiler error in terminal 10 years ago
eidheim c1edb29d02 Further mutex cleanup 10 years ago
eidheim a6702746b5 Fixes #179 10 years ago
eidheim 670d4bba14 Suggestion to #179 10 years ago
eidheim 9fe43c185a Minor cleanup of Terminal 10 years ago
eidheim e667a38640 Added Dispatcher class for simpler dispatching of functions from worker threads to gui thread. Also got rid of the Project-singleton by replacing its function with static functions 10 years ago
eidheim 1675305884 New singleton system without a singleton container class. 10 years ago
eidheim c38e3dc7af Minor cleanup of process class and functions. 10 years ago
U-olece-PC\olece e7c70ac1be Added Windows process support. Also temporarily using dialogs_unix on Windows because of missing function in MSYS2. 10 years ago
eidheim 18ead2f820 Terminal and process cleanup. Added Process class with unix implementation, Windows implementation coming soon. 10 years ago
eidheim 626d347387 Singletong and config cleanup. Got rid of most if not all circular includes. 10 years ago
Jørgen Lien Sellæg 785f4ef123 Add clang-format command to configuration. I use clang-format-3.7 for instance. 10 years ago
U-olece-PC\olece d9fdf27db5 Improved process methods. 10 years ago
eidheim 61722b063b Auto-indent now uses stdin instead of temporary file. 10 years ago
eidheim 7a4d9e6d61 Implemented auto-indentation of a whole buffer through clang-format. 10 years ago
eidheim 71d6d73599 Cleanup of #60. 10 years ago
eidheim bcd8a1a4e3 Fixes #60, default max terminal buffer size is now 1000. 10 years ago
U-olece-PC\olece 0a4253aa9b Terminal now works in Windows. Cmake, make and run works as well. 10 years ago
eidheim aa50a94a00 Added cmake_command to config.json so that one can use the MinGW toolchain in Windows if that is wanted. Also now shows all files in directory (some files like cmake.cc got hidden before). 10 years ago
eidheim c73a86f728 Finally fixed the scrolling issue in terminal. 10 years ago
eidheim ebfc1fa18b Hopefully working scroll to end in terminal. 10 years ago
eidheim 6ecc5ba16f Added option to change the make command (for instance to use more processes with -j [number]). 10 years ago
eidheim de23e8c864 Terminal now handles input, although only the most basic keys are handled. 10 years ago
eidheim 4a83a004f4 Added run command, and kill process items in menu. Remember to delete ~/.juci. Also cleaned up use of std::string instead of boost::filesystem::path. 10 years ago
eidheim 07445daa06 Terminal async and sync execution (and killing) is finally working using a shiny new popen3-function. Going to publish this one on github along with example use. 10 years ago
eidheim f9416ff975 Fixed terminal.*. Now kill works without leaving zombies from time to time. 10 years ago
eidheim 8098f90b77 Some changes to terminal.*. Execution should now be stable on all unix-like systems independent of pclose-implementations. 10 years ago
eidheim f0a0577526 Now destroys running applications when juci exits. 10 years ago
eidheim 925a318fc4 Minor fixes and cleanup of terminal.*. 10 years ago
eidheim 10c5c5fb1b Can now cancel all applications started in Juci with escape. Also some cleanup and fixes. 10 years ago
eidheim f832372752 Cleanup of terminal.*, and added cmake.* to parse CMakeLists.txt. Also fixed compile, and compile and run. Remember to remove ~/.juci/config/config.json to get this version to work. 10 years ago
eidheim 02513f9b98 Now attempts to make compile_commands.json if its missing, also remake it after changes to CMakeLists.txt and reparses the open clang-files. Some work left on terminal-execute/run/compile etc functions (only execute and async_execute (last one for compiling and running) will remain). 10 years ago
eidheim dda05737f2 Resolved conficts. 11 years ago
eidheim cee2448676 Cleanup of terminal.*. A little work left here. 11 years ago
Jørgen Lien Sellæg 1ea83932ff #14 Rearrange directory structure 11 years ago
eidheim 931dc12425 Largeer cleanup in preparation to refactoring implementation. Also some smaller fixes. 11 years ago
eidheim 8bec1cd58d Small cleanup. 11 years ago
eidheim c1714c5b35 Fixed crash from last commit. Moved the progress messages to a seperate class, and added cancel message. 11 years ago
eidheim 6d7c4ffa09 Mainly cleanup of terminal.*. Added first time clang-parsing message in terminal. 11 years ago
oyvang 81cd2ef6d4 fixed output on save file and save as 11 years ago
oyvang 7ef8ff0893 fixing terminal bugs 11 years ago
tedjk 26dc5d44dd merged with gm 11 years ago
tedjk ff3442896c fixing bugs with config, with 11 years ago
oyvang 98d187611a fixing config bugs 11 years ago
oyvang de2c64ee60 fixed terminal view and compile and run 11 years ago
oyvang 129ef27155 Fiked Terminal compile and run functions 11 years ago