Open TT-ReBORN opened 3 years ago
drag n drop big might be related to https://github.com/TheQwertiest/foo_spider_monkey_panel/issues/60
@TheQwertiest Native drag n drop in original foobar works.
In my case and Mordred's you can drag ( selection is displayed ) the music folder onto the playlist, a plus icon will be also displayed but if you drop nothing happens. No music files are added, the command/execution will be ignored...
00f4:fixme:clipboard:import_text unsupported TEXT type "TEXT" 00f4:fixme:shell:IDropTargetHelper_fnDragEnter (0x205998)->(0x10078 0x7db4b3b8 0x31f9a0 0x00000001) 00f4:fixme:xdnd:XDNDDATAOBJECT_SetData (0x7db4b3b8, 0x31f4a8, 0x31f4bc, TRUE): stub 00f4:fixme:shell:IDropTargetHelper_fnDragOver (0x205998)->(0x31f9a0 0x00000001) 00f4:fixme:xdnd:XDNDDATAOBJECT_SetData (0x7db4b3b8, 0x31f4c8, 0x31f4dc, TRUE): stub 00f4:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy 00f4:fixme:shell:IDropTargetHelper_fnDragOver (0x205998)->(0x31f9a0 0x00000001) 00f4:fixme:xdnd:XDNDDATAOBJECT_SetData (0x7db4b3b8, 0x31f4c8, 0x31f4dc, TRUE): stub 00f4:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy 00f4:fixme:shell:IDropTargetHelper_fnDragOver (0x205998)->(0x31fa60 0x00000001) 00f4:fixme:xdnd:XDNDDATAOBJECT_SetData (0x7db4b3b8, 0x31f588, 0x31f59c, TRUE): stub 00f4:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy 00f4:fixme:shell:IDropTargetHelper_fnDragOver (0x205998)->(0x31f9a0 0x00000001) 00f4:fixme:xdnd:XDNDDATAOBJECT_SetData (0x7db4b3b8, 0x31f4c8, 0x31f4dc, TRUE): stub 00f4:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy 00f4:fixme:shell:IDropTargetHelper_fnDragLeave (0x205998)->() 00f4:fixme:xdnd:XDNDDATAOBJECT_SetData (0x7db4b3b8, 0x31f430, 0x31f444, TRUE): stub
I don't know if it's a problem with SMP or if it's the drag n drop code in the playlist you've ( or Mordred? ) written. I also tried with all user-components removed using SMP with DUI only without any luck...
Note for myself: Always if possible use TrueType fonts when using Wine. The only downloadable form of GDI+ is for Windows XP, and Windows XP never supported OTF.
Drag-n-drop bug might be fixed on the latest dev build
Updated bugs, see first post.
New thread started here: https://hydrogenaud.io/index.php?topic=121786.0
Biography image fetching works, this is needed:
Note: Update library and biography clipboard funcs with @marc2k3's implementation of
utils.GetClipboardText / utils.SetClipboardText see here: https://github.com/TheQwertiest/foo_spider_monkey_panel/pull/158
Note for myself and @TheQwertiest: Workaround fix for Wine drag and drop bug does not work since SMP 1.6.0, i.e change
action.Effect = this.filter_effect_by_modifiers(action.Effect);
to action.Effect = g_drop_effect.copy;
in on_drag_over(action, x, y, mask) and on_drag_drop(action, x, y, m) in the Playlist. More information here.
NEW: since Beta 11, drag n drop is fully operational, you need to downgrade and use Spider Monkey Panel v1.5.2: https://github.com/TheQwertiest/foo_spider_monkey_panel/releases/tag/v1.5.2
The playlist drag and drop issue has been fixed by Wine devs since Wine 8. There is no more need to downgrade to Spider Monkey Panel v1.5.2, just use the existing SMP in the theme.
The fullscreen/maximize drag move issue has been fixed by Wine devs since Wine 9.14 stable. See op here: https://github.com/TT-ReBORN/Georgia-ReBORN/issues/2#issue-892667018
Works on Windows but with Wine there are following bugs:
Active issues:
Fixed issues:
The playlist drag and drop issue has been fixed by Wine devs since Wine 8. There is no more need to downgrade to Spider Monkey Panel v1.5.2, just use the existing SMP in the theme.
The fullscreen/maximize drag move issue has been fixed by Wine devs since Wine 9.14 stable.
If you encounter any other bugs please post them here, thank you.