mlangkabel
cc17dbe2ea
ui: Remove EULA from GUI and Windows installer
2019-11-16 14:57:31 +01:00
mlangkabel
ceb30020b5
src: removed sonargraph based project setup methods
2019-11-09 17:56:51 +01:00
Eberhard Graether
9281c237a7
ui: Refactored code component to handle all state changes in controller
2019-11-08 16:20:43 +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
mlangkabel and Eberhard Graether
a856788e75
test: fixed wording in test checklist
2019-10-18 13:05:27 +02:00
mlangkabel
e89dc0ab0a
logic: only use precompiled headers for compilation database commands that specify the "-include-pch" flag (issue #719 )
2019-08-13 17:31:33 +02:00
mlangkabel
1c7bc2fc90
logic: fix qprocess stuck if finished or errored too quickly
2019-08-06 17:27:41 +02:00
Eberhard Graether
4b58bb679c
data: Fixed files within precompiled header have no syntax highlighting
...
- removed working_copy from project setup tests
2019-07-31 21:37:53 +02:00
Eberhard Graether
c6adbab340
logic: Added PCH support to CDB source groups (issue #311 )
...
* added PCH Flags list and checkbox to reuse compiler flags and cdb flags to source group setup
* added UI tests for C++ and CDB source groups
2019-07-31 00:41:08 +02:00
Eberhard Graether
68c9782e33
ui: Added custom trail dialog (issue #249 )
...
* open custom trail dialg via button in top of trail controls
* search from symbol to symbol or all referenced/referencing of symbol
* define search depth with slider
* define horizontal/vertical layout
* define node and edge types
* renamed depth graph to trail in graph ui
* added custom trail UI tests
fortune cookie message = A happy surprise is waiting for you.
2019-07-29 11:25:34 +02:00
Eberhard Graether
6376b4bca7
res: Changelog for 2019.2.25
2019-05-23 11:04:55 +02:00
mlangkabel
9e9d488834
data: added manual tests for python sourcegroup
2019-04-23 16:53:32 +02:00
Eberhard Graether
e3b5e01435
logic: Show errors when executing custom commands in info message
2019-02-05 14:16:52 +01:00
mlangkabel
0ce7d93cef
test: updated custom command test to index python code
2019-02-04 17:44:41 +01:00
Eberhard Graether
f7eb1fc160
data: Added highlighting rules for Python
...
* fixed multiline highlights to work for any highlight type
* erase priority ranges contained within others
2019-02-03 15:53:40 +01:00
Eberhard Graether
03573abc3b
ui: Fixed edge case in multiline CXX highlighting
2019-02-03 13:35:05 +01:00
Eberhard Graether
3014dd35a8
logic: Fixed relative paths not working Code::Blocks project files (issue #663 )
...
* Index non-target files if no others available
2019-01-10 22:11:05 +01:00
Eberhard Graether
7d94302712
ui: Remove virtual nodes in depth graph edges when moving nodes (issue #639 )
2019-01-10 16:52:40 +01:00
mlangkabel
b4ea675c9a
logic: fixed custom commands
...
* allow filesystem to rename temp db after indexing
* changed custom command variable syntax
* adjusted test checklist for custom commands
2018-12-18 15:02:45 +01:00
Eberhard Graether
4152deb15e
test: Fixed typos and issues in manual tests
2018-12-17 23:06:15 +01:00
Eberhard Graether
6d5a3c047d
logic: Added SourceGroupCustomCommand to use with SourcetrailDB binaries
...
* Added new Source Group type SourceGroupCustomCommand to UI and ProjectSettings
* The Source Group executes a specified command on every source file
* The variables $SOURCE_PATH, $PROJECT_PATH, $DB_PATH, $STORAGE_VERSION can be passed
* The commands are executed after all other source groups finished indexing
* The command is executed with working directory set to project directory
* Errors during command execution are shown as status update and in the Status View
* SourceGroupCustomCommand cannot be partially cleared, when one file needs clearing the project must be fully re-indexed
2018-12-11 14:05:26 +01:00
Eberhard Graether
dc76661a53
ui: fixed multiple multiline comments within one line not correctly highlighted
2018-12-05 00:20:46 +01:00
Eberhard Graether
bdce9a1841
test: Added graph view UI tests
2018-11-30 22:34:52 +01:00
mlangkabel
ddc37aee80
data: fixed description of some UI tests
2018-11-05 17:22:16 +01:00
mlangkabel
9a8276d76e
data: updated description and expected output of manual tests
2018-11-05 17:05:32 +01:00
Eberhard Graether
0b9b7c8ed5
logic: Fixed race condition for threaded indexing where indexers don't start indexing when command queue was already stopped
2018-11-05 16:21:09 +01:00
mlangkabel
5517cd4ccf
logic: refresh info generator fixes and tests
...
* fixed case where "to-index" state of a file has changed and thus the file needs to be re-indexed
* clear and re-index files that depend on changed non-indexed files
* clear and re-index files referenced by unchanged but cleared (due to referencing a changed file) files
* fixed: updated files with changed timestamp that do not have content in the db will now count as changed
* refined refresh info generator tests
* updated checklists for manual project setup tests
2018-09-14 16:02:01 +02:00
Eberhard Graether
92a19869e7
test: History ui tests
2018-09-07 12:50:04 +02:00
Eberhard Graether
ac7b642d8a
test: Search view ui tests
2018-09-07 12:48:19 +02:00
Eberhard Graether
d2a99cbab2
test: Code view ui tests
2018-09-07 12:46:31 +02:00
mlangkabel
03c06e91e8
test: added project setup test description and resources for Java Sonargraph setup
2018-08-28 15:01:13 +02:00
Eberhard Graether
db23d50614
test: Fixed project setup tests for mac
2018-08-28 14:20:28 +02:00
mlangkabel
1ba843fbec
test: added test descriptions and resources for manually testing different project setup methods
2018-08-28 11:13:05 +02:00