Skip to content

Простой редактор Markdown файлов.

License

GPL-2.0 and 2 other licenses found

Licenses found

GPL-2.0
LICENSE
MIT
LICENSE.QMicroz
MIT
LICENSE.miniz
Notifications You must be signed in to change notification settings

SilverWolf2k20/LiteMD

 
 

README.MD

LiteMD alpha 0.2.9

Qt C++ C MSVC License: GPL v2

| Qt 5.14.2 | C++17 | C11 | MSVC 2019 | GPL v2 license | boost 1.84.00 |

Этот файл был создан в LiteMD alpha 0.2.3 build 1829 Исходный код на GitHub

Релизы: https://github.com/anrej0705/LiteMD/releases

CONTRIBUTING/Рекомендации по созданию пул реквестов

Текущие возможности программы:

  • Редактирование Markdown(*.md) файлов
  • Редактирование Text-Markdown(*.txt) файлов
  • Парсинг простых ссылок по типу https://www.google.com
  • Парсинг альтернативных ссылок, как пример google
  • Парсинг заголовков H1-H5 #-#####
  • Гибкая настройка обработки текста
  • Загрузка картинок по протоколу HTTP
  • Динамическая смена языка
  • Просмотр списка изменений в текущей версии
  • Обработка зачёркнутого текста
  • Обработка подчёркнутого текста
  • Обработка курсива
  • Тулбар инструментов форматирования и работы с текстом
  • Обработка жирного

Существующие на данный момент баги:

  • ❌Ошибки и вылеты при работе с устаревшими парсерами(просто не используйте их)
  • ❌При определенных действиях хоткей сохранения файла может быть воспринят как "Сохранить как"

Roadmap:

  • ✅rc - релиз-кандидат
  • ✅0.0.1 - Выход в альфу
  • ✅0.0.2 - Панель меню сверху(не выложен)
  • ✅0.0.3 - Кнопки прокрутки(не выложен)
  • ✅0.0.4 - Скроллинг текста в окнах рендера и редактора(не выложен)
  • ✅0.0.5 - Сохранение файлов в .MD(не выложен)
  • ✅0.0.6 - Окно "О программе"(не выложен)
  • ✅0.0.7 - Динамическое обновление текста в рендере(не выложен)
  • ✅0.0.8 - Смена заголовка lmd prj -> LiteMD(не выложен)
  • ✅0.0.9 - Исправления - интерфейс(не выложен)
  • ✅0.1.0 - URL ссылки(не выложен)
  • ✅0.1.1 - Строка состояния
  • ✅0.1.2 - Иконка приложения
  • ✅0.1.3 - Исправление - привязка к разрешению
  • ✅0.1.4 - Модуль загрузки по HTTP
  • ✅0.1.5 - Прототип окна настроек
  • ✅0.1.6 - Исправления
  • ✅0.1.7 - Базовые настройки
  • ✅0.1.8 - Иконки на кнопках меню и дока
  • ✅0.1.9 - Списки изменений от версии к версии
  • ✅0.2.0 - Дополнительное форматирование текста
  • ✅0.2.1 - Уровни заголовков
  • ✅0.2.2 - Окно логов
  • ✅0.2.3 - Импорт старых конфигов
  • ✅0.2.4 - Зачеркнутый текст
  • ✅0.2.5 - Подчеркнутый текст
  • ✅0.2.6 - Курсив
  • ✅0.2.7 - Жирный текст
  • ✅0.2.8 - Комбинирование форматирования текста
  • ✅0.2.9 - Меню недавних файлов от SilverWolf2020
  • ▶️0.3.0 - Списки и цитаты
  • ❌0.3.1 - Списки
  • ❌0.3.2 - Цитирование текста
  • ❌0.3.3 - Последний редактируемый фаил
  • ❌0.3.4 - Раздел справки
  • ❌0.3.5 - Режим читалки
  • ❌0.3.6 - Всплывающая подсказка и подсказка "Что это?"
  • ❌0.3.7 - Проверка обновлений через GitHub API
  • ❌0.3.8 - Новый загрузчик
  • ❌0.3.9 - Сохранение настроек
  • ❌0.4.0 - Таблицы и разделители
  • ❌0.4.1 - Разделители строк
  • ❌0.4.2 - Настройка очереди парсеров
  • ❌0.4.3 - Обработка некоторых исключений и доп параметры меню
  • ❌0.4.4 - Дополнительное логирование
  • ❌0.4.5 - Базовые таблицы
  • ❌0.4.6 - Альтернативные таблицы
  • ❌0.4.7 - Форматированный текст в таблицах
  • ❌0.4.8 - Выравнивание текста
  • ❌0.4.9 - Экранирование служебных символов
  • ❌0.5.0 - Параграфы и строки
  • ❌0.5.1 - Вставка параграфов
  • ❌0.5.2 - Ссылки-сноски
  • ❌0.5.3 - Подсветка синтаксиса в редакторе
  • ❌0.5.4 - Дополнительные языки локализации
  • ❌0.5.5 - Запрос настроек по сети
  • ❌0.5.6 - Режим разработчика(для разработчиков)
  • ❌0.5.7 - Проверка орфографии
  • ❌0.5.8 - Улучшенная система исключений(мы заботимся о ваших файлах)
  • ❌0.5.9 - Генерация отчётов об ошибках
  • ❌0.6.0 - Картинки и настройки
  • ❌0.6.1 - Дополнительные разделы настроек
  • ❌0.6.2 - Автосейв
  • ❌0.6.3 - Настройки автосейва
  • ❌0.6.4 - Настройки рендера(реализация механики)
  • ❌0.6.5 - Кастомизация парсеров
  • ❌0.6.6 - Сетевые настройки
  • ❌0.6.7 - Вставка картинок
  • ❌0.6.8 - Кеширование картинок
  • ❌0.6.9 - Графическая справка(с картинками-примерами)
  • ❌0.7.0 - Вставка кода и экспорт в PDF
  • ❌0.7.1 - Вставка кода
  • ❌0.7.2 - Подсветка синтаксиса кода
  • ❌0.7.3 - Юзер-бинды
  • ❌0.7.4 - Разделение настроек на "Простые" и "Расширенные"
  • ❌0.7.5 - Экспорт файла в PDF
  • ❌0.7.6 - Потоковая конвертация в PDF
  • ❌0.7.9 - Новые иконки
  • ❌0.8.0 - Бета
  • ❌0.8.1 - Внешний дизайн
  • ❌0.8.2 - Проверка обновлений(запрос GitHub)
  • ❌0.8.3 - MDI приложение
  • ❌0.8.4 - Эмодзи
  • ❌0.8.5 - GitHub эмодзи
  • ❌0.8.6 - Скины(тёмный, гибрид)
  • ❌0.8.7 - Пользовательские скины
  • ❌0.9.0 - Воспроизведение видео по ссылкам и плагины
  • ❌0.9.1 - Система плагинов
  • ❌0.9.2 - Вставка видео(кликабельные превью)
  • ❌0.9.3 - Пользовательские плагины
  • ❌1.0.0 - Релиз и дальнейшая разработка

*Содержимое Roadmap и невыполненные таски могут меняться/переставляться со временем

*(Только для альфы и беты)Каждая версия начинающаяся с 0.x.0 не будет заключать в себя обещанные фичи из всей ветки 0.x.x а только списки исправлений и доработок. Фичи будут добавляться в соотвествии с поставленными тасками

*Версии 0.0.2-0.0.9 отсутствуют в списке релизов

About

Простой редактор Markdown файлов.

Topics

Resources

License

GPL-2.0 and 2 other licenses found

Licenses found

GPL-2.0
LICENSE
MIT
LICENSE.QMicroz
MIT
LICENSE.miniz

Stars

Watchers

Forks

Languages

  • C++ 51.3%
  • C 47.5%
  • CMake 1.2%