Nokia Internet Tablet N8XX     

Ответы на вопросы о таблетках

  • Вы не зашли.

#1 11-01-2008 15:19:01

Egres  
ТаблетМонстр
Откуда: St.Petersburg, Russia
На форуме с: 07-01-2008
Сообщений: 26
Отблагодарили :   
 

SDictViewer (вопрос к понимающим в Python)

Не может ли кто-нибудь сделать ма-а-аленький патчик к этой великой программе, чтобы она искала без учёта регистра вводимых символов? Задолбало уже "опускать" первую букву. :-( Надежды на автора мало - он ушёл переписывать её с нуля, а я сходу не нашёл :-(

P.S. http://sdictviewer.sourceforge.net/   


N800 -> N810

Неактивен

 

#2 11-01-2008 23:31:06

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
 

Re: SDictViewer (вопрос к понимающим в Python)

А если сделать, чтобы она первую букву не делала большой?


Nokia 770/IT 2006, N810

Неактивен

 

#3 12-01-2008 12:50:17

Egres  
ТаблетМонстр
Откуда: St.Petersburg, Russia
На форуме с: 07-01-2008
Сообщений: 26
Отблагодарили :   
 

Re: SDictViewer (вопрос к понимающим в Python)

Тоже устроит, естественно. Это даже лучше. Просто не хочется эту фичу глобально отключать.


N800 -> N810

Неактивен

 

#4 13-01-2008 02:29:24

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
 

Re: SDictViewer (вопрос к понимающим в Python)

В смысле глобально? Она еще где-то в SDictViewer нужна?


Nokia 770/IT 2006, N810

Неактивен

 

#5 13-01-2008 08:15:44

Egres  
ТаблетМонстр
Откуда: St.Petersburg, Russia
На форуме с: 07-01-2008
Сообщений: 26
Отблагодарили :   
 

Re: SDictViewer (вопрос к понимающим в Python)

Нет, я имею в виду глобально отключить "капитализацию" первой буквы в начале предложения (во всех приложениях). Это настраивалось, ЕМНИП. А именно в SDictViewer это не нужно :-)

Дык что, Вы знаете как это сделать?


N800 -> N810

Неактивен

 

#6 13-01-2008 10:10:41

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
 

Re: SDictViewer (вопрос к понимающим в Python)

Не смотрел еще. Я  питон не знаю, но я знаю как это сделать в gtk. Надеюсь, что питоновый API не сильно отличается.
Будет время - гляну. Если вы торопитесь, то на меня не рассчитывайте smile


Nokia 770/IT 2006, N810

Неактивен

 

#7 13-01-2008 12:06:49

gLobster  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 27-08-2007
Сообщений: 1240
Вебсайт
 

Re: SDictViewer (вопрос к понимающим в Python)

У меня есть вариант решений, но под 2007 OS. На 2008 у меня не вышло. Но решение неполное. Проблема первой большой буквы решается, но появляется проблема неочистки найденных совпадений при новом поиске


c приветом, gLobster
Nokia's E90|N810|6151 + TomTom 920T

Неактивен

 

#8 13-01-2008 12:33:21

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
 

Re: SDictViewer (вопрос к понимающим в Python)

Мне стало даже интересно и я полез смотреть в сорцы.
Вот, что мне пришло в голову:

Код:

--- sdictviewer/src/sdictviewer/ui.py.orig      2008-01-13 22:29:43.000000000 +0200
+++ sdictviewer/src/sdictviewer/ui.py   2008-01-13 22:29:15.000000000 +0200
@@ -546,6 +546,7 @@
  
     def create_word_input(self):
         word_input = gtk.ComboBoxEntry(gtk.TreeStore(str, str))
+        word_input.child.set_property("hildon-input-mode", 'full')
         word_input.clear()
         cell1 = gtk.CellRendererText()
         word_input.pack_start(cell1, False)

Вы можете проверить? Синтаксис вроде правильный, но я мог и ошибиться. Ход мыслей, я надеюсь, понятен?


Nokia 770/IT 2006, N810

Неактивен

 

#9 14-01-2008 08:16:41

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
 

Re: SDictViewer (вопрос к понимающим в Python)

Так что, уже никому не надо?


Nokia 770/IT 2006, N810

Неактивен

 

#10 14-01-2008 11:05:38

Egres  
ТаблетМонстр
Откуда: St.Petersburg, Russia
На форуме с: 07-01-2008
Сообщений: 26
Отблагодарили :   
 

Re: SDictViewer (вопрос к понимающим в Python)

Прошу прощения, я не круглосуточно здесь бываю :-(

Огромное спасибо! Работает как надо.


N800 -> N810

Неактивен

 

#11 14-01-2008 11:51:04

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
 

Re: SDictViewer (вопрос к понимающим в Python)

Да не за что. Может автору пошлете?


Nokia 770/IT 2006, N810

Неактивен

 

#12 16-01-2008 02:34:42

Egres  
ТаблетМонстр
Откуда: St.Petersburg, Russia
На форуме с: 07-01-2008
Сообщений: 26
Отблагодарили :   
 

Re: SDictViewer (вопрос к понимающим в Python)

Потом как-нибудь. Автор ушёл переписывать его заново и под другим именем, я же писал выше.
Зарелизит новую версию - посмотрим.


N800 -> N810

Неактивен

 

#13 16-01-2008 03:30:55

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
 

Re: SDictViewer (вопрос к понимающим в Python)

Хм, странный подход. Зарелизит новую версию и там будет тоже самое, какой смысл?


Nokia 770/IT 2006, N810

Неактивен

 

#14 16-01-2008 06:33:28

Egres  
ТаблетМонстр
Откуда: St.Petersburg, Russia
На форуме с: 07-01-2008
Сообщений: 26
Отблагодарили :   
 

Re: SDictViewer (вопрос к понимающим в Python)

We plan that this will be the last release of SDict Viewer. 
All new development will be done in AardDict at http://code.google.com/p/aarddict   

Другой проект с другими глюками и несколько другими целями. Повторю: выйдет - посмотрим. Ваш patch у меня есть, Ваш (c) в нём указан :-)

P.S. А в чём проблема-то? Если Вы не согласны с моим подходом, вы вполне можете запостить патч сами. Это будет даже лучше, мне кажется.

http://sourceforge.net/tracker/?group_i … tid=834955   


N800 -> N810

Неактивен

 

#15 16-01-2008 07:22:05

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
 

Re: SDictViewer (вопрос к понимающим в Python)

Проблемы нет. Просто не понял ваш подход. Зачем ждать выхода aarddict с тем же глюком, когда можно его предотвратить послав патч.
Сам я не хочу, мне лень. Я уже потратил время на него, а вы предлагаете еще больше потратить.


Nokia 770/IT 2006, N810

Неактивен

 

#16 03-02-2008 02:31:01

birzhevik  
TabletGeek
Откуда: Москва
На форуме с: 18-11-2007
Сообщений: 101
Отблагодарили :   
Вебсайт
 

Re: SDictViewer (вопрос к понимающим в Python)

Wall говорит:

Мне стало даже интересно и я полез смотреть в сорцы.
Вот, что мне пришло в голову:

Код:

--- sdictviewer/src/sdictviewer/ui.py.orig      2008-01-13 22:29:43.000000000 +0200
+++ sdictviewer/src/sdictviewer/ui.py   2008-01-13 22:29:15.000000000 +0200
@@ -546,6 +546,7 @@
  
     def create_word_input(self):
         word_input = gtk.ComboBoxEntry(gtk.TreeStore(str, str))
+        word_input.child.set_property("hildon-input-mode", 'full')
         word_input.clear()
         cell1 = gtk.CellRendererText()
         word_input.pack_start(cell1, False)

Вы можете проверить? Синтаксис вроде правильный, но я мог и ошибиться. Ход мыслей, я надеюсь, понятен?

А как это реализовать? В какой программе это все вбивать?

Неактивен

 

#17 03-02-2008 03:12:26

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
 

Re: SDictViewer (вопрос к понимающим в Python)

Специально для вас - ставьте из файловой области этого форума. на моей N810 работает.
Если что будет не так - скажите, исправлю.


Nokia 770/IT 2006, N810

Неактивен

 

#18 03-02-2008 23:25:58

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1179
Отблагодарили :   75 
 

Re: SDictViewer (вопрос к понимающим в Python)

birzhevik: Ну что молчите? Пробовали? Работает?


Nokia 770/IT 2006, N810

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002-2008 Rickard Andersson

Использованы иконки браузеров с форума forum.mozilla-russia.org

[ Generated in 0.492 seconds, 6 queries executed ]