Офлайн-редактор постів для Gamer.ru [ver 1.5.4]
Якщо ви пам'ятаєте, півтора місяця тому я випустив першу версію офлайн-редактора постів для Gamer.ru. За цей час, хоч версія 2.0 ще не готова, накопичилося достатньо багато покращень і виправлень, як функціоналу, так і інтерфейсу, тож зустрічайте версію 1.5.4!
Цього разу можна скачати одну з двох версій. Для тих, у кого є остання Java Runtime Environment або хто не проти встановити цю корисну річ, пропонується завантажити jar-файл:
Завантажити jar-файл
Тим, хто не хоче нічого встановлювати, пропонується завантажити архів, в якому є сам встановлений JRE, jar-файл програми і run.bat для запуску. Завантаживши, розпакуйте архів куди-небудь (в повному шляху не повинно бути пробілів) і користуйтеся, запускаючи через run.bat:
Завантажити архів
Покращення та виправлення в інтерфейсі
Новий загальний вигляд.
Додані іконки пунктам меню.
Тепер простір вікна програми можна самостійно ділити між вікном тексту і вікном попереднього перегляду, перетягуючи лінію розділення (весь простір автоматично виділяється попереднім переглядом і вікном вводу тексту при натисканні, відповідно, «попереднього перегляду» та «повернення до редагування»).
Обробка картинок у попередньому перегляді (через не дуже хорошу підтримку html у папці з програмою буде створюватися тимчасова папка preview з зменшеними копіями великих зображень, яка буде видалятися при виході з редактора).
Наявність тега [tiny_img].
Более коректное отображение таблиц и списков в предпросмотре.
Коректна перерисовка вікна (якщо раптом «зникне» текстове поле, переразміть вікно).
Коректний переніс тексту в полі вводу при переразміщенні.
Збільшена швидкість прокрутки тексту і попереднього перегляду.
Змінилося підменю «Про програму». :)
Покращення та виправлення функціоналу
Додано кілька нових «гарячих клавіш».
Для «вырезать», «копировать», «вставить» працюють обидва види комбінацій клавіш, і (Ctrl+X, Ctrl+C, Ctrl+V) і (Shift+Delete, Ctrl+Insert, Shift+Insert), хоча при копіюванні з сторонніх застосунків вставка відбувається тільки за Ctrl+V.
З'явилася можливість відкриття текстового файлу (*.txt).
При відкритті та збереженні файлів тепер видається нормальне діалогове вікно з можливістю вибору папки збереження/відкриття.
Тепер при перезаписі файлу та очищенні екрана видається попередження (якщо в вікні тексту нічого немає, а в попередньому перегляді є, то очищення відбудеться без попередження).
Якщо в текстовому полі щось написано, при виході з програми текст запропонують зберегти (якщо натиснете «скасувати» на екрані збереження, програма все одно завершить роботу!).
Тепер за замовчуванням попередній перегляд зберігається разом з таблицею стилів. У меню «Сервіс» можна вибрати збереження без таблиці стилів, тільки з посиланням на файл стилів, і там же можна цей файл зберегти окремо. Збереження в окремий файл потрібно, якщо ви, наприклад, хочете стилі поміняти (наприклад, щоб викласти свої пости сторінками на особистому сайті зі своїм оформленням, або просто вважаєте, що я неправильно підібрав стиль і на Gamer.ru він не такий).
Виправлено помилку в «гарячих клавішах».
Скриншоти

Хочу особливо подякувати Mr\_Moxnat, Alto і Sergy за тестування і критику/поради. Дякую також усім іншим, хто давав поради (не перераховую, щоб нікого не забути :) ).
З нетерпінням чекаю ваших коментарів.
P.S.: Пост написаний в редакторі.