Комментарии 14
Выглядит солидно!
Много времени заняло?
Насколько понимаю, поддерживается только Windows?
Учитывая, что это QT, может стоит рассмотреть кроссплатформу?
Исходников тоже нет, только вариант скачать бинарник?
Пасиб! Да времени много заняло, пока только винда, но если вызовет много интереса то буду делать мультиплатформу, по идее всё для этого готово, но пока не охота с компиляцией и тестированием заморачиваться. По исходникам тут много проблем, для себя хотел оставить вариант платных серверов документов если будут интерес, поэтому исходники выкладывать пока точно не собираюсь.
Очень даже неплохо, мне понравилось. На первых порах не хватило пункта Add Link в контекстном меню при клике на холсте. Потом нашел возможность добавить ссылку через выделение текста и выбор нужного пункта. Но если бы был такой элемент типа Label в виде ссылки было бы удобно. Ссылки нужны и на папки/файлы локального компа и в веб, и как можно за меньшее кол-во шагов.
Да хорошая идея спасибо за предложение! Я вижу такой вариант при Ctrl+Shift+V файл\папка\ссылка вставляется в виде ссылки лэйбла + в контекстное меню добавить Paste As Link, как насчёт такого варианта?
Ну как реализовать - на твое усмотрение (тем более, это уже реализовано, но как-то не совсем очевидно). Мне это нужно точно, другим, м.б. в меньшей степени. Но я искал именно в контекстном меню по ПКМ, там где весь набор возможных форматов элементов. В новом софте к горячим клавишам пользователь приходит не сразу.
Реализовано сейчас через текстовую ноду, а было бы неплохо чтоб лэйбл мог быть ссылкой мне это тоже пригодится.
Реализовано сейчас через текстовую ноду
На рабочем месте с двумя экранами работает кривовато: приложение открыто на левом экране, выделяю текст и через ПКМ выбираю Insert Link, не вижу никакой реакции. ПРИЧИНА: окошечко с полем для ввода адреса линки открывается на холсте далеко справа и не на правом экране. Поэтому, чтобы это окошечко все-таки увидеть, приходиться прокручивать холст вправо. Если же приложение расположено на правом экране, то такого бага не наблюдается.
Если уж давить тему ссылок, то при наведении курсора на ссылку надо менять его вид на руку, а то непонятно, навелся ли он и будет ли реакция.
Очень понравился элемент Backplate - его сворачивание и раскрытие - полезная штука.
Пользуюсь пару дней:
Backplate. Если свернутый блок развернуть и на его территорию попала другая нода, раньше в него не входящая, то при дальнейшем сворачивании Backplate эта нода будет поглащена Backplate, что неправильно.
Image. Хорошо бы иметь кнопку для раскрытия изображения в приложенни по умолчанию, как это сделано для PDF. Часто на холст через ноду Image размещаю схемы, которые следует просматривать с максимальным увеличением. Да, можно открыть изображение в приложении по улолчанию из левого сайдбара, но при большом кол-ве изображений можно долго его искать, т.к. имена изображений заранее, как правило, не продумываются. И, вообще, назначение Petroglyph - из каши сделать порядок.
Links. Нет функции снятия ссылки с текста. Приходится долго мучиться, чтобы удалить текст со ссылкой и напечать его заново.
Закладки. Вверху активная закладка глифа как-то слабо выделяется на фоне остальных. Нужен более сильный акцент. Также в левом сайдбаре нужно выделять глиф, просматриваемый на холсте в текущий момент.
Огромное спасибо за фидбэк!
Backplate чтобы такого не происходило, у бэкплэйта есть режим блокировки. Бэкплэйт работает так что он по умолчанию захватывает все карточки что попадают в его область, это не группировка.

Image - согласен стоит добавить, будет в следующем релизе.
Links - есть кнопка Clear Formatting которая очищает форматирование в том числе ссылки, но я ссылки все равно буду немного переделывать поэтому учту этот момент

Закладки согласен, добавлю это в ближайший релиз.
Ok. По сворачиванию Backplate и очистки Links понял, это работает. Если планируете делать Links отдельной нодой, то это будет полезно. Пожелание пользователя такое, чтобы вся нода была ссылкой. Чтобы не прицеливаться и не нажимать вспомогательную клавишу Ctrl для клика. Однако не знаю, как тут быть с редактированием ноды, ведь сейчас клик по ноде активирует панель инструментов. В общем, как получится. Вижу ваше приложение в таком сценарии работы: есть проект со своей задачей, кучей папок и файлов, контактами людей… Надо все метаданные сконцентрировать в одном месте - в вашем приложении. Чтобы, при переключении от проекта к проекту долго и мучительно не вспоминать контекст и зависимости. Ссылки бывают на локальный диск, общий диск компании, интернет и интранет. Клик, и ты уже в теме. Самые полезные ноды для такого сценария использования приложения: Text, Links, PDF и Image. А также Backplate в случает ведения нескольких проектов в одном глифе. Если проекты раскиданы по нескольким глифам, то Backplace вторичен. Успехов!
По поводу ссылок, уже реализовал, по простому клику никак не сделать это ломало бы весь шаблон работы с нодами, поэтому сделал так:

При выделении появляется вспомогательный тулбар где можно по кнопке открыть ссылку, это дополнительно к Ctrl+ЛКМ.
Спасибо за сценарий! У меня несколько основных сценариев:
1) Это майндмапы, когда надо распланировать идеи и пути их достижений
2) Это облако идей, когда есть множество идей связанных например с приложением или фичей и для правильной выразительности нужны картинки, стрелки.
3) Это контекст задач, когда я вставляю вэбвью на задачу в жире, закидываю файлы которые нужно поправить, видосики с созвонами по задачи, и личные заметки
4) Документация, статьи с сопровождением

PETROGLYPH // Идеям нужно пространство