Re: Разработка свободной программы для сценаристов. Часть 2
Уксус, привет. Пожалуйста и вам тоже спасибо!)
1. Согласен, с этим моментом мне ещё предстоит разобраться.
2. Да, это связано с объёмом текста, буду придумывать, как можно оптимизировать.
3.1. По поводу размера программы, ситуация такая, что для поддержки возможности добавлять ссылки в разработке и открывать их, пришлось тащить с собой целый браузер, что и привело к значительному увеличению размера дистрибутива.
3.2. А с файлом проекта дело в том, что в нём хранится не только текст сценария и данные из разработки, но так же каждое изменение самого сценария. Это делается для двух вещей: 1) чтобы в случае непредвиденного повреждения текста сценария (по вине программы, или из-за аварийного завершения), его всегда можно было восстановить; 2) в будущих версиях программы я планирую добавить возможность просмотра истории изменений сценария. У меня есть кое-какие идеи, как можно было бы ещё сократить объём памяти занимаемый историей изменений, но пока руки не дошли, сейчас все силы брошены на исправление ошибок.
|