LithApp / Lith

Multiplatform, mobile-focused WeeChat relay client
https://lith.app
GNU General Public License v2.0
75 stars 7 forks source link

Lith will silently not launch #91

Closed atomicwrites closed 3 years ago

atomicwrites commented 3 years ago

I downloaded the Lith Windows release and extracted it, after launching it the first time successfully I closed it and now it will no longer open. Launching the program results in nothing other than Lith.exe showing up in task manager for a few seconds. It does not print anything if I launch it from a terminal. I wish I had more information to give but I can't get any message out of it.

MartinBriza commented 3 years ago

Thank you for the report, these are tough to debug. Do you know if there's something special about your Windows setup (permissions-wise, especially)? Are you running it in a VM? If not, what GPU do you have?

MartinBriza commented 3 years ago

Ha, this seems to have been fixed already by @syyyr . I just pushed a new tag: https://github.com/LithApp/Lith/releases/tag/1.2.4 that will contain a fix. Please try it (when it builds, it should be done in a few minutes) and close the issue if it works for you. If not, I'll need the info as stated above. Thanks!

atomicwrites commented 3 years ago

Awesome, it works now. I was able to launch and close multiple times and also set up the relay connection.

atomicwrites commented 3 years ago

I guess this was the issue? b26c390da8649c5c453cd37ee32be4c8d40e0766

MartinBriza commented 3 years ago

Yes, exactly. Thank you for trying the new release and checking back! Please keep the feedback coming :)

atomicwrites commented 3 years ago

One question, it looks like tab completion is not supported yet?

MartinBriza commented 3 years ago

Tab completion is in place but it's our custom simple solution, Lith doesn't support the completion protocol as provided by WeeChat, yet.

MartinBriza commented 3 years ago

The autocomplete button is hidden by default, you can enable it in the interface options. Also, the default shortcut for autocomplete is tab - it's possible to override that but only by manually editing the config file - the key is shortcutAutocomplete, there you can input the shortcut as a string description with + to combine the keys, so for example:

shortcutAutocomplete=Alt+f
atomicwrites commented 3 years ago

Oh OK. I tried to have it complete /jo to /join or /con to /connect but nothing happens. Are these supposed to work?

MartinBriza commented 3 years ago

Yeah, sorry, that's the thing about doing it ourselves: it works only for autocompleting nicks that are in the open buffer.

MartinBriza commented 3 years ago

Lith doesn't cover a lot of these nonessential features of the weechat protocol. This is a big one. You'll also probably notice that the hotlist implementation doesn't work very well, too. Those are the biggest gaps we have currently. And then of course also some more advanced authentication options like TOTP (as reported in another issue).

MartinBriza commented 3 years ago

Also, if you need anything, we're on #lith on https://libera.chat. Come visit us and chat if you need anything, IRC is a much better media for discussions like this. But if you don't want to, it's fine to ask here, too, as well.