Commit Graph
2735 Commits
Author SHA1 Message Date
mlangkabel c340256425 data: updated EULA 2018-04-16 18:13:20 +02:00
Eberhard Graether 3a6dcfcd03 logic: Fixed race condition in TooltipController 2018-04-12 22:52:32 +02:00
Eberhard Graether a18aa0b9a6 ui: Fixed switching code view mode shows active reference 2018-04-12 20:22:27 +02:00
Eberhard Graether 0489cac94d ui: Fixed carriage return in line endings breaks screen search in code 2018-04-12 19:24:50 +02:00
Eberhard Graether 04e82969a9 ui: Fixed expanding snippet footer to whole file 2018-04-12 19:12:23 +02:00
Eberhard Graether 2695b16e9c ui: Fixed scrollbar below snippet always bright on mac 2018-04-12 19:02:06 +02:00
Eberhard Graether 5f56a167d1 ui: Fixed group related issues in graph
* fixed aggregation layout within group
* fixed moving of group did not resize view
* fixed edges behind group could not be hovered
* fixed overlapping lines in sublayout
* fixed use of correct column width in sublayout
2018.2
2018-04-11 14:11:53 +02:00
mlangkabel cbd782d0c1 logic: fixed logic to detect excluded files for refresh info 2018-04-11 12:46:03 +02:00
mlangkabel fbee41f6fe data: incremented EULA version 2018-04-11 12:42:00 +02:00
mlangkabel 415b9dd5ff build: windows deploy fixes
* fixed build script for windows installer
* fixed java dependency version in windows installer
* accept eula in windows deploy script before indexing sample projects
* removed set license from windows deploy script before indexing sample projects
2018-04-11 12:36:10 +02:00
Eberhard Graether 608e56940a ui: Fixed template specialization edge not enough space
<description>
2018-04-11 11:50:13 +02:00
Eberhard Graether 4ac998d55e ui: Fixed vertical bucket layout issues with groups 2018-04-11 11:34:43 +02:00
Eberhard Graether 1fc8430e1d ui: Fixed depth graph has wrong layout on undo when groups were split 2018-04-11 11:09:00 +02:00
mlangkabel bb8770c63e build: added graph view's namespace group icon to windows installer 2018-04-10 16:53:57 +02:00
mlangkabel 1b6318ef5b ui: implemented adding "Copy" to duplicated source group's name 2018-04-10 16:28:03 +02:00
Eberhard Graether 8c388b3b96 ui: show 'default' in indexer threads combo instead of 0 2018-04-10 16:17:30 +02:00
Eberhard Graether 0e451fd768 logic: Fixed old ErrorInfos on UndoRedoStack showed non-existing errors 2018-04-10 16:04:24 +02:00
mlangkabel 648caa9c35 logic: fixed bug where adding an empty include path excludes everything 2018-04-10 15:52:02 +02:00
mlangkabel 8ce17dec8d logic: improved cxx indexer performance by completely skipping traversal of non-indexed files 2018-04-10 15:36:37 +02:00
Eberhard Graether 2c8cc114eb gen: Added new license type Commercial Site License 2018-04-10 15:27:11 +02:00
Eberhard Graether 50dc290d40 build: Fixed error in Sourcetrail.sh script 2018-04-10 14:26:06 +02:00
Eberhard Graether c13cac79a0 logic: Score children with same score as parent lower in search results 2018-04-10 13:09:59 +02:00
mlangkabel 835aedd669 logic: improved performance of initializing the fulltext search index
* implemented using multithreaing for building the fulltext search index
* also: decreased ideal thread count by 1 to keep the machine responsive while indexing and building the index
2018-04-10 12:40:51 +02:00
Eberhard Graether 7dde56ea6a res: Updated tutorial and projects
* mention snippet mode in code tutorial
2018-04-10 12:00:15 +02:00
Eberhard Graether 2340b0d619 ui: Don't show dock widget title bars in default window settings 2018-04-10 11:34:06 +02:00
Eberhard Graether 060a5e7461 test: Catch boost exception when file with unicode character in name is read in FileManagerTestSuite 2018-04-10 11:26:24 +02:00
Eberhard Graether 20f87b084f ui: Improved horizontal graph layout
* extend horizontal edges to origin column width
* leave horizontal gap in the middle of the left and right buckets for routing edges
* move left and right buckets vertically so that edges enter and leave horizontally
* removed third pivoting for graph edges, all edges enter and leave relative to the node center now
2018-04-10 01:45:56 +02:00
mlangkabel 535f7c1a9c ui: updated help dialog for Excluded Files & Directories with description of wildcards 2018-04-09 17:47:51 +02:00
mlangkabel 31b2c7d243 ui: show version of 3rd party dependencies in ui dialog 2018-04-09 17:11:07 +02:00
mlangkabel 9df3edad31 ui: updated help info for update check option
* mentioned that no personally identifiable information is sent to sourcetrail server
2018-04-09 16:50:24 +02:00
Eberhard Graether 5303187bea ui: Group graph nodes by file or namespace (issues #171, #439, #522)
* added buttons to enable grouping by file or namespace
* last used group settings saved to ApplicationSettings
* made groups hoverable/clickable on label only
* improved node hatching and override edge colors
* group overview lists

fortune cookie message = Seen with the eyes of love, everything gets a new meaning.
2018-04-09 00:09:22 +02:00
Andreas Stallinger 20106d5ce1 build: Updated to Qt 5.10.1 and Clang/llvm 6.0
* updated docker scripts and yml file
2018-04-06 16:08:00 +02:00
mlangkabel 0c3f830c31 data: updated EULA with Licensee responsibilities 2018-04-06 15:31:39 +02:00
Eberhard Graether f79e50d529 ui: Layout template specializations vertically
* use closed arrow for template specialization edges
* no specialization edges in call graph
2018-04-05 21:48:45 +02:00
Eberhard Graether e1a7141352 logic: Clicking on group in inheritance graph expands it 2018-04-05 21:38:58 +02:00
Eberhard Graether 8f754be165 logic: Show symbols defined within file within file node when activating a file (issue #268) 2018-04-04 01:02:11 +02:00
mlangkabel f41c64d3f6 build: restricted generating test_main.cpp in cmake to Windows only 2018-04-03 17:45:06 +02:00
Eberhard Graether 42ed53e71e src: Fixed clang warnings 2018-04-03 17:34:43 +02:00
mlangkabel a39f531f01 data: replaced non-ascii list characters of EULA ("•") with "*" 2018-04-03 17:20:07 +02:00
mlangkabel baf82f680a build: updated to clang 6.0 2018-04-03 17:15:36 +02:00
mlangkabel 41e5d36c00 ui: changed caption of buttons in missing paths dialog 2018-04-03 16:05:00 +02:00
Eberhard Graether 9f940d1609 ui: better colors for non-indexed hatching and better differentiate template and override edges colors 2018-04-02 22:50:47 +02:00
mlangkabel 38e7a1aaf0 build: minor changes and updates to readme and cmake
* corrected version of referenced dependencies
* changed cmake to generate test_main.cpp file on windows rather than copy it
2018-03-31 12:11:07 +02:00
mlangkabel 3ffe76d161 logic: Directory list box now restricts the user to select files, directories or both if required
* split QtDirectoryListBox and QtStringListBox
* renamed QtDirectoryListBox to QtPathListBox
* extracted QtListItemWidget class to own file
* renamed QtListItemWidget to QtListBoxItem
* added SelectionPolicyType to QtPathListBox to allow for specifying if selecting files, directories or both should be allowed.
2018-03-30 18:25:58 +02:00
mlangkabel af1657f7e5 build: updated jar dependencies 2018-03-30 18:17:10 +02:00
Eberhard Graether bbd003f047 logic: Group nodes in inheritance graph who have the same base and derived nodes (issue #459)
* added graph node for grouping nodes with separate sub-layout
* group nodes show name in top left corner
* clicking on single edge activates source locations of all edges
* removed separate setters for token components
* fixed text nodes missing or too many in list layout
* moved simple row and column layouts to ListLayouter
* added skewed layout type to ListLayouter

fortune cookie message = Sometimes you should have the courage and risk something.
2018-03-26 23:57:05 +02:00
Eberhard Graether f93638bcd1 logic: Fixed project state messages wrong on loading 2018-03-24 19:15:39 +01:00
Eberhard Graether aed783f5ca logic: lazy load code annotations
* code annotations are loaded after showing the code file
* added traces
* refactored highlighter
* fixed error tooltip style in codeview

fortune cookie message = It's not the time that counts, but what you do with it.
2018-03-24 13:19:49 +01:00
Eberhard Graether 0d79639c96 src: Improved code view snippet generation performance 2018-03-22 01:46:35 +01:00
mlangkabel ce78412190 data: sample project updates and fixes
* removed errors from tictactoe sample project
* updated project version of sample projects
2018-03-20 20:23:48 +01:00