Ru-Board.club
← Вернуться в раздел «Программы»

» CintaNotes

Автор: zbr
Дата сообщения: 15.08.2014 02:38
Уважаемый jenter. Второй раз купил лицензию для cintanotes на 1 год.
Будет ли блокировка заметок от случайного редактирования? На роадмап оставлял сообщение, но видимо это мало кому нужно.
Автор: jenter
Дата сообщения: 15.08.2014 08:25
zbr
Уважаемый zbr, прежде всего спасибо Вам за поддержку проекта.
Насчет блокировки заметок от случайного редактирования - я так понял, речь
идет о вот этом предложении. На самом деле оно уже набрало 23 голоса, бывает и меньше. Но на мой взгляд, есть три момента, позволяющие рассматривать эту задачу как несрочную:
1) С появлением корзины случайно безвозвратно удалить заметку стало затруднительно.
2) С помощью Simplenote можно вернуться к одной из предыдущих версий заметки после нежелательного редактирования
3) Ну и автоматические бекапы тоже помогут если что.

С другой стороны, подробности реализации вызывают вопросы:

1) Делать ли это свойством заметки или тега?
2) Как статус ставить/снимать/отображать?
3) Что делать, если заблокированную заметку надо изменить через механизм синхронизации?
4) Должна ли быть возможность менять теги заблокированных заметок? Или теги, назначенные заблокированной заметке, сами становятся заблокированными?
5) Должна ли быть возможность переносить заблокированные заметки из одной секции в другую? А менять их позицию при ручной сортировке?
6) Должна ли заблокированная заметка открываться в режиме "только для чтения" при открытии, или необходимо показывать предложение разблокировать ее?
7) Должна ли быть возможность поиска только по заблокированным заметкам?

Видите, на первый взгляд несложная функция, а сколько вопросов вызывает. Это как минимум причина не бросаться сломя голову эту функцию реализовывать.
Автор: Lexa270
Дата сообщения: 15.08.2014 15:40
Есть в програме возможность ,не открывая заметки для редактирования,просмотреть заметки?
Было бы здорово,не открывая заметку,кликая в основном окне програмы,получить возможность просмотреть и скопировать часть текста..
Автор: Andarin
Дата сообщения: 15.08.2014 16:08
Lexa270

Цитата:
Было бы здорово,не открывая заметку,кликая в основном окне програмы,получить возможность просмотреть и скопировать часть текста..

Это и так можно, за исключением части текста, скопировать можно только всю заметку Тут уже упоминалась такая возможность - выбираете заметку, нажимаете Пробел и прокручиваете всю заметку. А если часть текста - то только при редактировании (хотя, я, может, и ошибаюсь).
Автор: Lexa270
Дата сообщения: 15.08.2014 16:54
Andarin
Просмотреть заметку...А не просмотреть список заметок...Извините пользуюсь не так давно

Добавлено:
Упс тормознул..

Добавлено:
Хотя и добратся до тела заметки в этом режиме было бы не плохо
Автор: zbr
Дата сообщения: 15.08.2014 18:09
[more]
Цитата:
Насчет блокировки заметок от случайного редактирования - я так понял, речь
идет о вот этом предложении.

Возможно это, я оставлял там сообщение, может потерли. Написал на русском и на английском. Но суть такая же.

Цитата:

С другой стороны, подробности реализации вызывают вопросы:

1) Делать ли это свойством заметки или тега?

Нужно сделать свойством заметки.

Цитата:
2) Как статус ставить/снимать/отображать?

Добавить toggle-кнопку где то справа сверху в заметке. Текст блокируется для редактирования. Можно поменять фон заблокированной заметки на чуть более темный.

Цитата:
3) Что делать, если заблокированную заметку надо изменить через механизм синхронизации?

Простите не понял о чем речь, и что делает механизм синхронизации. Но если вы о поиске по базе, то найти поле с значением к примеру "Locked" у заметки не сложно.

Цитата:
4) Должна ли быть возможность менять теги заблокированных заметок? Или теги, назначенные заблокированной заметке, сами становятся заблокированными?

Теги можно менять, зачем так усложнять. Это можно сделать если будут нуждающиеся. Но мне кажется тег заметки не так важен как сама информация в заметке.

Цитата:
5) Должна ли быть возможность переносить заблокированные заметки из одной секции в другую? А менять их позицию при ручной сортировке?

Да, тоже можно. В будущем можно будет сделать свойства блокировки: блокировать только заметку, блокировать заметку и тег, блокировать все и т.д. Как то так.

Цитата:
6) Должна ли заблокированная заметка открываться в режиме "только для чтения" при открытии, или необходимо показывать предложение разблокировать ее?

Да, заметка должна открываться в режиме "только для чтения". Но с возможностью выделить мышкой и скопировать информацию.

Цитата:
7) Должна ли быть возможность поиска только по заблокированным заметкам?

Не обязательно. Но я думаю это не сложно будет реализовать.

[/more]
Автор: jenter
Дата сообщения: 16.08.2014 07:42
Lexa270

Цитата:
Есть в програме возможность ,не открывая заметки для редактирования,просмотреть заметки?
Было бы здорово,не открывая заметку,кликая в основном окне програмы,получить возможность просмотреть и скопировать часть текста..

Просмотреть текст можно - Andarin уже сказал, как. Замечу, что способ с пробелом не единственный: работает также зажатие левой кнопки мыши + прокручивание колесом, ну и просто кнопки влево-вправо тоже прокручивают текст заметки.

А вот насчет "выделить и скопировать" - этого пока нет, предлагаю Вам проголосовать на роадмапе.

Добавлено:
zbr

Цитата:
Нужно сделать свойством заметки.

А на роадмапе считают, что лучше тегом. Аргументы есть какие-нибудь, почему именно лучше свойством заметки?


Цитата:
Простите не понял о чем речь, и что делает механизм синхронизации. Но если вы о поиске по базе, то найти поле с значением к примеру "Locked" у заметки не сложно.

Речь идет о том, что делать, если заблокированную заметку Вы измените на своем телефоне, например, или в вебе через интерфейс Simplenote. Это платная функция, так что Вы ей могли не пользоваться, но многим она просто необходима. Simplenote не поддерживает блокировку заметок, как тут быть?


Цитата:
Теги можно менять, зачем так усложнять. Это можно сделать если будут нуждающиеся. Но мне кажется тег заметки не так важен как сама информация в заметке.

Тут могу согласиться.


Цитата:
Да, заметка должна открываться в режиме "только для чтения". Но с возможностью выделить мышкой и скопировать информацию.

Т.е. если сначала открыл, а потом понял, что надо бы подредактировать, то надо закрыть, снять флаг блокировки, и снова открыть, я правильно понимаю?

В общем, мне кажется все-таки стоит вернуться к изначальному посылу этого предложения. Изначально проблема стояла так: хочу быть застрахованным от случайного удаления или редактирования заметки. Проблема со случайным удалением уже решена с помощью корзины. Осталось случайное редактирование.

И вот тут возникает вопрос - а не лучше ли будет реализовать версионирование заметок, чтобы вместо блокировки просто можно было вернуться к одной из предыдущих версий заметки? Кстати, эта функция тоже есть на роадмапе. Замечу, что для тех, кто синхронизирует свои заметки с Simplenote, эта проблема уже частично решена, т.к. Simplenote хранит историю заметок.
Автор: Kate_rina
Дата сообщения: 16.08.2014 17:41

Цитата:
Aug 15, 2014 - Version 2.7.1 Beta1

Enhancements:
- New option: "Options/Startup/Notify when Activating Existing Instance"
- Editor: improved pasting into lists
New setting "editor.lists.paste.alwaysintoitem" and new command "Paste Into List Item"
- Simplenote sync: improve syncing down of notes w/o #section tag
- Anti-feature bloat: removed unnecessary options "Editor/Text Formatting" and "Editor/Auto-Indent"
Fixes:
- Editor: removing bullet list style didn't work correctly for multiline paragraphs
- Editor: entering CJK symbols with Microsoft IME corrupted links
- Editor/Replace: "Replace All" button worked as simple "Replace" when activated with Enter key
- Clipping: whitespace trimming could in some cases corrupt newlines
- Command line interface: Opening notebook didn't work when path contained quotes, spaces or national symbols
- Simplenote sync: in some cases sync could't finish, always trying to update same notes
- Message boxes could appear on the wrong screen with a dual screen setup
- Fixed wrong UI labels when "lang" directory is missing

Download CintaNotes 2.7.1 Beta1
Download CintaNotes 2.7.1 Beta1 Portable

WARNING! BETA SOFTWARE! USE AT YOUR OWN RISK AND ALWAYS BACKUP YOUR DATA FIRST!
Автор: nenay
Дата сообщения: 16.08.2014 18:08
Па поводу
Цитата:
Будет ли блокировка заметок от случайного редактирования?
----------------------------------------------

Если я случано что то изменил в заметке, при нажатии ок оно сохраняется.
Может быть какое то предупреждение вывесить. Сохранить или нет.
Это же очивидно. Но Вы мастер и Вам решать.
Автор: zbr
Дата сообщения: 17.08.2014 14:08
[more]
Цитата:
А на роадмапе считают, что лучше тегом. Аргументы есть какие-нибудь, почему именно лучше свойством заметки?

Если блокировать по тегу, то будут блокироваться все заметки с таким тегом.
Если блокировать нахождением только по id заметки к примеру, это будет и быстрее и заблокируется только одна заметка.

Цитата:
Речь идет о том, что делать, если заблокированную заметку Вы измените на своем телефоне, например, или в вебе через интерфейс Simplenote. Это платная функция, так что Вы ей могли не пользоваться, но многим она просто необходима. Simplenote не поддерживает блокировку заметок, как тут быть?

Написать разработчикам Simplenote наверно =)
А пока эта функция недоступна в SimpleNote, можно её отключать автоматом для мобильных устройств.

Цитата:
Т.е. если сначала открыл, а потом понял, что надо бы подредактировать, то надо закрыть, снять флаг блокировки, и снова открыть, я правильно понимаю?

Если заметка открыта и заблокирована для просмотра. Нужно будет нажать одну кнопку и подредактировать. Потом нажать ещё раз кнопку и заблокировать. При этом, наверно по нажатию на кнопку должна быть проверка изменились ли данные и если изменились, то автоматически сохранить изменения, оповестив пользователя об этом всплывающим окном к примеру. [/more]
Автор: jenter
Дата сообщения: 18.08.2014 08:27
nenay

Цитата:
Если я случано что то изменил в заметке, при нажатии ок оно сохраняется.
Может быть какое то предупреждение вывесить. Сохранить или нет.
Это же очивидно. Но Вы мастер и Вам решать.

Я должен признаться - не люблю всяческие "а вы уверены?" диалоговые окна. Всегда лучше дать возможность отменить действие, чем по сто раз переспрашивать. Да, в Синте они есть, и много. Но они там потому, что делать без них было гораздо сложнее.

Сохранение заметки это настолько частое действие, что скоро Вы уже на автомате будете жать "Да" в этом предупреждении (если Вы не отмените его раньше). Так что считаю, что проблему с нежелательным сохранением надо решать через отмену и историю версий, а не через дополнительные предупреждения.

Добавлено:
zbr

Цитата:
Если блокировать по тегу, то будут блокироваться все заметки с таким тегом.
Если блокировать нахождением только по id заметки к примеру, это будет и быстрее и заблокируется только одна заметка.

Преимущество с тегами напр. в том, что можно воспользоваться уже имеющимся механизмом назначения тегов, без умножения сущностей. Соотв. реализовать намного проще. Теги для того и предназначены, чтобы выделять какое-то множество заметок.


Цитата:
Написать разработчикам Simplenote наверно =)
А пока эта функция недоступна в SimpleNote, можно её отключать автоматом для мобильных устройств.

Вряд ли стоит надеяться, что они тут же эту функцию реализуют. Ну хорошо, отключили для мобильных устройств. Т.е. когда Ваш CintaNotes клиент соединяется с Simplenote и видит, что заблокированную заметку удалили, он ее тоже должен удалить без предупреждений, так?


Цитата:
Если заметка открыта и заблокирована для просмотра. Нужно будет нажать одну кнопку и подредактировать. Потом нажать ещё раз кнопку и заблокировать. При этом, наверно по нажатию на кнопку должна быть проверка изменились ли данные и если изменились, то автоматически сохранить изменения, оповестив пользователя об этом всплывающим окном к примеру.


А вот понять не могу, зачем все эти сложности. Чем Вас не устроила бы возможность откатиться к более ранеей версии заметки, вместо блокировки?

Автор: zbr
Дата сообщения: 18.08.2014 22:14

Цитата:
Вряд ли стоит надеяться, что они тут же эту функцию реализуют. Ну хорошо, отключили для мобильных устройств. Т.е. когда Ваш CintaNotes клиент соединяется с Simplenote и видит, что заблокированную заметку удалили, он ее тоже должен удалить без предупреждений, так?

Разве я, как пользователь, должен всё учитывать? Это должен делать разработчик наверно. Я не пользовался SimpleNote, и не знаю какие у него есть возможности, а каких он лишен =)

Цитата:
А вот понять не могу, зачем все эти сложности. Чем Вас не устроила бы возможность откатиться к более ранеей версии заметки, вместо блокировки?

Просто у меня кол-во "заметок" растет, но они оооочень редко изменяются. Мне важна точная информация из них. При этом информацию из них часто приходится копировать для вставки.
Наверно мало кто так пользуется вашей программой. Я уже даже думал написать самому себе программу для моих узкоспециализированных задач =)
Автор: rsuan
Дата сообщения: 19.08.2014 08:04
jenter
В текстовых редакторах, позволяющих вводить текст жирным, курсивным, подчёркиванием, ставишь нужный вид шрифта в данной позиции курсора, и набираемый текст (или вставленный из буфера в режиме "только текст") вводится с таким видом шрифта. В Cinta же так не получается, например нажал Ctrl+I, набираешь текст, а он не курсивный. Нужно сначала выделить хотя бы один символ, преобразовать его в нужный вид, и только после этого символа набираемый текст будет такого вида.
Автор: jenter
Дата сообщения: 19.08.2014 10:58
zbr

Цитата:
Разве я, как пользователь, должен всё учитывать? Это должен делать разработчик наверно. Я не пользовался SimpleNote, и не знаю какие у него есть возможности, а каких он лишен =)


Конечно же не должны. Но это далеко еще не "все учитывать", поверьте) пока что это не выходит за рамки понятия "базовое техзадание в общих словах".


Цитата:
Просто у меня кол-во "заметок" растет, но они оооочень редко изменяются. Мне важна точная информация из них. При этом информацию из них часто приходится копировать для вставки.
Наверно мало кто так пользуется вашей программой. Я уже даже думал написать самому себе программу для моих узкоспециализированных задач =)


Может Вам тогда просто пометить файл базы атрибутом "только для чтения"? Синта учитывает этот атрибут при работе с базой. При необходимости внесения редких изменений можно создавать копию через "Сохранить как".

rsuan

Цитата:
В текстовых редакторах, позволяющих вводить текст жирным, курсивным, подчёркиванием, ставишь нужный вид шрифта в данной позиции курсора, и набираемый текст (или вставленный из буфера в режиме "только текст") вводится с таким видом шрифта. В Cinta же так не получается, например нажал Ctrl+I, набираешь текст, а он не курсивный. Нужно сначала выделить хотя бы один символ, преобразовать его в нужный вид, и только после этого символа набираемый текст будет такого вида.

Да, это давно запрашивали. В планах на 2.8, в крайнем случае 2.9.
Вот недавнее обсуждение по этой теме.
Автор: StanislawK
Дата сообщения: 20.08.2014 20:23
jenter

Цитата:
Может Вам тогда просто пометить файл базы атрибутом "только для чтения"? Синта учитывает этот атрибут при работе с базой. При необходимости внесения редких изменений можно создавать копию через "Сохранить как".

Ну это же очевидно неудобно.

Я например тоже после создания заметки практически никогда не изменяю её.
Заметка живет в неизменном виде до удаления. и ИЗ заметки скопировать и вставить текст в другое место - это регулярная задача. При этом новые заметки периодически добавляются. Очевидно атрибут R/O на базе создаст лишние сложности.

Правда у меня нет проблем со случайным изменением или удалением текста заметки, но сама идея защиты, запрета редактирования заметки, мне очень нравится.
Пусть у каждой заметки будет в виде checkbox "разрешить изменение этой заметки".


Мы видим два сценария использования. В одном случае заметки чаще живут неизменными. В другом их часто редактируют.

В глобальных настройках можно сделать checkbox "автоматически защищать заметки от редактирования после создания"

Если он глобально установлен - после записи у каждой новой заметки снимается checkbox разрешающий её редактировать. Но остается возможность текст мышкой выделить и скопипастить.

Если он глобально снят - то заметку можно редактировать.
как то сложно...


Ещё вариант - сейчас двойной клик мышкой открывает заметку на редактирование, а по правой кнопке мыши открывается контекстное меню с пунктом "редактировать".

Можно сделать чтобы по двойному клику мышкой открывался просмотр, а из контекстного правой кнопки мыши или "F2" - редактирование.

Автор: jenter
Дата сообщения: 21.08.2014 12:16
StanislawK

Цитата:
Ну это же очевидно неудобно.


Вспоминается цитата из Горбунова, "Дизайн пользовательского интерфейса: Искусство мыть слона"

Цитата:
Практическое занятие: возьмите какой-нибудь интерфейс,
лучше всего разработанный вами же, и попробуйте объяснить
его достоинства какому-нибудь сослуживцу. Сослуживца же
проинструктируйте в ответ на каждую вашу сентенцию отве-
чать «Ну это же неудобно!». Если вы продержитесь больше 5
минут, вы получите право с гордостью носить розовый берет.




Цитата:
Правда у меня нет проблем со случайным изменением или удалением текста заметки

Вот! С этого и надо было начинать. Скажите, зачем решать несуществующую проблему, когда на реальные проблемы ресурсов не хватает?
Автор: Kate_rina
Дата сообщения: 21.08.2014 12:41

Цитата:
Aug 20, 2014 - Version 2.7.1

Enhancements:
- New option: "Options/Startup/Notify when Activating Existing Instance"
- Editor: improved pasting into lists New setting "editor.lists.paste.alwaysintoitem" and new command "Paste Into List Item"
- Simplenote sync: improve syncing down of notes w/o #section tag
- Anti-feature bloat: removed unnecessary options "Editor/Text Formatting" and "Editor/Auto-Indent"
Fixes:
- Editor: removing bullet list style didn't work correctly for multiline paragraphs
- Editor: entering CJK symbols with Microsoft IME corrupted links
- Editor/Replace: "Replace All" button worked as simple "Replace" when activated with Enter key
- Clipping: whitespace trimming could in some cases corrupt newlines
- Command line interface: Opening notebook didn't work when path contained quotes, spaces or national symbols
- Simplenote sync: in some cases sync could't finish always try to update same notes
- Message boxes could appear on the wrong screen with a dual screen setup
- Fixed wrong UI labels when "lang" directory is missing

Download CintaNotes 2.7.1 (5.39 MB)
Download CintaNotes 2.7.1 Portable (4.93 MB)
Автор: rsuan
Дата сообщения: 21.08.2014 17:57
Насчёт защиты заметок от изменения. Для себя пока не вижу необходимости, но если таковая будет, то уж лучше через атрибут заметки "защищённая", чем вариант открытия по Enter или 2лкм для просмотра. Просмотр и так через ленту есть, и вращение заметки тоже. Только добавить возможность копирования текста и вызова ссылок из ленты.

Добавлено:

Цитата:
Aug 20, 2014 - Version 2.7.1

Судя по changelog'у изменений от Aug 15, 2014 - Version 2.7.1 Beta1 нет?
Автор: jenter
Дата сообщения: 21.08.2014 20:50
rsuan


Цитата:
Просмотр и так через ленту есть, и вращение заметки тоже. Только добавить возможность копирования текста и вызова ссылок из ленты.

"Вращение заметки" повеселило А по сути согласен.


Цитата:
Судя по changelog'у изменений от Aug 15, 2014 - Version 2.7.1 Beta1 нет?

Были пофикшены проблемы с Editor: improved pasting into lists, на логе это не отразилось т.к. бета-версия
не считается релизом.
Автор: rsuan
Дата сообщения: 22.08.2014 07:41

Цитата:
"Вращение заметки" повеселило

Ну прокрутка точнее )
Автор: nikspb2
Дата сообщения: 22.08.2014 11:34
Ув. jenter !
Послал вчера логи CN версии 2.7. (на тему зависания).
Автор: jenter
Дата сообщения: 22.08.2014 12:26
nikspb2

Цитата:
Послал вчера логи CN версии 2.7. (на тему зависания).

Николай, спасибо, написал ответ.
Автор: Kate_rina
Дата сообщения: 23.08.2014 12:42
с Форума программы:

Цитата:
Everyone who is still having trouble with SN sync - please try this version:
CintaNotes 2.7.2 Beta0 Portable
Автор: nikspb2
Дата сообщения: 24.08.2014 15:05
Ув. jenter !
Послал log CN v.2.7. (на тему зависания) с проверкой, как вы просили, функции Ctrl+F12, которая также не работала.
Автор: AnTul
Дата сообщения: 26.08.2014 16:39
Проверьте синхронизацию с SimpleNotes. Что-то у меня перестала и дома и на работе синхронизироваться. После установки новой версии заметил.
Автор: Kate_rina
Дата сообщения: 27.08.2014 06:24
AnTul

с v2.7.2 Beta0 не экспериментировали? (там как будто это поправлено...)
Автор: AnTul
Дата сообщения: 27.08.2014 07:23
Kate_rina
- попробовал. Не поправили.
Хорошо бы время синхронизации сделать погибче. Добавить галочку "Синхронизировать при запуске" и возможность выставления своих временных значений.
Автор: Kate_rina
Дата сообщения: 27.08.2014 09:15
на англоязычном форуме тоже беспокоятся (к примеру, пост от сегодняшнего числа):

Цитата:
The Simplenote sync's failed since Aug 9. I also use other app on my Android to update notes syncing via simplenote. Any way to fix this?

Будем ждать решения...
Автор: jenter
Дата сообщения: 27.08.2014 11:38
AnTul

Цитата:
роверьте синхронизацию с SimpleNotes. Что-то у меня перестала и дома и на работе синхронизироваться. После установки новой версии заметил.

Пришлите пожалуйста лог неудачной синхронизации на support@cintanotes.com
Автор: elmajor
Дата сообщения: 28.08.2014 21:00
jenter

Добрый день! Я писал несколько страниц назад:
"После установки версии 2.6.1 отметил неприятный глюк. При наборе тексте в заметке периодически наблюдается мельтешение (вероятно обновляется экран). В случае использования автозамены текста (из punto switcher) мельтешение происходит 10 раз из 10. "

Нет, к сожалению, ситуация ни с одной из 2.7.* версий не изменилась. Я бы перешел на старую версию, если бы можно было конвертировать базу или как-то экспортировать ее без потери форматирования. Спасибо!

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677

Предыдущая тема: Зарплата Камин 2 ....


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.