[gnome-builder] libide/tweaks: add NOTES.md
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] libide/tweaks: add NOTES.md
- Date: Wed, 24 Aug 2022 06:55:35 +0000 (UTC)
commit 904647312508f3117d2c58a7075af1645d2887fe
Author: Christian Hergert <chergert redhat com>
Date: Tue Aug 23 23:19:02 2022 -0700
libide/tweaks: add NOTES.md
src/libide/tweaks/NOTES.md | 15 +++++++++++++++
1 file changed, 15 insertions(+)
---
diff --git a/src/libide/tweaks/NOTES.md b/src/libide/tweaks/NOTES.md
new file mode 100644
index 000000000..bc8d4a232
--- /dev/null
+++ b/src/libide/tweaks/NOTES.md
@@ -0,0 +1,15 @@
+# Notes
+
+## Improvements
+
+If I were doing this again and had more time than I did for this prototype, I'd
+probably investigate a few more things.
+
+ - Instead of having settings/object/action-name/action-target/etc I would abstract
+ something to read/write values which can notify when there are changes. Something
+ akin to a bi-directional GtkExpression.
+ - I'd probably look for ways to use widgets natively within the XML file and create
+ them on demand. That becomes problematic when doing bindings, but is still possible
+ if we injected the right state into a new GtkBuilder XML starting from somesort
+ of synthetic "child" element handled by the GtkBuildableIface.
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]