1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hyjiacan-ColorWanted

Клонировать/Скачать
TODO.md 3.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 09:02 584190d

TODO LIST

  • Добавить инструмент для создания скриншотов с поддержкой мозаичного эффекта и настройкой уровня мозаичности.

  • Оптимизировать функцию редактирования текста в инструменте для создания скриншотов.

  • Реализовать поддержку истории буфера обмена с возможностью удаления по дате через контекстное меню в дереве слева.

  • Изменить анимацию обновления окна с изменения положения на постепенное появление (opacity), а также добавить проверку файлов обновлений.

  • Реорганизовать многоязычную поддержку (перебирать текст элементов управления и устанавливать их значения).

  • Использовать DrawingContext вместо Graphics для поддержки редактирования скриншотов.

  • Переписать инструмент просмотра изображений с использованием WPF.

  • Сделать окно инструментом панели задач.

  • Заменить ссылки на информацию об окне на GitHub и Gitee, удалить ссылки на QQ группу и электронную почту.

  • Удалить функцию создания скриншота, рекомендовать использовать Snip&Sketch в Windows 10 (сочетание клавиш Windows + Shift + S).

Алгоритм создания мозаичного изображения:

  1. Указать диапазон пикселей.
  2. Определить цвета всех точек в диапазоне.
  3. Выбрать случайное значение (или среднее) из всех цветов, настроить порог цвета до половины исходного значения (необязательно) и заполнить все пиксели в диапазоне выбранным цветом.
  4. Повторить шаги 2 и 3, пока вся область не будет заполнена.

Версия ОС: Microsoft Windows NT 6.2.9200.0

.NET версия: 4.0.30319.42000

Версия приложения: 4.2.1

Тип ошибки: System.ArgumentException

Сообщение об ошибке: Width must be non-negative.

Стек ошибок:

at System.Windows.Size.set_Width(Double value)
at ColorWanted.screenshot.ImageEditor.ResizeBorder_Resize(Object sender, ResizeEventArgs e)
at ColorWanted.screenshot.ResizeBorder.UpdateState(Point newPosition)
at ColorWanted.screenshot.ImageEditor.container_MouseMove(Object sender, MouseEventArgs e)
...

Примечание: перевод выполнен автоматически, возможны неточности.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/hyjiacan-ColorWanted.git
git@api.gitlife.ru:oschina-mirror/hyjiacan-ColorWanted.git
oschina-mirror
hyjiacan-ColorWanted
hyjiacan-ColorWanted
master