Eberhard Graether
c7cc70c22e
build: Fixed issue in sourcetrail.sh Linux script (issue #638 )
2018-12-06 18:08:40 +01:00
Eberhard Graether
660482b294
build: Opt out of macOS Mojave dark mode
2018-11-09 19:58:48 +01:00
Eberhard Graether
e96a28b38a
ui: Finalized news on start screen layout
...
* And fixed mac bundle install script.
2018-11-05 14:15:55 +01:00
Eberhard Graether
bd4a554b27
build: Fixed .config directory no write permission after install on Linux (issue #625 , #626 )
2018-11-04 16:41:38 +01:00
Eberhard Graether
f11be042a6
build: ship clang compiler header within Sourcetrail package on macOS and Linux
...
* replace path to local compiler headers with packaged ones in include path detection
* added app settings migration to replace local compiler header path with path to packaged headers
2018-06-18 14:08:50 +02:00
Eberhard Graether
f5a4ad1db0
build: Fixed macOS gatekeeper refusing to open app bundle (issue #568 )
2018-05-01 14:42:58 +02:00
Eberhard Graether
50dc290d40
build: Fixed error in Sourcetrail.sh script
2018-04-10 14:26:06 +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
Eberhard Graether
1c6e3cb0da
build: renamed Linux deleteConfig.sh to resetPreferences.sh and mention when changing screen settings
2018-01-16 16:13:07 +01:00
Eberhard Graether
c19d4c896f
build: Don't explicitely open terminal when running on Linux (issue #525 )
2017-12-11 17:30:52 +01:00
Eberhard Graether
66b278b1c9
script: Fixed Sourcetrail.sh syntax error (issue #519 )
2017-11-18 00:24:01 +01:00
mlangkabel and Eberhard Graether
6b4cc4e7e9
ui: fixed search bar click
2017-10-25 17:13:21 +02:00
Eberhard Graether
2f41f47898
build: Fixed installing Linux build with pre-installed Sourcetrail failed
2017-10-13 12:59:08 +02:00
Eberhard Graether
af626143a5
logic: Improvements in indexing to avoid OOM (issue #471 )
...
* indexer processes wait if already too many storages queued
* storage fetcher waits if already too many storages queued
* increased size estimation for shared memory of indexer commands
* Added MessageFilterNewErrors to combine messages for new errors
bug id = 471
2017-10-12 17:15:46 +02:00
Eberhard Graether
967ae81dfd
build: Revised Linux install package
...
* renamed scripts
* moved install, uninstall, deleteConfig scripts to top-level
* fixed desktop file not recognized on installation, only on restart
* removed Eula accept from install script
* abort install and uninstall when not running as root
* revised README
2017-10-12 14:08:25 +02:00
mlangkabel
2d9b2db683
data: added missing dlls for using ssl on windows
2017-08-23 17:03:43 +02:00
malte_langkabel
fc02982acc
build: added OpenSSL library to windows package
...
* this one is required for the HTTPS request of the update check
2017-08-08 16:25:28 +02:00
malte_langkabel
2e117c4b6d
build: switch to Maven configuration for JavaIndexer
2017-07-27 13:16:57 +02:00
Eberhard Graether
48811959fd
build: Updated to Qt 5.9.1
2017-07-19 12:23:21 +02:00
Eberhard Graether
eb25472f11
build: Fixed qt.conf for macOS with case-sensitive file system (issue #404 )
...
bug id = 404
2017-07-05 12:23:05 +02:00
Andreas Stallinger
2b9ea45e33
linux package README update
2017-06-29 13:00:39 +02:00
Eberhard Graether
7a814f930d
build: no visual studio plugin in mac bundle
2017-06-21 10:53:09 +02:00
malte_langkabel
ecfdd1ccb7
build: update Java indexer dependencies
...
* now using JavaParser version 3.2.4 (tagged with javaparser-parent-3.2.4)
* now using JavaSymbolSolver commit hash 5b96df7a
2017-06-20 16:55:24 +02:00
Andreas Stallinger
8b6109be79
script: install script linux fix
...
install script failed when there were spaces in the path
2017-06-20 15:36:43 +02:00
Andreas Stallinger
e953b35c62
logic: license format
2017-06-13 21:23:18 +02:00
Andreas Stallinger
19ed6cb372
logic: versioning
2017-06-12 09:14:21 +02:00
Andreas Stallinger
419a2e27ba
ui: subwindow when resize mainwindow
...
* disable drop in qtlineedit
fixes bug where when file is dropped in the lineedit with text,
the the file will be added as text midst the existing text
* move message to start from script before layout loading so it will load right
(only when started without script on linux)
* center subwindow when mainwindow size changes
2017-06-08 20:42:32 +02:00
Andreas Stallinger
deed335a10
linux script start
...
warning when starting without script on linux
2017-06-08 12:13:36 +02:00
Eberhard Graether
8660ab5b14
build: Codesign MacOS app bundle to avoid "from unidentified developer" warning
...
fortune cookie message = Der Stern des Reichtums wird in Kürze auf dich scheinen
2017-05-31 16:23:25 +02:00
Eberhard Graether
33452aaa0b
build: Added QtCreator plugin to MacOS package
2017-05-15 12:25:13 +02:00
malte_langkabel
8a92453d60
logic: fix update of Java indexer to new version of Java dependencies
...
* reapplied previous reverts
* added cache for TypeSolvers in Java code
2017-05-10 17:54:21 +02:00
Andreas Stallinger
12a3c7750f
script: linux deinstall script fix
...
* linux deinstall script replaced / with -
* added categories in sourcetrail.desktop
2017-05-08 12:49:33 +00:00
Eberhard Graether
ad1a48bce4
Revert "logic: update java indexer to new version of Java dependencies"
...
This reverts commit da2b44bd25 .
2017-05-08 14:17:22 +02:00
Eberhard Graether
a224d42079
Revert "logic: java update linux"
...
This reverts commit 3864dc1fb1 .
2017-05-08 14:17:03 +02:00
Eberhard Graether
cacd97fa9c
Revert "logic: update java on MacOS"
...
This reverts commit fa329be35f .
2017-05-08 14:16:34 +02:00
Eberhard Graether
fa329be35f
logic: update java on MacOS
2017-05-05 12:35:59 +02:00
Andreas Stallinger
3864dc1fb1
logic: java update linux
2017-05-05 10:05:27 +00:00
malte_langkabel
da2b44bd25
logic: update java indexer to new version of Java dependencies
...
* JavaSymbolSolver: Commit fac13d99
* JavaParser: Tag 3.2.0
2017-05-04 17:06:28 +02:00
Eberhard Graether
706119ebcc
data: indexer processes
...
* TaskBuildIndex starts seperate indexer processes and communicates via shared memory
* indexer processes get restarted if they fail
* indexer processes are killed when the app closes or crashes
* added utility class SharedMemory to allocate and access shared memory, providing basic data structures
* added SharedMemoryGarbageCollector for keeping track of running instances and cleaning up shared memory in case of a crash
* show errors for source files that crashed during indexing
* added basic exception handling to task scheduling
* added option to turn off processes and use threads in preferences, but still use shared memory
fortune cookie message = Good news from someone dear is coming soon.
2017-05-04 15:50:59 +02:00
malte_langkabel
23341d63d0
ui: reset window layout option in view menu
2017-04-10 18:45:32 +02:00
Andreas Stallinger
045a259b2e
build: renaming to sourcetrail
2017-04-07 13:19:09 +02:00
malte_langkabel
4f77f073f0
logic: update java indexer
...
* update to use JavaSymbolSolver 0.5.2.x (fce40b67)
* update to use JavaParse 3.1.2 (4537e57a)
* implemented solving constructor calls instead of just recording a type usage here
2017-03-19 16:11:55 +01:00
Andreas Stallinger
d6f3099981
build: Linux desktop file
...
validation of desktop file on some linux distros went wrong without the
semicolon
2017-03-07 16:42:22 +01:00
malte_langkabel
650cd8101e
data: removed QT dlls from repo
...
removeing qt dlls from repo since they need so much space. fetching them from qt install dir in setup script now.
2017-02-22 12:12:46 +01:00
Eberhard Graether
fcac720ea9
src: Fixes for release
...
* reduced contrast for overview bundle starting character titles
* put 3rd party licenses into Mac bundle
* check edges for 'importing files' bundle as well in case node types are not set
2017-02-14 23:44:27 +01:00
malte_langkabel
3359f25427
data: updated EULA
...
* updated EULA to reflect Test Licenses and made some minor changes
* moved 3rd party licenses to app data folder
* fixed crashes in headless mode
2017-02-14 15:53:36 +01:00
Eberhard Graether
78f8fdc552
build: Updated 3rd party licenses
2017-02-14 11:53:07 +01:00
Andreas Stallinger
97a021c97b
build: Linux package readme
...
* added readme to linux packages
2017-02-14 11:29:01 +01:00
Eberhard Graether
83a6817d57
build: Fixed MacOS bundle for new build setup
...
* Removed libLTO
* Removed boost libraries
* Fixed wrong READMEs in plugin directories
bug id = 315
2017-02-08 16:10:16 +01:00
Eberhard Graether
9ebb46f1b5
script: updated build.sh script and git_pre_commit hook to new build directory
2017-02-06 10:57:51 +01:00