80 Commits (3e4bec224aba9f96a4f5b1ad70cf6124491708b5)

Author SHA1 Message Date
eidheim 6db5afbb03 Refactor: src/project* files 10 years ago
eidheim b839a5e337 Minor fixes to terminal links 10 years ago
eidheim a379d147bd Terminal links: added check to avoid crash 10 years ago
eidheim 732a5dc5b6 Terminal links now works with Ninja (#218). Some additional cleanup, including fixing some potential crashes. 10 years ago
eidheim 75bc0cd4be Terminal links: now shows tooltips after going to a file position 10 years ago
U-ole-PC\ole afa98c4727 Terminal links: fix for Windows, MSYS2 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 a30ff38f9a Remove C-style casts 10 years ago
eidheim 213e80f4c0 Added brief info messages to top right corner 10 years ago
Ole Christian Eidheim 8825fd6099 Removed boost-log and boost-thread dependencies 10 years ago
eidheim c1edb29d02 Further mutex cleanup 10 years ago
milleniumbug 649647abc5 replaced direct lock()/unlock() calls to mutex with unique_lock 10 years ago
eidheim 27dfdc0dac Fixed a minor memory leak in Terminal::InProgress shared_ptr destructor 10 years ago
eidheim a6702746b5 Fixes #179 10 years ago
eidheim 670d4bba14 Suggestion to #179 10 years ago
eidheim 90b7f364c6 Renamed Dispatcher::push to Dispatcher::post 10 years ago
eidheim a717fe7b39 Removed hard DebugClang dependency in Terminal 10 years ago
eidheim f1bfcb4402 Renamed debug/Debug to debug_clang/DebugClang 10 years ago
eidheim 26b5cab268 Dispatcher cleanup 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
U-olece-PC\olece b87fd347a0 Removed color codes from terminal output in Windows 10 years ago
eidheim 5c8e71d758 Fixed compilation on MSYS2 10 years ago
eidheim ff7ec7ddc8 Debug process now has correct environment variables, and handles stdin 10 years ago
eidheim ea0d65e178 Fixes #133 10 years ago
Akshay Shekhervoldyman666@gmail.com 168698fae4 Removed and as per the TODO's 10 years ago
eidheim 1675305884 New singleton system without a singleton container class. 10 years ago
eidheim ffc6c3819b More robust process functions. 10 years ago
eidheim c38e3dc7af Minor cleanup of process class and functions. 10 years ago
eidheim e2c501db17 Minor cleanup of process* 10 years ago
eidheim d7a48e30fe Fixed some issues with the new terminal/process source 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 92489acfe1 Added message on screen when creating compile_commands.json. 10 years ago
eidheim 8617e5894d Can now create files from command line arguments (juci . new_file.py), and error messages in terminal are set to bold. 10 years ago
eidheim 626d347387 Singletong and config cleanup. Got rid of most if not all circular includes. 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 d912faf484 Fixes to auto-indent buffer. 10 years ago
eidheim 7a4d9e6d61 Implemented auto-indentation of a whole buffer through clang-format. 10 years ago
eidheim f8d933c31d Fixed fix of fix of #60. 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
Jørgen Lien Sellæg 2ea1e1821a Rename logging function due to namespace conflict 10 years ago
Jørgen Lien Sellæg 317e5a8528 Rename logging function due to namespace conflict 10 years ago
eidheim 564a31f571 Fixed some crashes and issues with binary output and files, and can now open binary files where non-utf-8 chars are replaced with '?'. 10 years ago
eidheim 242a6ca963 Fixed crash when closing a tab real quick after moving cursor. 10 years ago
eidheim 32a27c91b1 Trying to find where juci crashes about once a day on OS X. Also fixed tooltip-newlines. 10 years ago
eidheim bc6785fcee Some cleanup. 10 years ago