49 Commits (5f48bd2e6dc6140db21ef6f583dff8faf3c6bcc3)

Author SHA1 Message Date
eidheim 5f48bd2e6d Minor fixes to sourcemap. 10 years ago
eidheim 1ed40db56d Source map should be working, added config items for source map. 10 years ago
eidheim 0386075506 Second try to get source map working. 10 years ago
eidheim fe497f6022 Added sourcemap for gtk versions>=3.18. 10 years ago
eidheim 75e1f567fc Now adds keywords from lang-files to non-clang-file completion. Also some smaller fixes. 10 years ago
eidheim 75ac11e777 Now creates compile_commands if missing when opening a file in a project. 10 years ago
eidheim 4321febd41 More robust directory/file code, fixed at least one infinite loop. 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
eidheim eef806f5ee Minor info cleanup. 10 years ago
eidheim d4a8c3b132 Minor changes to info. 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
eidheim 784456b7d3 Reorder tabs should now work. 10 years ago
eidheim 9291b8082b Tabs are now reordable, and removed resize symbol that overlapped status field on Debian at least. 10 years ago
eidheim 6d8fb734f6 Fixes #55 somehow. Stops clang-parse and autocomplete when error is detected. 10 years ago
eidheim 9e3fbd216e Removed reparse on tab switch after rename-refactoring, which is already reparsing affected buffers. 10 years ago
eidheim afad339cfe Added default save response to yes, and remove a debug cout. 10 years ago
eidheim 242a6ca963 Fixed crash when closing a tab real quick after moving cursor. 10 years ago
U-olece-PC\olece 6e69cb17c4 The SIGC weirdness should now work on all platforms. 10 years ago
U-olece-PC\olece 909ce772c0 Now compiles on MSYS2 again. 10 years ago
eidheim 594a926dcd More fixes to status. 10 years ago
Ole Christian Eidheim f14332eac4 Fixed the elusive crash. 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 1a758dae1f Supporting Ubuntu 14. 10 years ago
eidheim ef422a35e5 Now only reparse when needed at tab switch. 10 years ago
eidheim 25ef8f8610 Getting ready to add spellcheck in comments using aspell library. 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 391e799ac6 Fixed smart paste when text is selected, and now sets project_path if file opened is outside of current directory-project_path. 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 7be6c3e91d Gave up on being able to call more complex commands. Should work without crashes now. 10 years ago
eidheim d41391c30a Minor fix. 10 years ago
eidheim 82ea15ea9f project_path cleanup. 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 28ddd8ba95 Minor fixes. 10 years ago
eidheim a6ad9f2d2b Minor fix: Added const to a std::function. 10 years ago
eidheim 08027264d0 Now searches for project path if a clang-file is opened without a directory opened. Some minor fixes also. 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 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 164e1f6b7c Now setting focus on sourceview after opening a file. 11 years ago
eidheim 1443ba89b2 More appropriate function names in sourcefile.*. 11 years ago
eidheim 0ed988f05a Now displays error message if one could not save file. 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 e166f240b4 Minor fixes, but most importingly, added newlines in the opened files. 11 years ago
eidheim dda05737f2 Resolved conficts. 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