Eberhard Graether
d02e3e74d0
ui: Fixed moving bundle nodes was not stored in undo stack
2017-02-21 00:10:49 +01:00
Eberhard Graether
1fca7d2f29
ui: Fixed namespace shown as separate node in graph when 'using namespace' edge is visible
2017-02-15 11:03:50 +01:00
Eberhard Graether
8fca305fdd
ui: Don't accept rich text in enter license field
...
bug id = 207
2017-02-15 00:08:28 +01:00
Eberhard Graether
591f723b82
ui: Fixed icons in setup dialogs blurry on high DPI screens
2017-02-14 13:39:01 +01:00
Eberhard Graether
f63f4b360a
ui: Added link to additional preindexed projects to trial
2017-02-14 11:26:47 +01:00
Eberhard Graether
a6bc9c5465
ui: Bigger offset for bigger circle in graph node bundle
2017-02-13 23:02:53 +01:00
Eberhard Graether
be82e2a24e
src: Fixed issues with relative paths
2017-02-13 22:45:59 +01:00
Eberhard Graether
d527991b46
src: Reviewed old files touched by bookmarks commit
...
* Removed some unused changes
* Disabled "No IDE connected" message in status bar
* Use threaded functor in status bar view
2017-02-13 20:55:37 +01:00
Eberhard Graether
259b112080
logic: Fixed code view single not cleared properly in some cases
2017-02-13 13:20:20 +01:00
malte_langkabel
8a93bebff8
logic: fixed a crash when saving the app settings
2017-02-13 13:14:56 +01:00
Eberhard Graether
0ceff0203c
ui: Revised project setup to customer feedback
...
* Support environment variables in compilation database path
* Moved advanced option (compiler flags & exclude paths) to separate dialog
* Allow environment variables that contain multiple paths
* Renamed 'Project Name' to 'Coati Project Name'
* Renamed 'Project File Location' to 'Coati Project Location'
* Renamed 'Project Paths' to 'Indexed Paths'
* Make all paths chosen by path picker relative to the project location
* Disabled name and location changing in project editing and removed project moving
* Added sub-titles to project setup dialogs
* Warn user when no Indexed Header Paths were set
* Deprecated lazy include search: It's only useable and visible to projects holding the key
* Split default file extensions for C++ and C
bug ids = 234 254 283 293 312 335
2017-02-13 01:02:09 +01:00
Eberhard Graether
17d9c87a5d
build: Fixed clang errors and warnings, incremented storage version
2017-02-13 00:32:52 +01:00
wrongway88
97fd40fe9b
ui: bookmarks
...
can now bookmark tokens
2017-02-12 15:06:07 +01:00
Eberhard Graether
0eb959bf54
logic: Allow project opening in trial mode
...
* added open project button to start screen in trial mode
* allow ide communication in trial
2017-02-11 17:22:14 +01:00
Eberhard Graether
ba984121a2
ui: Fixed jumping to character in overview bundle broken when _ present
2017-02-11 16:36:40 +01:00
Eberhard Graether
b13dbf2f2d
ui: Fixed issues with error UI
...
* load error icon only once and reuse
* fixed error not activated when selecting from list
bug id = 287
2017-02-10 16:21:21 +01:00
Eberhard Graether
b423b41836
ui: Fixed scrolling in code view list mode broken for Mac touchpad
2017-02-09 19:22:52 +01:00
Eberhard Graether
3b89bad424
ui: Disabled syntax highlighting for project description
...
* Also made syntax highlighting dependent on file ending of source file
2017-02-09 16:05:20 +01:00
malte_langkabel
d988af2ea9
logic: adding vs compatibility flags to new project when Coati is using global includes of Visual Studio
...
* also added distinct path detectors for 32 and 64 bit Visual Studio
2017-02-07 12:44:08 +01:00
malte_langkabel
1bb25140a7
ui: renamed undefined to non-indexed and made node/edge names more readable
2017-02-06 16:18:00 +01:00
malte_langkabel
be1a44a763
ui: file clearing progress
...
* display some progress information when clearing files
2017-02-06 13:02:15 +01:00
Eberhard Graether
9177073ac3
ui: Added Java specific keywords to syntax highlighting and distinguish by project language
2017-02-06 11:22:57 +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
Eberhard Graether
52b0cd2017
ui: redesigned graph overview and use new list layouting within overview bundles
...
* overview bundles imitate style of bundled node type
* removed bundle for built-in types
* show contents of overview bundle in vertical list layouted with new ListLayouter
* nodes starting with the same letter are grouped with the letter displayed above
* pressing the letter key will scroll to the group
* also use this list layouting for namespace & package contents
* renamed BucketGrid to BucketLayouter
* moved used functions of GraphPostProcessor to GraphViewStyle and removed GraphPostProcessor
fortune cookie message = Don't be afraid to take that big step
2017-02-02 13:29:40 +01:00
Eberhard Graether
993d66727d
ui: Set move and select cursors for drag interactions in code view
2017-02-02 00:47:30 +01:00
Eberhard Graether
81ee6eca60
src: Fixed macro syntax in QtKeyboardShortcuts
2017-02-02 00:45:33 +01:00
Manuel Dobusch
37f0d645fd
ui: 3rd party licences
...
Updated menu entry title to '3rd party licences'
2017-02-01 21:42:54 +01:00
Manuel Dobusch
25f8b6d385
ui: shortcut list
...
udpated style of shortcut list
2017-02-01 21:29:15 +01:00
Eberhard Graether
00cba732df
ui: Added style for graph zoom buttons
...
* moved zoom buttons to QtGraphicsView due to stylesheet and repositioning on resize
2017-01-30 16:28:32 +01:00
Manuel Dobusch
85be119e7f
ui: shortcut cheat sheet
...
Added a simple in-app shortcut list to the help section
2017-01-27 19:11:14 +01:00
Eberhard Graether
b659b2ac34
ui: Show error in errors table when clicked in code view
...
bug id = 323
2017-01-27 14:04:55 +01:00
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
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
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
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
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
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
cee8a52ca4
ui: Added checkbox to enable/disable animations to preferences
2017-01-09 21:32:59 +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
d9e6b23a8b
ui: removed underscores from edge-hover names in graph
2016-12-16 11:02:33 +01:00
Eberhard Graether
f232093c3d
ui: Fixed some spacing in status view
2016-12-13 11:22:06 +01:00