Commit Graph
1172 Commits
Author SHA1 Message Date
Eberhard Graether 2bdc9b19a2 ui: Added single file mode to code view
* Added navigation to top of code view for iterating references and switching between list and single file mode
* current file name and reference count is shown on top in single file mode
* refactored scrolling to location or line via request system
* added parameters animated and toTop to scrolling system
* refactored class hierarchy and removed unused stuff in list mode
2017-01-09 00:48:20 +01:00
malte_langkabel 79937b21f0 logic: refactored using Occurrences in PersistentStorage 2016-12-19 14:20:54 +01:00
malte_langkabel d9e6b23a8b ui: removed underscores from edge-hover names in graph 2016-12-16 11:02:33 +01:00
malte_langkabel 946052f5ae src: renamed template specialization edge types 2016-12-16 10:35:46 +01:00
malte_langkabel 4194381d5f logic: guessing type of callee node to be function. 2016-12-15 16:20:39 +01:00
Eberhard Graether 157e78a84b web: updated blog navigation, fixed jquery conflict 2016-12-14 15:41:55 +01:00
Eberhard Graether be7addb626 web: blog post for release 0.10 2016-12-14 15:40:02 +01:00
Eberhard Graether 59dad33d19 build: Added changelog for release 0.10.0 2016-12-14 15:27:32 +01:00
malte_langkabel c1648f59bd build: implemented auto-generation of GUID for windows installer 2016-12-14 15:21:00 +01:00
malte_langkabel 5482e56e82 build: deploy changes
* moved sample projects from data to user folder
* added fallback files for app and window settings
* implemented copying app and window settings to user folder when not found on app startup
* fixed upgrading for windows installer
0.10
2016-12-14 13:33:17 +01:00
Manuel Dobusch 68a2cb08bc build: windows installer update
removed appsettings from installer
2016-12-13 16:51:44 +01:00
Andreas Stallinger c00ebb6729 script: Coati.sh script LD path fix 2016-12-13 12:41:10 +01:00
malte_langkabel 0bf1145a77 data: renamed log window in window settings for package
* also: added spaces in tutorial project
2016-12-13 12:29:42 +01:00
Eberhard Graether 7201a4143d doc: Fixed images in documentation 2016-12-13 12:25:12 +01:00
malte_langkabel f2d8fb7b6d build: fixed duplicate GUIDs in installer
<description>
2016-12-13 11:28:34 +01:00
Eberhard Graether f232093c3d ui: Fixed some spacing in status view 2016-12-13 11:22:06 +01:00
malte_langkabel 982264d7ba logic: indexer fixes
* forward declarations are recorded as undefined types now
* fixed minor issue with dependent template argument names
2016-12-13 10:45:16 +01:00
Eberhard Graether 5391ea449b ui: Renamed Log Window to Status Window and Output Tab to Status Tab 2016-12-13 10:35:50 +01:00
Eberhard Graether 48ece50eca src: Added more status messages and some fixes
* Elide status bar messages to avoid window resize window
* Fixed status view clearing when switching projects
* Refactored app setting loading
* Replace newline characters with spaces in status view
2016-12-13 01:41:06 +01:00
Manuel Dobusch 790afcf572 build: wix setup
fixed some dll related stuff
2016-12-12 19:26:44 +01:00
Manuel Dobusch 2d8009535f build: windows dlls
Added a bunch of dlls that should resolve the need to install certain windows updates
2016-12-12 16:46:22 +01:00
malte_langkabel 7cf8cbb59d build: updated windows installer to include all the new icons 2016-12-12 11:40:51 +01:00
Eberhard Graether 5845a98095 logic: polished status view
* click message in status bar to show status view
* renamed status tab to output
* renamed status column to message
* fixed list not properly updating when using filters
* scroll to first row after clearing
2016-12-12 11:08:07 +01:00
Andreas Stallinger 9db99580d1 src: removed cout in statuscontroller 2016-12-12 10:07:37 +01:00
Eberhard Graether 05ad054421 logic: Refactored graph node sorting
* Fixed sorting to always be alphabetical within each bucket
* Bundled nodes will expand in place
* Overview bundles are not sorted alphabetical
* Probably improved sorting performance by using std::set
2016-12-10 12:40:46 +01:00
Eberhard Graether 8bf02140b2 logic: Aggregate type use edges to make referencing symbols appear collapsed 2016-12-09 20:43:46 +01:00
malte_langkabel 26902acbbb src: split CxxAstVisitor into component based indexing system
* also: added logging for sqlite exceptions
2016-12-09 17:00:26 +01:00
Eberhard Graether 809d27ecac ui: Fixed undefined stripes of graph nodes covering child nodes 2016-12-09 14:21:43 +01:00
Andreas Stallinger 6d56202469 fix: fixed gitlab ci yaml file 2016-12-09 12:09:13 +01:00
Andreas Stallinger ebddfaaa32 build: 32 bit linux ci
* in vector testsuite replaced EQUAL with DELTA for float comparison
* on linux use appsettings for testing
* botan deprecated warning
* template error in cxxtest
2016-12-09 12:03:05 +01:00
Eberhard Graether 6575485609 logic: Improved code view performance by removing duplicate TokenLocation check 2016-12-07 21:04:19 +01:00
Eberhard Graether a3428be65c logic: Improved code view performance by removing duplicate storage call 2016-12-07 18:47:07 +01:00
Eberhard Graether 42dad5f83a logic: Improved performance of source location retrieval for files 2016-12-07 15:33:07 +01:00
Eberhard Graether 2d9052992c logic: Scroll active definition to top of code view is possible
* don't log hande message
* fixed graph gets animated when using next and previous code reference shortcuts
* fixed message scroll code handling
2016-12-07 14:18:24 +01:00
Andreas Stallinger 5d5a0922f5 ui: statusview
* statusview as tab
2016-12-07 12:56:56 +01:00
Eberhard Graether 3a269ad7b3 ui: Fixed graph switch animation being used for edge activation 2016-12-07 12:39:43 +01:00
Eberhard Graether 41fe24ed7a logic: Fixed crash in bundling 2016-12-07 10:05:43 +01:00
Eberhard Graether 0c909fd2bd logic: Fixed issues in tutorial
* increased gap in code_tutorial_3.h so that next comment is not already visible
* Fixed SearchMatch sorting to not loose matches with same name but different namespace
2016-12-06 14:27:54 +01:00
Eberhard Graether 272ebcd279 ui: improve bundling of file nodes
* Don't bundle referencing and referenced symbols when file or macro is active
* Bundle importing files when activating java symbols
2016-12-02 11:26:16 +01:00
Eberhard Graether 32c2906bf0 logic: Improved performance of depending file path retrieval for refresh 2016-12-02 11:01:48 +01:00
Eberhard Graether 163f3238ce logic: Prevent verbose indexer logging when logging is disabled 2016-12-01 16:13:25 +01:00
Eberhard Graether 3ab86c2e4f logic: Fixed search autocompletion scoring to not give last letter bonus 2016-12-01 14:43:44 +01:00
Eberhard Graether 6e0eb89cd0 ui: Fixed issues in search field
* Fixed crashes when pressing return and only ? or ?? was entered
* Fixed "Find Symbol" after "Find Text" will remove the ?
* Do fulltext search when no match was found for the entered text
* Select current matches when using "Find Symbol"

bug id = 251
2016-12-01 11:21:32 +01:00
Andreas Stallinger 6a23e483c8 build: more libs for linux 2016-11-30 22:11:45 +00:00
Eberhard Graether 457833fb2a logic: Added full refresh checkbox to indexing start dialog
* Checkbox allows for switching between refresh and full refresh
* Renamed menu option Force Refresh to Full Refresh
* Checkbox is not visible when project needs to be fully refreshed
2016-11-30 16:32:34 +01:00
Eberhard Graether 699a8a2711 build: Added botan build instruction for Mac to README 2016-11-30 13:10:25 +01:00
malte_langkabel 57284b1d80 logic: added clang flag to continue indexing, no matter how many errors have been thrown
* added clang flag to continue indexing, no matter how many errors have been thrown.
* changed parser to insert custom compile flags after the default ones set by coati so that the user can override these.
2016-11-30 12:15:45 +01:00
Andreas Stallinger 94ddd0d4f9 build: linux libs
* libEGL
* stdc++
* ...
2016-11-30 12:01:46 +01:00
Eberhard Graether 4d7a0d2653 ui: Clear errors in code view when sending MessageClearErrorCount 2016-11-30 11:33:07 +01:00
malte_langkabel 328cf7e8cc logic: indexer and name resolving fixes
* made header and excluded filepaths of filemanager canonical
* implemented solving Attributed- and InjectedClassNameType
* handled clang returning null objects in NameResolvers
2016-11-29 17:26:57 +01:00