Здравствуйте, hattab, Вы писали:
H>Неюзабельно Под семеркой фон у главной формы черный, это так задумано или где? Шрифт в окне лога очень мелкий.
По-умолчанию используется нативный L&F с настройками ОС. Попробуйте поставить Liqiud L&F или Nimbus L&F в настройках.
H> Синхронизация, кажется, сжатие не поддерживает
Не поддерживает. Судя по всему, с этого момента ничего не изменилось: http://rsdn.ru/forum/janus/3345827.1.aspx
Здравствуйте, xBlackCat, Вы писали:
BC> H>Неюзабельно Под семеркой фон у главной формы черный, это так задумано или где? Шрифт в окне лога очень мелкий.
BC> По-умолчанию используется нативный L&F с настройками ОС. Попробуйте поставить Liqiud L&F или Nimbus L&F в настройках.
В настройках ОС нет черного фона
BC> H> Синхронизация, кажется, сжатие не поддерживает
BC> Не поддерживает. Судя по всему, с этого момента ничего не изменилось: http://rsdn.ru/forum/janus/3345827.1.aspx
Опция есть, только при ее включении сервер отвечает 400 Bad request. Чего-то ты там неправильно делаешь. Accept-Encoding: gzip попробуй добавлять в запрос.
А веб-сервис КЫВТ'а сжатие уже поддерживает.
BC> Попробуй запустить с другой СУБД: в файле ./conf/rojac.config поменять значение свойства rojac.database.engine на BC>
BC> # Define a database engine
BC> rojac.database.engine=hsql
BC>
Здравствуйте, xBlackCat, Вы писали:
H>> Синхронизация, кажется, сжатие не поддерживает BC>Не поддерживает. Судя по всему, с этого момента ничего не изменилось: http://rsdn.ru/forum/janus/3345827.1.aspx
Изменилось, причем давно. Сейчас сжатие поддерживается в полном объеме.
BC>базу можно уже только удалить. Я ещё в поиске хорошей встраиваемой СУБД на яве в альтернативу SmallSQL.
Чем sqlite не угодила?
... << RSDN@Home 1.2.0 alpha 4 rev. 1476 on Windows 7 6.1.7600.0>>
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, xBlackCat, Вы писали:
H>>> Синхронизация, кажется, сжатие не поддерживает BC>>Не поддерживает. Судя по всему, с этого момента ничего не изменилось: http://rsdn.ru/forum/janus/3345827.1.aspx
AVK>Изменилось, причем давно. Сейчас сжатие поддерживается в полном объеме.
Есть ли какие-то ньюансы с сервисом в плане сжатия? Например, другой URL или что-то в этом роде? Помнится, был прикол с куками, что JanusAT не понимает многострочный формат кук.
Да. И можно в JanusAT добавить какую-нибудь информацию об ошибке, а то голая 400я ошибка совсем не информативна?
BC>>базу можно уже только удалить. Я ещё в поиске хорошей встраиваемой СУБД на яве в альтернативу SmallSQL.
AVK>Чем sqlite не угодила?
Пробовал http://www.zentus.com/sqlitejdbc/ — были большие тормоза при синхронизации.
Здравствуйте, xBlackCat, Вы писали:
BC>Есть ли какие-то ньюансы с сервисом в плане сжатия?
Мне такие неизвестны. Ну разве что Content-length для сжатых респонсов не выставляется.
BC>Помнится, был прикол с куками, что JanusAT не понимает многострочный формат кук.
Понятия не имею. Для кук используется стандартная библиотека дотнета.
BC>Да. И можно в JanusAT добавить какую-нибудь информацию об ошибке, а то голая 400я ошибка совсем не информативна?
Это все обрабатывается за пределами прикладного кода. И 400 это не ошибка, это отсутствие ошибок.
... << RSDN@Home 1.2.0 alpha 4 rev. 1476 on Windows 7 6.1.7600.0>>
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, xBlackCat, Вы писали:
BC>>Есть ли какие-то ньюансы с сервисом в плане сжатия?
AVK>Мне такие неизвестны. Ну разве что Content-length для сжатых респонсов не выставляется.
Всё-таки ньюанс есть: сервис может отдавать сжатый поток, но не принимает сжатый реквест. Поправил наивность свою
Представляю вашему вниманию очередной билд салата (rev. 379)
Краткий список изменений:
— Работает компрессия при синхронизаци
— Есть возможность задать прокси-сервер
— Добавлена навигация с клавиатуры (след/пред непрочитанное сообщение — Ctrl+Down / Ctrl+Up)
— Добавлен кэш оценок — синхронизация стала чуть дольше, зато ветки грузятся быстрее.
Здравствуйте, xBlackCat, Вы писали:
BC> И снова — здравствуйте.
BC> Представляю вашему вниманию очередной билд салата (rev. 379)
BC> Краткий список изменений: BC> — Работает компрессия при синхронизаци BC> — Есть возможность задать прокси-сервер BC> — Добавлена навигация с клавиатуры (след/пред непрочитанное сообщение — Ctrl+Down / Ctrl+Up)
может все таки смарт пробел? прокручиваем вниз сообщение, если крутить некуда — то переход на след непрочитаное? все таки на ноуте применять ctrl тяжко
Здравствуйте, Alexey Voytsehovich, Вы писали:
AV>может все таки смарт пробел? прокручиваем вниз сообщение, если крутить некуда — то переход на след непрочитаное? все таки на ноуте применять ctrl тяжко
Спасибо за мысль — добавлю в список на реализацию.
Здравствуйте, xBlackCat, Вы писали:
BC> AV>может все таки смарт пробел? прокручиваем вниз сообщение, если крутить некуда — то переход на след непрочитаное? все таки на ноуте применять ctrl тяжко
BC> Спасибо за мысль — добавлю в список на реализацию.
спасибо отпишитесь как реализуете. тогда попробую под убунтой перейти на вашу версию януса сейчас использую авалон — но у него есть проблема которая не дает мне его использовать к сожалению
Представляю вашему вниманию очередной билд салата (rev. 430)
Главное изменение:
наконец-то была найдена достойная замена для существующих Embedded DB: H2DB. В связи с чем ( а так же с ограницениями SmallSQL и HSQL) с текущей ревизии не будет дальнейшей поддержки SmallSQL и HSQL — эти две ВСУБД исключенны из проекта.
Новая БД более быстрая и устойчивая, что заметно в работе приложения.
К сожалению, это означает, что с этой ревизии база — чистый лист.
Краткий список изменений:
— Добавлена секция "Избранное": можно следить за новыми сообщениями в ветках, сделать за сообщениями пользователю или за ответами пользователю.
— Реализован "Умный" пробел: прокрутка сообщения до конца с перескоком на следующее непрочитанное сообщение.
— Добавлен кэш пользователей: если пользователи при синхронизации не скачиваются, соответствие id с их именами берётся из существующих сообщений.
Существующие комбинации клавиш:
Ctrl+Up/Ctrl+Down - перейти к след./пред. непрочитанному сообщению
Ctrl+Left - Перейти к первому сообщению в ветке (ветка сворачивается)
Ctrl+R - Ответить на сообщение.
Ctrl+S - Показать подробно оценки сообщению
Ctrl+M - Поставить оценку.
F9 - Синхронизировать
Shift+F9 - Загрузить отдельно ветку по id. Можно указать id любого сообщения в ветке для её идентификации.
Alt+Ctrl+S - Настройки
F1 - О программе
Forum View фильтр (смена состояния: показать/скрыть)
Ctrl+1 - не пустые форумы.
Ctrl+2 - подписанные форумы
Ctrl+3 - с непрочитанными сообщениями
Здравствуйте, xBlackCat.
Вы писали:
BC> И снова — здравствуйте. BC> — Реализован "Умный" пробел: прокрутка сообщения до конца с перескоком на следующее непрочитанное сообщение.
Когда закончились сообщения в текущем форуме, то стоит переходить в другой в котором есть непрочитанные?
также, кажется, ищет непрочитанные только вниз, а если они есть выше текушего сообщения — то вверх не переходит.
AV>Когда закончились сообщения в текущем форуме, то стоит переходить в другой в котором есть непрочитанные?
только, желательно, чтобы предупреждал о таком переходе (как Thunderbird, например, делает)
Здравствуйте, Alexey Voytsehovich.
Вы писали:
AV> Здравствуйте, xBlackCat. AV> Вы писали: AV> BC> И снова — здравствуйте. AV> BC> — Реализован "Умный" пробел: прокрутка сообщения до конца с перескоком на следующее непрочитанное сообщение. AV> Когда закончились сообщения в текущем форуме, то стоит переходить в другой в котором есть непрочитанные?
Это уже слишком умное поведение Например, как определить, какой следующий форум показывать?
AV> также, кажется, ищет непрочитанные только вниз, а если они есть выше текушего сообщения — то вверх не переходит.
Да. Только вниз — по ходу развития сюжета.
Я хочу наоборот ограничить умность только одной веткой форума. Чтобы случайно не потерять мысль при внезапном перехде к следующей теме.
А дальше — с помощью навигации Ctrl+Up/Ctrl+Down
AV>> Когда закончились сообщения в текущем форуме, то стоит переходить в другой в котором есть непрочитанные? BC>Это уже слишком умное поведение Например, как определить, какой следующий форум показывать?
rand? более умные выбирают следующий по списку и с начала
Здравствуйте, std.denis, Вы писали:
AV>>> Когда закончились сообщения в текущем форуме, то стоит переходить в другой в котором есть непрочитанные? BC>>Это уже слишком умное поведение Например, как определить, какой следующий форум показывать? SD>rand? более умные выбирают следующий по списку и с начала
Ха. Следующий по какому списку? По id форума? По алфавиту? По полному(русскому) или краткому(английскому) названию? А, может, следующий в группе?
А так есть свобода выбора — какой форум открыт, там и ходишь. В добавок, "умный пробел" работает аналогично и в Избранном — скачет на следующее непрочитанное сообщение.
Здравствуйте, xBlackCat.
Вы писали:
BC> Здравствуйте, std.denis, Вы писали: BC> AV>>> Когда закончились сообщения в текущем форуме, то стоит переходить в другой в котором есть непрочитанные? BC> BC>>Это уже слишком умное поведение Например, как определить, какой следующий форум показывать? BC> SD>rand? более умные выбирают следующий по списку и с начала BC> Ха. Следующий по какому списку? По id форума? По алфавиту? По полному(русскому) или краткому(английскому) названию? А, может, следующий в группе?
в том порядке в котором отображается в дереве слева
BC> А так есть свобода выбора — какой форум открыт, там и ходишь. В добавок, "умный пробел" работает аналогично и в Избранном — скачет на следующее непрочитанное сообщение.
на ноуте лень хватать мышку чтобы дважды кликать на следующем форуме. а так сел — руку на пробел и сиди читай пока не захочешь сказать
Пока нет возможности из-за архитектурных ограничений реализовать перескок между форумами. Но я буду держать "в уме" эту хотелку. В добавок, в скором времени я собираюсь объеденить форумы в группы — после этого будет ясно, в каком порядке пеерскакивать по форумам.