Daniel Marjamäki
bca3605f77
astyle formatting
2020-09-21 19:48:04 +02:00
Oliver Stöneberg
1077b0d2a6
small compileroptions.cmake cleanup ( #2817 )
...
* compileroptions.cmake: moved common warnings to proper scope and aligned them with other build systems / fixed some -Wrange-loop-construct clang warnings
* compileroptions.cmake: use check_cxx_compiler_flag() via add_compile_options_safe() helper to avoid compiler version checks
2020-09-21 19:41:28 +02:00
Oliver Stöneberg
7189b303ae
fixed some modernize-loop-convert clang-tidy warnings ( #2815 )
2020-09-21 19:30:47 +02:00
Daniel Marjamäki
51a6f154e0
GUI: If DATADIR is not configured try to guess it. Try to use application path. Or look if there is a cppcheck path.
2020-08-29 21:26:49 +02:00
Daniel Marjamäki
262d37fb47
windows installer: another attempt to make help work. the 'contents' are shown now but for some reason the 'index' is not.
2020-08-28 19:05:11 +02:00
Daniel Marjamäki
6277eece67
Variable contracts
2020-08-24 20:57:49 +02:00
Daniel Marjamäki
14dfa035c1
GUI: Try to reuse Qt Assistant to show help
2020-08-01 18:56:37 +02:00
Daniel Marjamäki
09241030c3
GUI: Add online help
2020-07-20 11:59:28 +02:00
Daniel Marjamäki
9af288e1dd
Fixed #9724 (GUI: The tags do not work anymore)
2020-07-16 23:03:54 +02:00
Daniel Marjamäki
b249d9be31
GUI: Refactor tags
2020-07-16 20:19:36 +02:00
Daniel Marjamäki
6ab4f39f52
GUI: Suppress cppcheck-id
2020-07-15 13:03:07 +02:00
Daniel Marjamäki
c5f9e85ee7
GUI: Add configuration for max recursion in template instantiation
2020-06-26 17:12:02 +02:00
Daniel Marjamäki
32e569704b
executeCommand in CppCheckExecutor or QCheckThread
2020-05-19 16:04:40 +02:00
Daniel Marjamäki
2ef538c171
Tweak paths when executing addons in Cppcheck
2020-05-17 21:45:37 +02:00
Daniel Marjamäki
547d1b158e
Fixed #9723 (GUI: inline suppressions does not work for addons)
2020-05-17 16:50:13 +02:00
Daniel Marjamäki
08ddd84780
Update copyright year
2020-05-10 11:16:32 +02:00
Daniel Marjamäki
3e0218299b
Revert "Update copyright year"
...
This reverts commit 6eec6c4bd5
.
2020-05-10 11:13:05 +02:00
Daniel Marjamäki
6eec6c4bd5
Update copyright year
2020-05-10 11:11:34 +02:00
Daniel Marjamäki
cdc530a25f
GUI: When clearing results, remove files in build dir
2020-04-29 18:10:01 +02:00
Daniel Marjamäki
e89f5ab593
GUI: Double click on contract to edit it
2020-04-29 17:51:25 +02:00
Daniel Marjamäki
12dfd8a5ca
GUI: Show missing/added contracts in tab
2020-04-28 22:09:01 +02:00
Daniel Marjamäki
dae009ca01
GUI: Try to improve usability for function contracts
2020-04-27 17:36:17 +02:00
Daniel Marjamäki
f7096a2232
Bug hunting: basic handling of contracts through GUI
2020-04-27 09:08:50 +02:00
Lauri Nurmi
e8c5c2b154
Show version number in Cppcheck GUI's title bar ( #2615 )
...
Also don't mark the string "Cppcheck" as translatable, as it is
questionable whether the product's name is supposed to be translated ever.
2020-04-22 09:26:21 +02:00
Oliver Stöneberg
91beccb304
fixed some clang-tidy warnings in gui code ( #2565 )
2020-03-07 11:33:08 +01:00
Daniel Marjamäki
e4250f890e
GUI: Show bughunting report
2020-02-10 20:24:36 +01:00
Daniel Marjamäki
bb701fd8be
GUI: Tweak ProjectFileDialog: Bug hunting, safe class checking
2020-02-09 21:02:28 +01:00
Daniel Marjamäki
25b5304efc
GUI: Simple first hack to allow bughunting in the GUI
2020-02-04 21:20:43 +01:00
Daniel Marjamäki
632dc0f141
GUI: Select parser; Cppcheck or Clang
2020-02-02 10:45:42 +01:00
Daniel Marjamäki
81fff2edf1
Fixed #9464 (Import compile database; only check given configuration)
2019-11-09 17:51:42 +01:00
Daniel Marjamäki
cb119f5910
Fixed #8977 (GUI : Inspecting Cppcheck results)
2019-08-23 21:27:32 +02:00
Daniel Marjamäki
d661ab09ce
GUI: Fixed suppressions when reanalyzing files
2019-08-19 12:59:44 +02:00
Daniel Marjamäki
5d021cb41d
GUI: Revert my theme changes. The theme selection will only be for the code editor again.
2019-08-18 21:11:46 +02:00
Daniel Marjamäki
a17f2a6f05
Compiling/Installing : The CFGDIR parameter was removed. Use FILESDIR instead.
2019-08-17 10:53:07 +02:00
Daniel Marjamäki
831f2009f5
GUI: Set current dir when starting the GUI so results are shown properly
2019-08-14 10:23:36 +02:00
Daniel Marjamäki
6c55d27f19
Fixed #9240 (GUI: Issue with file names in suppressions (undesired expansion to full path))
2019-08-11 15:53:23 +02:00
Daniel Marjamäki
6b662c7353
Fixed #8777 (GUI: Wrong platform used and shown in "Analysis Log")
2019-07-29 11:22:57 +02:00
Daniel Marjamäki
681bd0a911
GUI: Better settings for extended safe checks
2019-07-23 11:54:38 +02:00
Daniel Marjamäki
70e0c66c35
GUI: Use theme in whole program
2019-07-22 15:55:51 +02:00
Daniel Marjamäki
40600cbc38
GUI: Fixed build directory, use project file path by default
2019-07-17 16:01:54 +02:00
Wolfgang Stöggl
1c32455ae1
Fix some typos ( #1983 )
2019-07-12 17:55:44 +02:00
Daniel Marjamäki
4a70208e0e
GUI: Activate 'human knowledge' options
2019-07-11 21:05:52 +02:00
Daniel Marjamäki
0ab3d07f75
Revert "GUI: Show information label if Cppcheck is outdated"
...
I plan to add something like this again after the release.
2019-06-28 22:36:19 +02:00
Daniel Marjamäki
5f759e89b3
GUI: Show information label if Cppcheck is outdated
2019-06-28 20:13:59 +02:00
versat
b1e2b9d61b
astyle formatting
...
[ci skip]
2019-06-25 15:29:15 +02:00
Scott Furry
0d76d078e2
Implement User Selectable Code Editor Style in cppcheck-gui ( #1913 )
...
Building on #1874 , commit adds user controls to choose
or edit style in cppcheck-gui ONLY. Commit does not
address CodeEditor style usage in triage app at this time.
Code Editor style can be altered from the added "Code Editor"
tab in the user preferences. The user has the option to select
default light, default dark, or to customize.
If user leaves the style set to light or dark defaults, this
will be reflected in the choices shown in the preferences
dialog.
User choice for Code Editor Style is saved in the cppcheck-gui
preferences under the heading "EditorStyle".
2019-06-23 19:04:53 +02:00
Daniel Marjamäki
5b07901253
GUI: Add C++20 option
2019-05-05 10:44:09 +02:00
Daniel Marjamäki
3327102aa4
GUI: Test ProjectFile::getCheckSuppressions()
2019-04-19 15:09:55 +02:00
Daniel Marjamäki
b2e3af5869
Fixed #8637 (GUI: Supression filename should accept relative paths)
2019-04-18 09:52:29 +02:00
Daniel Marjamäki
a0dd853642
analyzing one vs config (first debug config that matches platform)
2019-04-13 20:01:40 +02:00