My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
ToDoList_ru  
ToDo List.
Updated Dec 14, 2011 by xvitaly

SRC Repair's ToDo List

Запланированные изменения:

  • реализовать всплывающие подсказки в Редакторе конфигов при наведении указателя мыши на переменную (как в среде VS);
  • реализовать автодополнение в Редакторе конфигов;
  • при закрытии утилиты и наличии несохранённого файла в редакторе выдавать запрос на его сохранение;
  • разрешить пользователям в режиме эксперта задавать произвольные описания создаваемых вручную резервных копий.

Реализованные изменения:

  • убрать Readme из программы установки;
  • убрать опциональные пункты копирования лицензии и readme в программе установки. Копировать автоматически;
  • при отсутствии пути Steam в реестре отображать диалог поиска каталога на диске (вместо диалога InputBox показывать FolderSearch (диалог поиска папки));
  • переименовать "Приложение" в "Игра" во всех строках локализации;
  • при наличии только одного логина Steam автоматически выбирать его;
  • на вкладка "Резервные копии" кнопка со списком должна открываться автоматически при нажатии на основную часть;
  • удалить чекбокс "Разрешить удаление" на вкладке "Устранение проблем и очистка";
  • реализовать функцию подавления лишних диалогов: отключить диалог запроса при сохранении файла в редакторе конфигов;
  • в плагине создания отчётов при отсутствии доступа не открывать каталог с программой;
  • добавить 7z.exe в дистрибутив для служебных целей;
  • добавить модуль "Редактор файла Hosts";
  • реализовать проверку на установленные игры и моды. Не установленные не отображать в списке;
  • при наличии только одной установленной игры выбирать её автоматически;
  • после удаления мусора выводить информацию о том, сколько места на диске было освобождено;
  • после удаления мусора выводить информацию о том, сколько места на диске было освобождено;
  • исправить в "критических диалогах" фокус с кнопки Yes на No;
  • реализовать человеческое представление бэкапов реестра в списке резервных копий (например, "Бэкап настроек игры от ДД.ММ.ГГГГ" и т.п.);
  • при завершении работы программы не выдавать сообщение о несохранённых данных;
  • разделить changelog и readme;
  • реализовать функцию автоматического обновления утилиты;
  • реализовать просмотр списка удаляемых файлов при запуске функций очистки с возможностью создать резервную копию в виде LZMA-архива;
  • реализовать ведение логов всех действий программы;
  • на странице списка FPS-конфигов добавить кнопку "Открыть конфиг в Блокноте";
  • при сохранении безымянного конфига в качестве стандартного имени предлагать autoexec.cfg (если в каталоге файл autoexec.cfg отсутствует);
  • реализовать форму настроек программы;
  • добавить в настройки опцию "режим эксперта", при котором пользователю будут предоставлены расширенные права;
  • реализовать окно с информацией об имеющихся переменных с подробным описанием и сортировкой по категориям (??может в виде веб-страницы??);
  • при первом запуске предлагать пользователю создать бэкапы всех настроек и конфигов;
  • автоматически выбирать последнюю выбранную в предыдущем сеансе работы с утилитой игру;
  • реализовать описание для всех известных клиентских и серверных переменных;
  • добавить в настройки чекбоксы по скрытию не установленных игр, подавлению лишних сообщений, записи логов и т.д.;
  • реализовать возможность ручного создания резервной копии редактируемого файла (только в режиме эксперта).

Powered by Google Project Hosting