Eberhard Graether
7ee9624217
ui: Switched default mouse drag in code view to code selection, panning when Shift is pressed
2017-01-27 11:23:49 +01:00
Eberhard Graether
590f4138e1
data: Fix file node search with concatenated file path in storage fails for relative paths containing ..
2017-01-27 10:30:26 +01:00
Eberhard Graether
a9153a8416
logic: Fixed headless Coati gets stuck in trial mode
2017-01-27 10:27:05 +01:00
Eberhard Graether
32550dcb77
ui: Fixed scrolling broken in graph view
2017-01-27 10:12:12 +01:00
Eberhard Graether
2aa8c4c22c
ui: Refactored context menu API, added file path actions in graph and code
...
* Add 'copy full path' and 'show containing folder' actions to graph view, code view
* Added file path to file node tooltip
bug id = 320
2017-01-26 21:54:57 +01:00
Manuel Dobusch
4fc0785002
ui: company address updated
...
updated company address in 'about' window
2017-01-26 19:09:59 +01:00
Manuel Dobusch
cdde712a2c
ui: graph zoom buttons
...
Added simple zoom buttons to graph
2017-01-26 16:33:49 +01:00
Eberhard Graether
9583b6bbea
ui: Split aggregation edges when expanding nodes if possible
2017-01-26 16:29:11 +01:00
Eberhard Graether
5e2c0f2c1f
logic: Fixed trial to not refresh changed projects
...
It was not checked whether Coati is unlocked when refreshing an edited project. So users could change one of the sample
projects manually to index their own source code.
2017-01-26 13:18:13 +01:00
Eberhard Graether
91ae2da227
data: Uncommented lines in TicTacToe sample that use std library code
2017-01-26 12:35:06 +01:00
malte_langkabel
c73599d64e
logic: avoided triggering clang assertion when indexing lambda with return type that is specified but has neither declaration nor definition. (issue #318 )
2017-01-23 16:51:31 +01:00
malte_langkabel
314f07c7b4
build: fixed filename in CMakeLists
2017-01-23 16:02:58 +01:00
malte_langkabel
2759018374
ui: show when type is built-in (issue #2 )
...
* renamed DefinitionType to DefinitionKind
* passing DefinitionKind from Java to C++ instead of just a single bool
* omitting to create a symbol for undefined types
fortune cookie message = Happy news is on the way to you.
2017-01-23 15:55:29 +01:00
malte_langkabel
6ea248b500
logic: clearing unused includes
...
* refresh also clears referenced (included or imported) files if they are not part of the project's source files and are not referenced by any other unchanged file anymore.
2017-01-23 10:36:42 +01:00
malte_langkabel
0e5f65b475
logic: fixed bug that caused Java packages that only contain sub-packages to be recorded as undefined
2017-01-20 23:26:19 +01:00
malte_langkabel
184a1a0319
logic: fixed refreshing bug
...
* fixed bug where coati didn't recognize file dependencies because each file actually had two different nodes.
2017-01-19 13:44:14 +01:00
malte_langkabel
212c0e71fa
ui: added context menu option to copy a graph-node's name
2017-01-19 12:01:08 +01:00
malte_langkabel
0cdddb616d
ui: added options for context menu when clicking file name in code view
...
* copy full path
* open containing folder
2017-01-19 10:51:47 +01:00
malte_langkabel
8e4179cbf0
logic: reduced overhead in storage data types
...
* node represents something that is not yet defines
* nodes that are defined are either files or symbols
fortune cookie message = trust your intuition
2017-01-18 14:46:44 +01:00
Manuel Dobusch
79d5f48454
logic: licence error handling
...
Fixed bug #277 and improved error handling in licence code
2017-01-17 16:46:24 +01:00
Eberhard Graether
39a587aa83
ui: Fixed active reference not shown when switching between code view modes
2017-01-17 16:34:56 +01:00
Eberhard Graether
79ad952d13
ui: Styled code navigation
...
* Defined final icons and colors for code navigation buttons
* Added disabled color for all buttons in search and code navigation UI
2017-01-17 15:17:17 +01:00
Eberhard Graether
db5a4618fe
ui: Made edge lines thicker
2017-01-17 12:09:25 +01:00
malte_langkabel
e7d2ddbd2d
logic: handling of multiple files with the same name
...
* implemented storing symbols and files in completely different tables
2017-01-17 11:27:20 +01:00
malte_langkabel
ecbc703261
logic: fixed environment variable detection
...
* fixed detection of environment variables in path that are encapsulated in %VARIABLE_NAME%
* mentioned notation for environment variables in documentation
2017-01-11 14:54:06 +01:00
malte_langkabel
a8ca0660fa
ui: Coati states if it requires 32 or 64 bit Java
...
* also updated documentation
2017-01-11 11:58:33 +01:00
malte_langkabel
0b3defbd1d
logic: fixed windows crash in single file view
2017-01-10 15:59:20 +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
Eberhard Graether
d2ad2da1f1
ui: Fixed graph layouter couldn't handle nodes with same name
2017-01-09 22:05:03 +01:00
Eberhard Graether
79456d4121
ui: Don't allow vertical aggregation edges when either node is a child
2017-01-09 21:47:38 +01:00
Eberhard Graether
95dd6dadfc
ui: Don't show stats snippet in code view when no project was loaded
2017-01-09 21:38:12 +01:00
Eberhard Graether
cee8a52ca4
ui: Added checkbox to enable/disable animations to preferences
2017-01-09 21:32:59 +01:00
Eberhard Graether
757f728f98
ui: Removed double line around graph view
2017-01-09 21:15:14 +01:00
Eberhard Graether
2c7f19bfd1
ui: Fixed namespace label cut off when node is in front column
2017-01-09 16:59:16 +01:00
Eberhard Graether
2bdc9b19a2
ui: Added single file mode to code view
...
* Added navigation to top of code view for iterating references and switching between list and single file mode
* current file name and reference count is shown on top in single file mode
* refactored scrolling to location or line via request system
* added parameters animated and toTop to scrolling system
* refactored class hierarchy and removed unused stuff in list mode
2017-01-09 00:48:20 +01:00
malte_langkabel
79937b21f0
logic: refactored using Occurrences in PersistentStorage
2016-12-19 14:20:54 +01:00
malte_langkabel
d9e6b23a8b
ui: removed underscores from edge-hover names in graph
2016-12-16 11:02:33 +01:00
malte_langkabel
946052f5ae
src: renamed template specialization edge types
2016-12-16 10:35:46 +01:00
malte_langkabel
4194381d5f
logic: guessing type of callee node to be function.
2016-12-15 16:20:39 +01:00
Eberhard Graether
157e78a84b
web: updated blog navigation, fixed jquery conflict
2016-12-14 15:41:55 +01:00
Eberhard Graether
be7addb626
web: blog post for release 0.10
2016-12-14 15:40:02 +01:00
Eberhard Graether
59dad33d19
build: Added changelog for release 0.10.0
2016-12-14 15:27:32 +01:00
malte_langkabel
c1648f59bd
build: implemented auto-generation of GUID for windows installer
2016-12-14 15:21:00 +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
0.10
2016-12-14 13:33:17 +01:00
Manuel Dobusch
68a2cb08bc
build: windows installer update
...
removed appsettings from installer
2016-12-13 16:51:44 +01:00
Andreas Stallinger
c00ebb6729
script: Coati.sh script LD path fix
2016-12-13 12:41:10 +01:00
malte_langkabel
0bf1145a77
data: renamed log window in window settings for package
...
* also: added spaces in tutorial project
2016-12-13 12:29:42 +01:00
Eberhard Graether
7201a4143d
doc: Fixed images in documentation
2016-12-13 12:25:12 +01:00
malte_langkabel
f2d8fb7b6d
build: fixed duplicate GUIDs in installer
...
<description>
2016-12-13 11:28:34 +01:00
Eberhard Graether
f232093c3d
ui: Fixed some spacing in status view
2016-12-13 11:22:06 +01:00