Commit Graph

  • 9f4d68e17a Simple autocomplete now on non-clang-files, even if they get no syntax highlighting. eidheim 2015-07-26 22:41:48 +0200
  • 3facceebcc Added simple buffer-based completion for non-clang-files. eidheim 2015-07-26 22:36:45 +0200
  • 9511aac7cc Added syntax highlighting for non-clang-files. eidheim 2015-07-26 22:13:52 +0200
  • 87835206a2 Buttons in entry box no longer gets focus when clicked. eidheim 2015-07-26 18:25:28 +0200
  • 3611a649e2 regex-search button state is now stored through closing and opening the search entry box. eidheim 2015-07-26 17:26:10 +0200
  • 42b964217c Minor fix to search. eidheim 2015-07-26 17:10:51 +0200
  • d42c76660a Added TODOs. eidheim 2015-07-26 16:28:36 +0200
  • c7b03b783d Cleaned up code around label showning number of search matches. eidheim 2015-07-26 16:15:49 +0200
  • 2d38d6499e Fixed a crash when reading from deleted clang_tokens. Also fixed a scrolling issue. eidheim 2015-07-26 13:43:55 +0200
  • 455de77305 Fixed slow responsiveness in search and replace when buffer contains a large file. eidheim 2015-07-25 13:36:13 +0200
  • 7ca29d8396 Label with the number of search matches addes as well as case sensitive and regex toggle buttons. Some minor fixes too. eidheim 2015-07-25 12:50:55 +0200
  • 83e72ced0e Removed old TODOs. eidheim 2015-07-24 19:30:27 +0200
  • 5ec6243411 Fixed search and added replace. Use shift-enter in the entry boxes to search or replace backwards. eidheim 2015-07-24 18:56:22 +0200
  • 140967855a Removed old entry class that were commented out. eidheim 2015-07-23 16:10:03 +0200
  • dfad136917 Search now uses the new entrybox. Some smaller fixes as well, and some TODO's added. eidheim 2015-07-23 16:09:21 +0200
  • bd42aca5b6 The entrybox is remade to be more general and easy to use. Search code to new entrybox will be finished next commit. eidheim 2015-07-23 14:12:54 +0200
  • f558a8ad6a Minor fix to: go to declaration. eidheim 2015-07-22 18:06:01 +0200
  • 5214102343 Small fix with respect to simplified Token::get_brief_comments. eidheim 2015-07-22 17:51:02 +0200
  • 4626bc910f changing link names to installtion guides Geir Morten Larsen 2015-07-22 17:39:42 +0200
  • 742e22fe52 Abit less eager tooltips and marking of similar tokens. eidheim 2015-07-22 17:35:50 +0200
  • 62ca0c8ffe Fixes to selectiondialog.*. eidheim 2015-07-22 17:27:09 +0200
  • 7f6d388602 Now showing only methods/variables including the string the user writes if the completion window opens right after ->, :: or . Very useful if the user do not know the beginning of the method or variable searched for. eidheim 2015-07-22 15:16:24 +0200
  • e4cdc8e0c6 Further cleanup of selectiondialog.*. eidheim 2015-07-22 14:01:55 +0200
  • cd28f0cf5c selectiondialog.* cleanup. eidheim 2015-07-22 13:11:55 +0200
  • 44138502ac Merge pull request #29 from eidheim/master Jørgen Lien Sellæg 2015-07-22 09:36:08 +0200
  • 8313f00fb3 Minor fix to crash when no methods existed in a c++ file. eidheim 2015-07-21 14:00:58 +0200
  • bac182a360 Go to method implemented. eidheim 2015-07-21 13:43:14 +0200
  • bfdbe6b3c8 Renamed CompleteDialog to CompletionDialog and fixed a small issue. eidheim 2015-07-20 20:19:06 +0200
  • 57ffd22aa3 Divided SelectionDialog into SelectionDialog and CompleteDialog. SelectionDialog will be used to choose class method to go to. eidheim 2015-07-20 20:03:50 +0200
  • 7149d416b8 Apple users can now finally use the command key instead of control. eidheim 2015-07-19 19:11:19 +0200
  • 2161c9ce09 scroll_to hopefully working 100% now. eidheim 2015-07-19 18:45:02 +0200
  • 2169158689 Improved scroll_to. eidheim 2015-07-19 16:12:55 +0200
  • 36ce5fab10 Solved the scroll_to issue. eidheim 2015-07-19 15:33:56 +0200
  • 0be130dd94 Solved the scroll_to issue. eidheim 2015-07-19 15:27:08 +0200
  • ffd7e2b1ec Go to declaration implemented. Also some smaller fixes, including going to tab if opening an already open file. Scroll to iterator/cursor/insert/mark/whatever is bugged in GTK it seems, need a better workaround here. eidheim 2015-07-19 14:31:39 +0200
  • ef6b48e507 Cleanup of menu and keybindings. eidheim 2015-07-18 23:34:39 +0200
  • 931dc12425 Largeer cleanup in preparation to refactoring implementation. Also some smaller fixes. eidheim 2015-07-17 13:54:30 +0200
  • e041a1f68f Minor changes corresponding to libclangmm cleanup. eidheim 2015-07-16 19:46:42 +0200
  • e8bab3e4c7 Changes corresponding to the libclangmm cleanup. Slightly faster range lookup for tokens. eidheim 2015-07-16 19:12:57 +0200
  • 3561b1e795 Merge branch 'master' of https://github.com/cppit/jucipp Jørgen Lien Sellæg 2015-07-16 12:51:12 +0200
  • 2cce109f59 Merge branch 'master' of https://github.com/eidheim/jucipp Jørgen Lien Sellæg 2015-07-16 12:51:07 +0200
  • 460f80a22a Autocomplete and reparse should now live in perfect symbiosis. eidheim 2015-07-16 12:27:37 +0200
  • a464cb3a42 Fixed issue with autocomplete not starting. Autocomplete is now trying to start again if canceled. eidheim 2015-07-16 12:01:12 +0200
  • 9ffe94e41e Merge pull request #25 from eidheim/master Jørgen Lien Sellæg 2015-07-16 11:32:22 +0200
  • d5eef33fd7 Hopefully fixed the strange behaviour with the bold feature, among other smaller things. eidheim 2015-07-16 11:22:53 +0200
  • 09f5f19040 Merge branch 'master' of https://github.com/eidheim/jucipp Jørgen Lien Sellæg 2015-07-16 08:34:58 +0200
  • 2a521d4a87 Added docs/install.md Geir Morten Larsen 2015-07-15 19:37:15 +0200
  • ecd60853b6 Similar tokens now get bold property when moving insert-cursor. Close to refactoring across files now. eidheim 2015-07-15 19:17:25 +0200
  • 7709263498 Merge pull request #24 from eidheim/master Jørgen Lien Sellæg 2015-07-15 17:53:02 +0200
  • 823f9bcdb1 Merge branch 'master' of https://github.com/cppit/jucipp Jørgen Lien Sellæg 2015-07-15 17:31:36 +0200
  • 5f994564be Merge branch 'master' of https://github.com/eidheim/jucipp Jørgen Lien Sellæg 2015-07-15 17:31:23 +0200
  • 1e12f00266 Removed temporary testing output. eidheim 2015-07-15 15:05:43 +0200
  • eb2dd02d99 Cleanup of ClangView mostly to work with the libclangmm cleanup. eidheim 2015-07-15 15:02:51 +0200
  • fd49094e48 Change: added libraries and installation guide Geir Morten Larsen 2015-07-14 21:46:30 +0200
  • c697b6f88c Merge pull request #20 from eidheim/master Jørgen Lien Sellæg 2015-07-14 09:09:39 +0200
  • 4d0e4a4e43 CHANGE: updated libraries needed to run cmake . Geir Morten Larsen 2015-07-13 19:02:28 +0200
  • bf3466c3b5 Merge branch 'master' of https://github.com/cppit/jucipp Jørgen Lien Sellæg 2015-07-13 10:12:41 +0200
  • b9b7d2181f Fixed }-key. eidheim 2015-07-13 00:48:05 +0200
  • 4f7afedcc4 Minor autocomplete fixes. eidheim 2015-07-13 00:12:02 +0200
  • 66bfb0bed6 Optimized autocomplete more. eidheim 2015-07-12 23:45:35 +0200
  • 4a3a1ddfd9 Autocomplete optimization and fix for completion after parentheses. eidheim 2015-07-12 21:45:48 +0200
  • b86bc464f1 Merge pull request #19 from eidheim/master Jørgen Lien Sellæg 2015-07-12 17:41:23 +0200
  • a1be9e0d92 Cleanup and improvement of autocompletion. eidheim 2015-07-12 17:38:05 +0200
  • 188a5b46cf Removed cout line. eidheim 2015-07-12 16:17:53 +0200
  • 4e38ef8760 Added autocomplete in current namespace for clangview. Autocomplete currently starts after 3 characters. Will try to clean up this code soon. eidheim 2015-07-12 16:11:44 +0200
  • e3ce56aa1f Minor cleanup. eidheim 2015-07-11 17:58:45 +0200
  • 6814e5ebf6 Disabled reparse while autocompleting. eidheim 2015-07-11 17:54:35 +0200
  • 6a672c1086 More flexible autocomplete, now pops up selectiondialog even after entering chars after ., -> and ::. Also some cleanup. Placed autocompletion in seperate class ClangViewAutocomplete. eidheim 2015-07-11 17:39:37 +0200
  • c0a193484c Minor cleanup. eidheim 2015-07-10 13:36:28 +0200
  • e368e9653b Reparsing now when buffer has not changed in 1 sec. Some cleanup as well. eidheim 2015-07-10 11:54:14 +0200
  • 2ec8ff15d7 Added comments to autocompletion. Try with gtkmm objects. eidheim 2015-07-09 15:31:26 +0200
  • 23e1a5992d Minor fix to SelectionDialog. eidheim 2015-07-08 17:29:42 +0200
  • a89c76c4d7 Small fix to autocompletion. eidheim 2015-07-08 16:49:59 +0200
  • 459cfe4823 Autocomplete no longer freezes the application while loading. eidheim 2015-07-08 16:10:14 +0200
  • 11468432fa Parameters are now marked as selected after using autocomplete. eidheim 2015-07-08 11:38:29 +0200
  • 54a1e7c90d Made new selectiondialog for code-completion. Might be in need of some smaller fixes. Max width set to halv of width of sourceview. eidheim 2015-07-07 23:15:58 +0200
  • 0aa2b45b37 Added slight delay on tooltips when moving cursor. eidheim 2015-07-06 10:24:04 +0200
  • f13ca76ad3 Small cleanup, and fixed potential segmentation/assertion fault. Tooltips now also get hidden when using mouse scroll. eidheim 2015-07-05 21:44:40 +0200
  • 81a8a80a7f Fixed a segmentation fault/assertion error when trying to read from deleted cursors/toktens. eidheim 2015-07-05 21:07:15 +0200
  • d3fe9b0b2f Brief comments added to type info. eidheim 2015-07-05 19:43:35 +0200
  • 1949468331 Tokens now stored in Source::ClangView, leads to cleaner and faster tooltips. eidheim 2015-07-05 14:06:38 +0200
  • f4c1a2481c Added singleton.*, at the moment only Source::Config made singleton. Tooltips now have yellow background. Also some cleanup. eidheim 2015-07-05 13:13:30 +0200
  • 6e99d4bcc9 Minor fixes to tooltip, now hides more often. eidheim 2015-07-04 09:58:45 +0200
  • 655a30023a Type info. eidheim 2015-07-03 22:32:58 +0200
  • 097bfc65dc Fixed tooltip class. eidheim 2015-07-03 09:32:43 +0200
  • f453435148 Minor improvement to tooltips, less eager now too. eidheim 2015-07-02 19:03:59 +0200
  • 4b07c5a5cb Focus issue fixed. eidheim 2015-07-02 16:28:48 +0200
  • 7bcdeae516 Some cleanup, and added colors in tooltips. eidheim 2015-07-02 15:29:05 +0200
  • 1e2e531620 Minor cleanup. eidheim 2015-07-01 14:27:01 +0200
  • ebd18156c5 Removed overloading (accidental) of on_motion_notify_event and on_mark_set. eidheim 2015-07-01 14:18:21 +0200
  • f924a7f3f9 Second attempt at avoiding tooltip from stealing focus. eidheim 2015-07-01 13:11:03 +0200
  • 57cb7b4577 Small fix in Tooltips, can now show tooltips from several Tooltips-objects at once without overlap (see comments). eidheim 2015-07-01 12:54:09 +0200
  • b109ebf380 Fixed GLib-GObject-WARNING messages for older GTK+ versions without underline-rgba property. eidheim 2015-07-01 12:36:20 +0200
  • c1aebf7902 Minor cleanup. eidheim 2015-06-30 23:01:37 +0200
  • 4a5eba77b8 Added convenient Tooltips::show() and Tooltips::hide(). eidheim 2015-06-30 22:55:33 +0200
  • e95c89ccbe Added diagnostics; warning and error messages while writing code. eidheim 2015-06-30 22:43:20 +0200
  • 205de3da6d Merge pull request #6 from cppit/master Ole Christian Eidheim 2015-06-29 11:59:57 +0200
  • 9403e862b9 Merge pull request #18 from cppit/searchandreplace Jørgen Lien Sellæg 2015-06-29 11:34:52 +0200
  • d182c6c246 Merge branch 'searchandreplace' of https://github.com/cppit/jucipp into searchandreplace Jørgen Lien Sellæg 2015-06-29 11:31:37 +0200
  • a0dfad181c Working search back and forward Jørgen Lien Sellæg 2015-06-29 11:28:11 +0200