eidheim
29b9f4f2bb
Temporary fix for the "Only <gtksourceview/gtksource.h> can be included directly" warnings, added -Werror on travis, and removed -Wno-reorder
9 years ago
eidheim
d9ee4d97ce
Cleanup: removed support for older libraries
9 years ago
eidheim
430925ada0
Autocomplete cleanup. Should now be easier to implement autocomplete for other languages
9 years ago
eidheim
70f2b3c6dc
MacOS: ~ and ^ keys are now handled correctly in search entry on selection dialogs
9 years ago
eidheim
cf5a509cbc
Improvement of selection and completion dialogs and tooltips. Can now open selection dialogs (Find Symbol (Ctags), Backtrace, Show Variables) without an opened buffer.
9 years ago
Ole Christian Eidheim
9a3da9043c
Fixed crash when trying to scroll in an already closed SelectionDialog
9 years ago
eidheim
f6e82df359
Replaced deprecated VBox/HBox with Box, and HPaned/VPaned with Paned
9 years ago
eidheim
de879bc12d
Added keypad keys home, end, up, down, left, right to key check expressions
9 years ago
d3rrial
55fb517b94
updated all occurences of GDK_KEY_Return
9 years ago
eidheim
66e5122c6a
Minor cleanups: replaced iterating pending events with C++ functions, corrected return value in Notebook::size, and replaced NULL with nullptr in source_clang_test.cc
10 years ago
nshcat
da33a926a4
Replaced NULL with nullptr wherever applicable.
10 years ago
Ole Christian Eidheim
2bc5d65251
Git integration through libgit2 ( #244 )
...
* Git integration, fixes #63
* Fixed a crash when deleting directories, added libgit2 to MSYS2 CI, adjusted colors slightly
* Git integration now supports debian stable
* Fixed compilation error on MSYS2
* Added git_test
* git_test fix
* Git integration: now updates correct paths on source save. Also added slight delay to source diff git monitor change signal
* git_test fixed
* Now monitors .git directory instead. The .git/index file does not always update on for instance: git commit -m ...
* Directories cleanup
* Fixed git status update on rename refactoring, and some additional cleanup
* Added menu items: Go to Next Diff, and Show Diff
* Fixed Go to Next Diff and Show Diff keybindings
* Minor fixes to git integration
* Added: implement method
* Minor fixes to Implement Method
* Minor fixes to source_diff
* source_diff: optimisations added, as well as some minor improvements
* Fixed a crash when trying to show diff in a buffer not related to a diff repository
* Git integration: MSYS2 support
* source_diff: source should now refresh correctly when .git directory has changed
* directories.cc: stop updating parent path colors when path including .git directory/file is found
* Spellcheck underline no longer shows for for instance '\n'
* Made directory view's git status update async
* Use boost::filesystem::path in git.*
* Optimisation: now stores a cache of git status, which can be slow, that is used when possible
* Source view will now grab focus when a selection dialog is shown
* Source menu should now be correctly updated
* Implement Method: improved
* git.cc: minor fix
10 years ago
eidheim
cad7553a24
Fix related to #246 : corrected selection dialog position
10 years ago
eidheim
446b6f37ba
Fixes #246 : popups are now placed correctly on all platforms
10 years ago
eidheim
d850042ddf
Platform spesific fixes to selection dialogs
10 years ago
Ole Christian Eidheim
a896ab7e3e
SelectionDialogs: improved search entry
10 years ago
eidheim
0a25b68e9b
Wayland: now correctly position selection dialogs. Ninja: fixed lldb paths
10 years ago
eidheim
e54c396bfa
Show usages: now sets dialog cursor on the current usage
10 years ago
eidheim
4771ef0d0d
Dialog and tooltip placement corrections
10 years ago
Ole Christian Eidheim
7fe07b6eb0
Improved Wayland support: correctly set transient on all windows
10 years ago
eidheim
a30ff38f9a
Remove C-style casts
10 years ago
eidheim
edc46d2561
Correctly clears the selectiondialog model after hiding
10 years ago
eidheim
52f99efd91
Fixed autocomplete freeze when clearing a large number of rows
10 years ago
eidheim
8d56462e5b
Minor fix to autocompletion dialog
10 years ago
eidheim
fa46c00e22
Completiondialog cleanup, and now updates tooltip when a row is selected with mouse
10 years ago
eidheim
7380ecf544
Fixed a bug where tooltips got shown when no row were found
10 years ago
eidheim
6f47300607
Tooltip and completiondialog cleanup
10 years ago
eidheim
800a51b79f
Workaround for a gtk bug that removes cursor from a tree view when the search entry becomes empty
10 years ago
eidheim
a50adf87ee
Cleanup of dialog tooltips
10 years ago
eidheim
bd668eedfc
selectiondialog.* cleanup
10 years ago
Ole Christian Eidheim
bc7fcdf01d
Added Show Variables in Debug menu
10 years ago
eidheim
29f8b97127
Minor improvement: rows in selection dialogs now gets cleared when the dialog is hidden, instead of when destroyed
10 years ago
eidheim
6aee69b398
Minor cleanup of selectiondialog.*
10 years ago
Vadim
71792fc145
remove redundant classname
10 years ago
U-olece-PC\olece
9f03520586
list_view_text.hide() now only called once.
10 years ago
eidheim
0466a0eeaf
Now clears list store on hide.
10 years ago
eidheim
73d4889b68
Tokens are now bold when using go to usage and go to methods.
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
32a27c91b1
Trying to find where juci crashes about once a day on OS X. Also fixed tooltip-newlines.
10 years ago
eidheim
77401c5bfe
Another Ubuntu 14 fix.
10 years ago
eidheim
1a758dae1f
Supporting Ubuntu 14.
10 years ago
eidheim
2ed5b6f12b
Replaced spellcheck tooltips with selectiondialog where one can select a correct word.
10 years ago
Ole Christian Eidheim
729b8af35c
Fixed: assertion 'buffer->priv->user_action_count > 0' failed
10 years ago
eidheim
b75a7fc4d1
Some style cleanup, added for instance note (tooltip) foreground for dark themes.
10 years ago
eidheim
ff317bd95b
Filtering out non-matches when autocompleting inside token spellings (not right after -> for instance).
11 years ago
eidheim
dda05737f2
Resolved conficts.
11 years ago
Jørgen Lien Sellæg
1ea83932ff
#14 Rearrange directory structure
11 years ago
eidheim
bd42aca5b6
The entrybox is remade to be more general and easy to use. Search code to new entrybox will be finished next commit.
11 years ago