softvoile, встану на вашу сторону в вопросе разбухания программы до комбайна. Здесь важна осторожность, вы правы. По субъективным ощущениям, очень тяжело совместить вставку спецсимволов/шаблонов и менеджер буфера обмена, не потеряв при этом в юзабилити. С этой дилеммой я столкнулся, когда обнаружил, что крошечный SpecChar не работает под Win 8.1, а вставлять спецсимволы как-то надо. С тех пор у меня две программы (с учетом Clipdiary) запущено, каждая для своих целей, у обеих по персональному хоткею. Пробовал Flashpaste, к слову, но не смог ужиться, т.к. мне надо было, чтобы меню с шаблонами появлялось возле курсора. Вот и всё.
Да и по опыту подобных программ, у них зачастую загроможденный редактор и т.д. и т.п. -- взять и положить нужный набор шаблонов/символов в ini-файл не получается. Поэтому делать редактор клипов в Clipdiary не очень разумно даже не с точки зрения утяжеления кода, а в смысле юзабилити, практичности. Те несколько десятков шаблонов, что хранились в ini-файле SpecChar, в новую программу мне пришлось переносить вручную, ибо у каждой новой "бандуры" был собственный формат иерархии и вывода шаблонов в меню. Примерно после четвертого эксперимента с очередным продуктом я устал, сказал себе "стоп" и освоился в предлагаемой экосистеме.
А ведь редактор клипов создает как раз подобие шаблонов. И уж здесь с удвоенной силой разгорятся споры...
Две программы не то чтобы выгоднее, но проще и удобнее.
Насчет очистки БД, тут пришла в голову следующая идея: а что если сделать некое уведомление о том, что осталась одна ячейка до достижения максимального размера БД? Чтобы ценные старые клипы не пропадали в спешке. А то бывает, копируешь-копируешь, отвлекаешься, откладываешь часть клипов на потом -- и в один момент выясняется, что пропала заначка.
Заодно поддержу рацпредложение ggg33: очистку стоит вынести из недр опций, но в главное меню или контекстное, чтобы неподготовленный пользователь не наломал дров. Или можно сделать экспертный пункт в настройках, например в графе "Дополнительно", который включал бы строку "Очистить БД" в каком-нибудь меню. Лично мне она нужна постольку-поскольку, я редко удаляю больше клипов за раз, чем помещается на одной странице Clipdiary, так что хватает выделения всех скопом с помощью Shift.
Да и по опыту подобных программ, у них зачастую загроможденный редактор и т.д. и т.п. -- взять и положить нужный набор шаблонов/символов в ini-файл не получается. Поэтому делать редактор клипов в Clipdiary не очень разумно даже не с точки зрения утяжеления кода, а в смысле юзабилити, практичности. Те несколько десятков шаблонов, что хранились в ini-файле SpecChar, в новую программу мне пришлось переносить вручную, ибо у каждой новой "бандуры" был собственный формат иерархии и вывода шаблонов в меню. Примерно после четвертого эксперимента с очередным продуктом я устал, сказал себе "стоп" и освоился в предлагаемой экосистеме.
А ведь редактор клипов создает как раз подобие шаблонов. И уж здесь с удвоенной силой разгорятся споры...
Две программы не то чтобы выгоднее, но проще и удобнее.
Насчет очистки БД, тут пришла в голову следующая идея: а что если сделать некое уведомление о том, что осталась одна ячейка до достижения максимального размера БД? Чтобы ценные старые клипы не пропадали в спешке. А то бывает, копируешь-копируешь, отвлекаешься, откладываешь часть клипов на потом -- и в один момент выясняется, что пропала заначка.
Заодно поддержу рацпредложение ggg33: очистку стоит вынести из недр опций, но в главное меню или контекстное, чтобы неподготовленный пользователь не наломал дров. Или можно сделать экспертный пункт в настройках, например в графе "Дополнительно", который включал бы строку "Очистить БД" в каком-нибудь меню. Лично мне она нужна постольку-поскольку, я редко удаляю больше клипов за раз, чем помещается на одной странице Clipdiary, так что хватает выделения всех скопом с помощью Shift.