Skip to content

NEWS

March 2025 Updates

Hello everyone! 🖖 Here are some updates:

  • I re-branded the tool. By popular demand, the new name is Draw On Gnome. The old github link (DrawOnYourScreen3) should redirect to the new one: https://github.com/daveprowse/Draw-On-Gnome.
  • Restarted version numbering at 1.0 and dropped a new release.
  • Rebuilt, tested and pushed the installer bash script.
  • Fixed and rebuilt translations.
  • I tested with GitHub Organizations. I tried two different imports and it failed both times. As such, I am not getting a pleasant feeling about organizations so far, so I am going to step away from that idea for now.
  • Currently working on fixing code so E.G.O. can approve the extension. It's been a tough go. Fix one thing and it breaks another. Unfortunately, the code requires a lot of changes to meet GNOME GJS standards. Working on it and testing as I go to make sure everything is functional with each change. I may be posting issues and requesting help with some of the JavaScript work!

February 2025 Updates

Greetings my friends. Here's the updates for DOYS:

  • Completed the transfer of the original DOYS extension on extensions.gnome.org. LINK
  • Ran through a linting process and code review of the latest version of DOYS.
  • Began the process of getting the latest version of DOYS approved with E.G.O.
  • Forked and copied the original GNOME v3.38 to our main repository page on GitHub.
    • Fixed that branch so it works with GNOME v3.24 through V41.
    • Added it to the main script and documented manual installs as well.

Issue It appears that I have to change the name of the extension. Reasoning here. I set up a poll for you to vote on what name you would like here.

MAIN branch is frozen

I froze the main branch until we either: get approval from E.G.O, or a major update is required for GNOMEv48, whichever comes first. The current working branch is E.G.O.-v15.1-alpha which will be merged into main once approval is complete.


DOYS3 is LIVE!

Hello fellow screen artists! Welcome to this first blog post.

I've been hard at work with DOYS3. It's been a fun adventure so far! 😎

Here's what I've been up to:

  • Configured three versions of DOYS for the various versions of GNOME.
  • Wrote a bash script to automatically install the correct version based on the identified GNOME version. See the Installation Page for more information.
  • Created this documentation site. Thanks to squidfunk and the amazing Material for Mkdocs. I've been using this software for years and it keeps getting better. Check it out!

    Built with Material for MkDocs

  • Began the process of getting GNOME to officially accept the extension on extensions.gnome.org.

MAIN branch is frozen

I froze the main branch until we either: get approval from E.G.O, or a major update is required for GNOMEv48, whichever comes first. The current working branch is E.G.O.-v15.1-alpha which will be merged into main once approval is complete.

Looking forward to the alpha version of GNOMEv48 in January. Hoping that we don't have to make too many modifications to the code this time! 🙏

That's it. I'll be posting here with anything new that we are working on. Happy Holidays to you! 🎉