summaryrefslogtreecommitdiffstats
path: root/src/gui
AgeCommit message (Collapse)AuthorFilesLines
2020-12-14Use emplace_back()David Robillard1-2/+2
2020-12-14Fix unnecessary parameter copying overheadDavid Robillard28-140/+163
2020-12-14Don't check for null before deleting pointerDavid Robillard1-4/+5
2020-12-14Fix redundant calls to smart pointer get() methodsDavid Robillard2-2/+2
2020-12-14Don't use size() to check emptinessDavid Robillard1-1/+1
2020-12-14Fix inconsistent parameter nameDavid Robillard1-1/+1
2020-12-14Isolate and initialize variable declarationsDavid Robillard2-2/+4
2020-12-14Use range-based loops for module portsDavid Robillard2-10/+10
2020-12-14Use "auto" to avoid redundancyDavid Robillard5-22/+25
2020-12-14Avoid "using namespace"David Robillard19-46/+62
2020-12-14Fix include orderDavid Robillard2-3/+3
2020-08-03Clean up includesDavid Robillard2-9/+39
As directed by include-what-you-use. Unfortunately, it is still confused by quite a few things, but this gets a lot closer to a clean report, and at least makes the output more tolerable to manually check.
2020-08-02Remove std::shared_ptr aliasDavid Robillard51-446/+492
2020-08-02Remove redundant pointer get() callsDavid Robillard5-15/+14
2020-08-02Use nullptr for empty smart pointersDavid Robillard6-11/+9
2020-08-02Use auto with pointer casts to remove redundancyDavid Robillard10-37/+37
2020-08-02Remove std::weak_ptr aliasDavid Robillard5-9/+12
2020-08-02Rename memory utility headerDavid Robillard24-24/+24
2020-08-02Fix implicit-fallthrough warningsDavid Robillard1-0/+1
2020-08-02Fix shadow warningsDavid Robillard4-8/+4
2020-08-02Fix double-promotion warningsDavid Robillard5-9/+12
2020-08-02Fix build as a subprojectDavid Robillard1-2/+2
2020-08-02Add missing override specifiersDavid Robillard7-7/+8
2020-08-02Fix whitespaceDavid Robillard1-2/+1
2020-08-02Add missing bracesDavid Robillard2-2/+4
2020-08-02Move public headers to a separate include directoryDavid Robillard1-3/+3
This is more conventional and probably best practice (since it avoids polluting the include path with non-headers), and is supported by the clang-tidy llvm-header-guard check.
2020-08-02Remove stale forward declarationsDavid Robillard5-9/+0
2020-08-02Clean up namespace commentsDavid Robillard10-19/+20
2020-08-02Use explicit default for trivial constructorsDavid Robillard2-2/+2
2020-08-02Use default member initializationDavid Robillard3-15/+18
2020-08-02Use std::make_sharedDavid Robillard2-8/+9
2020-08-02Remove wrappers for standard memory functionsDavid Robillard15-36/+58
2020-08-02Fix uninitialized variablesDavid Robillard2-8/+13
2020-08-02Fix uninitialized membersDavid Robillard13-129/+115
2020-08-02Don't access static methods through instancesDavid Robillard1-2/+2
2020-08-02Use auto with casts and allocations to remove redundancyDavid Robillard4-20/+20
2020-08-02Fix unnecessary parameter copiesDavid Robillard14-61/+63
2020-08-02Remove redundant base class initializationsDavid Robillard2-4/+3
2020-08-02Make member functions const or static where possibleDavid Robillard1-2/+3
2020-08-02Use type-appropriate math functionsDavid Robillard1-1/+1
2020-08-02Fix multiple declarations on a single lineDavid Robillard1-2/+6
2020-08-02Fix unnecessary copies in for loopsDavid Robillard2-3/+3
2020-08-02Use faster variant of std::string::findDavid Robillard1-6/+6
2020-08-02Fix include orderDavid Robillard6-9/+9
2020-08-01Use modern castsDavid Robillard11-37/+46
2020-08-01Add explicit accessors to QuarkDavid Robillard1-1/+1
2020-02-26Add note about redundant arc deletion when deleting a selectionDavid Robillard1-0/+3
2019-12-08Cleanup: Use empty() instead of size() where appropriateDavid Robillard3-4/+4
2019-12-08Cleanup: Avoid parameter copying overheadDavid Robillard10-55/+53
2019-12-08Cleanup: Use "using" instead of "typedef" where appropriateDavid Robillard13-17/+17