Eberhard Graether
2d1aa6bf8d
ui: Added file extension UI to project setup
2016-03-08 15:20:50 +01:00
Eberhard Graether
20fbfa18be
ui: Added toggle for advanced settings
2016-03-08 14:40:28 +01:00
Eberhard Graether
8cc8f5d534
logic: Added compilation database project setup
...
* Added CDB option to project type selection
* show CDB source files in popup
* define header paths separately
* made generic content summary in wizzard and use it everywhere
* fixed file paths not canonical in analysis
* refactored wizzard content paths to use summary instead of subpaths
* refactored files popup to simpler communication with content
bug id = 35
2016-03-08 13:20:37 +01:00
Andreas Stallinger
90c0d15d20
src: move set app path to linux includes
2016-03-08 13:01:00 +01:00
Manuel Dobusch
cabdb69956
logic: listening status for communication controller
...
Added isListening method to ide communication controller
2016-03-07 17:29:20 +01:00
Andreas Stallinger
d431161fbb
script: test enforced push to master
...
enforced building and test with a pre-push hook
IMPORTANT: cmake is needed in PATH
2016-03-07 16:58:57 +01:00
Andreas Stallinger
fec17e452d
utility: Headless Coati
...
switch from qt to boost commandlineoptions
coati can now parse a coatiproject without gui with commandline flag -d
show all commandline options with flag --hidden
2016-03-07 16:38:53 +01:00
Manuel Dobusch
b761db9b22
logic: fix for TaskParseCxx
...
Adaption for MessageFinishedParsing change
2016-03-07 16:25:08 +01:00
Eberhard Graether
1603df1a43
ui: Added delay when changing fontsize via mouse wheel
...
bug id = 44
2016-03-07 15:23:34 +01:00
malte_langkabel
6d7a1faaa4
src: code cleanup
...
* removed unused code: ParseFunction, ParseVariable and ParseTypeUsage. All this is handled using NameHierarchies now.
* Moved the getErrorCount method from ParserClient to the StorageAccess
* MessageFinishedParsing doesn't know the error count anymore.
* StatusBarController now has a StorageAccess to fetch the error count when needed.
2016-03-07 10:59:39 +01:00
wrongway88
5cdaafc6de
logic: vs plugin fixes
...
Can now deal with single projects and solutions with non-c/c++ projects
bug id = 32
2016-03-05 18:18:54 +01:00
Eberhard Graether
c9f1f65ba4
data: Fixed type references in parsed headers saved again
2016-03-04 12:46:44 +01:00
malte_langkabel
731c88dabd
data: template argument fix
...
* improved context detection of template parameters.
* fixed case where declaration and definition of template function has 2 nodes in graph.
* removed code duplications: replaced individual cache classes in ASTVisitor with template based
2016-03-04 11:13:13 +01:00
Andreas Stallinger
8f1326e02a
build: clang warning cleanup
...
* unused member in undoredocontroller
* int - size_t comparion
* virtual destructor ASTVisitor added
* braces when && and || in same if
* 1 warning left: isNamedDeclUnnamed in ASTVisitor is unused
2016-03-03 20:16:20 +01:00
Manuel Dobusch
8b4b4bb027
ui: Prevent network message handling without valid licence
...
Message by the ide com. controller are now caught by the licence checker to prevent them from causing trouble when waiting for the licence.
bug id = 45
2016-03-02 18:50:20 +01:00
Manuel Dobusch
612e12b35f
ui: font size limits
...
Introduced font size limits and prevent ui refresh beyond those limits. Should prevent UI from freezing up with unlocked mouse wheel.
2016-03-02 16:22:16 +01:00
Eberhard Graether
8fa1763402
docs: changed path to static app data on Windows
2016-03-02 16:16:48 +01:00
Eberhard Graether
346a6f706d
ui: Added ui for compiler flags to project setup summary
...
bug id = 37
2016-03-02 11:59:55 +01:00
malte_langkabel
2ebfbbf88e
ui: display fatal errors
...
* added ErrorCountInfo to incorporate reporting of fatal errors during code analysis.
2016-03-02 10:53:04 +01:00
Eberhard Graether
4425b39ea1
ui: center windows on top of main window
...
* justify windows in middle of main window
* fixed window resizing
* add window displacement automatic with logo
2016-03-02 10:36:50 +01:00
Eberhard Graether
f3534ac6a8
ui: Refactored windows to QtWindow base class
...
* renamed QtSettingsWindow to QtWindow
* moved functionality from QtProjectWizzardWindow to QtWindow
* use common createWindow method in QtMainWindow
2016-03-01 17:53:58 +01:00
Manuel Dobusch
eb831376ce
logic: Access right hotfix
...
Catch exception when coati tries to write to a database without sufficient rights. Display error message asking for restart with admin rights
bug id = 43
2016-02-29 18:07:14 +01:00
Andreas Stallinger
b3ac0532cc
utility: ringlogging fix, delete when switching log files
2016-02-26 12:31:38 +01:00
Eberhard Graether
47a0dd69a4
resources: changelog 0.5.0.4
2016-02-25 16:45:10 +01:00
Eberhard Graether
c35419e281
utility: Fixed file logger using wrong directory for first log file
2016-02-25 14:40:22 +01:00
malte_langkabel
bf0d99c9ba
build: changed installer version
2016-02-25 12:53:32 +01:00
wrongway88
cfceb21e7e
logic: vs solution parsing hotfix
...
Fixed bugged path building when project items have absolute paths
Based on, but not a fix for UrHo3D parsing crash
bug id = 30
2016-02-25 12:40:18 +01:00
Eberhard Graether
e7a2d5a724
logic: Fixed global search paths not saved
2016-02-25 10:25:25 +01:00
Eberhard Graether
2b7f0bc506
ui: disable refresh buttons in trial project
2016-02-25 09:37:28 +01:00
malte_langkabel
08e6f47311
build: Fixed version number for Windows deploy script
2016-02-24 19:46:39 +01:00
Eberhard Graether
c65e545ab4
build: Fixed version number for Mac bundle
2016-02-24 15:26:35 +01:00
Andreas Stallinger
389c7881c3
build: linuxbuild public beta
0.5.0
2016-02-24 13:39:22 +01:00
malte_langkabel
c5b96a63ba
build: windows setup script fix
...
* removed headless coati usage
* added automatic installer editing. YEAH!
2016-02-24 12:58:14 +01:00
Eberhard Graether
39e7789acd
Revert "utility: headless parsing"
...
This reverts commit 76697d8b6e .
2016-02-24 11:17:25 +01:00
malte_langkabel
4dabe31776
build: windows deploy
...
* implemented a new deploy script for windows
* created a new setup project for the Coati Trail
2016-02-24 10:52:24 +01:00
Eberhard Graether
64ffafffa8
ui: picking folders and files only works on Mac OS
2016-02-24 10:40:00 +01:00
malte_langkabel
66f7fe9550
ui: fixed some spacings
...
* enter license screen
* project wizard
2016-02-24 10:34:01 +01:00
Eberhard Graether
d34aea17b6
ui: Don't show that files are outdated in trial
2016-02-24 01:36:08 +01:00
Eberhard Graether
b07e562a6e
logic: Check if color scheme path still exists
2016-02-24 00:30:16 +01:00
Eberhard Graether
33ab897c91
ui: fixed squashed Combobox and pick both files and directories in QtDirectoryListBox
2016-02-24 00:02:17 +01:00
Eberhard Graether
7845987f8f
build: added EULA.rtf to MacOS bundle
...
<description>
2016-02-23 19:58:14 +01:00
malte_langkabel
4c70c867d3
ui: changed the EULA
2016-02-23 19:27:56 +01:00
Eberhard Graether
0291ec9e92
web: updated documentation to cover setup wizzard
2016-02-23 19:08:40 +01:00
Andreas Stallinger
76697d8b6e
utility: headless parsing
...
* resolve merge conflict
* rpath for dev
* generate a coatidb with a coatiproject
* build script change to cmake --build
2016-02-23 18:59:17 +01:00
Eberhard Graether
5b7e958ea7
build: added plist for trial
...
<description>
2016-02-23 18:45:12 +01:00
Eberhard Graether
391054c0ac
build: Fixes for trial release on MacOS
2016-02-23 18:30:34 +01:00
malte_langkabel
d8cd3a6f2f
ui: fixed linebreaks in license key box
2016-02-23 17:39:19 +01:00
Manuel Dobusch
8a2c4b4e9b
logic: vs solution parsing fix
...
Fixed vs solution parsing to be able to handle some more variations of vs solution layouts...
2016-02-23 16:49:02 +01:00
Eberhard Graether
f0178fb3c6
ui: removed compilation database option as project type
2016-02-23 16:04:46 +01:00
Eberhard Graether
8633201350
ui: Added descriptions to project type selection in wizzard
2016-02-23 14:39:43 +01:00