screenshot of the app

Remember ThiefMD?

Hey, anyone remember ThiefMD? It was an awesome markdown editor that I used to use a lot for keeping notes and writing school essays. Unfortunately, the maintainer disappeared from GitHub a couple years ago and the app has just sat abandoned since then.

Last year I tried to pick it up and port it from GTK 3 to 4, but gave up as most of its functionality relies on things that were removed or substantially changed. It’s also written in Vala, which seemed like a cool language until I found out it’s super dead.

Rewrite it in Rust meme

About a month ago I got a notification from ThiefMD’s discussions page as someone there asked about the future of ThiefMD. After the reminder of its existence, I found myself trying again, this time building a spiritual successor from scratch in Rust. It’s getting close to a minimum viable product, and I can maybe try publishing it soon. Check out the repo here. There’s just one roadblock before I can get to that.

What do I call this?

I’m kinda experiencing decision paralysis with the name, hence this post. I’ve been trying to find words related to ThiefMD, the cat mascot in the icon, or just writing in general. The approach got me a couple ideas, but I’m not sure how well they fit. Maybe I have to admit I can’t have it as clever as I hoped. Any thoughts?

  • Copycat - This is kind of a ThiefMD imitator, and the name mentions cat.
  • Scratch mark - Cat reference that mentions markdown.

Other things

  • I’m also struggling with the icon design. If you’re a better artist than me, I very much accept help. See the icon issue with my sketches here.

  • If you have experience working on programs that manipulate files, I’d like to know how you handle them and minimize the risk of data loss. Destroying someone’s work is the last thing I want to do.

Thanks!

cat

tl;dr: need name for markdown editor

  • yonder@sh.itjust.works
    link
    fedilink
    arrow-up
    14
    ·
    8 days ago

    Having a cat in the icon kinda goes against Gnome’s Human interface guidelines, though just the scratch marks work work pretty well imo, especially with the number of apps that have paper as their icon.

    Scratch Mark seems like a pretty good name, considering that it feels like more of a writing name compared to Copycat, which feels like more the name of something like flatbed scanner software.

    • warm@kbin.earth
      link
      fedilink
      arrow-up
      9
      arrow-down
      1
      ·
      8 days ago

      Keep the cat, who cares about some gnome guidelines. A good icon is a good icon, not an icon that follows arbitrary guidelines.

      • Mark with a Z@lemmy.kde.socialOP
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        7 days ago

        I don’t consider guidelines “hard rules” anyway, just something that’s beneficial to follow where possible. A cat is fine as long as the activity is obvious and the icon is easy to parse and doesn’t stick out. I wouldn’t go “fixing” the GIMP icon either.

  • rottenmummy@lemmy.ml
    link
    fedilink
    arrow-up
    8
    ·
    8 days ago

    ScratchMark for sure! I always wanted a good opensource Markdown editor. I would love to contribute once I have time.

  • gsv@programming.dev
    link
    fedilink
    English
    arrow-up
    5
    ·
    7 days ago

    Scratchmark is a great name! Concerning the Logo, your suggestions are nice but they might be too complicated. The Logo has to work when it’s tiny on your desktop etc. The more simple the better. Maybe a simple logo and the placing one of the suggestions in your UI somewhere would work? :-)

  • hosaka@programming.dev
    link
    fedilink
    arrow-up
    3
    ·
    7 days ago

    ScratchMark sounds great. For an icon, why not an actual scratch mark across a few pages? You know, the typical 3 ripped scratches, maybe with a sneaky paw print in the corner of the pages.

  • GolfNovemberUniform@infosec.pub
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    8 days ago

    If you have a cat on the logo, the name got to have a reference to it. If it doesn’t, your logo is unrelated and therefore it sucks.