yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] XtraWater:
[MENTION=6797900]Roughy[/MENTION] SwiftKey beta 7.4.0.17 has brok the module too. For me. So actions consigned to the space bar are dead.

For now, I installed SwiftKey (no beta) which still works great.
[Xposed Framework Modules] danbest82:
[MENTION=6797900]Roughy[/MENTION] It seems the last 2 versions of SwiftKey beta(7.4.0.16 and 7.4.0.17) broke the "cursor jumping to the end of word" option(sometimes). Maybe it's in certain apps. I'll continue testing. Not a big deal, just annoying and figured I'd report it. Thanks for the awesome mod.
[Xposed Framework Modules] ace_apr27:
Latest SwiftKey Beta update seems to have broken the space bar pie menu. Everything else seems to be working fine.
[Xposed Framework Modules] XtraWater:
I installed the latest SwiftKey. Not the beta version. Everything works fine. So I just won't update SwiftKey till there's a solution for the beta version.
[Xposed Framework Modules] Tchania:
I don't know why but this place becoming active due to the breakage makes me happy (maybe I'm not weird) ?️
[Xposed Framework Modules] Roughy:
Exi for Swiftkey 2.4.0 release

2.4.0 [02.10.2019 ] - Compatibility ( Stable: 7.3.9.20 Beta: 7.4.0.17 )

Changes in 2.4.0

Fixed

- Compatibility targeting 7.4.0.17 ( Swipe-selection, quick menu, jumping cursor, hotkeys )

- Bing redirect not being removed from gif when inserted as text link

- Lenny

The Xposed Installer app does not appear to be refreshing properly and may not list the latest version.

Please download it directly from the Xposed Repository below using a browser.

Download:

Exi for Swiftkey on Xposed module repository

My own mirror of all versions

Notes:

Lenny [MENTION=4686530]iamMG[/MENTION]

Lenny.

Reminder that the config app must be opened for emoji to be updated.

Compatibility [MENTION=7420144]Tchania[/MENTION] [MENTION=9076664]XtraWater[/MENTION] [MENTION=4670577]ace_apr27[/MENTION] ( [MENTION=8110466]JhinCuatro[/MENTION] maybe? need more info )

Another case of a class we've been hooking by naming being obfuscated, so com.touchtype.keyboard.view.KeyboardFrameHolderFrame is now yr3, and that name will change for every update. The initial setup time grows ever longer.

Jumping cursor [MENTION=2523916]danbest82[/MENTION]

The no-jumping-cursor feature was originally necessary for swipe-selection to function, as otherwise swiftkey would move the cursor to the end of the word if you ever swiped it between words and stopped. As a result of this, swipe-selection ( which is what actually broke ) was supposed to treat it as a dependency, and disable itself if no-jumping-cursor broke.

Unfortunately I had these hooked up in reverse, and no-jumping-cursor was treating swipe-selection as a necessary requirement. Since it broke, no-jumping-cursor disabled itself.

Fixed by removing that condition entirely; swipe-selection with a jumping cursor is better than nothing.

Bing gif redirect

When you insert a gif using the gif panel, you instead insert a url pointing to bing that again forwards you to the actual url, which is nonsense and breaks stuff.

This feature has been a thing for a while, but it is treated a bit different depending on whether the app you are inputting it into supports special media ... inputs.

If it does not it will just paste the plain text url instead, and we were not removing the redirect from that correctly because we were getting caught on a 100% identical class that performs a similar task for clipboard content. We match the bing forward url by regex anyway, so fixed by hooking both of them.
[Xposed Framework Modules] ace_apr27:
That sounds like a massive PITA. Thank you so much for maintaining Exi. It's literally the one and only reason I have xposed installed on my phone. I borderline cannot use the keyboard without it anymore!

(everything seems to be working now)
[Xposed Framework Modules] Tchania:
[MENTION=6797900]Roughy[/MENTION] thank you so much for the update. Every time I see an update I'm really happy. I think this is the only module that I can't live without. Thank you!
[Xposed Framework Modules] elna.nitz:
Android 10

[MENTION=6797900]Roughy[/MENTION]

Please update the app that supports Android 10 with Edxposed ..

Thanks!
[Xposed Framework Modules] Roughy:
The config app itself runs fine. I'm not going to be obtaining a physical device running 10 anytime soon, so logcat output of whatever is breaking is the way to go.

If the module simple isn't being loaded at all then your problem is likely with EdXposed itself, and not this module.
[Xposed Framework Modules] nggomaen:
i have an issue where shortcut not showing in suggestion but when i press [space] button in input the word i set in shortcut. Anyone have same problem?

for example: i put "idk" = "i don't know" in exi shortcut

since today whenever i type idk, swiftkey won't show "i don't know", it shows "idk" but when i press [space] it will input "i don't know" in text field.

I'm using the latest version of exi and tested both Swiftkey and switkey beta latest version and I'm using magisk edxposed on oreo 8.1
[Xposed Framework Modules] Roughy:
Inserting suggestions requires multiple hooks, as we have to insert it into the initial results, return it again should Swiftkey decide to re-query the result, and do lots of magic should it actually be selected.

As a result, it appearing in the list but not actually being inserted, or not appear but being inserted anyway, are two scenarios in the it's-going-to-happen-eventually pile.

In this case it would appear as though the initial insertion into the list of selectable candidates is not working correctly, but everything else is fine.

Unfortunately I am not able to reproduce this.

Could you specify the exact version of Swiftkey/Beta you are running? Swiftkey does not necessarily release the same updates to everyone at the same time, so the "latest version" can be just about anything.

Ditto for Exi, although only as a sanity-check to make sure you're on the right version.

Is there anything happening in the Xposed log?

Logcat output would be even more helpful, but any major issues that we detect should be dumped into the xposed log too.

"Since today" would suggest something happened to trigger the issue. Any idea what? Any new updates?

What keyboard layout and language are you using? Do you have any non-default options enabled?
[Xposed Framework Modules] JhinCuatro:
I'm not following, how do I tag someone? I really don't take the time to learn all these forums and their ever so different word processors.
[Xposed Framework Modules] coldgin_:
[MENTION=258513]someone[/MENTION], that's all
[Xposed Framework Modules] paarkhi:
how are you using the edxposed on Android 10 Q? for me the riru EdXposed magisk module soft bricks the phone.

Edit : got the answer.
[Xposed Framework Modules] pratyush28:
Quick menu stopped working even for me (was using stable swiftkey) , so i download the beta version of swiftkey everything worked for some time but after a reboot even that version stopped working for me. So as of now no quick menu. I think i had recently updated riru core could that be a problem for quick menu?
[Xposed Framework Modules] XtraWater:
Quick menu works for me. On the normal and beta version. I don't have riru core installed.
[Xposed Framework Modules] pratyush28:
Oh okay so the problem is on my end ill try reinstalling both exi and swiftkey.
[Xposed Framework Modules] AlDollaz:
SwiftKey 7.4.0.18 working with Exi.
[Xposed Framework Modules] XtraWater:
And it works too with SwiftKey 7.4.0.19 beta.
[Xposed Framework Modules] papatya:
I am having the same problem did you find a solution?
[Xposed Framework Modules] Tchania:
Try reinstalling the module and see if it helps. It did for me
[Xposed Framework Modules] papatya:
Unfortunately it didn't help. The other functions of exi is working fine but only quick menu doesn't work..
[Xposed Framework Modules] iamMG:
This has started happening again.

SwiftKey v7.3.9.20

Exi v2.4.0
[Xposed Framework Modules] pratyush28:
I installed latest version from apkmirror and its working fine as of now. I haven't actually rebooted my device since so can't say for sure as this bug previously occurred when i rebooted my device.

Using Version 7.4.0.18 of stable swiftkey
[Xposed Framework Modules] paarkhi:
How does riru edxposed work without riru core? I was always under an impression that riru core is needed for riru xposed to work, thanks
[Xposed Framework Modules] polarbeerd:
I am the same user, I realized I created another account from my laptop :)

Eventually I solved the problem updating the Exi module from the repository link, cuz in the xposed, the final build is 2.3.6. But 2.4.0 works fine :)
[Xposed Framework Modules] coldgin_:
Hi,

Riru core is mandatory for edxposed to run. Maybe that user has traditional xposed installed in Android <= 8 and thats's why he made that comment.

Regards.
[Xposed Framework Modules] Psych0t1c20:
Could you update it so it can support the newest emoji unicode? I'm using new emojis and they're not showing up.
[Xposed Framework Modules] Taracair:
So which SwiftKey version is the latest supported one? Thank you in advance.
[Xposed Framework Modules] Tchania:
Um... I guess the latest on the play store is supported
[Xposed Framework Modules] nijihana:
Hi.

I don't know what to do with the app suddenly not working with SwiftKey.

I'm using edexposed cause the magisk xposed doesn't work on miui <I get bootloops>

Now there are no errors whatsoever. It just stopped doing what it's supposed to do on/with SwiftKey.

Can anyone help me?
[Xposed Framework Modules] Tchania:
Do other xposed modules work?
[Xposed Framework Modules] nijihana:
Yes they do!

Let's see. I have amplify, and jasi patcher. The only reason I really bother with xposed is for exi, and now it doesn't even work..
[Xposed Framework Modules] Tchania:
I don't know if you're experiencing something specific to your device but for me on Note9 I reinstalled exi and SwiftKey beta when I had problems and it fixed it for me. You could try the same if you haven't already.
[Xposed Framework Modules] nijihana:
I did as you asked. Nothing happened. Still broken. What could be the problem?
[Xposed Framework Modules] Tchania:
To be honest I'm not an expert. But normally you need logs to pin down the problem. You can google how to get xposed logs, and provide it to the developer (Roughy).
[Xposed Framework Modules] Roughy:
Friendly reminder to mention me by name if you reeeeally want to get my attention.

The Exi shortcut in the toolbar broke and fixing it was going to be more trouble than it was worth, so it was removed. Should be gone from settings too.

Looking at the last time we encountered this problems ( stuck on default settings ), it was caused by OOS battery optimization preventing the settings provider from running.

Basically they aim to improve battery life by preventing anything that isn't in the foreground from running.

The settings provider doesn't actually run in the background, and only fires up when the Swiftkey process requests information from it, but apparently that's enough to trigger their "optimizations".

Remember that this is not Android's normal battery optimization whitelist, but a second one implemented by certain manufacturers with additional, very strict restrictions.

It seems you were quoted in that post too. Does adding Exi to any and all whitelists not solve the problem? did it before?

Oh hey, there's new ones?

It looks like the last time we updated the emoji was back in December, grabbing all the new Pie ones, so I guess it's time for the Android 10 ones.

Will get to that soonish.

What version of Swiftkey the latest version of this module is compatible with is listed at the top of the first post in this thread.

You will also find a list of what version of Swiftkey each version of this module was compatible with on release further down in the same post.

Xposed logs and, if possible, Logcat please.

Logcat logs could ideally cover the startup process of Swiftkey. You can accomplish this by force-closing Swiftkey and then launching it, grabbing a dump of logcat after it has made it past the splashscreen.
[Xposed Framework Modules] iamMG:
I would have surely tried this, but I recently updated my phone to Android 10. And Exi is not working at all now. :(
[Xposed Framework Modules] AlDollaz:
Exi working with SwiftKey 7.4.1.20.
[Xposed Framework Modules] iamMG:
Nevermind fixed it by installing different version of Edxposed Installer.

https://github.com/ElderDrivers/EdXposed/pull/354
[Xposed Framework Modules] gskonlines:
Hi

Hi - do you have this working in Android 10?
[Xposed Framework Modules] pratyush28:
For me, yes it does work on Android 10. Im using the sandhook version. Exi works with stable swiftkey on android 10 but for the first 5 minutes after reboot swiftkey keeps crashing but later everything works fine. There used to be a similar issue when i guess xposed was new for pie.
[Xposed Framework Modules] gskonlines:
On thnx.. Im on yahfa version.. Will give it a try..
[Xposed Framework Modules] iamMG:
Yes. Working perfectly fine with Android 10. I am using the YAHFA version. No problems till now.
[Xposed Framework Modules] gskonlines:
Thanks...I just installed and it is working fine for me....
[Xposed Framework Modules] danbest82:
Figured I'd try out EdXposed on my LG v30 Oreo 8.0 stock ROM with Magisk 20.1, EdXposed-v0.4.5.1_beta(4463)_(YAHFA), latest Exi and latest SwiftKey Beta. Wasn't working fully UNTIL I cleared caches in recovery. All good now! Thanks!
[Xposed Framework Modules] Tchania:
Space bar shortcut not working with 7.4.3.32.

Else seems working fine.
[Xposed Framework Modules] XtraWater:
I agree. Space bar is dead.
[Xposed Framework Modules] handsomejack:
Yeah, hope the developer fixes it soon.
[Xposed Framework Modules] Tchania:
You know what I think I'm going to stop updating SwiftKey.

They just add new languages that I'll never use and it breaks exi and my heart. So maybe I'll just keep using one of the last working versions (I reverted to it already), until a major update is out with new features, not languages.

Tired of those moments when I'm like "oh please don't tell me it's not working after this update" ?️
[Xposed Framework Modules] Roughy:
Life is getting in the way. A compatibility update for the current Beta version might take me a day or two.

ヾ(❀☍﹏⁰)ﾉﾞ❀
[Xposed Framework Modules] Roughy:
2.4.1 [11.11.2019 ] - Compatibility ( Stable: 7.4.2.69 Beta: 7.4.3.32 )

Changes in 2.4.1

Fixed

- Compatibility targeting 7.4.3.32 ( Spacebar / Anything overlay related )

The Xposed Installer app does not appear to be refreshing properly and may not list the latest version.

Please download it directly from the Xposed Repository below using a browser.

Download:

Exi for Swiftkey on Xposed module repository

My own mirror of all versions

Notes:

Compatibility

The Swiftkey team has been doing some refactoring, and what used to be one class is now several.

Quick fix, and we're still compatible with the current stable.

Having yet more classes we have to search for is not great for future compatibility though.

Stuff

I did want to at least get Android 10 emoji in at the same time, but I'd rather just get the fix out there.

Emoji will remain on the when-I-can-the-time list.
[Xposed Framework Modules] Tchania:
Thank you as always!
[Xposed Framework Modules] Tchania:
All seems to be working for 7.4.3.37.
[Xposed Framework Modules] Kattza:
It doesn't work for me, I've miui 11, exposed, the latest exi version and SwiftKey normal version compatible and nothing at all! 😓
[Xposed Framework Modules] Yoannjap:
Hello,

Thanks for your great module!

Only one thing is missing I think: a possibility to add a keyboard shortcut (with spacebar+a letter) to paste as plain text.

Would it be possible to add it?

Thanks whatever happens,
[Xposed Framework Modules] Roughy:
Have a look at the past couple of pages of this thread. A lot of people have trouble with EdXposed, but eventually get it sorted by clearing caches and stuff. Your problem is almost certainly an issue with EdXposed, and not this module itself.

I'm not entirely sure what you are asking.

If you are talking about inserting text, the quick-menu ( swipe from spacebar ) has an "insert" option, which will insert the text you have configured.

If you just want to trigger a paste action, you can do so by holding the modifier key ( configurable, defaults to the symbols key ) and hitting the corresponding key. These actions are configured under the "hotkeys" tab in the Exi config app.

By default it uses the symbols ( 123 ) button in the corner, but you can add additional "modifier" buttons in the settings, such as the space bar.

If you add the spacebar to the modifier keys list, you can do spacebar+V to paste text.

In the following video I start off on the hotkeys tab where hotkeys are configured. I navigate to the settings and add spacebar as a modifier key, then return to the keyboard and use spacebar+A for select-all, spacebar+C for copy, and spacebar+V for paste.

https://streamable.com/b8tx1

At the end I also use the default Symbols + A to select-all, as this modifier will continue to work alongside the space bar.
[Xposed Framework Modules] Yoannjap:
Yes, I also use spacebar+A for select all, spacebar+C for copy, then spacebar+V for paste. But I'd like to configure the shortcut spacebat+B for paste as plain text.

You can do it on android by selecting text, and in the dialog, copying it, then touching 'paste as plain text'. But it's too long when you use it everyday. I'd like a ExiSwiftKey shortcut to use it :D
[Xposed Framework Modules] Roughy:
Ah. Turns out the pasteAsPlainText action was added back in Marshmallow ( along with undo/redo ).

Simple addition, soI'll add it in the next update, which will hopefully be in the next week or so.
[Xposed Framework Modules] Yoannjap:
Great!

Thanks a million
[Xposed Framework Modules] Ice Bear:
Will Exi for SwiftKey be compatible for Android 10 in the near future?
[Xposed Framework Modules] Roughy:
A few pages back there were a number of users reporting success on Android 10.

There was some trouble initially, but that was apparently sorted by clearing caches and such, so they were not problems related to the module itself.

I have yet to get around to adding Android 10's new emoji, but other than that there is no reason why the module should not work, and any issues you encounter are likely to be cache/ruri/edxposed related.
[Xposed Framework Modules] Roughy:
Exi for Swiftkey 2.5.1 release

2.5.1 [19.11.2019 ] - Android 10 emoji, plain paste, autocorrect/incog toggles ( Stable: 7.4.2.69 Beta: 7.4.3.37 )

Changes in 2.5.1

Added

- Quick/hotkey actions to toggle auto-correct, incognito mode, and both at the same time.

- Paste-as-plain-text action

Changed

- Updated emoji ( Android 10 )

- Updated French translation

The Xposed Installer app does not appear to be refreshing properly and may not list the latest version.

Please download it directly from the Xposed Repository below using a browser.

Download:

Exi for Swiftkey on Xposed module repository

My own mirror of all versions

Notes:

Hello feature-bloat my old friend. I've come to add to you again ♪

Paste plain text [MENTION=8568927]Yoannjap[/MENTION]

Alongside cut/copy/paste, you will now also find paste as plain text ( or past-as-plain for short ).

It is only available on Marshmallow and later, as it Android itself does the actual work.

Toggles for auto-correct, incognito mode, and both!

Auto-correct is just a shared-preference, and incognito mode we already monitor and modify, so adding quick/hotkey actions to toggle these was only a few lines of code.

By popular demand ( a single person ), there is also an option called Toggle Auto-Incog, which will toggle both of these at the same time!

This is set up to rely on the Auto-correct setting to determine what to do, so:

Toggle when auto-correct is enabled -> Auto-correct is disabled and incognito mode is enabled.

Toggle when auto-correct is disabled -> Auto-correct is enabled and incognito mode is disabled.

Android 10 Emoji [MENTION=2372897]Psych0t1c20[/MENTION]

I couldn't find a good list, so I pulled them from Swiftkey's own emoji panels.

They're organized a bit differently than before, which will affect you even if you're not running Android 10.

Remember that you have to open the Exi config app for the emoji to be updated.

French translations

A full 4 months ago [MENTION=4958579]Primokorn[/MENTION] updated their translation of Exi, and I never noticed.

That one is entirely on me, and their hard work as finally been included in this update. Thanks!
[Xposed Framework Modules] Primokorn:
No problem mate, thanks for the update. Is Xposed stable these days? I didn't touch Xposed/Mods for several months.
[Xposed Framework Modules] Roughy:
I'm still lingering on Nougat myself, where it's always been smooth flying. Android 10 with EdXposed apparently works well once you get it running ( clear cache and stuff ).
[Xposed Framework Modules] hrissim:
For manage Exi to work you should:

1. Switch Swiftkey to Beta - 7.4.3.37, and Exi to 2.5.1

2. Give all of the permissions available /Exi/

3. Autostart /Exi/

4 Baterry saver - no restrictions /Exi/

As in the picture:
[Xposed Framework Modules] preetshardoc:
On Magisk rooted Oneplus 3T stock Oxygen OS 4.5.1 Nougat 7.1.1 With Xposed

The latest Exi 2.5.1 works intermittently with the Swiftkey 7.4.2.69

Randomly on opening the keyboard the swipe typing stops and the functions added using exi also stop working. i have to open the Exi App and open the keyboard once from inside it. Then everything works fine for some time, until randomly again the whole cycle repeats.

I have disabled aggressive dose option and ignored in greenify.

If i uninstall exi, then swipe typing works alright.
[Xposed Framework Modules] Lord Sithek:
Hello. I have a question. Is there somewhere an option to disable auto-moving cursor to the end of the word when I tap on it? It drives me crazy when I'm trying to correct just one letter or two...
[Xposed Framework Modules] fijasko:
yes, it's called 'disable jumping cursor', it's in the settings of exi
[Xposed Framework Modules] Stephenhs:
Hi,

I have a question. Do you also have problems with failing SafetyNet after enebling Exi for Swiftkey in Edxposed?

I'm running Pixel 3 on stock Android 10.

Thanks!
[Xposed Framework Modules] Lord Sithek:
Thanks, don't know how I missed this :o
[Xposed Framework Modules] ZellZoy:
Had that issue but I think it was Edxposed itself. I just installed the HiddenCore Module and safetynet passed again.
[Xposed Framework Modules] Tchania:
Seems to be working fine with beta 7.4.4.5.
[Xposed Framework Modules] Peter1212:
As cool as this option is, gboard has this option too. To enable emoji suggestions in suggestion bar. But apparently, this still doesn't fulfill the needs of any users.

[MENTION=6797900]Roughy[/MENTION] Not sure if you are aware of the numerous threads and people looking for this feature. But if it's possible, I would and a lot of other users would appreciate it a lot if uou could take a look into it. Especially since MS has neglected this issue for the past 2 years or so. And they continue to do so.

Suggestion isn't the same as search, and it doesn't need to be pointed out how much suggestion sucks. How could this eventually work fully when the suggestions for words sucks in itself. Exi is the only place where it could even be requested now.

Not just the emojis, even the stickers need a search function. Its just so idiotic to have those sticoers and not being able to search through the numerous packs they have.
[Xposed Framework Modules] danbest82:
Anyone else have broken emoji panel on SwiftKey beta 7.4.4.5? I've tried opening emoji in exi settings, disabling then reenabling emoji panel and clearing davlik and cache in recovery. Any other suggestions? Thanks.
[Xposed Framework Modules] Tchania:
All seems to be working fine with beta 7.4.5.3