20 Commits (03cf0990f27b0135da651e0fa46848df63bd626a)

Author SHA1 Message Date
Jørgen Lien Sellæg 63c822c887 bind terminal and add type caster for filesystem path 5 years ago
eidheim e1bcc080ef Added colors to exit status 5 years ago
eidheim 7bf9752200 Added colors to terminal warnings and errors 5 years ago
eidheim ffd9679740 Added preference item terminal.clear_on_run_command, and change preference item project.clear_terminal_on_compile to terminal.clear_on_compile 5 years ago
eidheim 56aa729342 Fixed terminal scrolling that sometimes did not correctly scroll to bottom 5 years ago
eidheim 381d9863bb Terminal now scrolls to bottom when a new process prints output 5 years ago
eidheim d8b7f22609 Window is now hidden on quit instead of showing info message 5 years ago
eidheim bd3dfab765 Added Zen mode 5 years ago
eidheim 8cbf9275e3 Added and made use of Project::Build::get_exclude_paths() 5 years ago
eidheim 46ad2f8459 Added Go to Tab in Window menu 5 years ago
eidheim cf8f050e90 Terminal: now only scrolls to end of new text when scrollbar is at bottom 5 years ago
eidheim b92da8dc12 Added syntax highlighting to tooltips, and some various cleanups. 6 years ago
eidheim 5d6d664940 Added progress bar and possibility to cancel find usages and rename 6 years ago
eidheim 803195dafd Added and made use of Notebook::open(Source::View *view) 6 years ago
eidheim 816418db40 Improved multiple cursor placements after undo or redo 6 years ago
eidheim a26ae56aae Cleanup of SelectionDialog::on_change and on_select 6 years ago
eidheim c65261d5ff Cleanup of cursor history 6 years ago
eidheim d5bf3b945f Notebook::open now returns bool, and added a few safety checks 6 years ago
eidheim 60195fa0ec Added and made use of string functions starts_with and ends_with, and minor cleanup for selection window code 6 years ago
eidheim 480430ed16 Renamed C++ header and source files to use proper C++ file extensions. 6 years ago
eidheim a4adb778dc Can now search in terminal 6 years ago
eidheim ebb613b2a5 Now supports multifile fixits 6 years ago
eidheim 05cad00dc4 Main window can now be set transparent in custom css file (for instance ~/.config/gtk-3.0/gtk.css) 6 years ago
eidheim 29fc8c0a2c Fixes #426: added Close Folder and Close Project to File menu. Also moved Close Tab to File Menu as Close File 6 years ago
eidheim 94353ee7d6 Added extra padding for entries and terminal, and changed directories header slightly 6 years ago
eidheim 94a4558a94 Added missing style classes 6 years ago
eidheim 74c28602f5 Added markdown parsing for tooltips 6 years ago
eidheim 43f2043be1 Cleanup of textbuffer tags and tooltips 6 years ago
eidheim b5e5219a1c Cleanup of Ctags and Grep classes 6 years ago
eidheim e849fc0f45 Cleanup and improvement to Source->Find Pattern: now also moves cursor offset to first match when line is selected. Also, when showing match results, line in current view is highlighted. 6 years ago
eidheim 42341f98f3 Cleanup: added ec argument to filesystem calls, and added and made use of Project::get_view_folder and Project::get_directory_folder 6 years ago
eidheim 994306e26c Fixes #420: added Find Pattern to Source menu 6 years ago
eidheim 6e6c2704fd Load snippets at startup 6 years ago
eidheim 014df5dfe3 Minor cleanup in Source::Diffview, and no longer unnecessarily locks parse_mutex before updating tags 6 years ago
eidheim 53eac52d9e Removed uses of deprecated override_font 6 years ago
eidheim f82b1f947a Added preference option to disable replacing search entry with selected text 6 years ago
eidheim 78659e5177 Cleanup and fixes to dialog and tooltip positioning. Dialogs and tooltips should now not be partially shown outside of screen 6 years ago
eidheim bd3ca5b44b Simplified Source::View::scroll_to_cursor_delayed 6 years ago
eidheim 92b09633bf Renamed enum class enumerators 6 years ago
eidheim ada70868cd Notebook::open() parameter cleanup, and removed unnecessary while(Gtk::Main::events_pending()) loops 6 years ago
eidheim bc71859699 Added Window->Split Source Buffer 6 years ago
eidheim 57705cfa7b Fixes #416 : Added Show Breakpoints to the Debug menu 6 years ago
eidheim d52d84e16c Fixed usage cache count, simplified Gtk::Main::iteration calls, and added info message about background processes if any when quitting juCi++ 6 years ago
eidheim d641274247 Fixes: #412 : Added Edit->Cut Lines and Edit->Copy Lines. Additionally, successive cut lines now accumulates the clipboard 6 years ago
eidheim aa1c415e90 Fixes #373 : added Edit->Extend/Shrink Selection 6 years ago
eidheim e0e47a37ed Related to MR 398: finished implementation of default build system setting, but renamed project.default_build_system to project.default_build_management_system, since make and ninja are examples of build systems. Also added --buildtype plain to meson default build. 7 years ago
Shankar Giri 1b97e3e893 Add a project.default_build_system and generate new project files based on build system 7 years ago
eidheim 2bf80dbe38 Fixed builds without liblldb 7 years ago
eidheim 16d9aa5525 Fixed tests when using -fsanitize=thread 7 years ago
eidheim 7a456b8ddb Added Edit.Show/Hide that can be used to hide text in a buffer by making it smaller 7 years ago