From bdabe89617c7277da41b76b25baef05f46418358 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Mon, 4 May 2015 09:55:34 -0400 Subject: [PATCH] More TODOs. --- TODO.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TODO.md b/TODO.md index 40a01a56..be6af3a0 100644 --- a/TODO.md +++ b/TODO.md @@ -52,6 +52,9 @@ - override dock menu quit item to act like our app menu quit item - consider calling setAppleMenu: for the application menu; it doesn't seem to make much of a difference but - I have a feeling the container enable/disable logic we have won't work with two levels of controls to enable... + - perhaps drop ContainerENable/Disable entirely and make enabling and disabling counted: each call to Disable() increments a counter and each call to Enable() decrements it + - would be error-prone on the user's side, even if Enable() with refcount == 0 is a no-op + - what does GTK+ do? ultimately: - add some sort of runtime type checking