Malte Langkabel and GitHub
719591a247
test: added test for fetching dependencies from gradle config ( #897 )
2020-01-20 11:47:26 +01:00
Malte Langkabel and GitHub
00137a2b7f
build: update qt version in appveyor script ( #896 )
2020-01-20 10:45:09 +01:00
Malte Langkabel and GitHub
a812a49b0c
test: removed gradle tests to fix Linux CI ( #895 )
2020-01-15 23:32:51 +01:00
Eberhard Graether
dedbc2eb27
data: Fixed endless recursion on cyclic inheritance edges
...
Fixed an endless recursion that happenes when the index contains cyclic inheritance relationships,
which might accidentally appear due to name collisions.
2020-01-14 00:14:05 +01:00
Malte Langkabel and GitHub
c8dcb193ff
test: added tests for gradle utility functions ( #892 )
2020-01-13 19:26:17 +01:00
Malte Langkabel and GitHub
d3b9e46cd9
docs: mention Choco package in Readme
2020-01-13 11:29:09 +01:00
technateNG and Malte Langkabel
cbf8e3412f
perf: Added utilities::caseInsensitiveLess. ( #882 )
...
* Added utilities::caseInsensitiveLess to compare two wstring arguments
* Replaced less comparision method in DummyNodeComp.
* Added tests for caseInsensitiveLess.
2020-01-10 07:55:47 +01:00
technateNG and Malte Langkabel
0dcb83403c
perf: GetOverviewBundleNodeTypesOrdered to static const variable. ( #878 )
2020-01-07 12:44:44 +01:00
Malte Langkabel and GitHub
f799bd4946
doc: added FAQ question for contact info ( #884 )
2020-01-07 09:55:15 +01:00
Alvoda and Eberhard Gräther
2422e09b7f
ui: Add 'close tabs to the right' context menu action to tab bar #822 ( #875 )
...
* first try to implement closeTabs toRight.
* removed .kdev4
* signals and slots mechanisms for closeTabstoRight now done correct.
* feature: add option to close tabs to the right on right-click context menu.
* indentation, whitespaces etc.
2020-01-04 11:00:18 +01:00
Malte Langkabel and GitHub
e68da85bbd
logic: fix CI by replacing code that depends on a hard-coded date ( #876 )
2020-01-02 23:09:32 +01:00
Eberhard Graether
b39a8d33dd
res: Update SPONSORS.md
2020-01-01 15:14:21 +01:00
Alvoda and Malte Langkabel
2a996ed9a0
build: fixed race condition in cmake for creating symlinks on Linux ( #872 )
2019-12-30 13:11:33 +01:00
Malte Langkabel and GitHub
28b67bc91d
logic: record calls to cxx destructor on delete keyword (issue #829 ) ( #863 )
2019-12-29 23:05:24 +01:00
Malte Langkabel and GitHub
270c8698dc
logic: retry pre-filling mandatory empty path settings on startup ( #864 )
2019-12-29 23:03:37 +01:00
Malte Langkabel and GitHub
2ab4e2bab9
build: set correct working directory for tests in cmake on Windows ( #865 )
2019-12-29 23:03:02 +01:00
Malte Langkabel and GitHub
a0856a6de5
ui: change caption of close dialog button when finished shallow indexing ( #861 )
2019-12-22 14:21:07 +01:00
Malte Langkabel and GitHub
bc911923d0
logic: improved handling of unloadable source group ( #862 )
...
* improve comparison to respect all values
* improved UI to display the source group type
2019-12-22 14:19:51 +01:00
David Manouchehri and Eberhard Gräther
be8023063a
res: Update SPONSORS.md ( #860 )
2019-12-22 00:55:06 +01:00
Eberhard Graether
8c2b55a324
res: Changelog for Sourcetrail 2019.4.102
2019-12-20 12:16:53 +01:00
David Hallas and Malte Langkabel
ceb900589e
build: Fix build on Gentoo Linux ( #854 )
...
Fixes the build on Gentoo Linux. On Gentoo Linux the user chooses which
llvm backend to build and install, therefore we need to loop over the
installed targets and append the libraries needed instead of relying on
the full list of supported backends.
2019-12-17 18:07:50 +01:00
Malte Langkabel and GitHub
ceb274478d
build: added Travis ci for Linux builds ( #857 )
2019-12-17 11:04:02 +01:00
Eberhard Graether
99cc3d9636
build: Updated Docker Linux 64bit image to Qt 5.12.6 and LLVM/Clang 9.0.0
...
* updated to CentOS 7
* removed 32bit image
2019-12-16 15:38:31 +01:00
mlangkabel
67b803bd29
test: fixed java tests
2019-12-16 14:51:45 +01:00
Malte Langkabel and GitHub
11110b6a6f
ui: update selectable cxx language standards and cross-compiler flags (issue #835 ) ( #856 )
2019-12-16 13:13:05 +01:00
Malte Langkabel and GitHub
ebed9b0e56
docs: update contact information in documentation
2019-12-13 17:00:39 +01:00
Alexey Andronov and Malte Langkabel
cf0ad287d8
docs: Replace unsafe http links with https in docs ( #853 )
2019-12-13 15:40:03 +01:00
Malte Langkabel and GitHub
3932bb1fb8
logic: allow to specify custom Maven settings.xml file in project settings (issue #794 ) ( #847 )
2019-12-11 14:00:20 +01:00
Malte Langkabel and GitHub
d33a5357dd
logic: update python indexer to fix issue #771 ( #846 )
...
This will allow the Python indexer to accept a Windows Python environment with the python.exe located in the root directory of the environment.
2019-12-10 19:04:07 +01:00
Malte Langkabel and GitHub
732c389520
logic: extend language support to Java 12 (issue #752 ) ( #844 )
...
* update java indexer dependencies
* update java language support to java 12
* enable java preview features by default
* add test for Java 12 support
2019-12-10 15:02:59 +01:00
Malte Langkabel and GitHub
097833beee
logic: add java 9 path detector for windows ( #843 )
2019-12-10 13:30:30 +01:00
Malte Langkabel and GitHub
e8480d4a43
build: make build fail if maven fails to generate the java indexer jar ( #842 )
2019-12-10 13:29:59 +01:00
Malte Langkabel and GitHub
f93b063763
docs: list maven as a dependency for building Java language support in readme ( #841 )
2019-12-10 11:50:50 +01:00
Eberhard Graether
f25e8aa32d
ui: Return to active symbol definition in code view when clicking active node in graph view (issue #836 )
2019-12-09 17:51:18 +01:00
Rivka Ligier and Malte Langkabel
eeb5b13797
docs: restructure software documentation ( #816 )
...
also re-phrased some sentences and fixed minor grammar errors
2019-12-07 11:18:17 +01:00
Eberhard Gräther and GitHub
1558b7215d
build: Changes to compile on Debian Buster ( #827 )
...
based on #784
2019-12-03 23:59:36 +01:00
Malte Langkabel and GitHub
e6e0ecbcf5
logic: fix recording template parameter as local symbol instead of qualifier ( #824 )
2019-12-03 19:35:38 +01:00
Malte Langkabel and GitHub
fa6dd6c9e1
logic: improve usability of shallow indexing ui ( #823 )
...
* added "--shallow" command line option to request shallow indexing
* modified behavior of Sourcetrail to always perform a deep index if not explicitly specified differently by the user
2019-12-03 18:26:02 +01:00
Malte Langkabel and GitHub
00bf7ebda6
logic: color scheme fixes ( #821 )
...
* fixed issues where color scheme entries were missing
* removed color scheme entries for nodes and edges that do not exist anymore
2019-12-03 14:46:11 +01:00
Alexey Andronov and Eberhard Gräther
136f3b5eff
ui: drag and drop selected source code from code view into other applications ( #817 ) (issue #707 )
2019-12-02 17:59:10 +01:00
Eberhard Graether
042ccb55da
res: Updated SPONSORS.md for Dec 2019
2019-12-02 13:18:43 +01:00
Michał Janiszewski and Malte Langkabel
f64019b87f
build: use ninja on appveyor ( #819 )
2019-12-02 13:05:35 +01:00
Malte Langkabel and GitHub
7602571be8
docs: update list of dependencies in readme to clang 9.0.0
2019-11-30 17:20:28 +01:00
Alexey Andronov and Malte Langkabel
52ae646f26
build: add multiprocessor compilation flag to cmake to speedup builds ( #793 )
2019-11-28 20:47:07 +01:00
Malte Langkabel and GitHub
9274758d5d
build: update to SourcetrailPythonIndexer v1_db25_p1 ( #813 )
...
This allows to use "unsafe" Python environment if this environment has explicitly been specified by the user (issues #697 , #747 ).
2019-11-28 20:15:26 +01:00
Alexey Andronov and Eberhard Gräther
75e6edaf44
res: move clang-format file to project top-level folder ( #815 )
...
So IDE's can automatically detect it
2019-11-28 16:11:34 +01:00
Michael Vetter and Eberhard Gräther
6041f997a9
build: Link to LIB_GUI_PROJECT ( #797 )
...
This is needed to build successfully on openSUSE.
Regards https://github.com/CoatiSoftware/Sourcetrail/issues/758
2019-11-28 10:33:44 +01:00
Robert Pollak and Malte Langkabel
4d13131321
docs: correct the required Boost version in the Readme ( #807 )
...
See commit cca66470 in pull request #775 .
2019-11-27 18:43:21 +01:00
Michael Vetter and Eberhard Gräther
1162a52c1d
build: Install SourcetrailPythonIndexer only if Python language package is enabled ( #800 )
...
Regards https://github.com/CoatiSoftware/Sourcetrail/issues/758
2019-11-26 17:03:32 +01:00
Malte Langkabel and GitHub
0070431265
update to clang 9 ( #799 )
2019-11-26 16:21:37 +01:00