Commit Graph

1223 Commits

Author SHA1 Message Date
Daniel Marjamäki ea95398123 GUI: modernize connect in AboutDialog 2017-07-31 10:16:23 +02:00
Daniel Marjamäki 2f554e82ff GUI: modernize connect in ResultsTree 2017-07-31 08:18:34 +02:00
Daniel Marjamäki 9d93c01ba0 GUI: modernize connect in ResultsView 2017-07-31 08:17:13 +02:00
Daniel Marjamäki 5e189de956 GUI: modernize connect in ProjectFileDialog 2017-07-31 08:09:57 +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 65f5e219f1 GUI: Update translations 2017-07-30 13:43:15 +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 2634593e3a GUI: Update comments 2017-07-30 13:30:35 +02:00
Daniel Marjamäki 23ed35b1e6 GUI: Renamed methods 'Check' => 'Analyze' 2017-07-30 11:50:08 +02:00
PKEuS 17142db490 Updated translations 2017-07-30 11:29:06 +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
PKEuS 57bd6aafd5 GUI:
- Updated copyright date
- Fixed compilation on Windows
- Updated german translation
2017-07-29 12:08:19 +02:00
Daniel Marjamäki 02540c0bc0 Ran lupdate 2017-07-29 11:37:23 +02:00
Daniel Marjamäki 80b7925047 GUI: Update swedish translation 2017-07-29 11:36:39 +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 1dfa92c2ce astyle formatting
[ci skip]
2017-07-28 18:21:59 +02:00
Daniel Marjamäki 2828742e1e GUI: Moved 'import project' to 'Paths and Defines' tab 2017-07-28 18:13:17 +02:00
Daniel Marjamäki c1eb71e84d GUI: Rename methods 2017-07-28 13:43:49 +02:00
Daniel Marjamäki 97a86313aa GUI: rename methods, fix connect 2017-07-28 13:13:10 +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 090062baaf GUI: Rename ResultsTree methods 2017-07-28 11:54:20 +02:00
Daniel Marjamäki 1f0720db3f GUI: Renamed LowView methods 2017-07-28 11:37:17 +02:00
Daniel Marjamäki 95a280f43f GUI: Renamed FileView method 2017-07-28 11:31:42 +02:00
Daniel Marjamäki 252fab2181 GUI: Renamed common functions 2017-07-28 11:20:35 +02:00
Daniel Marjamäki 0d8b7af2b3 GUI: Renamed methods in Report 2017-07-28 11:12:05 +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 8bd2531603 GUI: Rename methods in CheckThread 2017-07-28 05:26:11 +02:00
Daniel Marjamäki 5ed4c7f3ea GUI: Rename methods in CheckStatistics 2017-07-28 05:23:25 +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 2d23ee2490 GUI: Change text for project settings tab 2017-07-27 16:12:28 +02:00
Daniel Marjamäki f316e0d572 GUI: handle 'cancel' in open dialog 2017-07-27 16:10:30 +02:00
Daniel Marjamäki ca2f59a6d4 GUI: Try to simplify the 'Import Project' setting 2017-07-27 16:07:47 +02:00
Daniel Marjamäki f6ee0f6868 GUI: Add tooltip for build dir setting 2017-07-27 14:40:19 +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
Daniel Marjamäki 839cb2bdaa Fixed #7903 (Library Editor doesn't allow to select 'sizeof' as type of Min size of buffer) 2017-06-25 11:55:50 +02:00
Daniel Marjamäki cc2526c5c5 Fixed #8096 (GUI: crash in ResultsTree::AddErrorItem) 2017-06-07 11:55:21 +02:00
Daniel Marjamäki dee605ae59 Fixed #7734 (GUI: editable cells in file list) 2017-06-06 22:25:13 +02:00
Ayaz Salikhov 132c0af22a Simplify some statements 2017-06-01 02:02:12 +03:00
Daniel Marjamäki 25e50e2a98 GUI: minor tweaks. Add tr(). 2017-05-28 16:29:41 +02:00
Ameen Ali 5338339c2c GUI: Add button in statistics window to export statistics to PDF 2017-05-28 16:16:28 +02:00
Ayaz Salikhov 28aa939d69 iwyu - include what you use 2017-05-27 04:33:47 +02:00
Daniel Marjamäki c20dbad424 Fix Cppcheck warning 2017-05-22 10:26:16 +02:00
Daniel Marjamäki a20fb4f36a GUI: Update results 2017-05-21 08:25:55 +02:00
Matthias Krüger 531278e075 manuals: remove remaining occurrences of --append 2017-05-14 12:27:44 +02:00
PKEuS 16b26d9d0e Updated german translation 2017-05-13 11:22:19 +02:00
Daniel Marjamäki 2a1c4d24e7 GUI: Update translations 2017-05-13 11:15:49 +02:00
PKEuS f93f1bb1cc Refactorization: Removed redundant "struct" keywords in gui/librarydialog.cpp 2017-05-11 11:02:10 +02:00
David Korth 336cf5fd08 Get rid of the double ".qm" in the missing translation message. 2017-05-11 11:02:10 +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 34a56506cb Fixed #8042 (Unclear semantics of --data-dir option of cppcheck-gui) 2017-05-01 11:41:22 +02:00
Daniel Marjamäki 633ed23c0d Fix Cppcheck warnings about mismatching function argument names 2017-04-01 09:31:27 +02:00
Daniel Marjamäki 1ea392a40f lupdate gui.pro 2016-12-31 18:13:11 +01:00
PKEuS 21ab39e2b2 Updated german translation 2016-12-29 11:33:13 +01:00
Daniel Marjamäki 6f2480fb4d GUI: update whole program analysis 2016-12-09 20:48:32 +01:00
Stefan Weil 57b57428c2 Fix some typos in comments (found by codespell)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2016-11-27 11:40:42 +01:00
Daniel Marjamäki 769b6a0b72 astyle formatting 2016-11-20 10:38:27 +01:00
Daniel Marjamäki 93fc489cbc GUI: rename main.ui to mainwindow.ui 2016-11-19 23:07:48 +01:00
Daniel Marjamäki c2069c4b76 GUI: Renamed functions 2016-11-19 23:00:59 +01:00
Daniel Marjamäki ad1b3361db GUI: Renamed projectfile.ui to projectfiledialog.ui. moved some code from project.cpp to projectfiledialog.cpp 2016-11-19 22:54:32 +01:00
Daniel Marjamäki 0da33eaa80 GUI: Renamed elements 2016-11-19 22:37:12 +01:00
Daniel Marjamäki 7c046e541b GUI: Renamed ui elements 2016-11-19 21:38:05 +01:00
Daniel Marjamäki 2b767d3f6f GUI: Rename 2016-11-19 21:12:32 +01:00
Daniel Marjamäki 84e6163cb8 GUI: Add cppcheck build dir 2016-11-19 20:38:50 +01:00
fsb4000 14d4af1235 to update year at russian translation 2016-10-16 13:22:28 +07:00
PKEuS 04b9076af3 Updated german translation 2016-10-08 19:30:25 +02:00
Daniel Marjamäki d9912a2bbe updated translations 2016-10-08 18:05:11 +02:00
Daniel Marjamäki 143e7bf8b1 GUI: Formatting comments 2016-10-02 18:23:51 +02:00
Daniel Marjamäki 0e78dd5eac GUI: refactoring, replace .c_str() 2016-10-02 18:11:44 +02:00
Daniel Marjamäki 81a38bd7ea GUI: Refactorings 2016-10-02 18:03:21 +02:00
Daniel Marjamäki 03d6d34396 Fixed #4399 (Exclude directory with absolute path does not work) 2016-10-02 13:02:29 +02: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 d4d1d32937 GUI: use early return 2016-10-01 12:06:04 +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
Chocobo1 54ac95223e Resize page to content.
Results in better menu icon
2016-09-27 17:06:26 +08:00
Chocobo1 0972de14f1 Rename icon.svg to cppcheck-gui.svg 2016-09-27 16:28:36 +08:00
Chocobo1 4e11c0004d Rename icon.png to cppcheck-gui.png 2016-09-27 16:28:36 +08:00
Chocobo1 bdc59a51dc Add .desktop file 2016-09-27 16:05:38 +08:00
Daniel Marjamäki 1c970df17f Revert "GUI: fix results if there is problem only in header and not in file-1."
This reverts commit 997a3cd9ca.
2016-09-19 15:40:15 +02:00
Daniel Marjamäki 997a3cd9ca GUI: fix results if there is problem only in header and not in file0. 2016-09-18 21:32:53 +02:00
Daniel Marjamäki bea35ee04c GUI: Select configuration that is checked 2016-08-21 15:57:38 +02:00
Daniel Marjamäki 86a6723a84 GUI: Fix 'Edit Project' dialog. Visual Studio solution was forgotten. 2016-08-20 18:34:17 +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
Daniel Marjamäki 9cced993aa GUI: You can now select Visual Studio files and Compile databases in the Check files dialog 2016-08-20 13:32:48 +02:00
Daniel Marjamäki f555abb0b5 GUI: Expose --project to gui 2016-08-18 21:58:50 +02:00
PKEuS ec4a85ecef Added deprecation warning for XML format 1, which will be removed in cppcheck 1.81 2016-08-07 13:50:52 +02:00
Frank Zingsheim 47c063e13f Fixed #7660 (cmake build does not handle simplecpp) 2016-08-06 18:21:54 +02:00
XhmikosR 8908442f9e Losslessly compress images.
Before: 24,1 KB (24.685 bytes)
After:  23,0 KB (23.608 bytes)
2016-07-25 12:15:35 +03:00
umanamente 7466a49b21 Updated russian translation. (#804)
Add an optional extended description…
2016-06-14 14:01:17 +02:00
Daniel Marjamäki 85c7456546 http://cppcheck.sourceforge.net => http://cppcheck.net 2016-06-05 18:17:47 +02:00
PKEuS de232268a3 ran lupdate gui.pro 2016-06-05 10:55:55 +02:00
Boris Barbulovski 69cc64a717 Translate text for current Qt(not both Qt4 & Qt5). (#793)
Check Qt version on compile time, and translate text for current Qt version.
2016-05-16 22:02:31 +02:00
PKEuS 19c0bccfee Ran lupdate gui.pro, updated german translation 2016-03-20 10:34:55 +01:00
PKEuS c31f7c7a48 Improved flags in gui.pro:
- shlwapi.lib is not necessary if dynamic linking is used
- Do not define _CRT_SECURE_NO_WARNINGS explicitly, it gets defined anyway.
2016-01-31 10:10:48 +01:00
Gumichan01 9afd632c91 French translations 2016-01-20 19:11:31 +01:00
Daniel Marjamäki dc5e2d5c8d xml: output file0 whenever it is different to filename, both for included files and when #line is used. 2016-01-19 07:01:21 +01:00
Akhilesh Nema efff2c5397 Fixed #7294 (GUI: Add option in 'Settings' for 'Statistics Dialog' display.) 2016-01-16 17:43:57 +01:00
Akhilesh Nema 06ded4a3d4 Fixed #7240 (GUI: Result tree Context Menu should show default editor application only.) 2016-01-16 15:19:06 +01:00
Akhilesh Nema 2f29efce68 Fixed #7295 (GUI: 'Edit Project' and 'Close Project' actions getting enabled after Files/Directory check.) 2016-01-16 09:59:02 +01:00
Akhilesh Nema 4aa2876ca0 Fixed #7278 (GUI: error rechecking with some files) 2016-01-15 16:52:22 +01:00
Akhilesh Nema 6c1ac1bd53 GUI: Add detection for geany and Qtcreator as editor application 2016-01-15 09:33:04 +01:00
PKEuS 2a30e2bc01 Fixed bug in german translation 2016-01-09 11:00:32 +01:00
PKEuS bd202ba20a Ran lupdate gui.pro, updated german translation 2016-01-09 10:51:42 +01:00
PKEuS 37fefe3479 Removed non-standard code annotations with __attribute__ 2016-01-09 09:33:56 +01:00
Daniel Marjamäki 24739869ba GUI: Renamed 'Builtin' to 'Native' 2016-01-08 19:56:09 +01:00
Aleksandr Pikalev e92bbf6481 Fixed #7275 - Make GUI tests buildable
* Use -std=c++11 flag for gcc and clang
 * Use $$PWD variable in qmake files to have correct paths
 * Change tokenizer.simplifyTokenList() to tokenizer.simplifyTokenList2()
 * Add build-generated files to .gitignore
 * Link libpcre only if rules are enabled
2016-01-08 15:21:36 +01:00
Daniel Marjamäki 79e663dd6f Settings: Remove '_' prefix for public member variables 2016-01-03 16:18:17 +01:00
Daniel Marjamäki ca4f55ec4c Cleanup Copyrights. Now all should be just for Cppcheck team. 2016-01-01 23:04:16 +01:00
Lauri Nurmi 996c9244d8 Update copyright year to 2007-2016. 2016-01-01 15:34:45 +02:00
Akhilesh Nema 997d7dc695 Fixed #7231 (GUI: 'Selected File Recheck' being performed multiple times if file selection includes existing error messages.) 2015-12-29 01:38:36 +01:00
Akhilesh Nema 0886ef9c5f Fixed #3192 (GUI: Allow opening project file without extra parameter from CLI) 2015-12-26 11:47:07 +01:00
Daniel Marjamäki cc987d8ff5 astyle formatting 2015-12-23 23:05:26 +01:00
Akhilesh Nema bedd85fa50 Fixed #1459 (GUI: Allow re-checking selected files/folders) 2015-12-23 10:28:07 +01:00
fu7mu4 dab0774297 add translations in Japanese 2015-12-19 16:30:30 +09:00
PKEuS 8f22e4924c Updated AStyle to version 2.05.1
Tweaked runastyle.bat a little bit.
2015-12-17 15:53:13 +01:00
Daniel Marjamäki e88a1b0915 astyle formatting 2015-12-08 14:23:26 +01:00
Akhilesh Nema ca3c19c63d GUI: Fixed compiler warnings 2015-12-07 11:24:54 +01:00
Akhilesh Nema 20b695d62d GUI: Handle 'Enter Key' Event in results tree. 2015-12-03 19:33:36 +01:00
Aleksandr Pikalev e9b84a4f06 Related #7173: LibraryEditor: Do not save file with empty name 2015-11-29 17:02:08 +01:00
Aleksandr Pikalev fe8cedade5 Fixed #7173 (Library Editor: Save As button and error messages) 2015-11-29 11:21:04 +01:00
Aleksandr Pikalev e8decd925b Fixed #7161 (GUI: Do not lose [Default] label after editing an application) 2015-11-28 21:39:48 +01:00
Aleksandr Pikalev a6206ae727 Fixed #7174: Do not forget argument number in Library Editor 2015-11-27 10:54:06 +01:00
Frank Zingsheim 70c20515a9 Cmake object linkage. Fix #7128: (cppcheck 1.70 doesn't report any warnings) 2015-11-26 20:25:09 +01:00
Daniel Marjamäki e2b859bf42 Library Editor: Load/save <warn> elements 2015-11-22 11:45:29 +01:00
Daniel Marjamäki aedba792b5 Library Editor: Don't write empty comments 2015-11-21 16:10:14 +01:00
Daniel Marjamäki 0f9d90d2be Changed Copyrights. Removed my name. 2015-11-18 20:04:50 +01:00
PKEuS 65e8538590 GUI: Attempt to fix editor detection for x64 Windows 2015-11-18 17:35:10 +01:00
PKEuS 68afbaae07 Ran lupdate/lrelease. Updated german translation. 2015-11-14 10:55:48 +01:00
Aleksandr Pikalev e1342435ca Fixed #7063 (GUI: better extensions filtering)
Make filtering case insensitive to let check *.C, *.CPP, etc files.
Show in file open dialog only files that could be checked.
2015-11-13 20:21:07 +01:00
Aleksandr Pikalev c0191b25ac Fixed #5662 (GUI - Save results missing some entries)
Use empty parent index as we test top level items.
2015-11-13 20:21:06 +01:00
PKEuS cc783b0186 Updated/Improved several readme files 2015-11-06 15:19:08 +01:00
Aleksandr Pikalev ebfa40c369 Fixed #7047 (Library Editor crashes if I try to edit not selected function) 2015-11-05 16:34:08 +01:00
XhmikosR 0825c57c9f GUI: losslessly compress images.
Before: 21,9 KB (22.477 bytes)
After:  21,4 KB (21.996 bytes)

[ci skip]
2015-10-22 08:44:26 +03:00
PKEuS 04a31011b0 GUI: Do not show Severity, Id, Inconclusive and Summary twice if an error element has a child 2015-10-15 12:08:51 +02:00
PKEuS dfe61f415d GUI: Improved handling of inconclusive messages (#3815)
- Moved setting from "Advanced" to "General" tab
-> Moved remaining single item, too, as it does not make sense to keep a tab for a single option. This option is now shown at the bottom of the dialog
- Replaced [inconclusive] string in "Summary" Column by extra column "Inconclusive", which is only visible if inconclusive checking is enabled
2015-10-15 11:59:17 +02:00
PKEuS 6dcb918b78 GUI: Implemented "Recheck all files" button (#3614), renamed "Recheck files" button to "Recheck modified files" (#3624) 2015-10-14 19:07:20 +02:00
PKEuS dcb746a49a GUI: Improved translations:
- Fixed translation of default buttons for Qt5
- Removed translation opportunity for language names. English or native names are better than translated names (#4014)
2015-10-14 18:21:00 +02:00