New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

Вы патчи принимаете?

Обо всём по программе

Вы патчи принимаете?

Postby unera » Wed Jul 08, 2009 8:24 am

Я писал немного ранее фичареквест про среднюю кнопку мыши (в стардикте это реализовано - весьма удобно).
Сегодня собрал последний SVN снапшот ну и подумалось почему бы самому не дописать?

в общем патч в аттаче реализует следующую функциональность:

по среднему клику мышью на иконку в трее выкатывает попап с переводом текущего выделения.

то есть читаешь английский текст какой-то, выделил мышкой и кликнул средней по иконке в трее - всплыл попап с переводом выделения.
Attachments
middle_click_translate.diff.gz
(924 Bytes) Downloaded 759 times
unera
 
Posts: 144
Joined: Wed Jun 03, 2009 6:55 pm

Re: Вы патчи принимаете?

Postby ikm » Thu Jul 09, 2009 7:47 pm

Конечно! Добавлю в основную ветку, как только доберусь до машины.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Вы патчи принимаете?

Postby unera » Fri Jul 10, 2009 5:32 am

спасибо.
кстати я вот думаю про Windows, хотелось бы посоветоваться

у него же наверное нет понятия Selection у клипборда?

я сейчас там в классе добавил две функции: транслейт_клипбоард (была) и транслейт_селекшен.

может имеет смысл сделать так: если транслейт_селекшен обнаруживает пустую строку на входе, то она просто перевызывает транслейт_клипбоард?

тогда в Windows тоже будет работать клик средней по иконке в трее.

хотя с другой стороны в Windows наверняка обертка клипборда библиотекой QT делает нечто подобное.
в общем хочется чтобы кто-то потестил в виндовсе как работает мой патч :)
unera
 
Posts: 144
Joined: Wed Jun 03, 2009 6:55 pm

Re: Вы патчи принимаете?

Postby ikm » Fri Jul 10, 2009 7:35 am

Да, можно так сделать.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Вы патчи принимаете?

Postby unera » Thu Jul 23, 2009 8:27 am

а вот еще один патчик на то чтобы по средней мыши переводил текущее выделение

теперь уже стардикт я полностью выбросил :)
Attachments
middle_click_on_mainwindow.patch.gz
(601 Bytes) Downloaded 756 times
unera
 
Posts: 144
Joined: Wed Jun 03, 2009 6:55 pm

Re: Вы патчи принимаете?

Postby unera » Thu Jul 23, 2009 11:50 am

ну и еще один микропатчик:

я тут составлял себе группу словарей из ~80 штук и запарился драг-дропить или мышкой кнопки жать, ну и добавил даблклик на добавление словаря в группу. так по моему удобнее словари добавлять, все старые варианты тоже работают :)
Attachments
double_click_to_add_group.patch.gz
(295 Bytes) Downloaded 757 times
unera
 
Posts: 144
Joined: Wed Jun 03, 2009 6:55 pm

Re: Вы патчи принимаете?

Postby sam » Fri Jul 31, 2009 9:40 am

Вы принимаете заказы на патчи? :)

Что в GD, что в Lingoes, сохранение в html удобно только для больших статей, переводов. Но вот в учебных целях сохранение как в StartDict чрезвычайно удобно и полезно. Например: словарь слово>транскрипция собрал необходимые, распечатал. А так, потом надо из карточек собирать. И если бы была возможность указывать из какого словаря/словарей собирать, было бы просто здорово.
sam
 
Posts: 13
Joined: Mon May 11, 2009 1:13 pm

Re: Вы патчи принимаете?

Postby sam » Fri Jul 31, 2009 10:01 am

Вы принимаете заказы на патчи? :)

По поводу форматов словарей. Незаслуженно обделено вниманием простое форматирование слово (=, __, таб, и т.д. и т.п.) перевод, в блокноте txt, юникод. Это позволит свои текущие словари создавать, т.е. это проще чем txt -> dsl. Вообще эти два сообщения, скорее мысли вслух, скорее типа а, почему бы и нет? И, как вариант опробовать в действии. И конечно, если это как хобби и интересно. А может, и автор решит что-то реализовать.
sam
 
Posts: 13
Joined: Mon May 11, 2009 1:13 pm

Re: Вы патчи принимаете?

Postby unera » Fri Jul 31, 2009 10:46 am

подождем как примут эти три патча
а так я даже книжку ща почитываю про QT как раз из за goldendict'а
unera
 
Posts: 144
Joined: Wed Jun 03, 2009 6:55 pm

Re: Вы патчи принимаете?

Postby ikm » Fri Jul 31, 2009 11:41 am

Патчи приняты.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Next

Return to Общий

Who is online

Users browsing this forum: No registered users and 19 guests