svg-view-widget: Let canvas (but not self) expand | about: other cleanups
commit b9666bbfb2fbd4318646eac814325039061ef2c4 (HEAD -> djb_about_canvas)
Author: Daniel Boles <dboles.src+inkscape@gmail.com>
Date: Fri Sep 8 11:16:04 2023 +0100
svg-view-widget: Let canvas (but not self) expand
This seems needed to fix the About dialog issue reported here:
https://gitlab.com/inkscape/inkscape/-/merge_requests/5593#note_1549125260
and otherwise seems to be innocuous enough.
commit 570240146f614251cdafbf8af3a0b9cbbdc19a45
Author: Daniel Boles <dboles.src+inkscape@gmail.com>
Date: Fri Sep 8 11:09:07 2023 +0100
dialog/about: Remove unnecessary class. Be free fn
commit 34f7b8e20396be4aced2de82b4de84bffcab54c1
Author: Daniel Boles <dboles.src+inkscape@gmail.com>
Date: Fri Sep 8 11:08:40 2023 +0100
dialog/about: Dedupe code to copy text via buttons
commit edfbb2afb32b5f3a55a46bb05c46b397363304ca
Author: Daniel Boles <dboles.src+inkscape@gmail.com>
Date: Fri Sep 8 10:54:15 2023 +0100
dialog/about: Deduplicate/optimise build str lists
Dedupe the code and move strings around instead of unnecessarily copying
commit 90436515ee501fe72d02577f629b4176fbb235d4
Author: Daniel Boles <dboles.src+inkscape@gmail.com>
Date: Fri Sep 8 10:42:08 2023 +0100
dialog/about: Remove now-unnecessary sigc::ptr_fun
and add an explicit #include for sigc::bind().