Eberhard Graether
89264d97bb
in code view
2016-07-08 14:37:49 +02:00
Eberhard Graether
096291a6c4
fixed animation
2016-07-08 14:37:49 +02:00
Eberhard Graether
1fcb241189
View interface
2016-07-08 14:37:49 +02:00
Eberhard Graether
996b33b1fb
overlay for code view
2016-07-08 14:37:49 +02:00
Eberhard Graether
fea26bfc60
animated loader with circles
2016-07-08 14:37:49 +02:00
Eberhard Graether
6a3717b8c1
basic overlay for graph view
2016-07-08 14:37:49 +02:00
Eberhard Graether
8b770b0c71
ui: Increase code view performance by caching line lengths in QtCodeArea
2016-07-08 14:36:12 +02:00
Eberhard Graether
06255286ae
data: No implicit nodes in search autocompletion
2016-07-08 11:08:56 +02:00
Eberhard Graether
8a13aebc3f
build: Added changelog for release 0.7.0.22
2016-07-07 14:32:01 +02:00
malte_langkabel
5bfd0ecbbe
build: added size grip image to windows installer
2016-07-07 13:16:18 +02:00
Eberhard Graether
e604c3b025
build: Fixes for release
...
* show custom icon for size grip
* add small margin at bottom of windows to show full shadow on Windows
* remove color_scheme_test keyword from autocompletions
* commented failing vs solution parser tests
2016-07-07 12:25:20 +02:00
Manuel Dobusch
b683d7b2d6
logic: VS Solution Macro Handling
...
Added handling of project specific VS macros
2016-07-07 00:14:29 +02:00
malte_langkabel
dbcb8f449c
ui: removed clang warnings from console
...
* disabled clang warnings to be dumped into the console
* changed logging type of storage stats from WARNING to INFO
2016-07-06 18:22:02 +02:00
Andreas Stallinger
592cc99cee
src: fix missing include
...
include memory for shared_ptr
2016-07-04 15:14:54 +02:00
Eberhard Graether
4e18389d38
ui: Added singleton QtContextMenu with global back and forward actions
...
* QtContextMenu holds default actions for back and forward
* additional actions can be passed to extend the default menu
* currently used in QtMainWindow and QtCodeArea
* fixed crash on undo when only view actions happened since project load
bug id = 108
2016-06-30 16:49:16 +02:00
Eberhard Graether
32f894422d
ui: Made QtWindow resizeable with resize grip
...
* added size grip to bottom right corner of QtWindow
* use layouts on start screen
* added close button in about window to layout
bug id = 102
2016-06-30 13:52:18 +02:00
Eberhard Graether
b5d9d20bc9
ui: fixed flickering of search autocompletions popup
2016-06-29 22:15:00 +02:00
Eberhard Graether
cba0cfad65
logic: Fixed crashes and halting during indexing
...
* Fixed CPPSqliteException being thrown due to not properly destructed statement in addError
* Fixed indexer getting stuck after building caches because MessageFinishedParsing was interrupted
* removed Message::cancel() method and all related code
bug id = 105
2016-06-29 14:10:26 +02:00
Eberhard Graether
ba3316008a
build: Fixed MacOSX build crashing on launch due to unknown command line option
...
bug id = 103
2016-06-28 17:50:36 +02:00
Eberhard Graether
8ca54f2091
ui: removed 'Save Project' and 'Save Project As' actions
...
* removed save actions from menu in QtMainWindow
* removed MessageSaveProject and all Listeners
* updated project loading to ask whether old project and db file should be kept at old location
* fixed crash for missing include files
* fixed simple header search within source paths was broken
2016-06-28 15:59:22 +02:00
Eberhard Graether
2cf033d43a
data: Speed up include parsing by reusing current path in PreprocessorCallbacks
2016-06-24 14:41:17 +02:00
Eberhard Graether
3430ed2a1b
logic: Fixed spaces not working in search bar
...
The QShortcut members of QtMainWindow did not propagate the keypress events further. The keyPressEvent of QtMainWindow
is now used instead.
2016-06-24 13:54:54 +02:00
Eberhard Graether
140d4a406a
logic: Fixed detected global search paths keep original order
...
The global header search paths were sorted alphabetically after detection due to checking for uniqueness. This caused
problems with #include_next directives in certain std header files that relied on the correct header search path order.
bug id = 101
2016-06-24 13:35:16 +02:00
Eberhard Graether
44cee3d130
web: Fixed syntax highlighting did not work on Mac due to missing language specification
2016-06-24 12:44:11 +02:00
malte_langkabel
5161455355
web: fixed clang post
...
<description>
2016-06-24 11:56:13 +02:00
malte_langkabel
e7efff8843
web: indexing clang with coati using clang
...
* added new blog post
* implemented play button for gifs
2016-06-23 17:53:36 +02:00
Eberhard Graether
7f867bf889
ui: added color_scheme_test command displaying all graph node types and states
...
implementations for other views comming.
2016-06-22 16:14:06 +02:00
malte_langkabel
36c504d8a0
build: added missing include
2016-06-21 10:35:38 +02:00
Eberhard Graether
9560cc4ea6
utility: Added Tracer for collecting time measurements
...
* define TRACING_ENABLED in utility/tracing.h to enable tracing
* invoke TraceEvent by writing TRACE() at start of function or scope
* provide an event name with TRACE("name")
* press SPACE to show collected traces history and report with accumulated times
2016-06-16 12:03:34 +02:00
Eberhard Graether
6b31a43f75
blog: post for release 0.7
2016-06-16 10:03:05 +02:00
Eberhard Graether
b4c094e784
docs: Updated documentation to 0.7.0
2016-06-16 10:00:50 +02:00
Eberhard Graether
7227a47b49
build: Changelog for 0.7.0
2016-06-16 09:57:15 +02:00
malte_langkabel
0aa97adb17
data: fixed tutorial includes
0.7.0
2016-06-14 17:21:55 +02:00
malte_langkabel
247be13650
build: updated windows deploy
...
* added vim plugin directory to package
* changed version number of installer
2016-06-14 16:19:09 +02:00
malte_langkabel
2b93bdc283
src: headless crash
...
* fixed crash when loading project in headless mode
2016-06-14 16:02:40 +02:00
malte_langkabel
98b13ef24d
ui: overlay window base size
...
* added property in application settings to define a basic width and height that is used when creating new overlay windows.
* fixed crash in tests
2016-06-14 15:27:03 +02:00
Eberhard Graether
b7ba10e119
script: Added vim to plugins in Mac bundle
2016-06-14 12:50:15 +02:00
Eberhard Graether
253af27067
ui: changed wording in the UI to indexing instead of analysing
2016-06-14 12:45:13 +02:00
Andreas Stallinger
83e4bcd049
build: vim plugin readme added to linux package
...
<description>
2016-06-14 12:41:23 +02:00
Andreas Stallinger
2125396665
utility: vim plugin
...
readme for vim plugin added to ide_plugins
2016-06-14 12:34:43 +02:00
Eberhard Graether
1c0c2e78df
data: Cache current file path in PreprocessorCallbacks to avoid lookup for every macro directive
2016-06-14 10:41:41 +02:00
Eberhard Graether
b9c0f9ed3e
data: Fixed macro expand location was wrong when used within expansion of different file
2016-06-14 00:01:36 +02:00
Eberhard Graether
72a48f997f
logic: Avoid reparsing when no project files nothing changed
2016-06-13 23:21:35 +02:00
Eberhard Graether
986f67df8e
data: Removed error logs in CxxDeclNameResolver.cpp
...
bug id = 94
2016-06-13 22:50:02 +02:00
Eberhard Graether
208f2b1158
ui: Changed full text search character to ? and added shortcut CTRL+SHIFT+F
2016-06-13 21:07:14 +02:00
Eberhard Graether
b07d03692d
logic: Reworked CDB project setup
...
* added separate step for project name, project location and cdb path
* added description that project stays up-to-date under cdb path picker.
* added include and framework paths to advanced settings
* disregard source extensions for cdb projects
bug id = 70
2016-06-13 16:43:37 +02:00
Eberhard Graether
aae388d8ee
logic: Check compilation database path before refreshing
2016-06-12 11:21:18 +02:00
Eberhard Graether
b57171552f
ui: Added download link to start screen
2016-06-12 10:12:27 +02:00
Eberhard Graether
be3ba0ba23
ui: Added status messages for fulltext search
2016-06-12 09:35:11 +02:00
Eberhard Graether
19e26268cf
build: Added Qt gif plugin to fix loader gif in release build not working
2016-06-11 04:14:10 +02:00