summaryrefslogtreecommitdiffstats
path: root/src/gui
AgeCommit message (Expand)AuthorFilesLines
2024-10-06Explicitly disallow copying or moving of AppDavid Robillard1-0/+5
2024-10-06Avoid inefficient use of substr() to set strings to a prefixDavid Robillard2-2/+2
2024-10-06Remove redundant assignmentDavid Robillard1-1/+0
2024-07-17Clean up includes and forward declarationsDavid Robillard19-18/+2
2024-07-17Avoid C-style casts and some size type conversionsDavid Robillard6-6/+5
2024-07-17Remove redundant castsDavid Robillard6-8/+6
2024-07-17Use empty() method instead of checking lengthDavid Robillard2-3/+2
2024-07-17Suppress new warnings in clang and clang-tidy 18David Robillard1-0/+1
2024-07-13Add missing includesDavid Robillard10-0/+11
2024-06-04Clean up includesDavid Robillard1-1/+0
2023-09-23Clean up meson definitionsDavid Robillard1-40/+56
2023-09-23Clean up includes and forward declarationsDavid Robillard31-35/+35
2023-09-22Avoid potential null dereferencesDavid Robillard2-3/+10
2023-08-23Suppress clang-tidy header guard warnings in private codeDavid Robillard1-0/+1
2023-08-23Add missing const qualifiersDavid Robillard3-4/+4
2023-05-12Clean up includesDavid Robillard1-1/+1
2023-02-03Suppress/fix new warnings in clang-tidy 15David Robillard20-68/+71
2022-12-14Strengthen clang-tidy configurationDavid Robillard1-0/+1
2022-12-14Avoid use of std::bindDavid Robillard2-6/+4
2022-12-14Avoid public member variables in classesDavid Robillard1-3/+3
2022-12-14Concatenate nested namespacesDavid Robillard24-99/+47
2022-12-14Use std::variantDavid Robillard3-10/+10
2022-12-14Use std::optionalDavid Robillard4-32/+28
2022-12-14Use std::filesystem and std::make_uniqueDavid Robillard1-2/+2
2022-09-27Use braced init lists to avoid repeating return typesDavid Robillard1-1/+1
2022-09-27Fix implicit integer conversionsDavid Robillard1-1/+1
2022-09-27Simplify clang-tidy configurationDavid Robillard1-54/+1
2022-09-08Use 0BSD for trivial "public domain intent" thingsDavid Robillard1-1/+1
2022-08-18Clean up special member functionsDavid Robillard1-1/+0
2022-08-18Avoid using "static inline" for functions in headersDavid Robillard1-3/+3
2022-08-18Use "static inline" consistently over "inline static"David Robillard2-2/+2
2022-08-18Remove redundant "inline" specifiersDavid Robillard1-3/+3
2022-08-18Use consistent spacing for line commentsDavid Robillard3-4/+4
2022-08-18Use consistent brace wrapping for namespacesDavid Robillard8-8/+24
2022-08-18Use consistent brace wrapping for class definitionsDavid Robillard4-5/+10
2022-08-18Use consistent brace wrapping for struct definitionsDavid Robillard1-2/+1
2022-08-18Fix overly long line commentsDavid Robillard2-5/+5
2022-08-18Use a consistent style for FOREACH macrosDavid Robillard4-9/+9
2022-08-18Use a consistent style for empty bracesDavid Robillard2-6/+3
2022-08-18Fix include orderDavid Robillard6-6/+12
2022-08-18Clean up path constructionDavid Robillard1-1/+1
2022-08-18Avoid "else" after "return", "break", and "continue"David Robillard14-51/+90
2022-08-18Use default member initializationDavid Robillard35-196/+120
2022-08-18Make empty methods and trivial constructors noexceptDavid Robillard1-1/+3
2022-08-18Fix control binding value computationDavid Robillard1-1/+0
2022-08-18Use auto when declaring iteratorsDavid Robillard10-69/+64
2022-08-18Switch to meson build systemDavid Robillard8-134/+176
2022-08-18Clean up includesDavid Robillard1-4/+0
2022-08-18Separate export macro definitions between modulesDavid Robillard1-1/+1
2022-08-18Fix clang-tidy header filter regexDavid Robillard1-1/+1