summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Resurrect search dialogArno2018-11-243-98/+80
| | | | | Add it to the global menu and make it accessible by CTRL+f when the focus is on the main window.
* Some more GUI changes to better fit dark themesArno2018-11-245-5/+7
|
* Add icons to MappingTreeWidget actionsArno2018-11-243-20/+17
| | | | | While at it: They don't have to be members, so create them on the heap. Also fix a nullptr warning.
* Harmonize filter barsArno2018-11-242-13/+13
| | | | | | MovieWidget and PictureWidget both have filter bars on top of the left tree, but the buttons were different. Change it to enhance user experience :)
* Fix toolbar in MovieWidgetArno2018-11-241-1/+4
| | | | | I missed the clear filter icon when adjusting Helper::icon for dark themes. Fix it and replace the 'X' with something nicer :)
* Fix durationFromSecsArno2018-11-241-1/+1
| | | | | commit e5274f4c27f847bedaa910a84ed3468d1aba32e1 introduced a double colon and removed leading zeros. Make snprintf pretty again.
* Fix clang warnings in delegatesArno2018-11-242-8/+8
|
* Fix clang warnings in dbanalyzer.hArno2018-11-241-5/+5
|
* Dark theme GUI changesArno2018-11-2418-32/+47
| | | | | | | | Add icons better suited for dark themes and don't draw an ellipse around the letter when calling Helper::icon and use the theme's text color to better match the desktop theme. Just be a good tenant and respect the user's choices where applicable.
* Clang fixes, nullptr and WindowFlags...Arno2018-11-234-10/+10
|
* Fix StatisticsDialog (again?)Arno2018-11-231-3/+3
|
* Fix foreach and nullptr in SmTreeViewArno2018-11-232-3/+3
|
* De-foreachify PicturesWidgetArno2018-11-232-3/+3
| | | | And remove nullptr warnings.
* Fix helper warningsArno2018-11-232-22/+27
| | | | | | Sprinkle some static_casts here and there and fix auto conversions. Also introduce const ints for what to read for calculating the MD5-Sum of a file... Seems to work fine.
* foreach fixes for RandomTabArno2018-11-231-5/+5
|
* Fix PicFilesModelArno2018-11-232-21/+21
| | | | | Don't hide another function and weed out foreach. Also fix nullptr issues.
* Make StatisticsDialog Clang warning freeArno2018-11-232-22/+23
|
* Some more syntax fixesArno2018-11-232-9/+9
| | | | No functional changes.
* Bring SearchDialog into the 21st centuryArno2018-11-232-7/+7
| | | | The usual... nullptr warnings, connect syntax.
* Fix clang warnings in pictureviewer2Arno2018-11-232-28/+28
| | | | | | | | Get the QGraphicsItems right (I hope), and use auto where applicable. Let the compiler do the hard work. Also use type-safe connect syntax, fix nullptr warnings and weed out foreach.
* Modernize picturelistview.cppArno2018-11-231-4/+4
| | | | The usual. connect and foreach...
* Modernize newpicsdialog.cppArno2018-11-231-11/+11
| | | | Use type-safe connect syntax and weed out foreach.
* Bring mappingtablewidget.cpp into the 21st centuryArno2018-11-231-12/+12
| | | | Use type-safe connects and weed out foreach.
* Use type safe connect in mappingtableeditor.cppArno2018-11-231-13/+13
| | | | | Also use the proper typed return value in flags and remove the directory prefixes in the includes.
* Fix consistencycheck.cppArno2018-11-231-4/+4
| | | | Convert one connect to type-safe connect and fix 2 uninitialzed warnings.
* Fix some float castsArno2018-11-231-2/+2
|
* Fix some nullptr warningsArno2018-11-231-3/+3
| | | | Also add -Wno-padded to the CLang-Model.
* Remove unused functionArno2018-11-232-10/+0
| | | | ArchiveFilesModel::nextDvd() is a distant memory...
* Fix casts and other clang annotationsArno2018-11-231-9/+8
| | | | | Don't use C-Style casts. CLang says it's frowned upon. Also use nullptr instead of literal 0.
* Some more color fixesArno2018-11-233-8/+8
| | | | | Don't use the dark variant of hardcoded colors. The non-dark version plays well with a light theme, and even better with a dark one.
* Use palette colors where applicableArno2018-11-236-14/+18
| | | | | Don't assume we know what color ought to use. Ask the palette where applicable, but keep the modified configuration options.
* Implement delete seriesArno2018-11-092-1/+44
| | | | | | | The delete button will always delete the whole series based on the series ID, no matter the view. We'll rollback the database transaction if any file can't be deleted. Start the consistency check when that happens.
* Fix typo in NewMovieWizardArno2018-11-031-1/+1
| | | | See for yourself... So stupid!
* Do fuzzy check when accepting NewMovieWizardArno2018-11-031-0/+13
| | | | Ignore == Continue. Sadly, there's no StandardButton::Continue...
* Move fuzzyCheck to Helper namespaceArno2018-11-033-11/+16
|
* Implement fuzzy check for subtitlesArno2018-11-032-3/+41
| | | | | | | | Query the database for a version of the new subtitle converted to lower and some special characters replaced. For now those chars are '[ .,''!-]' This should give us a good approximation if we already have a subtitle like that.
* Add missing stretch to reason buttons in MetadataEditorWidgetArno2018-11-031-0/+1
|
* Use new connect syntax in MovieInfoPageArno2018-11-032-16/+12
| | | | While at it, make some QPushButtons local instead of member variables.
* Put MovieInfoPage into separate fileArno2018-11-036-365/+385
| | | | Lots of code shuffle and headers cleanup, but no functional changes.
* Put MovieMappingPage in separate fileArno2018-11-035-54/+85
| | | | Once again, only code shuffle and reindention.
* Put MovieMetadataPage in separate fileArno2018-11-035-46/+76
| | | | No functional changes, just code shuffle and reindention.
* Put WizardTreeModel in separate fileArno2018-11-035-89/+115
| | | | | One class per file :) No functional changes, just code shuffle and reindention.
* Lowercase subtitleArno2018-10-282-8/+8
| | | | | | | | Insert lower case and trimmed QString into database instead of the original version. Also, while at it, silence some clang warnings about implicit conversions and nullptrs.
* More font fixes... :(Arno2018-09-291-2/+2
|
* Fix 0 -> nullptr and implicit conversionsArno2018-09-293-6/+6
|
* Fix implicit conversion in RandomTabArno2018-09-291-1/+1
|
* Fix font usageArno2018-09-296-13/+17
| | | | Use Monospace only where applicable, mostly MD5Sum and numbers.
* Don't force QFont::Bold in RandomTabArno2018-09-291-2/+2
|
* Get rid of createMenus()Arno2018-09-292-12/+1
|
* Fix 0 as nullptr and remove commented out codeArno2018-09-292-2/+2
|