72 Commits (0e0f386352efcc7fb9ab504353320dfa53a740b1)

Author SHA1 Message Date
eidheim d07c5a92c4 Added TODO on how to get colors in terminal, for instance from cmake and make. 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 6b483d4bf3 Forgot to remove two cout lines. 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 5cd2e4909c Solved the whole zombie/crash issue. Though, for some reason, files/pipes/something are kept open, after a while one gets the message that too many files are open. 10 years ago
eidheim 7be6c3e91d Gave up on being able to call more complex commands. Should work without crashes now. 10 years ago
eidheim f9416ff975 Fixed terminal.*. Now kill works without leaving zombies from time to time. 10 years ago
eidheim 5a32a2700f Minor fix again to terminal.cc. 10 years ago
eidheim c841c7ff11 Minor fix to terminal.cc. 10 years ago
eidheim 89b6d7e9dc Changed some variable names in terminal.cc. 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 84df7c5fda Minor fix. 10 years ago
eidheim 9cdc787a9e Minor fixes to terminal.cc. 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 fbe7a58886 Minor fix. 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 dd0392b4bd Added Windows TODOs. 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 36ce5fab10 Solved the scroll_to issue. 11 years ago
eidheim 0be130dd94 Solved the scroll_to issue. 11 years ago
eidheim ffd7e2b1ec Go to declaration implemented. Also some smaller fixes, including going to tab if opening an already open file. Scroll to iterator/cursor/insert/mark/whatever is bugged in GTK it seems, need a better workaround here. 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 dd86269837 See TODO. Should fix this before merge. 11 years ago
eidheim 6d7c4ffa09 Mainly cleanup of terminal.*. Added first time clang-parsing message in terminal. 11 years ago
eidheim 68ac889879 A little cleanup, mostly getting rid of warnings (Added -Wall and -Wno-reorder to compilation). 11 years ago
eidheim 749e28a259 Started cleaning up notebook.*. Fixed copy of Notebook::Controller::source_config. 11 years ago
eidheim 2f88e75581 Moved indenting to source.cc, added tab_size in config.json, some smaller bugfixes, Gsv::init is in juci.cc, right after Gtk::Application::create as in examples. Also some improvements to indenting. 11 years ago
oyvang 7ef8ff0893 fixing terminal bugs 11 years ago
oyvang 2e59a5f294 fixing bugs config term 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 6bb936e059 Fixed extensions and compile bug 11 years ago
oyvang 0678ac68c8 Fixed keybinding on compile and run 11 years ago
oyvang f7253f498f implemented AskSaveFileDialog 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
oyvang 59925ea19c Working console for linux, missing merge with forgie 11 years ago
oyvang bc0a24ec77 Fikxed Popup Bugs and started working on terminal 11 years ago
oyvang dcc31583ea wrong branch, nothing worng tho 11 years ago
oyvang 8c42813bbe fixed merge bug with tedsky 11 years ago