Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 421 - Неверно копируется в Иксовый буфер обмена   Make a simular bug
Summary: Неверно копируется в Иксовый буфер обмена
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: unspecified
Hardware: PC Linux
: P5 normal
Target Milestone: ---
Assignee: Анатолий Лютин
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 60 190 2258 4332
  Show dependency treegraph
 
In work:
Reported: 2006-12-19 16:47 MSK by Vitaly Lipatov
Modified: 2009-11-18 13:13 MSK (History)
1 user (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
исправляет багу (992 bytes, patch)
2010-11-18 03:58 MSK, Анатолий Лютин
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2006-12-19 16:47:12 MSK
Сломалось копирование из программ под WINE в Иксовый буфер.
Comment 1 Анатолий Лютин 2006-12-20 13:03:25 MSK
Проверил -  сломался.
Comment 2 Анатолий Лютин 2006-12-20 15:37:23 MSK
Created attachment 80 [details]
исправляет багу

!!!Прикладывать только после приложения патча winex11.drv-clipboard.patch!!!
Comment 3 Анатолий Лютин 2006-12-20 15:46:53 MSK
Буфер починил.
Проблема заключалось в том, что в  структуре WINE_CLIPFORMAT ClipFormats[] приписка к сообщению CF-TEXT. о том что его трактовать как wszUTF8STRING ничего не давала для вставки из Иксовского буфера в Вайновский, а вот наоборот похоже влияет, должно быть wszCF_TEXT + самое главное, 3 параметр вместо XA_STRING, должен быть строго 0!

Правильное описание:
 CF_TEXT, wszCF_TEXT, 0, CF_FLAG_BUILTINFMT, X11DRV_CLIPBOARD_ImportXAString,
        X11DRV_CLIPBOARD_ExportString, NULL, &ClipFormats[1]}
Почему так происходит - думаю..
Comment 4 Vitaly Lipatov 2006-12-23 18:34:32 MSK
Исправлено в 1.0.5-eter2