Commit Graph

364 Commits

Author SHA1 Message Date
Daniel Marjamäki f8c4d6cbc7 GUI: Clang settings 2017-08-12 12:04:42 +02:00
Daniel Marjamäki ad82f49ae2 GUI: Suppressing results 2017-08-11 07:45:29 +02:00
Daniel Marjamäki 1afebfa96d improve the clang settings 2017-08-10 15:47:20 +02:00
Daniel Marjamäki 0561d59d28 GUI: Added checkbox 'Analyze all Visual Studio configurations' in the projectfile dialog 2017-08-10 00:18:04 +02:00
Daniel Marjamäki 9e10c2fc78 GUI: Clear results when closing project 2017-08-09 11:23:47 +02:00
Daniel Marjamäki ff8c5f7457 GUI: Added configuration for VS include paths 2017-08-07 23:00:24 +02:00
Daniel Marjamäki e1a086f83a Restore mode 644 for gui/mainwindow.cpp 2017-08-06 21:37:15 +02:00
Daniel Marjamäki c0c7a0a877 GUI: ensure Settings::terminated is false when analysis is started 2017-08-06 21:28:49 +02:00
Daniel Marjamäki 7f1db7b716 GUI: Working on Clang support on Windows 2017-08-04 20:08:01 +02:00
Matthias Krüger 0e40a4cc39 gui: ThreadHandler::check() remove unused parameter "all".
Was:
threadhandler.cpp:78:58: warning: unused parameter ‘all’ [-Wunused-parameter]
 void ThreadHandler::check(const Settings &settings, bool all)
                                                          ^~~
2017-08-03 22:48:38 +02:00
PKEuS b4cf79f1b7 GUI: Refactorizations 2017-08-03 12:43:44 +02:00
Daniel Marjamäki dfc48be70e Fixed #2363 (GUI: Using addons in the checking) 2017-08-03 12:30:28 +02:00
Daniel Marjamäki 952c31638c Fixed #1862 (GUI: Allow user to tag errors) 2017-08-02 22:28:45 +02:00
Daniel Marjamäki 78e30e735e GUI: Better history. Prepare for tagging messages. 2017-08-02 20:24:23 +02:00
Daniel Marjamäki c4ee9799bc GUI: load/save data automatically in the ProjectFileDialog 2017-07-31 16:14:01 +02:00
Daniel Marjamäki 17d9f88d9e GUI: modernize, replace NULL with nullptr 2017-07-31 15:19:51 +02:00
Daniel Marjamäki 037fc6e3a4 GUI: Remove Project class 2017-07-31 12:02:51 +02:00
Daniel Marjamäki e589c4fc7d GUI: modernize connect in MainWindow 2017-07-31 07:36:42 +02:00
Daniel Marjamäki 5ef3de7c88 GUI: Reanalyze all for projects 2017-07-30 23:02:30 +02:00
Daniel Marjamäki abcabba88e GUI: When loading project, try to load last results 2017-07-30 13:42:34 +02:00
Daniel Marjamäki 0b509e9e35 GUI: Update strings 'check' => 'analyze' 2017-07-30 13:31:02 +02:00
Daniel Marjamäki 23ed35b1e6 GUI: Renamed methods 'Check' => 'Analyze' 2017-07-30 11:50:08 +02:00
Daniel Marjamäki d423a8c640 GUI: Renamed methods 'Check' => 'Analyze' 2017-07-30 11:19:47 +02:00
Daniel Marjamäki d09cdfd63f GUI: Rename 'Check' to 'Analyze' 2017-07-30 09:46:01 +02:00
Daniel Marjamäki fcce43fb8d GUI: reopen project after restart. If build dir is specified the last results will also be shown. 2017-07-30 00:13:00 +02:00
PKEuS 2aa1523a2d GUI: Removed XML format version 1 2017-07-29 19:36:19 +02:00
Daniel Marjamäki a698f58b6e GUI: If build dir does not exist, ask user if it should be created 2017-07-28 19:39:11 +02:00
Daniel Marjamäki c1eb71e84d GUI: Rename methods 2017-07-28 13:43:49 +02:00
Daniel Marjamäki 98803bb14c GUI: Renamed methods in ThreadHandler 2017-07-28 12:39:28 +02:00
Daniel Marjamäki 90dd04d317 GUI: Update connect() 2017-07-28 12:22:15 +02:00
Daniel Marjamäki 73cbf617e2 GUI: Renamed methods in ResultsView 2017-07-28 12:10:10 +02:00
Daniel Marjamäki 1f0720db3f GUI: Renamed LowView methods 2017-07-28 11:37:17 +02:00
Daniel Marjamäki 252fab2181 GUI: Renamed common functions 2017-07-28 11:20:35 +02:00
Daniel Marjamäki c4bd70210c GUI: Rename methods in FileList and PathMatch 2017-07-28 10:55:51 +02:00
Daniel Marjamäki 24bdd6d246 GUI: Rename MainWindow slots 2017-07-28 10:41:03 +02:00
Daniel Marjamäki 213f17e79f GUI: Rename methods in MainWindow 2017-07-28 05:44:15 +02:00
Daniel Marjamäki 24ce4292f2 GUI: Rename methods in ApplicationList 2017-07-28 05:18:43 +02:00
Daniel Marjamäki 8d704f7709 GUI: Rename methods in ProjectFile 2017-07-28 05:08:59 +02:00
Daniel Marjamäki 6c424709b6 GUI: Rename methods in Project 2017-07-28 04:57:28 +02:00
Daniel Marjamäki 80367095db Fixed #7946 (GUI-CLI: Priorize specific command line parameters to guessing) 2017-06-25 22:18:51 +02:00
David Korth 310226bb6b gui: Check CFGDIR if it's defined.
For quite a while, cppcheck-gui hasn't shown any of the standard
library packages on my Gentoo system. It turns out that cppcheck-gui
doesn't use CFGDIR, but it does use a DATADIR variable stored in
QSettings. Problem is, DATADIR isn't set unless you manually specify
--data-dir, which isn't very intuitive.

This commit adds CFGDIR to the default list of cfg paths if the
CFGDIR macro is defined during the build.
2017-05-11 11:02:10 +02:00
Daniel Marjamäki 549fec1628 GUI: Try to clarify --data-dir message 2017-05-03 21:44:59 +02:00
Daniel Marjamäki 6f2480fb4d GUI: update whole program analysis 2016-12-09 20:48:32 +01:00
Daniel Marjamäki 84e6163cb8 GUI: Add cppcheck build dir 2016-11-19 20:38:50 +01:00
Daniel Marjamäki 6f133a397b Fixed #3492 (GUI: after edit project recheck use old settings) 2016-10-01 13:08:58 +02:00
Daniel Marjamäki cf9ece4187 astyle formatting
[ci skip]
2016-10-01 12:04:13 +02:00
Daniel Marjamäki 1beb22a247 Fixed #7746 (Cppcheck can not open compile_commands.json (only compile_database.json)) 2016-10-01 11:25:58 +02:00
Daniel Marjamäki bea35ee04c GUI: Select configuration that is checked 2016-08-21 15:57:38 +02:00
Daniel Marjamäki 4745d844ad GUI: don't auto-skip configurations when checking .sln file 2016-08-20 16:14:52 +02:00
Daniel Marjamäki fe2fa4d343 GUI: Only check current platform when checking sln/vcxproj file 2016-08-20 13:47:25 +02:00