Jimm QIP Mobile 1. Заменены смайлики. (Собраны наиболее удачные и при этом в достаточно большом количестве 56 штук) 2. Заменены все звуки. 3. Все пункы меню имеют иконки! 4. Потдержка фоновой картинки во всех активных окнах! (Картинка находится в JAR файле и называется back.png) 5. Реализована возможность загрузки картинки из файловой системы телефона (необходимо, что бы приложение имело полный доступ к ФС) 6. Добавлен звук на OFFLINE (Ранее было только три звука ONLINE, Message и оповещение о наборе) 7. Потдержка всех статусов которые есть в QIP 2005 for PC... 8. Потдержка всех Х статусов которые есть в QIP 2005 for PC... 9. Данный клиент, определяется другими клиентами как Jimm QIP Mobile... 10. Коректное определение большинства существующих клиентов (В отличие от некоторых модифицированых версий которые определяли все JIMMы так же как и сами назывались) 11. В списке контактов, на ряду со статусом, отдельными иконками отображаются какой клиент и Х статус... (Пока отображаются только самые основные клиенты) 12. Когда пользователь ONLINE или OFFLINE, его имя мигает красным цветом примерно 15-20 секунд! (так же как и в QIP 2005 for PC) 13. В меню контакта, добавлена функция индивидуального отключения ЗВУКА и(или) ВИБРО не зависимо от общих настроек звука! 14. Если включен полноэкранный режим (MOTOROLA), то на правую софт кнопку назначено "Написать сообщение", а на левую "назад" 15. Когда приходит сообщение, экран автоматически загораеться на несколько секунд (исправлен глюк) 16. В основном меню, помимо установки статусов и Х статусов, добавлена полноценная потдержка Приватных статусов! (как в QIP 2005 for PC) 17. В меню контакта, добавлен пункт "СПИСКИ ВИДИМОСТИ". В них контакт добавляется в список видимости или невидимости (так же как в QIP 2005 for PC) 18. В списке контактов соответствено, отображаеться иконкой в каком списке находится контакт... (так же как в QIP 2005 for PC) 19. В основном меню, О Программе, убрано соединение с интернетом.(за не надобностью и с целью экономии трафика) 20. В верхней статус строке, там где отображается время и т.д. Показываеться количество не прочитаных сообщений! 21. Так же в верхней строке отображаются свой Х и приватный статус. 22. Реализована системная функция отображения скрытых-удаленных контактов. (пока в виде демонстрации) Даная функция, считывает с сервера контакты, которые ранее были удалены. Так как большенство ICQ клиентов не имеют возможности отображать эти "Фантомные" контакты. Что бы избавиться от этих контактов, необходимо просто удалить все лишние. При этом возможно будет появляться сообщение об ошибке обновления списка контактов. Такая ошибка, не означает, что это плохо. После удаления всех "Фантомных" контактов, отключитесь и заного подключитесь. Так же может потребоваться повторить выше перечисленую комбинацию... P.S. Мы не стремились создать новый клиент, мы просто хотели улучшить то, что уже существует!!! Ниже выкладываем версии для Motorola MIDP2 и для телефонов MIDP2. Данная версия работает на телефонах с конфигурацией CLDC 1.0 Работа над созданием модификации началась еще 3 месяца назад, но в виду большого количества лагов в работе приложения на разных платформах, ранее не выкладывалась... Текущая версия находится на стадии разработки - отладки, то есть является BETA! Версия была протестирована на телефонах: Motorola C380, E398 (E1), V360, L7, V3x, E2 и Sony Ericsson W810i, Z550i, W550i На некоторых моторолах, могут возникнуть определенные лаги, например, может не сразу войти в меню о программе (это в силу тормознутости файловой системы), или возможно проявление других лагов. Наиболее распротраненный, на телефонах Motorola, по достижению 80-100 килобайт трафика, могут перестать работать некоторые функции или пропадать звуки. Это связано с недостаточным обьемом HEAP памяти (800 кб). Данный баг можно попробывать устранить путем удаления всех открытых чатов или заменой в JAR файле звуков или смайликов на меньшие по размеру. Так же лечится перезагрузкой жима; на телефонах Sony Ericsson, а так же более новых телефонах Motorola V3x, E2, (возможно и L7e, K1, Z3) подобного рода проблем не возникало. На данном этапе ведется оптимизация кода для "слабых телефонов с не большим обьемом HEAP. Если кому потребуется могу выложить версию, подписанную халмером (для Sony Ericsson) Обновление! Проект переименован в Jimm CORE Pager. build date 24.02.2007 Ниже список добавлений и изменений по сравнению с предыдущей версией Jimm QIP Mobile 1. Реализованы х Статусные сообщения.Текст xtraz сохраняется в настройках для каждого X-статуса. База данных настроек переделана. При инсталяции джима необходимо удаление ста- рых настроек ( при невозможности, изменение и пересохранение старых). 2. Вкл/Выкл х статусных сообщений в настройках 3. Вкл/Выкл фантомных (скрытых) контактов. 4. Вкл/Выкл Мигания контактов (online, offline), с возможностью выставить нужную частоту мигания... 5. Назначения джойстика в горячих клавишах. 6. Редактор своего профиля (пока с ограничениями! Переподключение не требуется). 7. Реализовано Копирование UIN. 8. Списки игнорируемых. 9. Реализовано две статусные строки вверху (только полноэкранный режим), иконки разнесены (на телефонах с разрешением экрана меньше 176х220 не все умещалось) Вторую статус-стоку также можно отключить в настройках. 10. Отображение свободной памяти (HEAP) телефона. Когда памяти становится меньше (установленого в настройках лимита), меняется цвет в соответствии с цветовым схемами(добавлены снова). Так же можно отключить в настройках. 11. Добавлено 2 новых х статуса из QIP 2005 build 8010. 12. Сделан сплэш с меняющимся внизу текстом (для загрузки и подключения) 13. Поправлены некоторые баги! build date 10.03.2007 1. Добавлен перебор серверов. 2. Немного переделан интерфейс: -для удобства использования, почти все "новые фичи" перенесены в отдельное меню, -опционально сделано отображение иконок клиентов ICQ справа, -добавлены иконки в те меню, где их раньше не было, -начата разработка логотипа клиента, -Jimm CORE Pager определяется своей собственной иконкой, во всех остальных клиентах он определяется как обычный Jimm. Все остальные Jimm клиенты, будут определяться обычной иконкой, -в меню учетной записи можно задавать свой собственный ник(причем для каждой уч записи ник можно задавать свой), который будет отображаться в чате и в истории, вместо присловутого Я. 3. Сделано скрытие игнор-юзеров опционально. (зачем их показывать, если их сообщения все равно блокируются сервером). 4. Шарик дня рождения (для того чтобы он работал, необходимо один раз запросить инфу каждого юзера из контакт листа, тогда в его др, рядом с ним появится шарик). 5. Пофиксены некоторые баги. build date 29.03.2007 1.На сплеш добавлен хтраз текст (хотя большой текст будет обрезаться) и его иконка. 2.Переделана перерисовка значков на сплеше. 3.Теперь локальный контактлист содержит также идентификаторы приватных списков. 4.Пользовательский сервер подключения сохраняется в настройках (перебор серверов теперь работает коректно).Сделано опционально! 5.Частична решена проблема с полным экраном в некоторых списках. Изменение не должно серьезно повлиять на тех, у кого проблема не наблюдалась, но всё же стоит проверить. 6.Хтраз запрашивается автоматически и отображается на второй статус-строке в контакт-листе (свой) и в чатлисте (собеседника). Сделано опционально: либо HEAP либо хТраз. Так же при смене Хстатуса собеседником в чатлист пишется Хтраз-текст. (Трафик расходуется, значительно больше! Отключение пока не работает!) 7.Выбор Хстатуса сделан графическим. 8."Голая цитата". 9.Бегущая строка (Только для MIDP2). 10.Цвет сплеша выбирается в настройках. 11.Немного оптимизирована работа приложения с хипом. 12.Исправлены некоторые глюки. build date 15.05.2007 1. Переделана работа всего XTraz (текст Х-сообщений), как в ручном так и в АВТО режиме. Исправлено очень много ошибок (Не все!). Опционально можно разрешить/запретить АВТО чтение XTraz у клиентов, а так же чтение клиентами вашего XTraz. Так же исправлена ошибка с копированием XTraz в чате. (На клиенте Jimm CORE Pager, с любым ID, что бы прочитать XTraz, нужно разрешить чтение XTraz у себя!) 2. Смена Идентификатора (Клиент выбирается до подключения!) 3. Реализовано определение R&Q, ICQ6, IM+... Так же ICQ 5.1, Jimm 0.5.2b (XaTTaB) определеются, своими иконками...(определение некоторых клиентов переделано, исправлены ошибки) 4. В меню контакта, инфо о клиенте, добавлено отображение Возможностей клиента. 5. В главном меню, добавлено меню СЕРВИСНЫЕ СООБЩЕНИЯ. В них ведется лог Online, Offline всех контактов, запросов вашего Статуса и Х-статуса, а также системных ошибок приложения. Так же всплывающим окном, показывается контакт, который читает ваш статус (опционально). 6. Отображение HEAP, XTraz на заставке (опционально). 7. На верхней статус-строке, отображение HEAP, сразу после количества трафика (опционально). Если включена опция, отображать HEAP на второй Статус-строке, то на первой отображаться не будет. 8. Переделано отображение иконок статуса на верхней статус-строке. Теперь там отображаются, такие же иконки статуса как в списке контактов. 9. На горячие кнопки, можно назначать функции: Очистка всех чатов (работает без подтверждения), Ручной запрос XTraz, Выбор Х статуса. 10.Для разнообразия, на выбор, можно менять цвет мигания контактов (Online, Offline), Красный или Зелёный. Так же Добавлена ОСОБАЯ мигалка (экспериментально). 11.Добавлены два Х-статуса (Сигарета, Секс) 12.В окно чата, добавлена функция "Копировать всё!" (Эксперементально). 13.Добавлена опция "Дополнительной очистки памяти" (Эксперементально). Влияет на скорость работы... 14.Переделано главное меню. Опции рассортированы для большего удобства. 15.Немного переделано управление... 16.Немного увеличена скорость работы. Должно меньше тормозить на слабых телефонах... 17.Исправлено много мелких (и не только) ошибок... build date 24.06.2007 1. Исправлена ошибка со сменой статуса... 2. Доработан Xtraz. Переделано меню настроек xTraz. 3. Добавлен мелкий шрифт в списке контактов (Опционально). Необходим, перезапуск приложения! 4. В чат добавлены секунды... 5. Доработан редактор профиля. 6. По умолчанию, джойстик работает так же как правая софт кнопка в полноэкранном режиме(в не полноэкранном режиме работает как и работал). 7. Открытые чаты, сортируются вверху списка контактов. 8. Реализована функция, отображения дополнительной информации на второй статусной строке. К дополнительной информации относятся: отображение дня недели, так же названия модификации. (Опционально) 9. Функция "Заметки" (работает при включении дополнительной информации...). При включении этой функции, на второй статусной строке, вместо названия модификации, будет отображаться текст вашей заметки. xTraz, так же будет отображаться. (Опционально) 10.Функция "Отсутствую, если неактивен", с возможностью установки времени... (Опционально) 11.Функция "Отправить всем..." (Возможно выбрать условие при отправке всем...) 12.В чате каждого контакта, на верхней строке отображается количество Отправленый/Принятых сообщений! В меню Трафик, ведутся сщетчики всех сообщений, как за текущую сессию, так и общие. 13.немного переделана очистка HEAP. Проэкт переименован в CORE Pager CORE Pager ver.1.1 Beta (build date 28.07.07) 1. Теперь у ядра собственный идентификатор клиента. 2. Переделано управление, задействована кнопка Back (Для новых телефонов Motorola) 3. Добавлены горячие клавиши: Кнопка - Back, Кнопка - Call (для телефонов Motorola). 4. Реализована циклическая прокрутка (пока не везде) 5. Реализован Шарик (полноценно!). Теперь в день рождения, у контактов будет отображаться тортик (а не шарик как раньше...) Необходимо запросить информацию хотя бы один раз после установки приложения в телефон! 6. Добавлен новый хСтатус (из QIP Infium) 7. Добавлено определение клиентов: MIP, QIP Infium, QIP Mobile (Symbian)... 8. Поправлен баг с Особой мигалкой, можно задавать свой цвет в HEX формате. 9. Ограничение на длину заметки в редакторе профиля, увеличено до 1024 символов. 10. Полностью с нуля переделана вся структура опций (в теории должно прибавиться HEAP и увеличиться скорость работы приложения...) 11.Исправлен баг (теоритически), с исчезновением звука... 12.В очередной раз поправлен баг с Typing... CORE Pager ver 2.0 Beta (build date 15.11.07) 1. Переработана вся структура ядра... 2. Переработан Xtraz: 1. Хtraz: Отключение данной опции может повлиять на то, что другие клиенты не увидят ваш Xtraz (не будут его запрашивать), либо не будут вам отвечать свой Xtraz при вашем запросе. 2. Не отвечать на запрос Xtraz: Другие клиенты не получив от вас ответ могут перезапросить Xtraz еще раз, тем самым увеличивая траффик 3. Автоматически проверять Xtraz: (срабатывает при) а) открытии чата б) изменении хстатуса 4. В случае если Xtraz не был получен, запрашивать ли повторно: Может увеличить трафик с теми клиентами, которые блокируют Xtraz ответ. 5. Форсировать запрос Xtraz: Запрашивать запрос Xtraz, даже если Хстатус не был изменен. Используется для обновления Xtraz, если Xстатус не был изменен. Влечет излишнее увеличение трафика. 6. Хтраз выводится в окно чата вместе с иконкой. 3. Оптимизация Emotions. Файл smiles.txt может быть в одной из двух кодировок - ASCII или UTF8 Названия смайлов могут быть либо текстом без пробелов, либо текстом с пробелами, но заключенными в кавычки (кавычки в название не входят) Сами смайлы могут быть либо текстом без пробелов, либо текст заключенный между звёздочками * ,в кавычках,и может содержать пробелы (звездочки в смайл входят) примеры: 0 Смайл :-) :) )) =) =)) :-)) :)) 8 "В шоке" =-O =-0 =-o :-o 19 Понятия_не_имею *DONT_KNOW* *DONTKNOW* "*DONT KNOW*" #8 имеет название: В шоке #19 имеет название: Понятия_не_имею и включает три смайла (последний "*DONT KNOW*"), ранее четыре, т.к. последний смайл считался *DONT и KNOW* 4. Добавлен инвертированный курсор (добавлен градиент)(опционально) 5. Добавлен счетчик непрочитанных сообщений для каждого контакта. 6. Поправлен баг с циклической прокруткой; 7. Пофиксен баг с автоэвеем 8. Пофиксен баг с копированием хтраза в чате 9. Меню переведено на графическое(пока астично...) 10. Отображение первой и второй строки теперь опционально, они не отображаются, если на них не присутсвует информации (нет иконок и текста). 11. Изменен Splash: Таймер обновления времени отображает время раз в секунду. 12. пофиксен баг с подсветкой 13. Добавлена отмена подключения к сети (экспериментально: при полноэкранном режиме она висит на одной из софт клавиш). 14. В чат листе цветной текст (опционально). 15. Добавлены иконки: а. [!] заменена на графическую иконку. б. добавлена иконка сообщения в чат лист. 16. Так же пофиксено много мелких багов... CORE Pager ver 2.2 Beta (build date 19.05.08) 1. Основное меню, полностью переведено на графическое. - основные всплывающие окна, так же графические. 2. Добавлено оповещение о доставке (пока только до сервера). В чат листе на конверте ставится галочка. 3. Добавлена третья статус строка (опционально). На ней отображаются иконки состояния: - звук (вкл/выкл). - группы (вкл/выкл). - показывать/скрыть OFFLINE контакты. - иконка сообщений (если имеются не прочитаные) и их колличество. 4. Добавлен 5-й звук - Service (опционально). Когда у вас запрашивают ваш статус или Хстатус (xTraz), звук об этом сообщает. 5. Добавлен 6-й звук - Remind (опционально). Напоминает о том что у вас есть не прочитаные сообщения. 6. Добавлены в "ИНФО О КЛИЕНТЕ": - Дата и время регистрации UIN. - Время последнего выхода контакта из сети. - Если контакт поддерживает xTraz, на против этого поля будет показываться текст или сообщение о том что нужно запросить xTraz. 7. Добавлена опция отключения сортировки списка контактов с открытыми чатами (если включена, контакты с открытыми чатами будут сотрироваться не зависимо от того ONLINE или OFFLINE) 8. Добавлена опция "Дата в чате" (При включении, в чате у каждого сообщения к времени сообщения добавится ещё и дата) 9. Полностью переделано управление в полноэкранном режиме. (Добавлен софтбар) - опция смены местами софт кнопок. 10. Поддержка сенсорных экранов. (в меню "О программе", показывает поддерживается ли сенсорное управление в программе на вашей модели) - там же можно проверить есть ли поддержка Funlight (Motorola) 11. Полностью переделана работа горячих клавиш. - Можно настраивать все кнопки (включая все цифры) для списка контактов и чата независимо друг от друга. 12. Реализован приём/передача файлов по своему принципу (должно работать на всех телефонах с ДОСТУПОМ К ФС ИЗ JAVA). - Менеджер загрузок, общий для всех контактов. В нём можно посмотреть состояние приёма/передачи (работает в фоне), так же в нём можно отменить процесс приёма/передачи... (Внимание! обьём принимаемых/передаваемых файлов, напрямую зависит от свободного обьёма HEAP памяти телефона!) 13. В оповещениях, реализована возможность сразу прослушать каждый звук с выбраной громкостью. 14. Реализовано меню "Экстра" что то вроде локальной базы для хранения информации о контактах (экспериментально) - в "Экстра" меню, можно например записать ник контакта если контакт такого не имеет... 15. Реализован унифицированный ник. Если ник отсутствует, производится попытка получить его из "экстра" информации. (возможно установить для фантомных контактов) 16. Если в чате курсор стоит на последнем сообщении, когда приходит новое сообщение курсор автоматически переносится на последнее сообщение, (иначе курсор остаётся на месте). 17. В индивидуальные настройки звука (в меню контакта) добавлена опция на звук тайпинга. 18. Реализована поддержка Avatar (ICQ Devils): (Эксперементально) - Возможность загружать аватары с сервера. - Аватары хранятся временно до перезапуска приложения - Посмотреть аватар можно в экстра-информации контакта - Получить аватар можно только у контактов которые были онлайн хоть раз за сессию (с полноценных клиентов) - Можно получать аватар несколько раз. 19. Переделана работа с камерой (на телефонах SonyEricsson) 20. Изменена работа подсветки - теперь работает только в ручном режиме 21. Исправлена ошибка исчезания текста в окне набора в случае отмены 22. Переделана История сообщений... 23. Небольшие доработки xTraz... 24. Немного доработано оформление... --- возможно ещё что то... CORE Pager ver 2.3 Alfa (build date 22.05.08) Данная версия является несколько модернизированой (переходной) версией. - Она постоена на основе версии 2.2 beta и является Alfa только потому, что не завершена. - Для тех у кого были некоторые проблемы с управлением, интерфейсом... - для тех у кого всё работало на версии 2.2 beta, использование данной версии необязательно... 1. Исправлена ошибка с не работой всплывающих окон - Всплывать будут только окна с сообщением о том, что у вас запрашивают ваш xTraz или статус... - Всплывающие окна для входящих сообщений пока не будут работать. 2. Изменён интерфейс, переделаны некоторые графические окна... 3. Переделано меню настроек. Упорядочено. 4. Переделано управление (экспериментально), для тех у кого были неудобства. (пробуйте...) 5. Возможность отключить градиент на статусных строках. 6. Возможность отключить градиент на строке софт кнопок. 7. Возможность отключить обводку на строке софт кнопок. 8. Добавлены 4 новых функции для установки на "горячие кнопки" (в том числе "сервисные сообщения") 9. P.S. Для НОРМАЛЬНОЙ работы данной версии необходимо: (требования НЕ минимальные) - Процессор ~ARM с тактовой частотой ~104 Mhz и более... - HEAP память ~2000 kb и более... - Дисплей с разрешением ~176x220 пикселей и более... Рекомендуется: - Процессор ~ARM11 с тактовой частотой ~200 Mhz и более... - HEAP память ~4000 kb и более... - Дисплей с разрешением ~240х320 пикселей и более... Данная версия BETA! Возможны различные лаги