33 Commits (ce7eedc058a8736489be5f3a429e72d794729f25)

Author SHA1 Message Date
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
eidheim 017d4480a7 Now refreshes directories after running cmake for compilation_commands.json. 10 years ago
eidheim 722a55d3d2 Moved entrybox to bottom of notepad widget, this way the cursor does not change position on screen when entrybox gets shown. Also the entry fields gets closer to the text where the focus of the user is. 10 years ago
eidheim cbaee6b3a1 Added go to line and center cursor. Remember to rm ~./juci/config/config.json and ~./juci/config/menu.xml to update the keys and menu. 10 years ago
eidheim 93f014c8af Added status messages when parsing and autocompleting a ClangView. 11 years ago
eidheim 720bf9b808 Cleanup: menu no longer singleton. 11 years ago
eidheim dda05737f2 Resolved conficts. 11 years ago
eidheim 6ba2ae44e2 Cleanup of directories.*, fix of broken PluginApi from one of last commits. 11 years ago
eidheim 732a13febd Cleanup of window.* and notebook.* mostly done. Some minor fixes. 11 years ago
eidheim a4f57060cb Further cleanup of window.* and notebook.*. Also now using gtksourceview to identify c/c++/objc files. 11 years ago
Jørgen Lien Sellæg 1ea83932ff #14 Rearrange directory structure 11 years ago
eidheim 38abe1f632 Cleanup of window.* and notebook.*, work still in progress. Also fixed save as and some smaller issues. 11 years ago
eidheim ae46741794 Quit application fixed, also possible to cancel quit by closing dialog asking if a modified tab should be saved. 11 years ago
eidheim 44ce183a25 Implemented use of command-arrow keys on OS X. 11 years ago
eidheim 931dc12425 Largeer cleanup in preparation to refactoring implementation. Also some smaller fixes. 11 years ago
eidheim f4c1a2481c Added singleton.*, at the moment only Source::Config made singleton. Tooltips now have yellow background. Also some cleanup. 11 years ago
eidheim 6d7c4ffa09 Mainly cleanup of terminal.*. Added first time clang-parsing message in terminal. 11 years ago
eidheim d33df03dd7 Moved completiondialog-code to seperate file: selectiondialog.h/cc. The selectiondialog is now started from Source::ClangView. Some cleanup. See source.cc lines 340-345 for example use of SelectionDialog. 11 years ago
oyvang 81cd2ef6d4 fixed output on save file and save as 11 years ago
oyvang de2c64ee60 fixed terminal view and compile and run 11 years ago
tedjk 14313e817e created constructor to api, and added it to window 11 years ago
Jørgen Lien Sellæg 10c3ece12c add virtual destructor 11 years ago
oyvang aac51b73ee Fixed save and save as 11 years ago