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
malte_langkabel
7f2db69995
build: offer windows 64 bit build (issue #300 )
...
* update to clang/llvm to 3.9
* update to qt 5.8
* fixed windows javapathdetector for 64 bit java.
* added LibGui as dependency to tests
* fixed legacy Java 6 install necessary on MacOS
* fixed setting of user path for 64 bit build
* added missing pngs to windows installer
* renamed graph zoom button images
* reverted moving of setupLogging call to fix crash on deployed exe
fortune cookie message = An old acquaintance will enter your life.
2017-02-03 14:31:43 +01:00
malte_langkabel
86def95c31
logic: updated Java indexer
...
this fixes a lot of unsolved-symbol issues.
2017-01-10 14:04:26 +01:00
malte_langkabel
5482e56e82
build: deploy changes
...
* moved sample projects from data to user folder
* added fallback files for app and window settings
* implemented copying app and window settings to user folder when not found on app startup
* fixed upgrading for windows installer
2016-12-14 13:33:17 +01:00
Andreas Stallinger
c00ebb6729
script: Coati.sh script LD path fix
2016-12-13 12:41:10 +01:00
Manuel Dobusch
2d8009535f
build: windows dlls
...
Added a bunch of dlls that should resolve the need to install certain windows updates
2016-12-12 16:46:22 +01:00
Andreas Stallinger
6a23e483c8
build: more libs for linux
2016-11-30 22:11:45 +00:00
Andreas Stallinger
94ddd0d4f9
build: linux libs
...
* libEGL
* stdc++
* ...
2016-11-30 12:01:46 +01:00
Andreas Stallinger
cf8e8c7655
ui: log tab
2016-11-10 11:09:24 +01:00
wrongway88
b12e2b4e16
build: missing vc runtime dlls
...
Added missing VC++ runtime dlls.
2016-10-26 00:13:42 +02:00
Eberhard Graether
730eebe13a
build: Copy plugins in Mac bundle script
2016-10-14 15:39:43 +02:00
Eberhard Graether
fad70680b0
build: update java-symbol-solver for Mac
2016-10-14 09:55:04 +02:00
malte_langkabel
49f1844470
data: updated jars for JavaSymbolSolver for windows
...
* updated jars for JavaSymbolSolver for windows to version of commit b7b2efe2
* removed tests that don't work anymore (because they need files on the file system)
2016-10-13 18:51:35 +02:00
Andreas Stallinger
f1be2222e3
build: update java-symbolsolver for linux
...
* java symbolsover update for linux
* error_view temp image
* log view added/errorlist
2016-10-13 17:47:21 +02:00
malte_langkabel
d59b18f6e7
logic: improved reliability of Java indexer
...
* moved to JavaParser 3.0
* Fixed many unsolved types and symbols
2016-10-04 17:38:39 +02:00
malte_langkabel
ba6aee45be
logic: show java import not found as error
...
* implemented resolving nested types, methods and fields in import statements
* updated java-symbol-solver and corresponding jars
* renamed toNameHierarchy methods of Java...Name classes
* renamed Java name resolvers
2016-09-21 12:05:53 +02:00
malte_langkabel
3b7baba24b
build: merge Coati app and Trial to single executable
...
* removed trial target
* updated deploy scripts to exclude trial
* cleanup CMakeLists
* removed Eigen dependencies
* split parser lib into lib_cxx and lib_java
* added ProjectFactory and ProjectFactoryModules
* removed old installer projects
* updated wix installer
* updated readme for wix setup
* updated to use obfuscated exe
* added qt.conf
* added indexing dialog images
* added jars
* added coatidb files of sample projects
* added source code of javaparser sample
* removed auto-refresh image
* intermediate files of windows installer are created in build folder
* preselected desktop shortcut
* build bat is executed from deploy_windows script
2016-09-16 12:45:00 +02:00