182 Commits (bc71859699eaa968ef9dc152d17267c213030545)

Author SHA1 Message Date
eidheim 606db580d5 Fixes #121, #131 and #132. More testing needed, except bugfix commits soon. 10 years ago
Akshay Shekhervoldyman666@gmail.com 168698fae4 Removed and as per the TODO's 10 years ago
eidheim 1675305884 New singleton system without a singleton container class. 10 years ago
eidheim 509891270f Notebook labels are now slightly smaller in height 10 years ago
eidheim b2fa9d1bba Focus fix for notebook tabs 10 years ago
eidheim a1e529aab0 Fixed a bug in tab labels that lead to wrong labels being marked as changed if a reordering of the tabs had been done. 10 years ago
eidheim 5ed9b6eb72 Added close symbol on tabs. 10 years ago
eidheim 7e598ae91a Cleanup of soft_reparse uses, and fixed a bug where implementation files were not correctly reparsed after using rename that included a header file. 10 years ago
eidheim c3ea4c722b Fixes #92, and some cleanup of the reparse functions and variables. 10 years ago
eidheim 39fb97d295 Renamed strip_trailing_whitespaces to cleanup_whitespace_characters 10 years ago
eidheim 6ed8a55821 Renamed get_current_path to get_current_folder. 10 years ago
eidheim 5839186aa5 Added *_user_action to trailing whitespace stripping. 10 years ago
eidheim 6a4adbbf09 Fixed a bug in trailing whitespace stripping. 10 years ago
eidheim 17732a3e82 Added option to strip trailing whitespaces on save, and add trailing newline if missing. 10 years ago
eidheim a288ce37cb Improved and consistant default directory handling for run command and dialogs. 10 years ago
eidheim 8617e5894d Can now create files from command line arguments (juci . new_file.py), and error messages in terminal are set to bold. 10 years ago
eidheim 626d347387 Singletong and config cleanup. Got rid of most if not all circular includes. 10 years ago
eidheim c619fbd1f7 Removed saved to message since it was cluttering the terminal output. 10 years ago
eidheim be1716f005 Fixed gtk/gtksourceview version checks. 10 years ago
eidheim 2c5f513994 Removed a gcc warning. 10 years ago
eidheim 2ac04c15a5 Now stores the last tab when opening a new one such that notebook returns to the previous tab after closing the new tab, if no other tab-operations have happened. Like what happens in for instance Chrome. 10 years ago
Jørgen Lien Sellæg 70630fc656 Remove juci namespace from filesystem 10 years ago
Jørgen Lien Sellæg 5fb5f26bce Rename sourcefile to filesystem 10 years ago
eidheim 17e45b1e63 Resolved conflicts in #68. 10 years ago
eidheim 9fc60c1072 Minor fixes to #57. 10 years ago
Jørgen Lien Sellæg bf92d588c4 Remove directories from Notebook 10 years ago
eidheim 4987da6bde Project path fix and cleanup. 10 years ago
eidheim 9d384774e6 Now adding project_path if possible to all file types. 10 years ago
eidheim 97bae361f4 Added label to Run Command, and some minor cleanup. 10 years ago
eidheim 8becce510f Now tries to run cmake after saving CMakeLists.txt, even if it is outside of opened directory, or directory is not opened. 10 years ago
eidheim f468a601d5 Now only reparse clang files if a header is saved. 10 years ago
eidheim 00b8a08c9a Source map show/hide configuration is now working. 10 years ago
eidheim 14f93b1260 Font family fix to source map. 10 years ago
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
Jørgen Lien Sellæg 2ea1e1821a Rename logging function due to namespace conflict 10 years ago
Jørgen Lien Sellæg 317e5a8528 Rename logging function due to namespace conflict 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