frAlbumChoice.pas
Альбом, выбор (синоним, добавление, изменение), панель.
[*] По-умолчанию внешняя процедура отмены не определена.
frAlbumDetail.pas
Альбом, детализация, панель.
[+] Добавление, изменение и удаление переиздания.
[*] При добавлении буффера обмена используется AddStringFromClipboard.
[*] Буффер обмена добавляется к описанию.
[+] Описание из буффера обмены (с учётом Unicode).
[*] Заголовок для спецальных записей участников.
[+] Создание отдельной страницы альбома на сайте.
[+] Картинка без искажений.
[+] Название большими буквами.
[+] Форматирование названий вместе с удалением кавычек.
[+] Размер картинки.
[+] Отдельная панель заданий.
frAlbumEdit.pas
Альбом, изменение, основные атрибуты, панель.
[-] Изменение регистра текстовых полей в DataSet.
[*] Изменение регистра текстовых полей в DataSet.
[+] Изменение регистра описания дополнительных альбомов.
frAlbumFind.pas
Альбом, поиск, панель.
[+] Поиск строки из буффера обмена (включая UNICODE).
[*] Буффер обмена с UNICODE.
frAlbumInsert.pas
Альбом, добавление, новое издание, панель.
[*] Исправление ошибки при отмене добавления.
[+] Изменение регистра номера издания.
[-] Изменение регистра текстовых полей в DataSet.
[*] Изменение регистра текстовых полей в DataSet.
[+] Изменение регистра описания дополнительных альбомов.
frAlbumInsertText.pas
Дискография, добавление из текста. Панель.
[+] Перемещение года из скобок в начало строки (year, studio).
frAlbumIssueInsert.pas
Альбом. Издание. Добавление.
[*] Исправление ошибки добавления издания.
[*] Буффер обмена с UNICODE.
[*] ClipboardSet: исправление обработки http://barin999.livejournal.com.
[*] ClipboardSet: обработка barin9.blogspot.ru.
[*] ClipboardSet: обработка имён сайтов http://barin99.livejournal.com и http://barin999.livejournal.com.
[+] Заполнение полей из буфера обмена.
frAlbumReissueEdit.pas
Прeреиздание альбома, редактирование, панель.
[+] Поиск альбома.
[+] Создание модуля.
fmAlbumPlayList.pas
Список альбомов для воспроизведения.
[-] YearColor: перенос в dmComming.
[*] Цветовой маркер в заголовке таблицы.
[+] Цветовое обозначение дублируется на таблицу расположения.
[-] Очистка.
frAlbumPlayFind.pas
Воспроизведение, поиск, панель.
[+] Поиск строки из буффера обмена (включая UNICODE).
[*] Буффер обмена с UNICODE.
frAlbumPlayParameter.pas
Воспроизведение, настройка параметров, форма.
[+] Создание модуля из frExportDataParameter.
frAlbumPlayQuery.pas
Список ожидания прослушивания, панель.
[-] YearColor: перенос в dmComming.
[*] Цветовой маркер в заголовке таблицы.
[+] Перемещение по группам.
[+] Цветовое обозночение разницы времени возсопроизведения.
[+] Код исполнителя, как параметр.
frAlbumRoleEdit.pas
Участие в альбоме, изменение, панель.
[*] Буффер обмена с UNICODE.
ANYdmComming.pas
Общие данные.
[*] YearColor: упрощение структуры.
[+] YearColor: цветовая маркировка заголовка таблицы.
[+] Вызов списка воспроизведения.
[*] Новый формат версии.
[*] FormatName: таблица разделителей.
[*] Переход на 2015 год.
[+] Поиск архивов.
[*] FormatName: обработка разделителей имён.
ANYdmLookupCombo.pas
Данные для LookupCombo-контролов.
[*] taCountry: изменение таблицы
BASEdmData.pas
Модуль данных.
[+] find.full.bmp, find.selected.bmp.
[+] UPPER.
[+] livejournal.com.
[+] ZIP.
frInternetEdit.pas
Ссылки Internet, изменение, панель.
[*] Буффер обмена с UNICODE.
[+] Обработка https.
fmDetail.pas
Форма детализации.
[*] Genre = 'G'.
[+] KeyReissue.
[*] При отсутствии вызываемого объекта, восстанавливается текущий.
frDetail.pas
Базовая панель для детализации.
[+] При нажатом SHIFT в буффер обмена дополнительно копируется код.
[*] Буффер обмена с UNICODE.
frFirmDetail.pas
Студия, детализация, панель.
[+] Учредитель.
[+] Переход на лого-фирму.
[+] Переход по годам.
frFirmFind.pas
Студия, поиск, панель.
[+] Поиск строки из буффера обмена (включая UNICODE).
[*] Буффер обмена с UNICODE.
[*] Замена префикса "F" на "S" для студий и фирм.
frFirmParentEdit.pas
Учредитель, редактирование, панель.
[+] Создание модуля
frGenreDetail.pas
Стиль, детализация, панель.
[*] Genre = 'G'.
frGenreFind.pas
Стиль, поиск, панель.
[*] Форматирование.
[+] Поиск строки из буффера обмена (включая UNICODE).
[*] Буффер обмена с UNICODE.
dmImportMp3Tag.pas
Экспорт информации. Модуль данных.
[+] Проверка наличия файлов а папке сканирования.
[*] Замена префикса "Y" на "G" для жанров и стилей.
dmExportEncyclopaedia.pas
Энциклопедия исполнителей, формирование страниц, модуль данных.
[*] MakeObjectAlbum: исправление списка исполнителей.
[*] MakeObjectPerformer: исправление ПП титульных исполнителей.
[*] MakeObjectPerformer: выделение титульных исполнителей.
[+] GenreAdd: исправление повторного установления признака публикации.
[*] Genre = 'G'.
[*] MakeObjectStudio: исправление ошибки открытия страницы.
[*] MakeObjectStudio: добавлены учредители и веб-ссылки.
[+] Время окончания.
[+] CheckVersionPage: проверка версии страниц.
[*] MakeNewVersionPage: удаление раздвоения записей.
[+] Создание отдельной страницы.
fmMain.pas
Публикация энциклопедии исполнителей на сайте.
[+] Автоманический запуск.
fmExportData.pas
Экспорт информации, форма.
[+] Время окончания.
[+] Проверка версии страниц.
[+] Создание отдельной страницы.
[+] Автоматический запуск программы публикации.
[+] Запуск программы публикации.
[-] Удаление функций экспорта для сайтов на narod.ru.
fmImportConvert.pas
Сканирование в поисках папок для конмертации и обработки, форма.
[+] Полный функционал до записи задания.
[+] Строка статуса для текушей папки.
[+] Создание формы.
fmImportMp3Tag.pas
Экспорт информации из TAG-ов файлов mp3, форма.
[*] Буффер обмена с UNICODE.
[+] Сортировка меню папок.
[*] Изменение алгоритма сохранения списка директорий сканирования (Взято из Videoteq).
frExportDataParameter.pas
Экспорт информации, настройка параметров, форма.
[+] Запуск программы публикации.
[-] Удаление поля для страницы экспорта сайтов на narod.ru.
frMediumMpegFile.pas
Mp3 директория, список файлов, панель.
[*] Буффер обмена с UNICODE.
frPerformerDetail.pas
Исполнитель, детализация, панель.
[*] При добавлении буффера обмена используется AddStringFromClipboard.
[*] Буффер обмена добавляется к описанию.
[+] Описание из буффера обмены (с учётом Unicode).
[+] Создание отдельной страницы исполнителя на сайте.
[+] Картинка без искажений.
[+] Скрытые альбомы.
[+] Название большими буквами.
[+] Форматирование названий вместе с удалением кавычек.
[+] Размер картинки.
[+] Отдельная панель заданий.
frPerformerEdit.pas
Исполнитель, редактирование, панель.
[*] Форматирование дополнения.
[+] Поменять имя и фамилию местами.
frPerformerFind.pas
Исполнитель, поиск, панель.
[*] Буффер обмена с UNICODE.
frPerformerLinkEdit.pas
Ссылка на исполнителя, панель.
[*] Форматирование.
frPerformerLJ.pas
Исполнитель, HTML для livejournal.com.
[-] Удаление лишней запятой в конце.
[-] Удаление "музыка" из списка стилей.
[+] Кнопка копирования.
[+] Формирование данных для публикации.
fmPerformerZipScan.pas
Сканирование папок для поиска архивов и обработки, форма.
[+] Создание формы.
frPerformerZipList.pas
Исполнитель, список архивов.
[+] Создание модуля
fmSearch.pas
Поиск, форма.
[+] Поиск строки из буффера обмена.
fmSplash.pas
Заставка загрузки.
[*] новый формат версии.
fmAlbumRoleDelimiter.pas
Разделитель роли исполнителя в альбоме, справочник.
[*] Форматирование. замена таблицы на DelimiterRole, перемещение.
fmPerformerNameDelimiter.pas
Разделитель роли исполнителя в альбоме, справочник.
[+] Создание модуля.
frTaskEdit.pas
Задание, редактирование, панель.
[*] Размер панели не вытягивается по форме.
frTaskObject.pas
Задание. Список отдельного объекта.
[+] Список.
[+] Создание модуля.
frTrackEdit.pas
Произведение, редактирование, панель.
[*] Замена запроса на хранимую процедуру AlbumInfo.
[-] Изменение регистра текстовых полей в DataSet.
[*] Изменение регистра текстовых полей в DataSet.
frTrackInsertText.pas
Произведение, добавление из текста. Панель.
[+] Преобразование: n. title (time)
scAlbumIssue.Renumber.sql
Альбом. Перенумерование изданий.
[-]IssueLabelRenumber, IssueLabelRenumberTest, IssueLabelRenumberNeed.
[+] 2014, 21% > BR LLM
[+] 2014, 20% > BR LLL
[+] 2014, 10% > BR LLK
[+] 2013, 10% > BR LLK
[+] 2013, 09% > BR LLJ
[+] 2013, 08% > BR LLI
[+] 2012, 8% > BR LLI
[+] 2012, 7% > BR LLH
[+] 2011, 7% > BR LLH
[+] 2011, 6% > BR LLG
[+] 2010, 6% > BR LLG
[+] 2010, 5% > BR LLF
[+] 2010, 4% > BR LLE
[+] 2009, 4% > BR LLE
[+] 2009, 3% > BR LLD
[+] IssueLabelRenumberNeed: необходимо изменить.
[+] 2009, 2% > BR LLC
[+] 2008, 2% > BR LLC
[+] 2007, 2% > BR LLC
[+] 2007, 1% > BR LLB
[+] 2007, 0% > BR LLA
[+] 2006, BR LLA XXXXX > BR LLA XXXXX
[+] 2006, 04% > BR LLA
[+] 2006, 03% > BR LLA
[+] 2006, BR LLB > BR LLA
[+] 2006, 02% > BR LLB
[+] 2006, 01% > BR LLA
[+] Создание скрипта.
scAlbumPlay.sql
Список альбомов для воспроизведения.
[*] GridAlbumPlayQuerySwitch: исправление сортировки для режима рейтинга альбома.
[*] dbo.AlbumPlayRangeCount: линейно до 5 воспроизведений.
[*] dbo.AlbumPlayRangeCount: исключения разрыва алгоритма.
[*] GridAlbumPlayQuerySwitch: изменение сортировки для режима рейтинга альбома.
[*] dbo.AlbumPlayRangeCount: выравнивание алгоритма.
[*] GridAlbumPlayQuery: без исполнителей в списке воспроизведения.
[*] GridAlbumPlayQuery: только mp3 с битрейтом >= 192.
[+] ExecMp3Play: занесения исполняемого исполнителя в список ожидания.
scAlbum.sql
Альбом.
[*] ListAlbumRole: исправление сортировки.
[+] AlbumBeforDelete.
[+] GridAlbumRelease: ключ для изменения и редактирования.
[+] GridAlbumRelease: переиздания.
[+] AlbumInfo: информация об альбоме.
[+] GridAlbumRelease: разрешение на редактирование и удаление.
[*] ListAlbumRole: исправление сортировки.
[+] ListAlbumRole: титульный исполнитель альбома.
[*] ListAlbumRole: сортировка по коду строки.
[+] ExecAlbumClearTrackAuthors: очистка композиторов произведений альбома.
[*] ListAlbumRole: исполнители треков частей альбома.
scAlbumCopy.sql
Альбом, клонирование.
[+] AlbumCopyPlay.
[+] ExecAlbumCopy: URL, Old to New.
[*] ExecAlbumCopy: исправление копирования изданий.
[*] ExecAlbumCopy: исправление получение нового кода.
[+] ExecAlbumCopy: клонирование AlbumReissue.
scAlbumView.sql
Альбом. Представления.
[*] AlbumLastPlay: проверка.
[*] AlbumIssusePower: исправление отсутвия главного издания.
[+] AlbumIssusePower: расширенное представление по издания альбома.
[+] AlbumDetail: сводная статистика по альбомам.
[*] AlbumEdit: скрытые не показываются.
scExecute.sql
Проверка данных.
[+] CheckMp3FileByPath: проверка файлов после импорта.
scEmptyID.sql
Пустые коды в таблицах.
[+] AlbumIssue.
scReport.sql
Отчёты, представления.
[+] ReportCorrection: конвертация.
[+] ReportCorrection: перенос в архив.
[+] ReportCorrection: разделение на части.
[+] ReportCorrection: альбомы, требующие конвертации VBR.
[+] ReportTSKAssemblege: коды моих сборников.
[+] ReportCorrection: одинаковые папки альбома.
[+] ReportCorrection: папки (альбомы) требующие разделения.
[+] ReportCorrection: альбомы, требующие конвертации.
[+] ReportCorrection: популярные альбомы без описания.
[+] ReportCorrection: альбомы с треками без номеров.
[+] ReportCorrection: альбомы без года издания.
[+] ReportCorrection: исполнители без записей и участия в них.
[*] ReportCorrection: неверные абложки и пустые описания альбома без mp3.
scObject.sql
Объект (исполнитель, альбом, произведение, стиль, фирма). Обработка несвязанных внешним ключом таблиц.
[+] ObjectKindList.
[+] Triggers: ObjPerformerDelete, ObjAlbumDelete, ObjTrackDelete, ObjGenreDelete, ObjFirmDelete.
[+] ObjectRowDelete, ObjectRowDeleteSingle.
scSynonym.sql
Синоним.
[*] Замена префикса "Y" на "G" для жанров и стилей.
[*] Замена префикса "F" на "S" для студий и фирм.
scDetail.sql
Детализации.
[+] DetailKeyCompleteList: полный список ключей объектов.
[+] Создание скрипта.
scFirm.sql
Студии и издатели, панель деталиации.
[*] GridFirmList: добавлены альбомы дочерних студий.
[*] GridFirmListURL переименована в GridFirmLink, добавлены учредитли.
[-] ExecFirmAddParent, GridFirmParent.
[+] GridFirmList: лого-фирма.
[+] DataFirmMaxIssueLabel: максимальный номер.
[+] DataFirm: информация.
scGenre.sql
Жанры и стили, панель детализации.
[*] GridGenreFind: сортировка по популярности.
[*] Замена значения "Y" на "G" для жанров и стилей.
scExportEncyclopaedia.sql
Экспорт данных для энциклопедии исполнителей.
[*] EncyclObject: genre = 'G'.
[+] EncyclPublicateNull: функция замещающая отсутсвие времени для публикации.
[*] EncyclNewVersion: исполнители без отсева вариантов названия.
scExportEncyclopaediaAlbum.sql
Экспорт данных для энциклопедии исполнителей. Страница (HTML) альбома.
[*] EncyclAlbumRole: исправление сортировки.
[+] EncyclAlbumRelease: переиздания.
[*] EncyclAlbumTop: период увеличен до 5 лет.
[*] EncyclAlbumPerformer: исполнители треков частей альбома.
[*] EncyclAlbumRole: исполнители треков частей альбома.
[+] EncyclTrackVideo: списсок ссылок на видео.
[*] EncyclAlbumTrack: добавлен признак видео.
scExportEncyclopaediaPerformer.sql
Экспорт данных для энциклопедии исполнителей. Страница (HTML) исполнителя.
[*] EncyclPerformerLink: выделение титульных исполнителей.
[*] EncyclPerformerTop: период увеличен до 2-х лет.
[*] EncyclPerformerURL: добавленны ссылки вариантов.
[*] EncyclPerformerCasual: выделение исполнителей с полным описанием.
scExportEncyclopaediaStudio.sql
Экспорт данных для энциклопедии исполнителей. Студии.
[*] EncyclStudioAlbum: добавлены учредители.
[+] EncyclStudioURL.
[*] EncyclStudioPart: список учредителей.
scPublicationTrigger.sql
Публикация, признак публикации (ПП).
[+] PubPerformerInsert, PubPerformerUpdate.
[+] PerformerUpdatePower.
[+] PubPerformerLinkUpdate, PubPerformerLinkDelete.
[*] PubGenreUpdate, PubGenreDelete.
[*] Genre = 'G'.
[+] PublAlbumIssueReissueUpdate, PublAlbumIssueReissueDelete.
[+] PublicationFirmParentInsertUpdate, PublicationFirmParentUpdateDelete.
[-] Перенос триггеров исполнителя в отдельный файл.
scImport.sql
Имрорт данных.
[+] ImpMpegFileTest: файлы в папке для проверки.
scPerformerList.sql
Исполнитель.
[+] GridPerformerFind: полное совпадение первой строкой.
[*] Genre = 'G'.
[*] ListPerformerGenre: все связанные исполнители.
[*] ListPerformerGenre: добавление титульных исполнителей.
[*] GridPerformerAlbum: скрытые альбомы отдельно.
[+] ListPerformerGenre: стили исполнителя.
[+] ListPerformerURL: список Internet-ссылок исполнителя и его альбомов.
scPerformerRole.sql
Исполнитель. Ссылки.
[*] PerformerLinkByRole: исправление добавления участника группы в ссылки титульного
scPerformerTrigger.sql
Исполнитель. Триггеры (признак публикации — ПП и др.).
[-] PerformerInsert, PerformerUpdate.
[*] PerformerUpdate: исправление очистки ПП.
[-] PerformerLinkUpdate, PerformerLinkDelete.
[-] PerformerDelete.
[+] PerformerDelete: осчистка таблиц синонимов и ссылок.
[+] Создание скрипта из scPublicationTrigger.sql.
scPerformerView.sql
Исполнитель. Представления.
[*] Форматирование.
[*] PerformerCompleteList: добавлен жанр.
scPerformerZip.sql
Исполнитель. Zip-файлы
[+] Создание скрипта.
scTask.sql
Задание.
[+] ExecTaskInsert: добавление задания с проверкой.
[+] GrigObjeclList: список заданий отдельного объента.