Обновить

Навайбкодил Плиточки

Плиточки - небольшая панель быстрого запуска для Windows: сетка плиток с ярлыками, папками и вкладками, встроенный гибкий поиск и мини-проводник с консолью и избранными командами. Один портативный EXE, без установки, из зависимостей только .NET Framework 4.8.
Очевидный рефернс с пуска win10 - попытался взять лучшее, добавить функционала, убрать недостатки, добавить свои недостатки, максимально шустро
Tilettes repo

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

Функционал

Панель — плитки 1×1…6×6, неограниченные вкладки (несколько рядов, полный кастом), папки внутри вкладки или всплывающим окном, drag-and-drop из Проводника, настраиваемая сетка (колонки/строки/прозрачность), масштаб иконок, цветная аура иконок.
Дополнительные строки позволяющие слайдить вниз основной панели, если не хватает места

Легковестность и открытый код
Один портативный exe на C# ~0.5 МБ, все данные в папке, ~30 МБ памяти.
Иконка извлекается из системы ровно один раз за жизнь плитки.
Быстрый, индексированный поиск.
Единственный сетевой запрос к github проверка обновлений, опционально.
Код собирается через github actions.

Поиск
По именам, именам файлов, метаданным, полным путям и пользовательским описаниям.
Делает полное зеркало обычного Пуска(для поиска).
Fuzzy-поиск с настраиваемой точностью и корректный поиск на неправильной раскладке (руддщ → hello).
Результаты ранжируются по качеству совпадения, совпавшие символы подсвечиваются, повторные запросы получают свой раздел для поиска

Мини-проводник
Для меня частый сценарий быстро зайти куда то написать команду/несколько команд поэтому на отдельное сочетание ctrl+пкм открывается мини проводник с встроенной консолью и набором избранных команд.
Сочетания ctrl+пкм можно заменить на другой файловый менеджер или консоль.

Интеграция с системой

Значок в трее, автозапуск с Windows, глобальная горячая клавиша, опциональный захват клавиши Win, системные контекстные меню Проводника.

Попробовать

Хотел скриншотов побольше сделать, но похоже из-за песочницы больше 1 мне дает добавить.

Разработка вышла сложнее чем ожидал, но результат приятно выглядит.
Возможно есть какие то мелкие недоработки - Issues.

Теги:
-2
Комментарии0

Представлен открытый минималистичный браузер Northstar, написанный полностью с нуля на языке C

Представлен открытый минималистичный браузер Northstar, написанный полностью с нуля на языке C. Одно окно, одна страница, один процесс — около 170 000 строк оригинального кода на C. В проекте не используется сторонний движок: ни Gecko, ни WebKit, ни Blink. Это свободное программное обеспечение, распространяемое на условиях лицензии GNU General Public License v3.0.

Представлен открытый минималистичный браузер Northstar, написанный полностью с нуля на языке C

Публикации