# Re: Caesium update
51t (station13, 11) → spline – 11:53:01 2015-09-10
>>По другой логике скачал я 1000 сообщений, требуется прочитать два последних, но потом вернуться к непрочитанным =)
>Клиент в этом отношении тупой -- он помнит только указатель на локальные файлы индексов эхоконференций. Если клиент переедет на SQLite, то можно будет помечать каждое сообщение как прочитанное отдельно, прилепить поиск по произвольному набору символов в и много чего ещё вертеть-крутить, но с классической базой так быстрее и проще всего.
да в ГОЛДЕДЕ хоть и были индивидуальные отметки кроме глобального маркера - не помню, чтобы хоть раз ими воспользовался (я даже не знаю, как по ним скакать). локального маркера хватит для всех ;) в крайнем случае - ввести режим ленты для чтения (когда показывается по 20 сообщений разом, и можно по страницам бегать - в общем, как веб, только в голдеде)
51t (station13, 11) → spline – 11:53:01 2015-09-10
>>По другой логике скачал я 1000 сообщений, требуется прочитать два последних, но потом вернуться к непрочитанным =)
>Клиент в этом отношении тупой -- он помнит только указатель на локальные файлы индексов эхоконференций. Если клиент переедет на SQLite, то можно будет помечать каждое сообщение как прочитанное отдельно, прилепить поиск по произвольному набору символов в и много чего ещё вертеть-крутить, но с классической базой так быстрее и проще всего.
да в ГОЛДЕДЕ хоть и были индивидуальные отметки кроме глобального маркера - не помню, чтобы хоть раз ими воспользовался (я даже не знаю, как по ним скакать). локального маркера хватит для всех ;) в крайнем случае - ввести режим ленты для чтения (когда показывается по 20 сообщений разом, и можно по страницам бегать - в общем, как веб, только в голдеде)
# Re: test
51t (station13, 11) → 51t – 11:48:38 2015-09-10
>>>привет, мир, пишу из клиента
>>>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)
>>ууу, крутой голдед шайтан майтан!
>>ОРИ, ДЖИНН! ;) 2:5045
во! я нажал q, чтобы выйти из эхи, оно завело мне сообщение, я сразу же вышел, а оно - всё равно сохранилось и отправилось
можно ли после выхода сделать окошко:
====================
Отправить ПРЯМ ЩАС
Сохранить на потом
Отменить сообщение
====================
51t (station13, 11) → 51t – 11:48:38 2015-09-10
>>>привет, мир, пишу из клиента
>>>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)
>>ууу, крутой голдед шайтан майтан!
>>ОРИ, ДЖИНН! ;) 2:5045
во! я нажал q, чтобы выйти из эхи, оно завело мне сообщение, я сразу же вышел, а оно - всё равно сохранилось и отправилось
можно ли после выхода сделать окошко:
====================
Отправить ПРЯМ ЩАС
Сохранить на потом
Отменить сообщение
====================
# Re: test
51t (station13, 11) → 51t – 11:46:04 2015-09-10
>>привет, мир, пишу из клиента
>>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)
>ууу, крутой голдед шайтан майтан!
>ОРИ, ДЖИНН! ;) 2:5045
с голдедом и qt-клиентом уже можно выходить на рынок персональных перевозок сообщений
51t (station13, 11) → 51t – 11:46:04 2015-09-10
>>привет, мир, пишу из клиента
>>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)
>ууу, крутой голдед шайтан майтан!
>ОРИ, ДЖИНН! ;) 2:5045
с голдедом и qt-клиентом уже можно выходить на рынок персональных перевозок сообщений
# Re: test
spline (station13, 1) → 51t – 12:00:17 2015-09-10
>ps. Насколько клиент python3-specific? можно ли портировать на python2? если лицензия позволит - то это будет в базовом наборе ГК11 без вариантов! на самом видном месте!
Я не очень хорошо знаю пайтон (как и любой другой ЯП), и учить его начал с третьей ветки. Так что не могу ответить на твой вопрос, но лицензию думаю GNU GPL v3 сделать, так что можешь смело вносить любые правки и распространять результат как отдельный продукт, со ссылками на цезий и оригинальный проект. Буду рад такому развитию событий.
spline (station13, 1) → 51t – 12:00:17 2015-09-10
>ps. Насколько клиент python3-specific? можно ли портировать на python2? если лицензия позволит - то это будет в базовом наборе ГК11 без вариантов! на самом видном месте!
Я не очень хорошо знаю пайтон (как и любой другой ЯП), и учить его начал с третьей ветки. Так что не могу ответить на твой вопрос, но лицензию думаю GNU GPL v3 сделать, так что можешь смело вносить любые правки и распространять результат как отдельный продукт, со ссылками на цезий и оригинальный проект. Буду рад такому развитию событий.
# Re: Caesium update
spline (station13, 1) → vit01 – 11:24:27 2015-09-10
>> Очень удобно, но возможны баги. Буду рад прочитать о них.
>Скачиваю новые сообщения. Скачались. Дальше жму End, переходя в конец эхи. Потом жму Enter, надеясь перескочить на первое непрочитанное сообщение. Клиент же выходит из эхи.
Что логично, так как ты уже читаешь последнее сообщение в эхе. Скачались, курсор встал на эху, жмёшь Enter, заходишь, читаешь, листая Enter'ом.
spline (station13, 1) → vit01 – 11:24:27 2015-09-10
>> Очень удобно, но возможны баги. Буду рад прочитать о них.
>Скачиваю новые сообщения. Скачались. Дальше жму End, переходя в конец эхи. Потом жму Enter, надеясь перескочить на первое непрочитанное сообщение. Клиент же выходит из эхи.
Что логично, так как ты уже читаешь последнее сообщение в эхе. Скачались, курсор встал на эху, жмёшь Enter, заходишь, читаешь, листая Enter'ом.
# Re: test
spline (station13, 1) → 51t – 11:56:49 2015-09-10
>на curses шпаришь. я попытался покрутить две оболочки для curses на python - умер на взлёте. а чтобы прямо так, на голых курсах - круто :)
Я в своё время такие штуки на голом crt в паскале делал. Так что не привыкать =)
>вещь ахринужная! респект тебе!
Ну тут беда с виндами и другими системами. Причём на стыке ncurses и unicode. Причём даже pdcurses, который в отличии от ncurses вполне себе под винду есть, тоже косячит юникод. Ох уж эти недосистемы из прошлого тысячелетия =)
spline (station13, 1) → 51t – 11:56:49 2015-09-10
>на curses шпаришь. я попытался покрутить две оболочки для curses на python - умер на взлёте. а чтобы прямо так, на голых курсах - круто :)
Я в своё время такие штуки на голом crt в паскале делал. Так что не привыкать =)
>вещь ахринужная! респект тебе!
Ну тут беда с виндами и другими системами. Причём на стыке ncurses и unicode. Причём даже pdcurses, который в отличии от ncurses вполне себе под винду есть, тоже косячит юникод. Ох уж эти недосистемы из прошлого тысячелетия =)
# Re: test
spline (station13, 1) → 51t – 11:52:36 2015-09-10
>во! я нажал q, чтобы выйти из эхи, оно завело мне сообщение, я сразу же вышел, а оно - всё равно сохранилось и отправилось
Пока немного криво да. Если удалить все строки, включая заголовок и сохранить пустой файл, то он не протоссится. Я думаю над реализацией пока.
>можно ли после выхода сделать окошко:
>====================
> Отправить ПРЯМ ЩАС
> Сохранить на потом
> Отменить сообщение
>====================
Крутая идея. Я ей прям вот и поспользуюсь. Ну ещё проверку на изменение файла-шаблона сделаю, мол если файл пуст или не изменялся, то и менюшку не показывать.
Ещё будет интерфейс подписок, возможность прямо в клиенте отправлять эхи в архив/возвращать из него, удалять эхи вместе с содержимым и всякое такое вот. Клиент мечты. Тыры-пыры.
spline (station13, 1) → 51t – 11:52:36 2015-09-10
>во! я нажал q, чтобы выйти из эхи, оно завело мне сообщение, я сразу же вышел, а оно - всё равно сохранилось и отправилось
Пока немного криво да. Если удалить все строки, включая заголовок и сохранить пустой файл, то он не протоссится. Я думаю над реализацией пока.
>можно ли после выхода сделать окошко:
>====================
> Отправить ПРЯМ ЩАС
> Сохранить на потом
> Отменить сообщение
>====================
Крутая идея. Я ей прям вот и поспользуюсь. Ну ещё проверку на изменение файла-шаблона сделаю, мол если файл пуст или не изменялся, то и менюшку не показывать.
Ещё будет интерфейс подписок, возможность прямо в клиенте отправлять эхи в архив/возвращать из него, удалять эхи вместе с содержимым и всякое такое вот. Клиент мечты. Тыры-пыры.
# Re: test
51t (station13, 11) → 51t – 11:46:05 2015-09-10
>>привет, мир, пишу из клиента
>>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)
>ууу, крутой голдед шайтан майтан!
>ОРИ, ДЖИНН! ;) 2:5045
51t (station13, 11) → 51t – 11:46:05 2015-09-10
>>привет, мир, пишу из клиента
>>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)
>ууу, крутой голдед шайтан майтан!
>ОРИ, ДЖИНН! ;) 2:5045
# Re: test
spline (station13, 1) → 51t – 11:48:02 2015-09-10
>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)
Справки встроенной пока нет, но к моменту фиксации версии 0.1 будет. А пока всё в ридми есть.
spline (station13, 1) → 51t – 11:48:02 2015-09-10
>почему по ? или h не показываются хоткеи? пишу, и не знаю, как буду отправлять :)
Справки встроенной пока нет, но к моменту фиксации версии 0.1 будет. А пока всё в ридми есть.
# Re: test
51t (station13, 11) → spline – 12:05:31 2015-09-10
>>на curses шпаришь. я попытался покрутить две оболочки для curses на python - умер на взлёте. а чтобы прямо так, на голых курсах - круто :)
>Я в своё время такие штуки на голом crt в паскале делал. Так что не привыкать =)
я на бейсике делал... берёшь "рисование сеткой" в доснафигаторе - и фигачишь... но там 80x25 fixed, а тут - оконная система :) чисто турбовижн :)
51t (station13, 11) → spline – 12:05:31 2015-09-10
>>на curses шпаришь. я попытался покрутить две оболочки для curses на python - умер на взлёте. а чтобы прямо так, на голых курсах - круто :)
>Я в своё время такие штуки на голом crt в паскале делал. Так что не привыкать =)
я на бейсике делал... берёшь "рисование сеткой" в доснафигаторе - и фигачишь... но там 80x25 fixed, а тут - оконная система :) чисто турбовижн :)
# vk-news.14
vit01 (mira, 1) → All – 13:02:44 2015-09-07
Сабж мигрировал с 14 на 15. Не думаю, что кто-то на это подписан кроме меня, но всё же.
vit01 (mira, 1) → All – 13:02:44 2015-09-07
Сабж мигрировал с 14 на 15. Не думаю, что кто-то на это подписан кроме меня, но всё же.
# Re: Caesium update
spline (station13, 1) → 51t – 09:44:27 2015-09-10
>> Что есть? =)
>был в golded такой юмор :)
Как раз на днях с товарищем вспоминали такой прикол, но опять из головы вылетело. Память стала как у золотой рыбки =(
spline (station13, 1) → 51t – 09:44:27 2015-09-10
>> Что есть? =)
>был в golded такой юмор :)
Как раз на днях с товарищем вспоминали такой прикол, но опять из головы вылетело. Память стала как у золотой рыбки =(
# Re: vk-news.14
custos (station13, 9) → vit01 – 05:52:12 2015-09-09
>Сабж мигрировал с 14 на 15. Не думаю, что кто-то на это подписан кроме меня, но всё же.
Подписан :)
custos (station13, 9) → vit01 – 05:52:12 2015-09-09
>Сабж мигрировал с 14 на 15. Не думаю, что кто-то на это подписан кроме меня, но всё же.
Подписан :)
# piratemedia rss
vit01 (mira, 1) → spline – 09:34:57 2015-09-06
Сабж последние 2 дня накапливает в себе кучу дублей. По-моему, такое уже не первый раз.
vit01 (mira, 1) → spline – 09:34:57 2015-09-06
Сабж последние 2 дня накапливает в себе кучу дублей. По-моему, такое уже не первый раз.
# lenta.rss.15.5
spline (station13, 1) → All – 04:03:24 2015-09-09
Сабж уже великоват, так что перекатываемся в ii://lenta.rss.15.6
spline (station13, 1) → All – 04:03:24 2015-09-09
Сабж уже великоват, так что перекатываемся в ii://lenta.rss.15.6
# Re: piratemedia rss
spline (station13, 1) → vit01 – 19:00:27 2015-09-06
>Сабж последние 2 дня накапливает в себе кучу дублей. По-моему, такое уже не первый раз.
У меня такое бывает с твоим rss-php-ботом. Не вникал в суть вопроса пока.
spline (station13, 1) → vit01 – 19:00:27 2015-09-06
>Сабж последние 2 дня накапливает в себе кучу дублей. По-моему, такое уже не первый раз.
У меня такое бывает с твоим rss-php-ботом. Не вникал в суть вопроса пока.
# Re: Caesium update
spline (station13, 1) → 51t – 09:29:25 2015-09-10
>sadm там есть? :)
Что есть? =)
>ps. можно что-нибудь сделать с авторизацией? она быстро слетает, а поскольку это строка пароля, а не обычная строка - в автодополнении её нет... поэтому фиг на что ответишь :(
Ну у себя я время жизни сессии продлил, вроде, но был какой-то баг со временем жизни её. Так что фиг знает помогло или нет. Я в потроха глубоко лезть к PHP-ноде не хочу.
ЗЫЖ Я бы печеньками это сделал, а не сессией, если честно.
spline (station13, 1) → 51t – 09:29:25 2015-09-10
>sadm там есть? :)
Что есть? =)
>ps. можно что-нибудь сделать с авторизацией? она быстро слетает, а поскольку это строка пароля, а не обычная строка - в автодополнении её нет... поэтому фиг на что ответишь :(
Ну у себя я время жизни сессии продлил, вроде, но был какой-то баг со временем жизни её. Так что фиг знает помогло или нет. Я в потроха глубоко лезть к PHP-ноде не хочу.
ЗЫЖ Я бы печеньками это сделал, а не сессией, если честно.
# Re: lor.news.15
vit01 (mira, 1) → spline – 05:02:37 2015-09-02
Выглядит всё действительно красиво, но мне как-то неинтересно читать полный текст новостей про проприетарные драйвера нвидии или выход новой игрульки.
Так что лично для меня лучше краткие заголовки.
vit01 (mira, 1) → spline – 05:02:37 2015-09-02
Выглядит всё действительно красиво, но мне как-то неинтересно читать полный текст новостей про проприетарные драйвера нвидии или выход новой игрульки.
Так что лично для меня лучше краткие заголовки.
# Re: Caesium update
vit01 (mira, 1) → 51t – 11:14:58 2015-09-10
> ps. можно что-нибудь сделать с авторизацией? она быстро слетает, а поскольку это строка пароля, а не обычная строка - в автодополнении её нет... поэтому фиг на что ответишь :(
"фиг на что ответишь" происходит из-за проверки на csrf, так что нельзя открывать несколько вкладок одновременно.
Если ты про слетание по другой причине, то тут всё действительно, как сказал Андрей, из-за сессий (это как бы и не баг). Куки поставить, конечно, можно, но руки до этого не дошли. Запишу-ка себе в план поправить.
vit01 (mira, 1) → 51t – 11:14:58 2015-09-10
> ps. можно что-нибудь сделать с авторизацией? она быстро слетает, а поскольку это строка пароля, а не обычная строка - в автодополнении её нет... поэтому фиг на что ответишь :(
"фиг на что ответишь" происходит из-за проверки на csrf, так что нельзя открывать несколько вкладок одновременно.
Если ты про слетание по другой причине, то тут всё действительно, как сказал Андрей, из-за сессий (это как бы и не баг). Куки поставить, конечно, можно, но руки до этого не дошли. Запишу-ка себе в план поправить.
# Re: Caesium update
vit01 (mira, 1) → spline – 11:14:58 2015-09-10
> Очень удобно, но возможны баги. Буду рад прочитать о них.
Скачиваю новые сообщения. Скачались. Дальше жму End, переходя в конец эхи. Потом жму Enter, надеясь перескочить на первое непрочитанное сообщение. Клиент же выходит из эхи.
vit01 (mira, 1) → spline – 11:14:58 2015-09-10
> Очень удобно, но возможны баги. Буду рад прочитать о них.
Скачиваю новые сообщения. Скачались. Дальше жму End, переходя в конец эхи. Потом жму Enter, надеясь перескочить на первое непрочитанное сообщение. Клиент же выходит из эхи.
# Caesium update
spline (station13, 1) → All – 07:41:34 2015-09-10
Сабж. Теперь на экране выбора эхоконференций отображается общее количество сообщений в эхе и количество непрочитанных сообщений.
spline (station13, 1) → All – 07:41:34 2015-09-10
Сабж. Теперь на экране выбора эхоконференций отображается общее количество сообщений в эхе и количество непрочитанных сообщений.
# Re: Qt-клиент
vit01 (mira, 1) → vit01 – 12:43:58 2015-09-05
Ещё пара необходимых для пользователя фич: выделение цитат цветом и возможность открывать ссылки из сообщений в браузере.
Наглядно: http://ii-net.tk/ii/files/wLrBRfTZyvwKAkLlKNPy.png
// ещё сделал окно просмотра немного поприличнее
vit01 (mira, 1) → vit01 – 12:43:58 2015-09-05
Ещё пара необходимых для пользователя фич: выделение цитат цветом и возможность открывать ссылки из сообщений в браузере.
Наглядно: http://ii-net.tk/ii/files/wLrBRfTZyvwKAkLlKNPy.png
// ещё сделал окно просмотра немного поприличнее
# Re: Caesium update
spline (station13, 1) → All – 09:09:25 2015-09-10
Ещё небольшие, но приятные изменения.
В режиме чтения теперь можно жмакать клавишу Enter. Это теперь просто мегаклавиша в цезии. Одной ей можно читать все новые сообщения во всех эхах, не нажимая ничего больше. Можно педаль приделать и есть борщ, читая почту с помощью педали.
Если сообщение не помещается на экран, то по нажатию Enter оно промотается на экран вниз. Если помещается или на момент нажатия на экране видно конец сообщения, то происходит переключение на следующее сообщение в эхе. Если ж так оказалось, что сообщений больше нет, то происходит выход на экран выбора эхи.
Если из режима чтения на экран выбора эхи выход производился с помощью клавиши "курсор вправо" или "enter", то курсор автоматически переключится на следующую эху, в которой есть непрочитанные сообщения.
Очень удобно, но возможны баги. Буду рад прочитать о них.
spline (station13, 1) → All – 09:09:25 2015-09-10
Ещё небольшие, но приятные изменения.
В режиме чтения теперь можно жмакать клавишу Enter. Это теперь просто мегаклавиша в цезии. Одной ей можно читать все новые сообщения во всех эхах, не нажимая ничего больше. Можно педаль приделать и есть борщ, читая почту с помощью педали.
Если сообщение не помещается на экран, то по нажатию Enter оно промотается на экран вниз. Если помещается или на момент нажатия на экране видно конец сообщения, то происходит переключение на следующее сообщение в эхе. Если ж так оказалось, что сообщений больше нет, то происходит выход на экран выбора эхи.
Если из режима чтения на экран выбора эхи выход производился с помощью клавиши "курсор вправо" или "enter", то курсор автоматически переключится на следующую эху, в которой есть непрочитанные сообщения.
Очень удобно, но возможны баги. Буду рад прочитать о них.
# Re: Caesium update
51t (station13, 11) → spline – 09:41:41 2015-09-10
а вообще, если правильно помню, это означает Select All Delete Marked
51t (station13, 11) → spline – 09:41:41 2015-09-10
а вообще, если правильно помню, это означает Select All Delete Marked
# Re: Qt-клиент
vit01 (mira, 1) → vit01 – 13:45:01 2015-09-05
Сделал поддержку вышеописанного также для окна получения сообщений (где вообще разметки не было раньше), исправил возможность засунуть рабочий html клиенту извне.
Если честно, эти "свистелки" мне даже самому нравятся. =)
Осталось только с конфигуратором разобраться, но тут ещё подумать надо.
vit01 (mira, 1) → vit01 – 13:45:01 2015-09-05
Сделал поддержку вышеописанного также для окна получения сообщений (где вообще разметки не было раньше), исправил возможность засунуть рабочий html клиенту извне.
Если честно, эти "свистелки" мне даже самому нравятся. =)
Осталось только с конфигуратором разобраться, но тут ещё подумать надо.