TSK Lab

Phondex, сборка 878

fmAlbumPlayList.pas

Список альбомов для воспроизведения.

[+] Место воспроизведения.

[*] Форматирование.

frAlbumAddition.pas

Альбом, дополнительная информация. Панель.

[*] Изменение вызова дополнительной панели исполнителя.

[*] Публикация, орфография.

frAlbumEdit.pas

Альбом, изменение, основные атрибуты, панель.

[+] Дополнение года издания.

frAlbumRoleEdit.pas

Участие в альбоме, изменение, панель.

[*] "Роль" исполнителя сохраняется в регистре.

dmCheckData.pas

Проверка данных, модуль данных.

[*] Форматирование.

fmCheckData.pas

Проверка данных, форма.

[*] Форматирование.

ANYdmComming.pas

Общие данные.

[*] acVersion.Hint: добавлен copyright.

[+] Задание.

[+] AuthorsFormat: форматирование строки авторов произведения.

[-] TInfo: исключена обложка диска и его описание.

[+] SaveAlbumInPlay: имя компьютера.

BASEdmData.pas

Модуль данных.

[+] Добавление картинок для Phondex.

fmGenreList.pas

Список жанров и стилей, справочник.

[*] Форматирование.

dmExportData.pas

Экспорт информации, модуль данных.

[*] Страница исполнителя: пустые ячейки таблицы альбомов.

[*] Список пластинок: добавлены пластинки других форматов.

dmImportMp3Tag.pas

Экспорт информации.

[*] Расширение поля "автор".

[*] Заполненное поля "автор" не переписывается.

[-] Запись об обложке отключена.

[*] Публикация, орфография.

dmExportEncyclopaedia.pas

Энциклопедия исполнителей, модуль данных.

[*] Исполнитель: перенос альбомов, связанных титульными ссылками,

[+] Альбом: ссылка на индекс студии.

[+] Список студий и фирм, с альбомами.

[+] Исполнитель: список стилей с ссылками.

[+] Список стилей и страницы исполнителей по ним.

[+] Индекс по буквам: последние изменения (новая структура).

[*] Исполнитель: запись в журнал.

[*] Альбом: запись в журнал.

[+] MakeGenreDev: создание страниц стилей для разработки сайта.

[*] MakeAlpha: новая структура.

[+] MakeIndexDev: создание индексных страниц для разработки сайта.

[+] MakeDevelopment: создание страниц для разработки сайта.

[+] Использование глобальных переменных.

fmExportData.pas

Экспорт информации, форма.

[*] Настройка журнала.

[+] Процедура создания страниц для разработки энциклопедии.

fmImportMp3Tag.pas

Экспорт информации из TAG-ов файлов mp3, форма.

[+] Форматирование строки авторов произведения.

[+] Очистка dmComming.info.

[-] Запись дополнительная информации альбома отключена.

frExportDataParameter.pas

Экспорт информации, настройка параметров, форма.

[+] Страница студии, фирмы.

[+] Страница стиля.

[+] Страница начала.

ID3v2.pas

Чтение ID3v2.

[-] Обложка.

frMediumEdit.pas

Носитель, изменение, панель.

[+] FL: гибкая пластинка.

fmPerformerList.pas

Список исполнителей, альбомов, носителей.

[+] Задание для исполнителя и альбома.

[+] Альбом: переключение сортировки (контекстное меню).

[+] Альбом: формирование строки.

[+] Альбом: обновление после изменений дополнительной информации.

[+] Исполнитель: обновление после изменений дополнительной информации.

[+] Картинки описания альбома.

[*] Выравнивание таблицы носителей.

[*] Изменения источника данных в связи изменения в удалении записей.

frPerformerAddition.pas

Исполнитель, дополнительная информация, панель.

[+] Картинки вместо надписей для вида носителя.

[*] Список альбомов строится на универсальном представлении.

[+] Двойной щелчок по заголовку копирует его в буфер обмена.

[+] Редактирование основной информации о исполнителе

[-] Удаление процедуры вызова.

[+] Обработка закрытия панели.

frPerformerEdit.pas

Исполнитель, редактирование, панель.

[*] Публикация, орфография.

frPerformerSearch.pas

Исполнитель, поиск по имени, панель.

[+] Создание модуля.

fmSplash.pas

Заставка загрузки.

[*] Форматирование версии программы.

fmTask.pas

Задание, форма.

[*] Фильтр в процедуре.

[+] Вызов формы с позицированием (для добавления заданий в других формах).

[+] Фильтр невыполненных заданий.

[+] Установка выполнения задания.

[+] Изменение и удаление задания.

[+] Создание задания.

[+] Создание модуля.

frTaskEdit.pas

Задание, редактирование, панель.

[+] Добавлены заголовки объектов.

frTrackChoice.pas

Произведение, выбор (синоним, добавление, изменение), панель.

[*] Публикация, орфография.

frTrackEdit.pas

Произведение, редактирование, панель.

[*] Расширение поля "автор".

[+] Форматирование строки авторов произведения.

scAlbum.sql

Альбом.

[-] Выделение представлений в отдельный файл.

[*] ViewAlbumPerformerTitle: добавление "участия" в альбомах.

[+] ViewAlbumPerformerTitle: универсальный список альбомов исполнителя.

scAlbumView.sql

Альбом. Представления.

[+] AlbumPerformerRole: представление участия исполнителя в альбомах.

[*] AlbumPerformerTitle: исправления для участников альбома.

[+] Создание скрипта.

scPlayList.sql

Список альбомов для воспроизведения.

[+] ExecMp3Play: Место воспроизведения.

[*] ExecMp3Play: Очистка поля "компьютер".

[*] Форматирование.

scExecute.sql

Проверка данных.

[+] CheckAlbumMp3Need: проверка наличия нужных альбомов.

scClearSynonym.sql

Удаление синонимов объекта.

[+] Создание скрипта.

scObject.sql

Объект (исполнитель, альбом, произведение).

[+] Создание скрипта.

scExportEncyclopaedia.sql

Экспорт данных для энциклопедии исполнителей.

[-] Перенос процедур формирования страниц (HTML) исполнителя в отдельный скрипт.

[-] Удаление из списка исполнителей треков в сборниках.

[-] Перенос процедур формирования индекса студий в отдельный скрипт.

[-] Перенос процедур формирования страниц (HTML) альбома в отдельный скрипт.

[+] EncyclStudio: список студий альбомов т/п.

[+] EncyclStudioAlbum: список альбомов студии.

[+] EncyclStudioAll: список студий.

[+] EncyclGenrePerformer: список исполнителей по стилю.

[+] EncyclGenre: список стилей исполнителей (т/п).

[*] Число объектов в одной операции (20 исполнителей, 40 альбомов, 40 треков).

[+] EncyclGenraAll: список стилей.

[+] EncyclAlphaAll: список начальных букв наименования исполнителя (всех).

[*] Исправление нескольких процедур с сортировкой по дате изменения.

[+] EncyclInfo: даты первого и последнего изменения.

[*] Признак публикации - дата-время.

[*] EncyclInfo: размер описания альбомов при отсутствии текстов.

scExportEncyclopaediaAlbum.sql

Экспорт данных для энциклопедии исполнителей. Страница (HTML) альбома.

[*] Ошибка сортировки списка альбомов.

[*] Разделение "Издано" для формирования ссылки на студию.

[*] Отдельный скрипт для формирования страницы (HTML) альбома.

[*] Признак публикации - дата-время.

scExportEncyclopaediaPerformer.sql

Экспорт данных для энциклопедии исполнителей. Страница (HTML) исполнителя.

[*] EncyclPerformerRole: использование унифицированного предаставления.

[*] EncyclPerformerAlbum: использование унифицированного предаставления.

[-] Удаление TAB.

[*] Перенос альбомов, связанных титульными ссылками, в основной список.

[*] Отдельный скрипт для формирования страниц (HTML) исполнителя.

[-] Удаление из списка исполнителей треков в сборниках.

[*] Исправление нескольких процедур с сортировкой по дате изменения.

[*] Признак публикации - дата-время.

scExportEncyclopaediaStudio.sql

Экспорт данных для энциклопедии исполнителей. Индекс студий.

[*] EncyclStudioAlbum: расширен из списка носителей.

[*] Удаление из наименования альбома года издания.

[*] Ограничение даты издания годом.

[+] Отдельный скрипт для формирования индекса студий.

[+] EncyclStudio: список студий альбомов т/п.

[+] EncyclStudioAlbum: список альбомов студии.

[+] EncyclStudioAll: список студий.

scPublicationTrigger.sql

Публикация, признак публикации (ПП).

[*] PublicationTrackDelete: ПП исполнителя, если он указан для произведения.

[*] PublicationTrackUpdate: ПП исполнителя, если он указан для произведения.

[+] PublicationAlbumInsert: ПП альбома при добавлении.

[+] PublicationPerformerInsert: ПП исполнителя при добавлении.

[*] PublicationAlbumDelete: ошибка входных данных.

[+] PublicationTrackDelete: при удаление, ПП для альбома.

[+] PublicationPerformerLinkDelete: ПП для связанных исполнителей.

[*] PublicationPerformerLink: ПП в формате даты-времени.

[*] PublicationPerformer: ПП в формате даты-времени.

[+] PublicationAlbumDelete: при удалении альбома ПП для исполнителя.

scExport.sql

Экспорт данных.

[+] ExportLPAlbumByName: список пластинок.

scPerformerList.sql

Исполнитель.

[+] ListPerformerAlbum: исполнитель для не титульных исполнителей.

[*] ListPerformerAlbum: без сборников различных исполнителей.

[+] ListPerformerAlbum: учёт всех видов пластинок.

[*] ListPerformerAlbum: использование унифицированного представления.

[*] ListAlbumByPerformer: использование унифицированного представления.

[+] ListAlbumByPerformer: картинка описания.

[*] ListPerformerAlbum: Использование вычисляемого поля для картинки примечания.

[*] ListPerformerByName: Использование вычисляемого поля для картинки примечания.

scSearch.sql

Поиск.

[+] Авторы произведения.

scTask.sql

Задание.

[*] ListTask: фильтр в процедуре.

[*] EditTaskHead: добавлены заголовки объектов.

[*] ListTask: использование унифицированного представления.

[+] TaskObject: представление названий объектов.

[+] ExecTaskDone: установка выполнения задания.

[+] EditTaskHead: заголовок панели редактирования.

[-] Удаление TAB.

[+] Создание скрипта.