[devhelp/nonet-validate: 1/2] Move the "to do" file to Markdown




commit 8f4724f326aa7bc8609417c373e2825e4a3417b7
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Jul 9 17:09:40 2021 +0100

    Move the "to do" file to Markdown

 TODO    | 55 -------------------------------------------------------
 TODO.md | 37 +++++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+), 55 deletions(-)
---
diff --git a/TODO.md b/TODO.md
new file mode 100644
index 00000000..9a116b74
--- /dev/null
+++ b/TODO.md
@@ -0,0 +1,37 @@
+Possible things to do in Devhelp
+================================
+
+Normally all the codebase is in a good state, except `DhAssistant` because I
+don't use it (and I think it's sometimes broken).
+
+Some stuff that can be done:
+
+Improve `DhBookList` API
+------------------------
+
+Make it easier to create a custom `DhBookList`. Maybe expose publicly
+`DhBookListSimple` and be able to subclass it.
+
+Have man-pages for the lib C
+----------------------------
+
+See [issue 38](https://gitlab.gnome.org/GNOME/devhelp/-/issues/38).
+
+Improve `DhSettings`
+--------------------
+
+See the comment in [`dh-settings.c`](./devhelp/dh-settings.c).
+
+Rename some classes
+-------------------
+
+Attention to not break apps like Anjuta and Builder, so renaming classes should
+either be done in a backward-compatible way (deprecate the old classes, provide
+the new ones in parallel and implement the old classes by using the new ones),
+or it should be done for the next major version of the libdevhelp, with the
+different major versions being parallel-installable (which means moving the
+libdevhelp to its own git repo).
+
+- `DhSidebar` -> `DhSidePanel`. A "bar" in GNOME is more for horizontal things,
+  like `GtkInfoBar`.
+- `DhKeywordModel` -> `DhSearchModel` ?


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]