Bard 0.1.3
Jul. 30th, 2010 01:08 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Долгими зимними вечерами продолжаю ваять "Bard". Готова очередная бета: версия 0.1.3.
Учтены многие пожелания и нарекания френдов. Те, что еще не учтены, можете не повторять, у меня все записано и распланировано до версии 0.2. Но, если найдете новые баги - очень хорошо.
Эта версия - серьезный шаг, поскольку полностью переработано "ядро" - хранение промежуточных редактируемых данных. Переработка позволила сделать операции Undo/Redo практически мгновенными, понаделать легко и просто "preview" - но ценой отказа от немедленного save после каждой операции. Как следствие, autosave и autobackup убраны, теперь работа с файлом выглядит совершенно "стандартно": можно закрыть без сохранения и т.п.
Внешний вид переработан в угоду эстетам - теперь окно основного редактора выглядит так.
На очереди две большие проблемы. Первая - приручение Wine. Вторая - возможность работать с плагинами VST (нашел документацию, буду делать). Пожелайте мне удачи - наступает трудный лично для меня этап: мне всегда было проще и приятнее писать своё, чем разбираться в чужих интерфейсах и прикручивать их.
Что касается испытаний для Wine, то пока все плохо. Первая попытка поставить убунту провалилась - инсталлятор линукса сначала показал 731% прогресса исполнения, а потом заявил, что отсутствует root file system или что-то в этом роде и предложил исправить дело в "partitioning menu", которое вызвать никак нельзя. На этом все и зависло. Я воспользовался инсталлятором убунты поверх винды (wubi.exe) и сказал ставить ее на свободный диск F. Там NTFS, подозреваю, что проблема в этом - хотя я надеялся, что инсталляшка по крайней мере сформатирует тот диск. Ан нет. Интересно, FAT32 ее устроит?
- Полный список изменений на странице загрузки
- Прямая ссылка для скачивания инсталлятора (11 Мб)
- Список возможностей редактора
Учтены многие пожелания и нарекания френдов. Те, что еще не учтены, можете не повторять, у меня все записано и распланировано до версии 0.2. Но, если найдете новые баги - очень хорошо.
Эта версия - серьезный шаг, поскольку полностью переработано "ядро" - хранение промежуточных редактируемых данных. Переработка позволила сделать операции Undo/Redo практически мгновенными, понаделать легко и просто "preview" - но ценой отказа от немедленного save после каждой операции. Как следствие, autosave и autobackup убраны, теперь работа с файлом выглядит совершенно "стандартно": можно закрыть без сохранения и т.п.
Внешний вид переработан в угоду эстетам - теперь окно основного редактора выглядит так.
На очереди две большие проблемы. Первая - приручение Wine. Вторая - возможность работать с плагинами VST (нашел документацию, буду делать). Пожелайте мне удачи - наступает трудный лично для меня этап: мне всегда было проще и приятнее писать своё, чем разбираться в чужих интерфейсах и прикручивать их.
Что касается испытаний для Wine, то пока все плохо. Первая попытка поставить убунту провалилась - инсталлятор линукса сначала показал 731% прогресса исполнения, а потом заявил, что отсутствует root file system или что-то в этом роде и предложил исправить дело в "partitioning menu", которое вызвать никак нельзя. На этом все и зависло. Я воспользовался инсталлятором убунты поверх винды (wubi.exe) и сказал ставить ее на свободный диск F. Там NTFS, подозреваю, что проблема в этом - хотя я надеялся, что инсталляшка по крайней мере сформатирует тот диск. Ан нет. Интересно, FAT32 ее устроит?
- Полный список изменений на странице загрузки
- Прямая ссылка для скачивания инсталлятора (11 Мб)
- Список возможностей редактора
no subject
Date: 2010-07-30 09:48 am (UTC)2. Не надо ставить уебунту из под виндовза - ничего хорошего из этого скорее всего не выйдет - ибо виндовз. Не далее как вчера ставил жоне уебунту на ляптоп. Тама был ext4 с сусяшным рутом, swap и ext4 с хоумом. Вставил компахт, забутился с него... Уебунта спросила чо ей делать - грузиться с лайф или ставиццо - клац на ставиццо. Потом спросила чо делать с партишнами - клац на адвансед, клац на старый рут, выбор маунт пойнта в / и клац на формат, клац на старый хоум, выбор маунт пойнта в /home и три раза проверяем что не клац на формат. Некст, Тайпаем имя, логин, пароль, некст. Через 15 минут клац на ребут. После ребута оно попросила пароль к ойфаю и всё. Ну я ещё
no subject
Date: 2010-07-30 09:52 am (UTC)no subject
Date: 2010-07-30 09:54 am (UTC)no subject
Date: 2010-07-30 10:01 am (UTC)А он даже не попытался, диск остался NTFS. Бред какой-то.
А как ты предлагаешь ставить - с сидюка?
no subject
Date: 2010-07-30 10:08 am (UTC)Насчёт не форматирования - оно скорее всего подумало что у тебя там важные данные (ещё раз - оно не делает то что у него него не просят) и попыталось стать на нфтс (что, в принципе, возможно - но ну его нахуй).
И таки да - после пары часов в линупсах тебе уже не захочется обратно в виндовз - гарантирую ;] Так что осторожно.
no subject
Date: 2010-07-30 06:08 pm (UTC)no subject
Date: 2010-07-30 07:36 pm (UTC)no subject
Date: 2010-07-31 04:31 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-07-30 10:19 am (UTC)no subject
Date: 2010-07-30 10:32 am (UTC)Кстати, а нет ли у тебя знакомых перловских программеров?
no subject
Date: 2010-07-30 10:59 am (UTC)no subject
Date: 2010-08-04 09:18 am (UTC)зыж да сделай же опенсорцем уже, ну. гиториус плюс гит под венду решают.
и да: научи его компиляться под MinGW.
тогда, может (не факт, конечно, но %-), я помогу с вайном.
no subject
Date: 2010-08-04 03:16 pm (UTC)глючит на таких незначительных вещах, как иной порядок WM_-сообщений. это, конечно, баг, но под вендой все работало, и о наличии бага я не знал.
опенсорцем пока опасаюсь - редактор малоизвестен, могут элементарно спиздить авторство, и потом хрен что докажешь. сначала надо хоть чуток раскрутить.
ты, кажись, собирался написать про то, какие возможности должны быть у редактора :)
no subject
Date: 2010-08-04 03:27 pm (UTC)>авторство, и потом хрен что докажешь
ой, право. отлично себе доказывается логами [d]vcs. любая хранит даты файлов. конвертируй в гит, заливай на гиториус — и если чо, пусть уже другие доказывают, что ребята из гиториуса (за которыми, на минуточку, аж целая нокия, ага) спецом тебе даты прописывали и исходники заливали.
>ты, кажись, собирался написать про то, какие возможности должны быть у редактора
я? вроде как нет, тем более, что я со звуком не работаю. я больше специализируюсь на вещах типа «вот это вот — хуйня; как правильно — я не знаю, но что вот это — хуйня, знаю точно».
>глючит на таких незначительных вещах, как иной порядок WM_-сообщений
а ты бы вайновцам репортил, кстати. полезно.
no subject
Date: 2010-08-04 03:42 pm (UTC)чо за гиториус можешь в двух словах сказать?
вайнофцам репортить, говоришь... дык, баги то мои, а не ихние. я напейсал кусочек кода, исполнимость которого зависит от порядка прихода сообщений, а порядок неспецифицирован - так что тут я виноват, выходит
no subject
Date: 2010-08-04 03:52 pm (UTC)так ты зайди да посмотри. обычный сайт-хранилице всяких репозиториев исходного кода. ты ж «системой контроля версий» какой-нибудь пользуешься? ну, вот это по типу sourceforge, только сервисов поменьше и мозгоебли нет. и да: настоятельно рекомендую выкинуть нахуй всё vcs, которые ты используешь, и взять кошерный git. ибо ваистену.
>дык, баги то мои, а не ихние
ну так ты ж не один можешь быть такой. а вайн нацелен на повторение работы венды, чтобы даже кривой софт шуршал. так что инфа про подобное ребятам будет небезынтересна, ящитаю.
no subject
Date: 2010-08-04 03:58 pm (UTC)пользуюсь я на работе консольным cvs.exe, а дома вообще zip-ом. причем, zip получается удобнее :)
про MinGW - чем он кошернее visual-студии? неужто под вайном работает?
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-08-04 09:19 am (UTC)зыж за что ты меня скринишь? я же хороший!
no subject
Date: 2010-08-04 09:20 am (UTC)no subject
Date: 2010-08-04 03:09 pm (UTC)no subject
Date: 2010-08-04 03:59 pm (UTC)no subject
Date: 2010-08-04 04:04 pm (UTC)no subject
Date: 2010-08-04 07:18 pm (UTC)вот только систему слотов-сигналов так и не появилось повода сделать - для реакций совсем другая схема
no subject
Date: 2010-08-04 07:24 pm (UTC)тащемта, это единственная библиотека из всех мной виденых, у которых стандартная документация достаточна для того, чтобы взять и писать.
я не к тому, что твоя библиотека хуёвая, я к тому, что Qt охуенная. %-)
(no subject)
From:(no subject)
From:no subject
Date: 2010-08-04 07:25 pm (UTC)а какая? и ваще: покажи код, не жлобься. интересно же. обещаю ругаццо только по делу (скрестил за спиной пальцы %-).
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: