OzymandiasTheGreat / xpander

[ARCHIVED] A Text Expander inspired text macro app for Windows and Linux.
MIT License
20 stars 10 forks source link

Xpander AppImAGE not working #5

Closed rita-shopify closed 4 years ago

rita-shopify commented 4 years ago

Labas @OzymandiasTheGreat ,

First of all thank you for your hard work on your various projects! I tried to use Xpander Appimage but it seems something is wrong. Screenshot below:

image

For info I am using Linux Mint 19.3 X64.

Any help would be appreciated! Ačiū

OzymandiasTheGreat commented 4 years ago

First thing, sorry, been out with particularly bad flu for over a month and I'm still not fully back. Anyway, I'd need to see the full error. Try control-c when the error dialog is focused, should copy the full text. This is probably a runpy bug I filed upstream, it's fixed by now, but it'll be some time before I make a new release with the fix.

OzymandiasTheGreat commented 4 years ago

Ok, you can mostly disregard my previous comment because apparently I was still feverish. That control-c suggestion? That's a Windows thing, I got confused.

Anyway, after rereading the error message, it seems this is caused by a missing optional dependency on older versions of python. I can't be 100% sure without seeing the full error message, but we can check rather easily. In the terminal enter this command sudo pip3 install importlib-resources and when it completes try starting xpander again. It should work now.

As for the import from textexpander functionality, I'd be very interested in adding this, but I'd need a sample textexpander csv for analysis and testing so if you can provide that I'll do it.

P.S. Re:smileys if you mean emoji, then yes, emoji is fully supported.

OzymandiasTheGreat commented 4 years ago

Hmm, what do you mean emojis don't copy? Copy/pasting and typing emojis into xpander editor works on my end. What happens when you try to paste emoji into xpander editor? Note, since you're on Linux Mint emojis will probably display as black and white on your machine. They will look just fine on other devices.

Re:textexpander csv. First column seems like the shortcut, second column is the expanded text, ~what's the 3rd column?~ Once I know how to treat this, I can implement import :)

After some googling I can see that 3rd column is the label. I should have import working by the end of next weekend, maybe sooner.

rita-shopify commented 4 years ago

Thx @OzymandiasTheGreat No rush! For the Emojies,

When I type the abbreviation, the text shows normally on the field I need, however the Emojies do not show, while they show normally on the Xpander windows.

Does that make sense?

I am attaching a screen record, thx! Emojies not working properly.mp4.zip

OzymandiasTheGreat commented 4 years ago

There's your problem. You set phrase expansion method as type. That method, while the most reliable and fastest, only supports inserting characters defined in your current keyboard layout. That means only plain text and no emoji. Set it to paste and it should work as intended (altho there might be a slight delay in expansion).

rita-shopify commented 4 years ago

All good now, I forgot that I've set it to type instead of paste. Thank you very much!

OzymandiasTheGreat commented 4 years ago

So once again, I prove that developers can't estimate time. Importing csv is done, you can download new version on releases page. Then click new button and choose import csv, that's it.

If you wish to support my work, you can do so here: https://www.patreon.com/ozymandias Also, if you read any tech or productivity blogs, please send them a tip about xpander. This project desperately needs more love!

If everything is working for you, please close this issue.