https://github.com/albert-tomanek/lemmy_desktop

This is my attempt at an oldschool, beefed-up desktop app for Lemmy for those of us who yearn for that kind of experience.
Currently it only does reading, if people use it I’ll work on comment support too.

If you want to give it a spin, you can download the flatpak file from here and run it.

  • @Bgugi@lemmy.world
    link
    fedilink
    29
    edit-2
    11 days ago

    I’m only interested if it automatically appends **56K WARNING** to any post with a gallery.

      • Demigodrick
        link
        fedilink
        210 days ago

        Had a quick play - great start!

        I’ve tried going back into it and get a utf-8 error - is this common? I can’t log back in.

        Some thoughts if you do decide to keep working on it :) Could you add comments as another tab next to post and media. I can only see a way to look at subscribed communities. Can you add the local and all tabs too?

        If you fancied adding all the mod and admin tools to it too, that would be amazing 😅

        • @subarctictundra@lemmy.worldOP
          link
          fedilink
          1
          edit-2
          6 days ago

          Nice! Yeah, logging in throws errors sometimes, idk why but some instances (.ml) do this almost always. Perhaps try removing the account?
          I can try adding the comments as a tab. The reason I originally put them in a new window was because comments sections tend to be quite wide so I didn’t think they would fit in the tall-but-narrow layout of the main window too well
          Good call with the local and all tabs, I’ll add those to the sidebar.

  • @jqubed@lemmy.world
    link
    fedilink
    1111 days ago

    I haven’t even downloaded yet but just from the screenshot I love it and the idea. Also, what are you using for that Windows 7 look? I’m assuming it’s not actually Windows 7. I’m realizing I miss that and that was kind of peak computing to me, or at least the best Windows offered.

  • Riley
    link
    fedilink
    19 days ago

    Running this on Fedora, and when I try to log into my account I get the following error:

    (lemmy_desktop:2): Json-CRITICAL **: 11:18:37.193: json_path_match: assertion 'root != NULL' failed
    
    (lemmy_desktop:2): Json-CRITICAL **: 11:18:37.193: json_node_get_array: assertion 'JSON_NODE_IS_VALID (node)' failed
    
    (lemmy_desktop:2): Json-CRITICAL **: 11:18:37.193: json_array_get_length: assertion 'array != NULL' failed
    
    (lemmy_desktop:2): Json-CRITICAL **: 11:18:37.193: json_node_get_string: assertion 'JSON_NODE_IS_VALID (node)' failed
    
    (lemmy_desktop:2): Json-CRITICAL **: 11:18:37.193: json_path_match: assertion 'root != NULL' failed
    
    (lemmy_desktop:2): Json-CRITICAL **: 11:18:37.193: json_node_get_array: assertion 'JSON_NODE_IS_VALID (node)' failed
    
    (lemmy_desktop:2): Json-CRITICAL **: 11:18:37.193: json_array_get_length: assertion 'array != NULL' failed
    
    (lemmy_desktop:2): Json-CRITICAL **: 11:18:37.193: json_node_get_string: assertion 'JSON_NODE_IS_VALID (node)' failed
    
    (lemmy_desktop:2): GLib-CRITICAL **: 11:18:37.193: g_error_new_literal: assertion 'message != NULL' failed
    
    (lemmy_desktop:2): GLib-GIO-CRITICAL **: 11:18:37.193: g_task_return_error: assertion 'error != NULL' failed
    
    (lemmy_desktop:2): GLib-GIO-CRITICAL **: 11:18:37.193: GTask 0x558c1e157780 (source object: (nil), source tag: (nil)) finalized without ever returning (using g_task_return_*()). This potentially indicates a bug in the program.
    
    • @subarctictundra@lemmy.worldOP
      link
      fedilink
      26 days ago

      Oh, yeah I got this too. It doesn’t work with lemmy.ml because they don’t provide API access for some reason (at least the API that this client uses)…