Eberhard Graether
67cec7dda7
ui: Improved graph layout
...
* wider gabs between buckets
* different column widths above and below horizontal edge split
* only use base/derived bundles for inheritance
2018-04-25 23:50:36 +02:00
Eberhard Graether
a635592dc1
build: Changelog for release 2018.2
2018-04-25 20:53:10 +02:00
mlangkabel
d29cabd0b3
logic: fixed missing matches in fulltext search
2018-04-24 19:18:26 +02:00
mlangkabel
bac9f7fbc4
build: added missing include for linux builds
2018-04-24 18:13:11 +02:00
mlangkabel
b6692b9842
src: fixed typedef for Id because bitshift syntax for generated node ids failed on 64 bit windows
2018-04-24 17:34:21 +02:00
mlangkabel
ca3e2f48ee
logic: removed C/C++ "unparsed" check from indexer
...
Cxx AstVisitor re-visits previously or simultaneously indexed files because the "visible" content may have changed due to other preprocessor defines etc.
2018-04-24 13:25:06 +02:00
Eberhard Graether
c5d0362df5
ui: Fixed crash in FilePath::makeCanonical and QtPathListBox making all settings paths relative
2018-04-24 11:44:28 +02:00
mlangkabel
b00bfb8964
build: updated icon references for windows installer
2018-04-23 12:54:13 +02:00
mlangkabel
5e0c0a6f18
ui: centered Sourcetrail logo in about dialog
2018-04-23 12:42:25 +02:00
mlangkabel
f08f27717f
logic: record and display include edges for non-indexed files
...
* non-indexed files are shown in graph view and in code view
* non-indexed files are ignored in search view, overview, stats and refresh dialog
2018-04-23 12:13:49 +02:00
Eberhard Graether
17ec0747f2
ui: Fixed weird border in screen search bar
2018-04-22 22:53:46 +02:00
Eberhard Graether
089ccb1d6c
ui: updated about dialog
2018-04-21 06:04:05 +02:00
Eberhard Graether
83cd1b94b6
logic: Fixed license checker did not ignore commit number in expiration version
2018-04-21 04:54:59 +02:00
Eberhard Graether
91b4e80384
ui: adapt scroll target value in code single file mode as workaround when view scrolls below last line
2018-04-21 04:30:55 +02:00
Eberhard Graether
fe38cfff6a
logic: Fixed single file mode fulltext references and caching
2018-04-21 03:43:50 +02:00
Eberhard Graether
e5280f99ca
logic: Fixed loading of outversioned projects fails
2018-04-20 10:05:35 +02:00
Eberhard Graether
e9877acf80
logic: Fixed updated files detection performance in project refresh
2018-04-20 10:00:37 +02:00
Eberhard Graether
5edaedfd37
ui: Improvements and fixes in graph layouting
...
* put nodes with bidirectional aggregations on the left
* layout aggregations either horizontal or vertical based on buckets
* exceed bucket height if only one element and vertical split
* fixed hiding nodes in sublayout showed empty spot
2018-04-19 18:54:34 +02:00
Eberhard Graether
1ee4f829a4
ui: switched edge offsets in graph
2018-04-19 15:33:21 +02:00
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