78 Commits (f40f4075684c0dccfcf95c01ffa420470e800f4c)

Author SHA1 Message Date
Jørgen Lien Sellæg c3c9e09722 Replace to_string and stoi with lexical_cast 10 years ago
Jørgen Lien Sellæg c46e8ed57a Update source config 10 years ago
eidheim 82b8c6ed74 Smart paste got smarter. 10 years ago
eidheim 3c718b52f6 Fixed crash in smart paste. 10 years ago
eidheim 33f428e1d9 Minor fixes to smart paste. 10 years ago
eidheim 10c67037e6 Abit smarter paste implemented. 10 years ago
eidheim 046cabf513 Again, improved indenting in preparation for more complex clang-indenting. 10 years ago
eidheim d0f61ecfba Improved indenting. 10 years ago
eidheim e47bc94bea Indenting fix. 10 years ago
eidheim 7936941dfc Fixed backspace indenting abit (for python especially), will rewrite some of the indenting in a day or two. 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 e30698859f Point to correct theme, and some cleanup 10 years ago
Jørgen Lien Sellæg 374e0a3a55 wip 10 years ago
eidheim 82ea15ea9f project_path cleanup. 10 years ago
eidheim 28ddd8ba95 Minor fixes. 10 years ago
Jørgen Lien Sellæg 18edc231fd Move theming to higher class 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 05fe364e99 Added line wrapping to tooltips (80 chars max). 10 years ago
eidheim 1d581df887 Users should now experience no delay in Juci, even when closing tabs that are processing or when quitting the application while source files are processed. That is, resources are now freed from a seperate thread. 10 years ago
eidheim 93f014c8af Added status messages when parsing and autocompleting a ClangView. 11 years ago
eidheim 97611a1e8c Removed 'No suggestions found...'. Going to add a status label later, which shows if the current tab is parsing or doing autocomplete in the background. 11 years ago
eidheim c12b1c2550 Better undo and redo. 11 years ago
eidheim 1443ba89b2 More appropriate function names in sourcefile.*. 11 years ago
eidheim 0d54459af4 Can now open and save large files efficiently. Also checking if one can read the file that is being opened. 11 years ago
eidheim dda05737f2 Resolved conficts. 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 b38489d41c Added style example with commented out search path addition. 11 years ago
eidheim d36bbca7c0 Small fix to rename token markings. 11 years ago
eidheim 328fbce8a1 Rename refactoring implemented. 11 years ago
eidheim e68ea923a4 Fixed crash introduced in last commit, moved compile and compile and run to keybindings control(shift) enter instead of r. Using control-r for rename refactoring. 11 years ago
eidheim 962a79fe18 Added more functions to Source::View in preparation to rename refactoring. 11 years ago
eidheim 61a35f5725 Completion dialog now does not show if the user has changed tab. 11 years ago
eidheim 9f4d68e17a Simple autocomplete now on non-clang-files, even if they get no syntax highlighting. 11 years ago
eidheim 3facceebcc Added simple buffer-based completion for non-clang-files. 11 years ago
eidheim 9511aac7cc Added syntax highlighting for non-clang-files. 11 years ago
eidheim d42c76660a Added TODOs. 11 years ago
eidheim c7b03b783d Cleaned up code around label showning number of search matches. 11 years ago
eidheim 2d38d6499e Fixed a crash when reading from deleted clang_tokens. Also fixed a scrolling issue. 11 years ago
eidheim 455de77305 Fixed slow responsiveness in search and replace when buffer contains a large file. 11 years ago
eidheim 7ca29d8396 Label with the number of search matches addes as well as case sensitive and regex toggle buttons. Some minor fixes too. 11 years ago
eidheim 83e72ced0e Removed old TODOs. 11 years ago
eidheim 5ec6243411 Fixed search and added replace. Use shift-enter in the entry boxes to search or replace backwards. 11 years ago
eidheim f558a8ad6a Minor fix to: go to declaration. 11 years ago
eidheim 5214102343 Small fix with respect to simplified Token::get_brief_comments. 11 years ago
eidheim 742e22fe52 Abit less eager tooltips and marking of similar tokens. 11 years ago
eidheim e4cdc8e0c6 Further cleanup of selectiondialog.*. 11 years ago
eidheim cd28f0cf5c selectiondialog.* cleanup. 11 years ago
eidheim 8313f00fb3 Minor fix to crash when no methods existed in a c++ file. 11 years ago
eidheim bac182a360 Go to method implemented. 11 years ago