Skip to content

Roadmap and Todo for Draw on Gnome

Here's the roadmap. The program works very well as is, but could always use some improvement. Plus there are minor bugs, errata, and issues that need to be realized.

If you have any ideas or suggestions, feel free to post them here.

Consider committing code to the project!

If you are interested in contributing, take a look at the list below and add your distinctiveness to our own!(1)

  1. 🙋‍♂️ You can begin a pull request here or contact me at my Discord Server to strike up a conversation.

Primary Goals

  • Get D.O.G. approved by E.G.O. (extensions.gnome.org).
  • Build advanced pages documentation for troubleshooting and usage

Short-term

  • Dashed line issue (also, Ctrl+. doesn't appear to work)
  • Backward compatible code for cursor fix #17 so that the new version can work on V48 as well as V47/v46
  • Hover text for buttons in right-click menu
  • Modify line thickness slider so that integers start with 1. (Unless there was reasoning behind having 0 before...)
  • Hide Panel and Dock option (not necessary for default GNOME Dash and doesn't work for newer versions of Dash-to-Dock). Requires more testing.
  • Set up a branch to push the local mkdocs directory to.
  • Ctrl+O and Ctrl+Shift+O not cycling properly in v15
  • Ctrl+/ and Ctrl+Shift+/ not cycling properly in v15
  • EvenOdd issue for Gnome High Normal and others. Should be white?
    • "Light" works from the menu but not with Ctrl+F8
    • Happens when fill is selected (also, related, fill doesn't shut off from toggle properly, only shortcut works right)
  • Ctrl+KP / shortcut for palettes not cyclicling properly, (rename, it's just Ctrl+/)

Long-term

  • Smooth line fix - testing with area.js currently. However, this is very dependent on the video card in the user's system, so I'm not sure how much we can accomplish within the confines of the GNOME desktop.
  • Reorder palettes via drag and drop
  • Laser feature (Like Draw Pen), maybe a right-click and drag (like Owl Bear), or a new shortcut or perhaps just hold the shift key while mousing or stylus-hovering.
  • Snap to grid feature
  • Blur option - for redacting - see this link
  • Fade out option - (Similar to macOS ScreenBrush) - see this link
  • Whiteboard option with one shortcut (similar to Microsoft Powerpoint option)
  • Feature Request - ICONS - see this link
  • Touchscreen support - see this link