[gnome-builder/wip/gtk4-port] plugins/beautifier: update TODO
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/gtk4-port] plugins/beautifier: update TODO
- Date: Tue, 28 Jun 2022 08:56:32 +0000 (UTC)
commit ec2beaf99d2f5df76d27234a54e27edd1898bd59
Author: Christian Hergert <chergert redhat com>
Date: Tue Jun 28 01:55:20 2022 -0700
plugins/beautifier: update TODO
src/plugins/beautifier/TODO.md | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/src/plugins/beautifier/TODO.md b/src/plugins/beautifier/TODO.md
index f084dac25..aef5a4a57 100644
--- a/src/plugins/beautifier/TODO.md
+++ b/src/plugins/beautifier/TODO.md
@@ -1,6 +1,10 @@
# GTK 4 port
-A lot of this plugin needs to be rewrite.
-It should probably use a buffer addin to provide the beautify actions.
-It should probably use an IdeEditorPageAddin to add menu items to the context menu and setup shortcuts.
-It probably needs a preferences addin to setup beautifiers.
+A lot of this plugin needs to be refactored given how much has changed
+in Builder since it's inception.
+
+ * It should probably use a buffer addin to provide the beautify actions.
+ * It should probably use a dyanmic GMenu attached to the sourceview context menu, attached from an
IdeEditorPageAddin.
+ * It should add an IdeShortcutProvider to wire up dynamic shortcuts.
+ * It should use IdeWorkspaceAddin instead of IdeEditorAddin to track pages.
+ * It probably needs a preferences addin to setup beautifiers.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]