55 Commits (c605dab16510471f028dd0cd8c83b470dd55cd46)

Author SHA1 Message Date
eidheim 6aae196472 Made EntryBox a singleton for use in Directories, and fixed some includes 10 years ago
eidheim 9c69f18f18 Major project cleanup. Fixes #97 making it possible to support other build tools 10 years ago
eidheim 701f22c4cb Removed unneeded cmake-include in window.h 10 years ago
eidheim a717fe7b39 Removed hard DebugClang dependency in Terminal 10 years ago
eidheim e9cc73471d More project cleanup, getting there, soon done 10 years ago
eidheim da0dde1d6f Slight cleanup of project 10 years ago
eidheim 35ab881071 Finished project cleanup 10 years ago
eidheim 07a43c6bd8 WIP: project cleanup, added project classes so that the hard dependency towards clang is removed in Window. In this way, one can add run commands for other project and file types. 10 years ago
eidheim 97da5bd74b Minor cleanup 10 years ago
Ole Christian Eidheim bc7fcdf01d Added Show Variables in Debug menu 10 years ago
eidheim 19734953c2 Fixed crash when quitting juci in the middle of starting debug 10 years ago
eidheim d19fbd9cc7 Executable path escaping improvement 10 years ago
eidheim d131c7936f Added escaping of executables and cmake paths 10 years ago
eidheim 3d74cbba50 Added Project Set Run Arguments 10 years ago
eidheim 293d8bb35f Should now compile on Ubuntu 14 10 years ago
eidheim ba7c44d7f8 Fixes to debugging 10 years ago
eidheim 0843bff569 Thread safe debug implementation, and can now go to debug stop 10 years ago
eidheim e941b563d9 Added run debug command, and various fixes including more thread safe debug commands 10 years ago
eidheim 8905f8fc75 Added debug status and now shows the line where the debug process is stopped 10 years ago
eidheim 3244ec68f7 Debug variables now in tooltips, still some work left before creating the debug integration branch though 10 years ago
eidheim 1675305884 New singleton system without a singleton container class. 10 years ago
eidheim 4dc55579a1 Moved on_key_press_event and on_button_press_event to protected as in the Gtkmm classes. 10 years ago
eidheim 44091f86b6 Directories now derive from Gtk::TreeView instead of Gtk::ScrolledWindow. 10 years ago
eidheim 1221fe1529 Fixed the hide override issue discussed in #91. We should also add override elsewhere when appropriate. 10 years ago
Vadim 0117ab4696 restore Window::hide 10 years ago
Vadim 9734ea89fc don't hide gtkmm interfaces! (gtkmm doc) 10 years ago
eidheim 626d347387 Singletong and config cleanup. Got rid of most if not all circular includes. 10 years ago
eidheim 484ac9feda New menu system finished. Also, the key bindings now gets updated when config.json is saved. 10 years ago
eidheim 1aceafa78a Work in progress: replacing the old menu system with the new standard menu system using native menues. 10 years ago
eidheim 17e45b1e63 Resolved conflicts in #68. 10 years ago
eidheim b4f4af5af4 Moved ClangViewParse to source_clang.*. 10 years ago
eidheim 99908d4e3d Added possibility to change tab size and char for a buffer. 10 years ago
eidheim 6b019a98f3 Can now change default size of juci window in config.json. 10 years ago
eidheim 2ad7b432de Now reconfigures juci when config.json is saved, although could not do this for keybindings due to depricated functions I guess. Also some smaller fixes. 10 years ago
eidheim 3cf7429ccd Now properly removes spellcheck errors when the word is no longer in a string or comment. Also reverted the info/status field position. 10 years ago
eidheim cc257e0fd0 Moved info and status right to below notebook. 10 years ago
Jørgen Lien Sellæg 908a7092bc Clean dialogs and add some windows support 10 years ago
eidheim fa2f76390f Added info at bottom left line, showing line and line offset as well as number of warnings and errors. 10 years ago
Jørgen Lien Sellæg bcfba43b62 Add about dialog 10 years ago
eidheim d59d925ce7 Fixes #40 among other things. Some cleanup of dialogs. Remember to rm ~/.juci to get updated menu and keybindings. 10 years ago
eidheim 50d684b576 Directories now gets updated automatically when files are deleted, added or renamed (max 1 sec delay). 10 years ago
eidheim 3f7555bc4f Minor theme/style cleanup. files.h changed so rm ~/.juci before testing. 10 years ago
eidheim 7ec25e0c4a Theme cleanup. Will try to add more clang_types to config.json Tomorrow. Remember to remove ~/.juci to get the latest changes. 10 years ago
eidheim e234733dce New C++ project implemented. Also some fixes to terminal. 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
Jørgen Lien Sellæg 2161c76bf4 gtk-3.0 theme support and support for gtksourceview styles 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