summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2024-07-18Fix library current_version on MacOSDavid Robillard2-1/+3
2024-07-18Enable clang-tidy check for uppercase integer literal suffixesDavid Robillard1-1/+5
2024-07-17Suppress new warnings in clang and clang-tidy 18David Robillard2-1/+8
2024-06-04Suppress new warnings in clang-tidy 17David Robillard1-0/+1
2024-06-04Avoid use of "#if 0" as a supercommentDavid Robillard1-2/+2
Mainly because clang-tidy complains about it.
2024-06-04Avoid std::endlDavid Robillard1-2/+2
2023-09-23Format meson.build files with muonDavid Robillard2-31/+45
The less time wasted with manual code formatting, the better.
2023-09-22Suppress new warnings in clang-tidy 16David Robillard1-0/+1
2023-09-22Avoid const membersDavid Robillard2-2/+2
2023-09-21Fix new warnings with clang 16David Robillard1-0/+2
2023-05-02Replace strict option with new meson warning levelDavid Robillard4-271/+72
2023-02-03Suppress/fix new warnings in clang-tidy 15David Robillard2-36/+39
2023-01-14Fix and simplify library naming on WindowsDavid Robillard2-33/+16
2022-09-08Use 0BSD for trivial "public domain intent" thingsDavid Robillard5-5/+5
Fedora takes issue with CC0. Although it doesn't really matter for this stuff (dual licensed anyway, questionably "software", certainly not patentable, and so on), this is simpler and more consistent with the ISC license used for the actual software anyway.
2022-08-22Update installation instructions for mesonDavid Robillard1-39/+56
2022-08-22Update INSTALL.md for mesonDavid Robillard3-1/+7
2022-08-13Ganv 1.8.2v1.8.2David Robillard2-3/+3
2022-08-13Make NEWS file readable by dpkg-parsechangelogDavid Robillard1-5/+5
2022-08-13Fix unused parameter warnings when graphviz is disabledDavid Robillard1-0/+5
2022-08-13Move public headers to conventional include directoryDavid Robillard25-25/+25
2022-08-13Switch to meson build systemDavid Robillard12-344/+668
2022-07-20Fix graphviz includesDavid Robillard1-1/+1
2022-07-20Suppress new warnings in clang-tidy 14David Robillard1-1/+8
2022-07-20Remove unused includeDavid Robillard1-1/+0
2022-07-20Add missing documentationDavid Robillard1-4/+12
2021-01-07Ganv 1.8.0v1.8.0David Robillard2-3/+3
2021-01-07Update autowafDavid Robillard1-0/+0
2021-01-02Suppress clang-tidy C11 warningsDavid Robillard1-0/+1
2020-12-17Clean up includesDavid Robillard1-0/+7
2020-12-17Fix unused parameter warningsDavid Robillard1-0/+9
2020-12-15Suppress warning in headerDavid Robillard1-1/+1
2020-12-15Use brace initialization of return valuesDavid Robillard1-6/+6
2020-12-15Clean up special member functionsDavid Robillard4-3/+16
2020-12-15Use explicit conversionsDavid Robillard5-6/+4
2020-12-15Use "using"David Robillard3-12/+11
2020-12-15Initialize all variablesDavid Robillard15-151/+217
2020-12-15Use correct include for GdkEventDavid Robillard3-1/+9
2020-12-15Suppress include warnings in headers when used in other projectsDavid Robillard10-1/+27
2020-12-15Add clang-tidy configurationDavid Robillard1-0/+76
2020-12-15Clean up includesDavid Robillard40-199/+422
2020-12-15Avoid "else" after "return"David Robillard1-6/+3
2020-11-29Use modern noncopyable patternDavid Robillard3-5/+15
2020-11-29Fix Wunused-parameter warningsDavid Robillard16-22/+70
2020-11-29Fix Wsuggest-override warningsDavid Robillard4-6/+10
2020-11-27Fix compilation on MacOSDavid Robillard1-0/+1
Apparently libsigc++ requires explicitly using C++11 here.
2020-11-11Suppress documentation warningsDavid Robillard1-0/+1
2020-08-03Remove -Wno-implicit-int-float-conversionDavid Robillard1-1/+0
This is only supported in very recent clang, and does not suppress anything that the other flags don't already suppress.
2020-08-02Remove circular includeDavid Robillard1-1/+0
2020-08-02Remove spurious semicolonDavid Robillard1-1/+1
2020-07-30Expand canvas automatically to fit nodesDavid Robillard6-1/+55