sawim@conference.jabber.ru


[00:13:49] *** ГрешnicK выходит из комнаты: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: recipient-unavailable
[00:23:50] <goodwin98> может мне кто-нибудь на русском языке объяснить что конкретно делает метод setSelectionFromTop, а конкретно что передается во втором параметре?
[00:24:29] <esprit> это в каком классе?
[00:24:57] <goodwin98> listView
[00:25:22] <goodwin98> на английском в куче мест написано, но не могу все равно понять
[00:26:12] *** vort3 выходит из комнаты
[00:26:20] <Hombreby> Смещение от верха, координата y же
[00:26:25] <goodwin98> вроде смещение от верха, но сколько ни экспериментирую, результат разный.
[00:26:41] <goodwin98> в пикселях?
[00:27:19] <goodwin98> т.е. итем спозиционируется на y пикселей ниже верхней границы ?
[00:28:47] <Hombreby> Да, должно быть так. А как на деле хз
[00:29:14] <goodwin98> chatListView.setSelectionFromTop(chat.getMessData().size() - unreadMessageCount,47);
по идее должно же ставить начало нового сообщения на 47 пикселей от верха ?
[00:29:44] <Hombreby> Цель какая хоть?
[00:30:00] <goodwin98> заебала прокрутка черезжопная
[00:30:19] <esprit> какая черезжопная?
[00:30:42] <goodwin98> нужно всегда прокручивать, если сообщение длинее пары строк
[00:30:46] <goodwin98> новое*
[00:31:09] <esprit> ну вот попробуй это 47 убери
[00:31:50] <goodwin98> но нужно, чтоб предыдущее сообщение было видно хотя бы частично
[00:32:46] <esprit> да, кстати, говно какое-то. щас открыл чат, а там только твой ник виден, а сообщение уже нет
[00:32:59] <goodwin98> вот и я о чем
[00:33:12] <none> Тест.
[00:33:41] <Hombreby> Хм. Интересно..
[00:33:52] <esprit> goodwin98, ну это не прокрутка, а восстановление позиции в чате
[00:34:33] <Hombreby> То есть относительно позиции последнего сообщения на Y выше.. Мило
[00:34:39] <esprit> я как-то давно про неё писал, она так криво и работает. герц что-то пробовал чинить, но в итоге забили
[00:35:03] <goodwin98> esprit: я вообще этот кусок не очень понимаю.. берется ВЕРХНЕЕ видимо сообщение и к нему прибавляется 1 или 2
[00:35:18] <esprit> где 1 или 2?
[00:35:31] <goodwin98> chatListView.setSelectionFromTop(chat.scrollPosition + (isLastPosition() ? 1 : 2), chat.offset);
[00:35:35] <goodwin98> сейчас это так
[00:35:36] <none> sawim
[00:35:40] <Snapi-Snup..> none, 2 days ago · 2.2 MB
[00:37:15] <goodwin98> chat.scrollPosition
это номер верхнего итема, который был виден при уходе из чата
[00:37:40] <none> Ок, это локально сохранённое в чате.
[00:37:56] <goodwin98> по мне так лучше брать границу новых и старых сообщений, если чат был в самом низу
[00:38:35] <none> Лол!
[00:39:10] <goodwin98> esprit: если вместо 47 выставить 0, то все будет хорошо, но не видно предыдущее сообщение
[00:39:21] <Hombreby> Почему просто не возвращаться к сохранённой позиции последней? К чему пляски эти?..
[00:39:37] <esprit> goodwin98, в смысле "не видно"?
[00:39:53] <goodwin98> esprit: новое сообщение начинается с самого верха экрана
[00:40:19] <none> Очищаешь чат, закрываешь, снова открываешь — ничего быть не должно, так?
[00:40:27] <esprit> goodwin98, даже, если оно в одну строку?
[00:40:34] <none> esprit,
[00:40:50] <esprit> none, ?
[00:40:51] <goodwin98> esprit: ну имеется в виду, если после него есть еще сообщения, чтоб достать до верха.
[00:41:09] <goodwin98> пробела вниху нет, если ты об этом
[00:41:18] <esprit> goodwin98, ну это так и должно быть, не?
[00:41:46] <goodwin98> esprit: мне кажется, нужно чтоб было видно хотя бы часть предыдущего сообщения
[00:41:55] <none> [esprit 00:40]
» none, ?
---
Себе подари этот знак вопроса.
[00:42:08] <goodwin98> четверть или треть экрана
[00:42:11] <esprit> goodwin98, ну вот, чтобы видно, вставили 47
[00:42:21] <goodwin98> esprit: это я его вставил
[00:42:23] <esprit> none, чё такой дерзкий, пацанчик?
[00:42:31] <none> goodwin98, Очищаешь чат, закрываешь, снова открываешь — ничего быть не должно, так?
[00:42:36] <esprit> goodwin98, %)
[00:42:51] <goodwin98> esprit: ну это мои эксперименты с 47.
[00:42:54] <esprit> понял, короче
[00:42:56] <Hombreby> none, ничего не должно быть, если не выходить )
[00:43:00] <none> esprit, сам ты пацанчик.
[00:43:25] <goodwin98> none: да баг. ты все верно поняла
[00:43:50] <none> Hombreby, а оно там есть.
[00:43:57] <Hombreby> none, печаль..
[00:44:35] <none> goodwin98, какие ещё сведения нужны?
[00:44:50] <goodwin98> none: я сейчас не этим занимаюсь.
[00:45:07] <goodwin98> none: это герцу сообщать надо
[00:45:15] <none> goodwin98, я понимаю, что не тебе.
[00:47:51] <none> Reported.
[00:48:06] <Hombreby> none, мишн комплитед
[00:48:40] <none> Hombreby, return to all your base.
[00:49:00] <goodwin98> хм... теперь работает.. странно.
[00:49:05] <Hombreby> none, у нас одна
[00:49:44] <none> Здесь о том же.
[00:49:44] <Snapi-Snup..> none, А это кто?
[00:50:01] <none> Snapi-Snup.., хм.
[00:50:31] <none> Версия.
[00:50:38] <none> Версия
[00:50:38] <Snapi-Snup..> none, Ты юзаешь Sawim NE 1.3.5(20) / Android/N1/4.2.2
[00:50:46] <esprit> goodwin98, как починил?
[00:51:21] <goodwin98> esprit: в том то и дело, что вернул как было.. хер поймешь. может счетчик непрочтенных сообщений глючил
[00:51:43] *** zhuk заходит в комнату как participant и member
[00:52:04] <esprit> goodwin98, да она ломается странно. ещё и от длины сообщения зависит
[00:52:35] <esprit> слишком длинные посты показываются так, слишком короткие - по другому
[00:52:38] <goodwin98> esprit: ты про мой вариант или тот, что сейчас ?
[00:53:07] <esprit> goodwin98, про то, как сейчас в савиме
[00:53:31] <none> goodwin98, а по оси Х у тебя количество непрочтённых, да?
[00:53:31] <goodwin98> esprit: это да.. одно и двух строчные сообщения не требуется крутить
[00:54:07] <goodwin98> none: там нет оси Х
[00:54:38] <none> А, там номер элемента.
[00:55:12] <Hombreby> none, а Вы программист?))
[00:55:13] <none> Смещение.
[00:55:52] <esprit> goodwin98, ты вообще понимаешь код сохраниения и восстановления позиции?
[00:56:08] <goodwin98> esprit: вроде да
[00:56:18] <none> Hombreby, нет, я — дерзкий ручной тормоз.
[00:56:28] <goodwin98> щас сочиню проверку одну и наверно можно тестить
[00:57:16] <esprit> chatListView.setSelectionFromTop(chat.scrollPosition + (isLastPosition() ? 1 : 2), chat.offset);
chatListView.postDelayed(new Runnable() {
@Override
public void run() {
if (chatListView != null)
chatListView.setTranscriptMode(ListView.TRANSCRIPT_MODE_NORMAL);
}
}, 700L);
это зачем там?
[00:57:35] <esprit> цифры 1 и 2 - это что?
[00:57:43] *** 777Andrej выходит из комнаты
[00:58:44] <none> Варианты смещения по итогам проверки. А зачем именно 1 и 2?
[01:00:10] <goodwin98> esprit: если я правильно понимаю, то при сохранении позиции, обрубок верхнего итема сохраняется chat.offset и номер итема без учета обрубка.
при восстановлении же число 1 комппенсирует
[01:00:18] *** Pashtet80 выходит из комнаты
[01:00:52] <goodwin98> а вот число 2, по мне, просто от балды
[01:01:22] <none> Это на 1 больше.
[01:02:14] <none> Ложь.
[01:04:47] <none> Если результат вычисления isLastPosition() — истина, то будет +1, иначе +2.
[01:05:12] <esprit> спасибо, теперь разобрался
[01:05:44] <none> Не за что.
[01:05:46] <Hombreby> Условный оператор.. Эх)
[01:06:16] <esprit> какая следующая тема для обучения?
[01:07:19] *** modi выходит из комнаты
[01:09:43] *** -kv- выходит из комнаты: Logged out
[01:22:20] *** Hombreby выходит из комнаты: I'll be back
[01:28:46] <none> [esprit 01:06]
» какая следующая тема для обучения?
---
Что за обучение?
[01:33:29] <none> Ещё и с машиной творится странное что-то. Как чуяла: не надо перезапускать.
[02:26:15] <goodwin98> с компилятором есть кто неспящий ?
[02:27:44] <esprit> што
[02:28:04] <goodwin98> потести прокрутку
http://pastebin.com/5mpnYKwZ
[02:28:19] <goodwin98> а то у меня уже нету никого в конфах
[02:28:41] <esprit> щас
[02:31:44] <esprit> опять непонятные числа в коде
[02:31:56] <goodwin98> 67 ?
[02:32:10] <goodwin98> взято от балды. потом надо будет вычислять от размера экран
[02:35:17] <esprit> 1
[02:35:28] <goodwin98> которое ?
[02:35:52] <goodwin98> chat.scrollPosition + 1
делает тоже, что и раньше
[02:35:54] <esprit> это я проверял савим
[02:36:02] <goodwin98> а..
[02:36:27] <esprit> File: screenshot_2014-04-21_0236.png
Size: 47 KiB
Link: http://i.imgur.com/s8DOFLT.png
[02:37:00] <esprit> верхнее сообщение не видно, оно первое непрочитанное и первое в списке
[02:37:09] <esprit> не видно полностью
[02:37:17] <esprit> File: screenshot_2014-04-21_0236.png
Size: 47 KiB
Link: http://i.imgur.com/VBL5PJ6.png
[02:37:25] <esprit> бля
[02:37:34] <goodwin98> ну вот опять значит.. никак не пойму что за магия. то норм, то вот так
[02:39:04] <esprit> ещё сообщения, которые не влезают в экран, прокручиваются к низу
[02:39:29] <esprit> т.е. когда открываешь чат с таким непрочитанным, то видно низ сообщения
[02:39:46] <esprit> короче, те же косяки и остались
[02:40:09] <esprit> esprit, тест
[02:40:14] *** 777Andrej заходит в комнату как participant и member
[02:40:27] <goodwin98> новое должно срабатывать только когда открываешь чат с непрочитанными и в прошлый раз ты уходил и прокрутка была до низу
[02:40:53] <esprit> новое - это что?
[02:41:02] <goodwin98> новое поведение
[02:41:10] <esprit> а, ну да
[02:41:19] *** 777Andrej выходит из комнаты
[02:41:42] <esprit> вот второй косяк - это типа с новым поведением тоже. я правда не знаю, чинил ты его или нет
[02:41:52] <esprit> esprit, тест
2 тест
3 4
[02:42:36] <esprit> goodwin98, щас первое непрочитанное вверху размещается, норм
[02:43:02] <esprit> как раз на 67 пикселей видимо от верха
[02:43:18] <goodwin98> esprit: в прошлый раз ты писал в приват сразу кучу сообщений? т.е. не был он открыт заранее ?
[02:43:34] *** 777Andrej заходит в комнату как participant и member
[02:43:37] <esprit> goodwin98, я проверял разные варианты
[02:43:48] <esprit> и с чатом, и без
[02:44:34] <goodwin98> [05:39:05] | esprit: ещё сообщения, которые не влезают в экран, прокручиваются к низу
[05:39:30] | esprit: т.е. когда открываешь чат с таким непрочитанным, то видно низ сообщения
у меня почему-то с этим нормально..
[02:45:50] <esprit> goodwin98, последнее сообщение должно не влезать в экран полностью
[02:46:24] <goodwin98> у меня оно так и происходит. вверху эти самы 67 пикселей, а потом начинается сообщение
[02:46:40] <goodwin98> чтоб его прочитать, нужно прокрутить
[02:49:23] <esprit> щас ещё открыл чат с контактом, там подгрузились сообщения, видно последнее. вышел, зашёл туда снова, теперь видно на экране предпоследнее с отступом 67
[02:50:26] <esprit> последнее у меня во весь экран не влезает. если бы влезало, то после перезахода показывало последнее
[02:50:42] <esprit> или это твой патч ломает, хрен знает
[02:50:46] <777Andrej> File: stacktrace-21-04-14.txt
Size: 1 KiB
Link: http://pic4u.ru/get/09197aa2076628f81f8faf020168ad6a/
[02:51:09] <goodwin98> хз. там вроде логика простая..
[02:51:16] <777Andrej> Зашел в пункт автоответчик
[02:51:46] <777Andrej> Вернее нажал. И вылет. Повторить не получается
[02:52:00] <esprit> тему менял?
[02:52:06] <esprit> тему приложения
[02:52:11] <goodwin98> esprit: т.е. там маленькое, а потом длинное сообщение и выровнялось по маленькому ?
[02:52:26] <goodwin98> причем они не были новыми
[02:52:40] <esprit> goodwin98, да
[02:52:49] <esprit> это из истории подгруженные
[02:53:27] <esprit> goodwin98, потом я написал в тот чат маленькое сообщение и всё стало позиционировать нормально
[02:54:06] <goodwin98> блин. вообще ничего из этого не могу повторить :-(
[02:54:30] <esprit> значит хуёвые багрепорты у меня
[02:54:43] <goodwin98> да скорее савим какой-то волшебный
[02:55:47] <goodwin98> а хотя один баг нашел таки..
[02:56:16] <esprit> какой?
[02:57:07] <goodwin98> да даже не обьяснить толком... у меня чате вперемешку длинные и короткие сообщения.. в общем при перезаходе теперь позиционируется на пред пред последнем сообщении
[02:57:32] <goodwin98> даже не перезаходе, а просто открытии чата
[02:57:44] <esprit> ну вот я тоже хуй знает, как объяснять
[02:59:18] <goodwin98> теперь не сбрасывается то, что сообщения непрочтенные. вот он и позиционирует туда.. бред
[02:59:44] <goodwin98> даже значок на конфе не меняется на нормальный
[03:00:09] <esprit> гг
[03:00:17] <esprit> всё сломали
[03:02:51] <goodwin98> нет... тут мой код даже не срабатывает...
[03:02:57] <goodwin98> %)
[03:04:38] <goodwin98> хм... видимо для таких случаев число 2 и нужно было
[03:04:56] <esprit> для каких?
[03:05:03] <goodwin98> как у меня сейчас.
[03:05:16] <goodwin98> как раз не хватает +1
[03:05:36] <goodwin98> ладно.. верну
[03:07:27] <goodwin98> chatListView.setSelectionFromTop(chat.scrollPosition + 1, chat.offset);
сменить на
chatListView.setSelectionFromTop(chat.scrollPosition +(isLastPosition() ? 1 : 2), chat.offset);
[03:09:40] <goodwin98> нет.. баг не мой :-) проверил на текущей сборке савиа, там поведение аналогичое )
[03:10:38] <goodwin98> короче я хз. сскажу герцу, чтоб тоже попробовал патч
[03:20:03] *** goodwin98 выходит из комнаты
[03:22:33] *** ~^*.*^~ заходит в комнату как participant и none
[03:22:42] <~^*.*^~> Живые?
[04:27:03] *** esprit выходит из комнаты
[04:41:34] *** PtitsaF выходит из комнаты: Replaced by new connection
[04:41:51] *** PtitsaF заходит в комнату как participant и member
[05:22:09] *** SetazeR заходит в комнату как participant и member
[05:39:48] *** ~^*.*^~ выходит из комнаты: Replaced by new connection
[05:39:57] *** ~^*.*^~ заходит в комнату как participant и none
[05:45:57] *** zhuk выходит из комнаты
[06:40:30] *** PtitsaF выходит из комнаты: Replaced by new connection
[06:40:34] *** PtitsaF заходит в комнату как participant и member
[07:01:24] *** marlock заходит в комнату как participant и member
[07:04:09] *** marlock выходит из комнаты: I'll be back
[07:19:07] *** ilya01 заходит в комнату как participant и member
[07:22:22] *** ilya01 выходит из комнаты
[07:47:09] *** Lucifer заходит в комнату как participant и none
[08:17:33] *** SetazeR выходит из комнаты
[08:22:12] *** SetazeR заходит в комнату как participant и member
[09:08:29] *** -kv- заходит в комнату как participant и member
[09:19:33] *** evghetto_ заходит в комнату как participant и none
[09:20:02] *** evghetto_ выходит из комнаты
[09:46:05] *** zhuk заходит в комнату как participant и member
[10:05:11] *** zhuk выходит из комнаты: Replaced by new connection
[10:05:13] *** zhuk заходит в комнату как participant и member
[10:15:36] *** zhuk выходит из комнаты
[10:19:23] *** Hombreby заходит в комнату как participant и none
[10:20:05] *** Lucifer выходит из комнаты: Logged out
[10:20:39] <Hombreby> ~^*.*^~: эко Вас плющит
[10:26:52] *** vort3 заходит в комнату как participant и member
[10:30:38] *** vort3 выходит из комнаты
[10:58:35] *** -kv- выходит из комнаты: Logged out
[10:58:40] *** -kv- заходит в комнату как participant и member
[11:08:07] *** 777Andrey выходит из комнаты: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: recipient-unavailable
[11:46:52] *** marlock заходит в комнату как participant и member
[11:47:27] <marlock> Sawim
[11:47:31] <Snapi-Snup..> marlock, 3 days ago · 2.2 MB
[11:59:21] <none> Помогите.
[12:00:21] <none> Как совсем завершить работу мессенджера?
[12:00:36] <none> Есть ли способ?
[12:00:37] <_vt> статус - офлайн
[12:00:37] <Snapi-Snup..> _vt, А это кто?
[12:00:45] <_vt> Snapi-Snup..: иди вхуй
[12:01:35] <Hombreby> оО
[12:01:47] <none> _vt, логики почти ноль, но ты помог.
[12:02:26] <none> Должно быть очевиден.
[12:02:30] <_vt> none: логика простая - если ты заходишь в сеть, ты хочешь в ней присутствовать онлайн, пока явно не поменяешь статус на офлайн. Логики нет в наличии кнопки выход, она просто для тестов.
[12:02:40] <none> Должно быть очевиднее.
[12:03:00] *** none выходит из комнаты: Logged out
[12:03:27] <Hombreby> ага. Кнопка QUIT c киллером процесса по ней...
[12:04:56] <~^*.*^~> Hombreby: Наверное.
[12:05:09] *** ~^*.*^~ выходит из комнаты
[12:12:37] *** govardhana заходит в комнату как participant и member
[12:24:12] *** esprit заходит в комнату как participant и member
[12:29:35] *** govardhana выходит из комнаты
[12:39:12] *** marlock выходит из комнаты: Replaced by new connection
[12:42:27] *** -kv- выходит из комнаты
[12:42:31] *** -kv- заходит в комнату как participant и member
[12:59:54] *** -kv- выходит из комнаты
[13:04:32] *** zhuk заходит в комнату как participant и member
[13:22:58] *** zhuk выходит из комнаты
[13:37:05] *** goodwin98 заходит в комнату как participant и member
[13:40:51] <goodwin98> Теперь у меня и на основном телефоне не сбрасывается значок непрочитанных сообщений на конфе
[13:41:30] *** goodwin98 выходит из комнаты: I'll be back
[13:41:51] *** goodwin98 заходит в комнату как participant и member
[13:42:15] <goodwin98> До кучи еще и упал от очередной попытки туда зайти
[13:43:09] <goodwin98> Стектрейса как всегда нет
[13:49:06] *** SetazeR выходит из комнаты
[13:49:32] *** 777Andrej выходит из комнаты
[14:41:45] *** SetazeR заходит в комнату как participant и member
[14:42:09] *** 777Andrej заходит в комнату как participant и member
[14:43:41] *** Hombreby выходит из комнаты
[14:48:02] *** Hombreby заходит в комнату как participant и none
[15:03:38] *** Hombreby выходит из комнаты
[15:26:52] *** anone заходит в комнату как participant и none
[15:31:16] *** эрнест заходит в комнату как participant и none
[15:31:33] <эрнест> Что за ошибка 120?
[15:32:57] <эрнест> *YAHOO*
[15:34:23] <SetazeR> Ну это как ошибка 110, только 120
[15:37:03] <anone> Хе.
[15:37:14] *** эрнест выходит из комнаты: Replaced by new connection
[15:37:15] *** эрнест заходит в комнату как participant и none
[15:38:00] <эрнест> Короче задолбало это ошибкооооо
[15:38:42] <777Andrej> Инет плохой
[15:39:29] <эрнест> .
[15:39:34] <эрнест> Пинг
[15:40:24] <777Andrej> Ты на другом тел проверь .
[15:42:23] <эрнест> Ну ты ппц советчик
[15:42:43] <777Andrej> А что еще тебе сказать?
[15:42:58] <эрнест> Не тролль
[15:43:08] <777Andrej> Или скачай тестовую версию.
[15:44:08] <777Andrej> А то сидишь на старой, а там хз что за глюки были
[15:44:36] <эрнест> Похер
[15:44:39] *** эрнест выходит из комнаты: I'll be back
[15:44:51] <777Andrej> Тогда привыкай к 120 :-)
[15:45:33] <goodwin98> ага и мучайся на тестовой
[15:54:37] *** anone выходит из комнаты
[15:57:10] *** anone заходит в комнату как participant и none
[16:06:56] *** 6yp4uk заходит в комнату как participant и member
[16:07:34] *** 6yp4uk выходит из комнаты: I'll be back
[16:08:56] *** westsibe заходит в комнату как participant и member
[16:12:06] *** anone выходит из комнаты
[16:13:22] *** anone заходит в комнату как participant и none
[16:15:25] <777Andrej> А где савим хранит историю? Что бы стереть её
[16:16:22] *** westsibe выходит из комнаты
[16:17:55] *** evghetto_ заходит в комнату как participant и none
[16:19:22] <anone> +1 к вопросу.
[16:20:08] *** evghetto_ выходит из комнаты
[16:21:04] <esprit> /data/data/ru.sawim/files куча файликов с префиксом "hist"
[16:21:27] <777Andrej> Удалил все гамузом :-)
[16:21:43] <777Andrej> Тока вот зачем папка история ?
[16:21:55] <esprit> где?
[16:22:05] <777Andrej> В савиме
[16:22:27] <esprit> не вижу в савиме никаких папок
[16:24:26] <777Andrej> File: Screenshot_2014-04-21-15-23-56.png
Size: 59 KiB
Link: http://i.imgur.com/qoYDZZl.png
[16:25:00] <esprit> для эскпорта истории
[16:25:13] <777Andrej> Ох ты блин
[16:27:34] <777Andrej> Ну теперь хоть не грузит старую историю
[16:55:04] <goodwin98> Ну надеюсь поможет
[16:55:25] <goodwin98> Хотя и без нее проблем хватает
[17:02:47] *** anone выходит из комнаты
[17:07:53] *** anone заходит в комнату как participant и none
[17:10:10] <anone> > /data/data/ru.sawim/files куча файликов с префиксом "hist"

OK thanks.
[17:20:13] *** govardhana заходит в комнату как participant и member
[17:21:30] *** zhuk заходит в комнату как participant и member
[17:23:21] *** govardhana выходит из комнаты
[17:23:37] *** Lucifer заходит в комнату как participant и none
[17:30:05] *** 777Andrej выходит из комнаты: Logged out
[17:30:21] *** 777Andrej заходит в комнату как participant и member
[17:31:26] *** anone выходит из комнаты
[17:32:48] *** Hombreby заходит в комнату как participant и none
[17:33:02] *** anone заходит в комнату как participant и none
[17:47:08] *** marlock заходит в комнату как participant и member
[17:50:57] <goodwin98> Гм
[17:51:17] <goodwin98> Савим жрет проц на 100%
[17:52:00] <Gerc> Как повторить?
[17:52:21] <goodwin98> Понятия не имею. Заметил только что.
[17:52:35] <goodwin98> Попробую профилер запустить
[17:53:46] *** marlock выходит из комнаты: Replaced by new connection
[17:56:59] <goodwin98> Блин. У вас тут обфускация
[17:57:56] <goodwin98> Ну тогда хз какой метод жрет
[17:58:03] <Gerc> Она не мешает. Можно расшифровать
[17:58:23] <Gerc> goodwin98, ищи и дай лог
[17:58:35] <goodwin98> Gerc, какой лог?
[17:58:50] <goodwin98> И как расшифровать?
[18:00:12] <goodwin98> File: photo-21-04-2014-20.59.jpg
Size: 1109 KiB
Link: http://i.imgur.com/6Cxliy5.jpg
[18:00:21] *** Lucifer выходит из комнаты: Logged out
[18:01:15] <goodwin98> Может из-за того, что историю удалил?
[18:01:39] <esprit> goodwin98, у тебя история включена щас?
[18:01:42] <goodwin98> Файловые методы какие то же
[18:02:10] *** 6yp4uk заходит в комнату как participant и member
[18:02:18] <goodwin98> esprit, точно. Выключил
[18:02:36] <esprit> goodwin98, у меня тоже тупило, когда включена была
[18:02:41] <goodwin98> Все равно жрет
[18:02:57] <esprit> ну перезапустиьт наверно надо
[18:03:04] <goodwin98> esprit, ничего не тормозит. Батарейка только тает
[18:03:12] *** Hombreby выходит из комнаты
[18:03:16] <esprit> я не разбирался ещё
[18:03:27] <esprit> goodwin98, ну у теюя не тормозит, а у меня тормозит
[18:03:37] <esprit> у меня не 4 ядра 4 гига
[18:03:48] <goodwin98> У меня тоже
[18:04:10] <esprit> и вообще, я щас сделал реализацию рмс в виде sqlite и тестирую её
[18:04:44] <goodwin98> Класс *THUMBS UP*
[18:05:19] <goodwin98> Но дело же не в реализации было. В смысле что раньше же история не тупила
[18:05:38] <esprit> а щас она постоянно тупит?
[18:06:02] <Gerc> Это рмс и жрет. Если ей чета не нравится, то бесконечно в цикле бросает Exception
[18:06:04] *** 777Andrej выходит из комнаты: Logged out
[18:06:05] <goodwin98> esprit, ага.
[18:07:21] *** goodwin98 выходит из комнаты: I'll be back
[18:07:26] *** goodwin98 заходит в комнату как participant и member
[18:07:47] <goodwin98> Блин. Он вообще забыл аккаунты теперь
[18:07:56] <goodwin98> Видимо лишнее снес
[18:08:04] <777Andrej> .
[18:08:24] <777Andrej> я есть в чате? ну виден
[18:08:29] <goodwin98> 777Andrej, да
[18:08:33] <goodwin98> Ой нет
[18:08:36] <esprit> не видно
[18:08:37] <777Andrej> :)
[18:08:43] <777Andrej> чё за фигня
[18:09:14] <777Andrej> это ткаб
[18:09:16] <Gerc> я вижу с ткабира
[18:09:18] <6yp4uk> Gerc, вылеты -- сирожапроблемы, да?
[18:09:26] <goodwin98> Gerc, ты не смотрел патч на прокрутку?
[18:09:27] <Gerc> 6yp4uk: мои да
[18:09:37] <Gerc> goodwin98: смотрел
[18:09:46] <goodwin98> Gerc, и как?
[18:10:11] <goodwin98> Работает нет?
[18:10:25] <Gerc> непробовал
[18:11:43] <6yp4uk> Gerc, мои. Я кажется лог показывал
[18:14:28] <Gerc> goodwin98: https://www.dropbox.com/s/2gubghy6skcqljj/sawimtrace.bat Положи в D:\Android\android-sdk\tools\proguard\bin и перенеси на этот батник txt со стектрейсом
[18:14:50] <Gerc> или сам смотри через SawimNE\build\proguard\release\mapping.txt
[18:14:53] *** 6yp4uk выходит из комнаты
[18:15:25] <goodwin98> Gerc, у меня они в апреле еще ниразу не образовывались
[18:17:46] *** 777Andrej заходит в комнату как participant и member
[18:18:24] <Gerc> goodwin98: org.microemu.util.RecordStoreImpl -> b.a.a.s:
byte[] fileIdentifier -> a
int lastRecordId -> b
int size -> c
[18:20:06] <Gerc> org.microemu.util.AndroidRecordStoreManager -> b.a.a.a:
java.lang.Object NULL_STORE -> a
[18:21:46] <goodwin98> Ну понял..
[18:22:57] *** Hombreby заходит в комнату как participant и none
[18:23:09] *** Hombreby выходит из комнаты
[18:28:17] <Gerc> goodwin98: вместо 67 нужна высота ListView или итема?
[18:30:34] <goodwin98> Gerc, четверть лист вью
[18:31:14] <Gerc> goodwin98: chatListView.getHeight() / 4
[18:31:24] <goodwin98> Gerc, ну или, если можно, то высота одного однострочного сообщения
[18:31:33] <goodwin98> Двух
[18:32:34] <goodwin98> Gerc, да. Я эргономике не учился, так что все по наитию, может и не прав
[18:32:45] <Gerc> нельзя
[18:35:32] <goodwin98> Gerc, что именно?
[18:35:56] <goodwin98> Высоту сообщений?
[18:36:05] <Gerc> goodwin98: высоту однострочных сообщения
[18:36:33] <goodwin98> Ну значит просто четверть
[18:37:16] <Gerc> даже и нормальную высоту итем нельзя, т.к chatListView.getChildAt(0) в resume будет всегда нулл
[18:37:37] <goodwin98> Ну да. Их еще не существует
[18:37:41] *** fog_hedgehog заходит в комнату как participant и none
[18:38:48] *** PtitsaF выходит из комнаты
[18:38:58] <goodwin98> Gerc, но эти итемы твоего класса же. В смысле что можно же, наверно сделать код внутри класса этого итема.
[18:39:36] <goodwin98> Впрочем оно того не стоит
[18:41:54] <goodwin98> Или можно скролить уже после входа
[18:42:20] *** PtitsaF заходит в комнату как participant и member
[18:48:29] *** fog_hedgehog выходит из комнаты
[18:52:55] *** 6yp4uk заходит в комнату как participant и member
[18:54:39] *** 6yp4uk выходит из комнаты
[18:55:43] *** ГрешnicK заходит в комнату как participant и none
[18:56:12] *** marlock заходит в комнату как participant и member
[18:57:17] *** 6yp4uk заходит в комнату как participant и member
[19:06:43] *** 6yp4uk выходит из комнаты
[19:12:28] *** anone выходит из комнаты
[19:17:57] *** anone заходит в комнату как participant и none
[19:19:47] *** zhuk выходит из комнаты
[19:20:43] *** щос заходит в комнату как participant и member
[19:22:01] *** ГрешnicK выходит из комнаты: Disconnected: Replaced by new connection
[19:22:02] *** ГрешnicK заходит в комнату как participant и none
[19:28:51] *** anone выходит из комнаты
[19:29:30] *** anone заходит в комнату как participant и none
[19:31:38] *** щос выходит из комнаты
[19:35:19] *** anone выходит из комнаты
[19:35:50] *** anone заходит в комнату как participant и none
[19:35:51] *** marlock выходит из комнаты
[19:36:43] *** marlock заходит в комнату как participant и member
[19:45:13] *** anone выходит из комнаты: Replaced by new connection
[19:45:13] *** anone заходит в комнату как participant и none
[19:46:00] *** ilya01 заходит в комнату как participant и member
[19:50:48] *** marlock выходит из комнаты
[19:51:19] *** ilya01 выходит из комнаты
[19:55:48] *** vort3 заходит в комнату как participant и member
[19:57:33] *** SetazeR выходит из комнаты
[20:09:50] *** Lucifer заходит в комнату как participant и none
[20:14:17] *** anone выходит из комнаты
[20:14:23] *** anone заходит в комнату как participant и none
[20:23:25] *** 6yp4uk заходит в комнату как participant и member
[20:24:00] *** 6yp4uk выходит из комнаты: I'll be back
[20:29:23] *** anone выходит из комнаты
[20:29:25] *** anone заходит в комнату как participant и none
[20:30:32] *** Lucifer выходит из комнаты
[20:34:12] *** anone выходит из комнаты
[20:34:16] *** anone заходит в комнату как participant и none
[20:43:04] <Gerc> goodwin98: не работает позиция. всегда на последнее прокручивает
[20:44:36] <radiance> Ага
[20:44:56] <Gerc> radiance: што
[20:45:07] <radiance> Gerc, не сохраняет
[20:45:34] <Gerc> radiance: с патчем от goodwin98 чтоли собирал?
[20:46:12] <radiance> Gerc, Неа, дня три назад собирал как есть. Как ни открою, внизу чат
[20:46:32] <radiance> А выхожу для эксперимента выходом всегда
[20:48:11] <goodwin98> Gerc: выходишь из чата, ждешь новых сообщений в нем, причем столько, чтоб они заполнили весь экран, заходишь обратно и оно все плюет на сколько там пикселей и к последнему сообщению идет ?
[20:48:49] <Gerc> goodwin98: однострочными всегда тестил
[20:49:04] <goodwin98> Gerc: не важно. пусть и однострочные.
[20:49:37] <goodwin98> Gerc: не работает то, что ты уходишь, а прокрутка не до конца или что ?
[20:50:08] <Gerc> goodwin98: прокрутка всегда до конца
[20:50:49] <goodwin98> блин да как так.. почему у меня нормально ?
[20:53:29] *** anone выходит из комнаты
[20:53:51] <Gerc> goodwin98: захожу в конф, где уже есть много сообщений, назад жму, с компа пишу два однострочных сообщений в ту конфу, захожу и нормально вижу два последних сообщений
[20:54:39] <goodwin98> Gerc: ну да. так должно быть. А если не 2 сообщения, а много, чтоб они все в экран не влезали ?
[20:57:38] <Gerc> goodwin98: с двумя большими, которые не влезают в экран: видно чуть-чуть третье с конца
[20:57:53] <Gerc> т.е норм
[20:58:19] <goodwin98> ну хорошо..
[20:58:33] *** anone заходит в комнату как participant и none
[20:58:37] <Gerc> goodwin98: isLastPosition() ? 1 : 2 нужно же?
[20:58:54] <goodwin98> Gerc: непонимаю зачем нужно 2 ?
[20:59:22] <Gerc> не помню, но было нужно
[20:59:52] <goodwin98> пока не заметил, чтоб нужно было
[21:00:35] <goodwin98> мой код срабатывает если есть новые сообщения, и если при выходе из чата было видно хотя бы часть последнего на тот момент сообщения
[21:02:00] <goodwin98> если последнего сообщения не было видно, значит чат был прокручен и не нужно показывать последние
[21:03:18] *** ГрешnicK выходит из комнаты: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: recipient-unavailable
[21:07:02] <Gerc> goodwin98: если +2, то видно первое непрочитанное, а если +1, то не видно непрочитанных и нужно прокручивать
[21:07:23] <Gerc> но это не правильно
[21:07:39] <Gerc> т.к я не учитывал больших сообщений
[21:08:01] <goodwin98> Gerc: т.е. мой код заменяет эту конструкцию
[21:08:04] <goodwin98> ?
[21:08:08] <Gerc> да
[21:08:26] <goodwin98> ну хорошо
[21:34:35] *** anone выходит из комнаты
[21:34:45] *** anone заходит в комнату как participant и none
[21:42:23] *** anone выходит из комнаты
[21:45:39] *** anone заходит в комнату как participant и none
[21:50:23] *** anone выходит из комнаты
[21:51:20] *** anone заходит в комнату как participant и none
[21:57:01] *** anone выходит из комнаты
[21:57:05] *** anone заходит в комнату как participant и none
[22:04:06] *** -kv- заходит в комнату как participant и member
[22:10:30] *** anone выходит из комнаты
[22:10:36] *** anone заходит в комнату как participant и none
[22:15:46] *** marlock заходит в комнату как participant и member
[22:48:29] *** marlock выходит из комнаты
[22:55:51] *** ГрешnicK заходит в комнату как participant и none
[23:20:11] *** Hombreby заходит в комнату как participant и none
[23:20:58] <Hombreby> sawim
[23:21:03] <Snapi-Snup..> Hombreby, 3 days ago · 2.2 MB
[23:25:26] *** esprit выходит из комнаты: Logged out
[23:25:32] *** esprit заходит в комнату как participant и member
[23:25:33] *** Hombreby выходит из комнаты: I'll be back
[23:45:25] *** 777Andrej выходит из комнаты
[23:45:28] *** 6yp4uk заходит в комнату как participant и member
[23:47:15] *** 6yp4uk выходит из комнаты
[23:57:35] *** anone выходит из комнаты
[23:59:40] *** vort3 выходит из комнаты