MyChat 8.11 — корпоративний месенджер для iOS

  1. MyChat для iPhone
  2. Обробка custom-посилань
  3. Запам'ятовування мови розкладки в чаті
  4. Всі зміни загальним списком + історія розробки
  5. Як оновитися на останню версію?

1. MyChat для iPhone


Майже через 5 місяців після виходу першої бета-версії MyChat для iPhone ми випустили версію вже в App Store.



MyChat для iPhone

Додаток все ще в статусі бета-версії, активно доповнюється функціоналом і часто оновлюється.


2. Обробка custom-посилань


В системі можна зареєструвати власні протоколи, щоб при натисканні на посилання стартував додаток, що пов'язаний з ним. Так роблять Telegram, 1С Підприємство та інші широко відомі програмні продукти.

Через Alt+L можна вставити ось таке посилання, наприклад:

"e1c://server/servername/basename#e1cib/data/type?ref=id".

По кліку на цьому посиланні в чаті буде запускатися асоційований з ним додаток, якщо такий встановлений у системі.


3. Запам'ятовування мови розкладки в чаті


Додали налаштування "Запам'ятовувати мову розкладки в приватах і конференціях" в MyChat Client для Windows. За замовчуванням вона включена і вирішує проблему з постійним перемиканням на різні мови, якщо ви спілкуєтеся з користувачами російською, англійською, українською, польською та іншими мовами. Програма автоматично запам'ятовує, в якому саме приватному діалозі або конференції у вас була включена яка мова і автоматично перемикається на неї, коли ви переходите з різних діалогів у чаті.

4. Всі зміни загальним списком + історія розробки


Історія розробки версії з коментарями розробників

MyChat Client

[+] (iOS) додана кнопка для перегляду паролю, що вводиться на сторінці реєстрації, логіну та додавання сервера;
[+] (iOS) на панелі навігації головного екрану додані значки з кількістю непрочитаних приватних діалогів і конференцій;
[+] обробка custom-лінків виду "e1c://server/servername/basename#e1cib/data/type?ref=id";
[+] налаштування "Запам'ятовувати мову розкладки в приватах та конференціях";

[*] подвійний клік по імені користувача в тексті чату тепер відкриває приват з ним;
[*] при переключенні на діалоги чи список конференцій (Ctrl+1,2) фокус змінюється на активний діалог/конференцію і прокручується на середину, щоб активний елемент у списку був одразу видимими;

[-] (iOS) після реєстрації нового користувача та успішної авторизації не закривалась сторінка логіну. Виправлено;
[-] (iOS) не зникав індикатор непрочитаних повідомлень у списку конференцій. Виправлено;
[-] (iOS) (Android) якщо в чаті був відправлений файл із розширенням ".psd", програма завершувала свою роботу. Виправлено;
[-] якщо на сервері відбувається повне очищення усіх приватних діалогів, то після перезавантаження MyChat Client при відкритті першого приватного діалогу відбувалася помилка. Виправлено;
[-] помилка "Фатальний збій" при завантаженні плагіну LiteManager. Виправлено; [-] помилка ID 45083FF6, інколи виникала при виході комп'ютера зі сну при запущеному MyChat Client; [-] (Android) в деяких випадках не працювали дзвінки на Android-смартфонах. Виправлено;
[-] якщо в "Управлінні плагінами" (Alt+P) спробувати вивантажити з пам'яті неактивний плагін, програма виснула. Виправлено;

MyChat Server

[*] доповнена консольна команда Remove Pushtokens, можна перерахувати список UIN-ів, щоби видалити токени для відправки PUSH-повідомлень тільки вказаним користувачам;
[*] (Asterisk) тайм-аут для підключення до сервера Asterisk тепер не безкінечний, а рівний тому, котрий вказаний у настройках інтеграції для роботи;

[-] рідкісна проблема з інколи співпадаючими аватарами користувачів у клієнтських програмах, хоча по факту фотографії у профілях різні;
[-] (Kanban) не працювала кнопка створення першого проекту для "чистої" установки сервера. Виправлено.

5. Як оновитися на останню версію?


І комерційна, і безкоштовна версії оновлюються однаково. Спочатку оновлюється сервер, потім — клієнти. В цілому, в автоматичному режимі.

Інструкція щодо оновлення MyChat

Служба поддержки