Сборка открытой части nomachine-клиента под Windows -
r10 от 09.10.08.
Стянуть и установить клиент от nomachine под windows
3.2.0-13 (ссылка на них), файл [каталог установки клиента]\bin\NXWin.exe заменить на прилагаемый.
Получаем:
1. Перекодировка из utf и отображение заголовка окна (rootless). Работает для любых программ. (Lin,Wine).
2. Динамическое изменение заголовка окна (rootless).
3. "Русский" Cut из wine: CLIPBOARD вместо PRIMARY, перекодировка utf.
4. Paste в wine (KDE,xterm). Paste в Lin - с патченым сервером. (Полноценное Paste в wine - тоже с патченым сервером,
но необязательно с патченым) Upd: речь о wine@etersoft 1.0.8
5. Отключен хитроумный механизм, в теории препятствующий зацикливанию перемещения фокуса (rootless), а на самом деле, в wine его провоцирующий.
6. Устранены случаи суицида wine окна - разворачивание, сворачивание, перетаскивание, закрытие при развернутых меню (rootless).
7. Урезана самостоятельность дочерних окон для корректного поведения системных диалогов wine-прог и компенсации глюков выбора в формах 1с.
8. Исправлены максимизация и восстановление окон (rootless).
9. Окно перестало ползти по при послед. запусках (rootless).
10. Ускорена отрисовка меню, насколько это зависит от клиента.
11. Немножко ускорена отрисовка виндовых окон. (А как только в релизе wine будет окончательно загашена
бага #495 - на земле наступит рай!)
12. Включен закоментированный разработчиками метод получения потерявшейся системной иконки приложения (rootless). Получается неправильная иконка в окне выбора базы при запуске 1С, зато правильная - у основного окна. (но если в той-же сессии запустить еще какую-нить wine-прогу - у нее будет 1с-овская иконка)
13. Всякие мелочи.
---- r7 05.09.08. (бага от
BaBL -
#134)
14. Частично возвращена двойная отрисовка элементов диалога (rootless) под лозунгом "все что высовывается - всегда перерисовывается" для возвращения функциональности элементов вне родительского окна.
Сумбурные мысли по отрисовке.
---- r8 15.09.08. (бага от
mike68 -
#145)
15. Переписан алгоритм отлова входа/выхода
маши мыши в/за пределы окна rootless для предотвращения "залипания трупа клона".
---- r9 02.10.08. (мега-бага от
Djelf и
mike68 -
#152, отдельное спасибо им и
warlomak-у за тесты и настойчивость в убеждении)
16. Изменен алгоритм отрисовки окна (rootless). Теперь отрисовка в большинстве случаев идет блочно, а не целиком.
---- r10 09.10.08. (бага от
dimbor - самолично созданная в процессе исправления
другой баги)
17. Исправлено изменение размеров rootless окна. Поломка выражалась в том, что при попытке изменить размер окна мышью, оно исчезало с экрана (отображалось этажом выше, где нет монитора). В дальнейшем работа была возможна только в максимизированном состоянии. Починено. Кто успел наступить на грабли, воспользуйтесь рецептом из
#190 для восстановления статус-кво.
18. Убраны модальность и двойные заголовки у калькулятора и календаря, если они не выходят за пределы родительского окна. Привело к тому, что под вайном 1.0.8 их окошки можно перемещать только очень хитрым способом.
Зато под 1.0.9 - очень даже вполне нормально.