pasynok Цитата: При перетаскивании слова в поисковую строку предыдущее слово не убирается, и перетаскиваемый контент добавляется к уже находящемуся так. (версия 1.5.0.486). Имхо, не удобно. Как этим можно побороться?
Не перетаскивать, а копировать и вставлять (например, с помощью контекстного меню).
anion23 Цитата: ОЧЕНЬ нужна опция в настройках "Не сохранять изменения при выходе", чтобы при работе с программой файл конфигурации не перезаписывался (актуально в режиме запуска с CD диска или при работе с флешки). Перевод файла конфигурации в режим Read-only не дает желаемого эффекта, так как программа создает рядом новый файл конфигурации "config.tmp".
Он перезаписывается не только при выходе из программы, но и, например, при "положительном" выходе из окна работы со словарями (я всегда копирую файл конфигурации и папку индексов).
Здесь много что ОЧЕНЬ нужно сделать (хотя бы те же баги устранить), но не делается даже элементарная перестановка в контекстном меню...
Цитата: Да, не сохраняется, но при этом работа программы завершается совсем не красиво:
Цитата: Это поправимо - goldendict-1.5.0-RC-474-g7ad717d(EXE_only).7z
Обращение к эстетическим чувствам помогает?
Это тоже не совсем красиво:
(трудоёмкость исправления: изменение одной цифры).
При экспорте заголовков словаря (при большом количестве подключённых словарей) программа "вылетает" без всяких "некрасивостей", но если её запустить из консоли, то на неё выводятся
совсем некрасивые сообщения:
Код: *** buffer overflow detected ***: goldendict terminated
======= Backtrace: =========
/lib64/libc.so.6(__fortify_fail+0x37)[0x2b991f01e277]
/lib64/libc.so.6(+0xfc350)[0x2b991f01c350]
/lib64/libc.so.6(+0xfe1e7)[0x2b991f01e1e7]
/usr/lib64/libQtNetwork.so.4(+0xd306a)[0x2b991dda306a]
/usr/lib64/libQtNetwork.so.4(+0xd0ec3)[0x2b991dda0ec3]
/usr/lib64/libQtNetwork.so.4(_ZN15QAbstractSocket19waitForBytesWrittenEi+0x13b)[0x2b991dd9ae5b]
/usr/lib64/libkio.so.5(+0xc5af2)[0x2b9924f45af2]
/usr/lib64/libkio.so.5(_ZN3KIO10Connection7sendnowEiRK10QByteArray+0x89)[0x2b9924f46e29]
/usr/lib64/libkio.so.5(+0xc7c55)[0x2b9924f47c55]
/usr/lib64/libkio.so.5(_ZN3KIO5Slave6acceptEv+0x24)[0x2b9925006884]
/usr/lib64/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x2bf)[0x2b991e19e1af]
/usr/lib64/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x2bf)[0x2b991e19e1af]
/usr/lib64/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x2bf)[0x2b991e19e1af]
/usr/lib64/libkdecore.so.5(_ZN18KLocalSocketServer18incomingConnectionEi+0xa9)[0x2b9925b2d3c9]
/usr/lib64/libkdecore.so.5(+0x21631b)[0x2b9925b9731b]
/usr/lib64/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x2bf)[0x2b991e19e1af]
/usr/lib64/libQtCore.so.4(_ZN15QSocketNotifier9activatedEi+0x2e)[0x2b991e1e943e]
/usr/lib64/libQtCore.so.4(_ZN15QSocketNotifier5eventEP6QEvent+0x14b)[0x2b991e1a5c0b]
/usr/lib64/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0x2b991d1f786c]
/usr/lib64/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x13b)[0x2b991d1fbceb]
/usr/lib64/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8e)[0x2b991e188c9e]
/usr/lib64/libQtCore.so.4(+0x1ab9d8)[0x2b991e1b69d8]
/usr/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x135)[0x2b992158b7d5]
/usr/lib64/libglib-2.0.so.0(+0x4ab08)[0x2b992158bb08]
/usr/lib64/libglib-2.0.so.0(g_main_context_iteration+0x34)[0x2b992158bbc4]
/usr/lib64/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x66)[0x2b991e1b71d6]
/usr/lib64/libQtGui.so.4(+0x27ec1e)[0x2b991d297c1e]
/usr/lib64/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x2f)[0x2b991e1879ef]
/usr/lib64/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x138)[0x2b991e187c78]
/usr/lib64/libkio.so.5(_ZN3KIO9NetAccess10enter_loopEv+0x46)[0x2b9924febd66]
/usr/lib64/libkio.so.5(_ZN3KIO9NetAccess22synchronousRunInternalEPNS_3JobEP7QWidgetP10QByteArrayP4KUrlP4QMapI7QStringSA_E+0x17c)[0x2b9924fed80c]
/usr/lib64/libkio.so.5(_ZN3KIO9NetAccess14synchronousRunEPNS_3JobEP7QWidgetP10QByteArrayP4KUrlP4QMapI7QStringSA_E+0x65)[0x2b9924fed8b5]
/usr/lib64/libkfile.so.4(_ZN11KFileWidgetC1ERK4KUrlP7QWidget+0x2565)[0x2b9984600ac5]
/usr/lib64/kde4/kfilemodule.so(+0x1f44)[0x2b9984359f44]
/usr/lib64/libkio.so.5(_ZN11KFileDialogC1ERK4KUrlRK7QStringP7QWidgetS7_+0x17f)[0x2b992505299f]
/usr/lib64/libkio.so.5(+0x1d70d1)[0x2b99250570d1]
/usr/lib64/libQtGui.so.4(_ZN11QFileDialog15getSaveFileNameEP7QWidgetRK7QStringS4_S4_PS2_6QFlagsINS_6OptionEE+0x262)[0x2b991d6bdbd2]
goldendict(_ZN13DictHeadwords17saveHeadersToFileEv+0xda)[0x63418a]
/usr/lib64/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x2bf)[0x2b991e19e1af]
/usr/lib64/libQtGui.so.4(_ZN15QAbstractButton7clickedEb+0x32)[0x2b991d85c702]
/usr/lib64/libQtGui.so.4(+0x59804e)[0x2b991d5b104e]
/usr/lib64/libQtGui.so.4(+0x598880)[0x2b991d5b1880]
/usr/lib64/libQtGui.so.4(_ZN15QAbstractButton17mouseReleaseEventEP11QMouseEvent+0x8c)[0x2b991d5b1aec]
/usr/lib64/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x929)[0x2b991d247149]
/usr/lib64/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0x2b991d1f786c]
/usr/lib64/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x99b)[0x2b991d1fc54b]
/usr/lib64/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8e)[0x2b991e188c9e]
/usr/lib64/libQtGui.so.4(_ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Eb+0x14b)[0x2b991d1f86ab]
/usr/lib64/libQtGui.so.4(+0x259e94)[0x2b991d272e94]
/usr/lib64/libQtGui.so.4(_ZN12QApplication15x11ProcessEventEP7_XEvent+0xb11)[0x2b991d271c21]
/usr/lib64/libQtGui.so.4(+0x27efa2)[0x2b991d297fa2]
/usr/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x135)[0x2b992158b7d5]
/usr/lib64/libglib-2.0.so.0(+0x4ab08)[0x2b992158bb08]
/usr/lib64/libglib-2.0.so.0(g_main_context_iteration+0x34)[0x2b992158bbc4]
/usr/lib64/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x66)[0x2b991e1b71d6]
/usr/lib64/libQtGui.so.4(+0x27ec1e)[0x2b991d297c1e]
/usr/lib64/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x2f)[0x2b991e1879ef]
/usr/lib64/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x138)[0x2b991e187c78]
/usr/lib64/libQtCore.so.4(_ZN16QCoreApplication4execEv+0x88)[0x2b991e18c918]
goldendict(main+0x636)[0x482316]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x2b991ef41a15]
goldendict[0x484241]