labyrinth-team / labyrinth

Labyrinth is a lightweight mind-mapping tool (and looking for maintainers)
GNU General Public License v2.0
97 stars 32 forks source link

Suggestions - Dark mode, sidebar, centering map in editor, Python 3 and GTK 4. #31

Open mknepper opened 3 years ago

mknepper commented 3 years ago

I noticed some newer mind-mapping software has a couple neat features. I know this is no longer actively maintained (a shamed, considering this themes well with GTK and is very light) but I thought I'd suggest them for future maintainers and, hopefully, if I am skilled enough to contribute.

**1. Dark mode (this is now supported on multiple programs and is useful for the eyes and low power devices).

  1. Sidebar showing list of nodes and hierarchy of nodes (extremely useful - see Xmind ZEN).
  2. Ability to center mind-map to first main node (centering the mind-map in the editor could prove useful).
  3. Move to Python 3.
  4. Move to GTK 4.**

Again, I know this is no longer maintained, but I think these features would be incredibly useful for future devs and users.

takluyver commented 3 years ago

I've actually been doing some work recently on porting to Python 3 & GTK 3 - see the gtk3 branch. It's gradually getting towards usability. I really hope the GTK 3 to 4 transition is less painful than GTK 2 to 3.

mknepper commented 3 years ago

Okay, awesome. I will try to learn a little bit more about Python bindings and GTK to help out. It's nice to see this project isn't totally dead. This is the best mindmapper out there, IMO.