bam80 and GitHub
7d51b7d917
build: fixed duplicating Sourcetrail icon on run on Linux ( #1071 )
...
fixes #1068
2020-08-21 23:58:20 +02:00
Eberhard Graether
ca890978ab
linux: Prevent word splitting within arguments passed to Sourcetrail.sh ( #1057 )
...
closes #1057
2020-07-07 21:21:39 +02:00
Eberhard Gräther and GitHub
9a8fa94905
build: Migrate Linux '.tar.gz' package creation from CPack to linuxdeployqt ( #1034 )
...
Unified Linux package creation into single script 'setup/Linux/createPackages.sh' that uses 'linuxdeployqt' for both the '.tar.gz' and '.AppImage' package.
2020-06-08 15:06:42 +02:00
Eberhard Graether
d50ebb5de9
build: Create .dmg release package using HFS+ filesystem to be mountable on older macOS versions ( closes #619 )
2020-04-14 19:31:34 +02:00
Eberhard Graether
3aa7a85574
build: Fixed macOS bundling issues
...
* Fixed Info.plist file missing values and deprecated keys
* Compress with 'ditto' instead of 'zip' for correct app notarization
2020-03-31 14:04:36 +02:00
Eberhard Gräther and GitHub
bf6a017720
build: Provide AppImage package for Linux (issue #279 ) ( #945 )
...
* Create AppImage package using linuxdeployqt in Travis CI
* Renamed appPath() to sharedDataPath()
* Fixed include error in tutorial
2020-03-29 17:10:30 +02:00
Eberhard Graether
b98634f226
build: Fixed macOS app notarization issues
...
* fixed code signing issues for app notarization
* extended bundle_install.sh script with optional app notarization
* also made DMG package creation optional
2020-03-02 22:44:19 +01:00
Eberhard Graether
9ab724ae47
src: Removed backwards compatibility to Coati (.coatiproject, .coatidb)
2019-11-17 16:22:35 +01:00
Eberhard Graether
9b86f0e824
build: Revised macOS bundle generation script and info (issue #730 )
2019-11-17 15:49:19 +01:00
mlangkabel
cc17dbe2ea
ui: Remove EULA from GUI and Windows installer
2019-11-16 14:57:31 +01:00
Eberhard Graether
c34b17418d
build: revised build scripts
2019-11-05 17:00:39 +01:00
mlangkabel
38581f9571
build: move build related tasks for Windows from setup script to CMake
2019-11-04 17:46:59 +01:00
Eberhard Graether
0d8e992bdf
src: Removed everything license key related
...
* removed license check
* removed license from ApplicationSettings
* removed LicenseGenerator
* removed license tests
* removed lib_license
* removed dependency on Botan
* removed license generation in all scripts
2019-10-18 13:05:30 +02:00
Eberhard Graether
f74789e210
build: export path to OpenSSL config in Sourcetrail.sh (issue #659 )
2019-05-21 12:18:23 +02:00
Eberhard Graether
4716881485
package: Fixed licenses in wrong directory in macOS package
2019-05-07 18:43:54 +02:00
Eberhard Graether
edf319cde9
data: removed directory data/gui/installer and moved EULA files to data/license
...
* moved EULA files to data/license
* moved 3rd party license to data/license
* updated paths in installer scripts
2019-04-08 18:25:13 +02:00
mlangkabel
045a3a4e50
logic: Added "Empty Python" Sourcegroup to project setup
...
The respective release of the SourcetrailPythonIndexer project is automatically downloaded from GitHub when the setup script is executed.
2019-04-02 15:54:17 +02:00
Eberhard Graether
1dabbab599
ui: Extracted syntax highlighting rules for java and cpp to files
...
* pass file language from storage to code view
* load syntax highlighting rules files from install directory "syntax_highlighting_rules"
* files must be named <language_identifier>.rules to make syntax highlighting work
2018-12-16 22:59:07 +01:00
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