> как идея?
отлично!
(В WikidPad пытался разбираться в коде Clipboard Catcher, там были проверки на ОС и разные ветки.
Спасибо идее работе по таймеру Veksha - получилось универсальное для всех ОС решение!)
Реализация должна быть безопасной при работе в разных ОС.
> Подробнее про эту новую идею тут
> https://github.com/Alexey-T/CudaText/discussions/5986
> думаю надо делать.
Солидарен!
Закладки (bookmarks) - вопросы, баги, предложения
Re: Закладки (bookmarks) - вопросы, баги, предложения
Запретил.main Alexey wrote: ↑29.06.2025 16:30 предлагаю вот что. запретите файл 'settings/history files.json' для синхронизации.
это из-за закладок и не только из-за них.
Не помогло!
"Плывут" закладки.
Кажется, в том случае если редактировать один и тот же файл на двух компьютерах с синхронизацией.
Re: Закладки (bookmarks) - вопросы, баги, предложения
Плывут даже ДО синхронизации. Сегодня утром установил, ушла на несколько строк вверх, хотя текст выше нее не редактировал. Незаметно уходят...
Re: Закладки (bookmarks) - вопросы, баги, предложения
Почему они могли пропасть на ПК2?mix-7 wrote: ↑02.07.2025 14:34 > запретите файл 'settings/history files.json' для синхронизации.
Спасибо! Запретил на ПК1 файл 'settings/history files.json' для синхронизации.
После этого позже после синхронизации на ПК2, где еще не был запрещен файл 'settings/history files.json' для синхронизации,
почему-то исчезли все закладки, хотя там был старый файл 'settings/history files.json'
Почему они могли пропасть на ПК2?
Запретил и на ПК2 файл 'settings/history files.json' для синхронизации.
Расставил несколько закладок на ПК2.
...
И еще.
Закладки стали еще больше "плыть".
На ПК1 файл изменен, вставлены строки.
На ПК2 свой набор закладок, привязанных к номерам строк.
Но строки сдвинулись в файле на ПК1, он синхронизирован на ПК2, а набор закладок остался старый!
Поэтому чисто теоретически при запрете синхронизации закладок и при синхронизации файлов, закладки будут "плыть".
-
- Posts: 2565
- Joined: 25.08.2021 18:15
Re: Закладки (bookmarks) - вопросы, баги, предложения
я не знаю что сказать про синхронизацию, была вот та идея, и все.
а про "плывут закладки" - я жду шагов повторения.
а про "плывут закладки" - я жду шагов повторения.
Re: Закладки (bookmarks) - вопросы, баги, предложения
В общем, стало ясно с моим багом плывущих закладок.
Только в диалоге с вами понял простую вещь:
я-то изначально не синхронизировал (давно уже) служебную информацию CudaText
(каталог ~/.config/cudatext/settings)
На ПК1 закладки файла Ф были правильные, потом, после синхронизации я внес правки в Ф на ПК2 (добавил/удалил строки и т.п.),
Ф синхронизировался с ПК1, там стала актуальная копия.
Но ведь набор закладок остался прежний, для предыдущего состояния Ф!
Естественно, что на ПК1 в новой версии Ф они будут сдвинуты!
"Элементарно, Ватсон!"
И чего я не сразу подумал об этом? Спасибо, вы помогли !
В общем, для исправления бага и для проверки этой гипотезы я прошу вас еще раз напомнить, плз, какой файл содержит информацию о закладках и что он содержит еще?
Я добавлю его в синхронизацию в ~/.config/cudatext/settings
Ну, или подождем реализации выделения bookmarks в отдельный файл:
Только в диалоге с вами понял простую вещь:
я-то изначально не синхронизировал (давно уже) служебную информацию CudaText
(каталог ~/.config/cudatext/settings)
На ПК1 закладки файла Ф были правильные, потом, после синхронизации я внес правки в Ф на ПК2 (добавил/удалил строки и т.п.),
Ф синхронизировался с ПК1, там стала актуальная копия.
Но ведь набор закладок остался прежний, для предыдущего состояния Ф!
Естественно, что на ПК1 в новой версии Ф они будут сдвинуты!
"Элементарно, Ватсон!"
И чего я не сразу подумал об этом? Спасибо, вы помогли !
В общем, для исправления бага и для проверки этой гипотезы я прошу вас еще раз напомнить, плз, какой файл содержит информацию о закладках и что он содержит еще?
Я добавлю его в синхронизацию в ~/.config/cudatext/settings
Ну, или подождем реализации выделения bookmarks в отдельный файл:
?Planned incompatible changes for release after 1.225.0 · Alexey-T/CudaText · Discussion #5986 · GitHub
https://github.com/Alexey-T/CudaText/discussions/5986
--
5 split bookmarks data from 'history files.json' to new file 'bookmarks[SUFFIX].json
-
- Posts: 2565
- Joined: 25.08.2021 18:15
Re: Закладки (bookmarks) - вопросы, баги, предложения
пока что закладки хранятся в 'history files.json'. ключ "bookmarks" посреди других данных.
потом я выделю этот ключ в dedicated file 'bookmarks[SUFFIX].json'.
ps. хорошо что догадались о причине сдвигов, и бага нет.
потом я выделю этот ключ в dedicated file 'bookmarks[SUFFIX].json'.
ps. хорошо что догадались о причине сдвигов, и бага нет.