Closed No3371 closed 3 years ago
Its because eDEX is trying to go fullscreen on its own, not listening to Lively. (Lively resizes application into small window and embeds it into Lively's own window for screen capture preview gif when importing..)
You will have to manually create Lively .zip file and import it that way to skip the import wizard:
{
"AppVersion": "1.3.0.1",
"Title": "W3Clock",
"Thumbnail": "lively_t.jpg",
"Preview": "lively_p.gif",
"Desc": null,
"Author": null,
"License": null,
"Contact": null,
"Type": 0,
"FileName": "eDEX-UI.exe",
"Arguments": null,
"IsAbsolutePath": false
}
Further read: https://github.com/rocksdanister/lively/wiki/Application-Wallpaper
Thank you, sorry for not carefully investigating first!
It seems to work without step 5, maybe it's because eDEX is already fullscreen windowed by default.
If its single screen it does not matter too much.. but if u have multiple monitors setup in different alignment in windows then https://github.com/rocksdanister/lively/issues/328 will happen since the app won't listen to Lively's position and sizing instructions.
I do have 2 monitors and eDEX does obey Lively monitor selection, and it renders correctly😮
in different alignment
Ah, i see, both my monitors are in landscape!
Anyway thanks for the quick reply, very helpful 😄
Desktop does not support input forwarding to child windows (wallpapers are set as child window to desktop.) so Lively is manually doing it instead: https://github.com/rocksdanister/lively/blob/d6bc1919741417bbd5159fb6bf9bd62e1b1dabf8/src/livelywpf/livelywpf/Core/InputForwarding/RawInputDX.xaml.cs#L162-L201
It might not work in some applications depending on how its implementing input, since it is application wallpaper you can create your own input hooks within it by editing the source code if you are familiar.
It seems like it's not that complex, I found the input option in Lively settings, switch it to keyboard and it works. (so I deleted that comment)
eDEX-UI has a digital keyboard and I believe it handles redirecting on its own.
Thank you!
ah right.. Yeah keyboard input is disabled by default for privacy/security reasons.
Describe the bug When I drop eDEX-UI.exe into Lively A small window with title 資料庫 (Database) (Figure 2) is opened if I close the window, the newly added entry (Figure 1) in Lively window is removed
To Reproduce Drop eDEX-UI.exe into Lively
Expected behavior Proceed to add wallpaper
Screenshots/Video
Desktop (please complete the following information):
Additional context Note: to disable the loading animation of eDEX-UI we must
command/ctrl
+alt
+s
in eDEX-UI and set thenointro
to trueLog file (Important) It basically just stuck at 處理中... (Processing...) whenver eDEX-UI is dropped into, nothing more is logged.