Skip to content

About

Быстрый локальный поиск файлов, приложений и действий для Windows · QuickProduct

Resources

Stars

4 stars

Watchers

0 watching

Forks

Repository files navigation

QuickLight — Spotlight на Windows

QuickLight

QuickLight

Меньше поиска. Больше дела.

Быстрый поиск файлов, приложений и действий для Windows · QuickProduct

QuickLight — локальная поисковая панель, вдохновлённая Spotlight и Raycast. Нажмите Alt + Space, введите запрос и откройте результат клавишей Enter.

✨ Возможности

  • Поиск файлов, папок, приложений и системных действий.
  • Калькулятор, конвертация единиц и валют.
  • Тёмная, светлая и системная темы с выбором цветовой гаммы.
  • Выбранный цвет окрашивает саму панель Alt + Space: фон, границы, значки и выделение результатов.
  • Настраиваемые прозрачность, ширина, скругление и плотность результатов.
  • Живой предпросмотр оформления, запись глобального сочетания клавиш.
  • Настройка каталогов и исключений, пауза и перестроение индекса.
  • Автозапуск, работа в фоне и меню системного трея.
  • Опциональная история запросов и поиск в интернете через выбранную систему.

📦 Установка

  1. Скачайте QuickLight-Setup-1.0.0.exe из Releases.
  2. Если установлена предыдущая сборка, завершите её через меню трея.
  3. Запустите установщик и выберите каталог. Установка выполняется для текущего пользователя.
  4. Откройте QuickLight и дождитесь начальной индексации.

Windows 10/11, x64. Java и отдельная установка Node.js для использования приложения не нужны.

🚀 В работе

Поиск Настройки
Поиск QuickLight Настройки QuickLight
Клавиши Действие
Alt + Space Показать или скрыть поиск
↑ / ↓ Выбрать результат
Enter Открыть результат или скопировать вычисление
Ctrl + C Скопировать результат, если в поле не выделен текст
Esc Скрыть поиск

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

🎨 Цветовая гамма панели

В настройках откройте Внешний вид → Цветовая гамма. Выбранный цвет применяется к фону панели Alt + Space, её границам, значкам, выделению результатов и логотипу. Логотип также меняется со светлой и тёмной темой. Настройка сохраняется при повторном открытии приложения.

Оранжевая гамма поиска

☀️ Светлая тема

Светлая тема

🎬 Знакомство

Приветствие QuickLight

В приложении приветствие воспроизводится из локального MP4 1520×852, 30 кадров/с. GIF выше — облегчённое превью для README. Знакомство можно пропустить и повторить из настроек. Настройка уменьшения движения учитывается.

🔒 Данные и конфиденциальность

Индекс и настройки хранятся локально, отдельно от каталога установки. История запросов по умолчанию выключена. Веб-поиск открывает введённый запрос в выбранной поисковой системе; конвертация валют может обращаться к источнику курсов. Автоматической отправки поисковых запросов для локального поиска нет.

Настройки оболочки: %APPDATA%/quicklight/preferences.json. Профиль существующего поискового движка сохраняет внутреннее имя QuickLightJava для совместимости с прежними сборками. Интерфейс приложения работает на Electron.

🛠️ Сборка из исходников

Требуются Windows x64, Node.js/npm и Qt 6.8.3 с MinGW, CMake и Ninja.

./scripts/bootstrap.ps1
./scripts/build-desktop.ps1

Сборка и установщик появятся в dist/electron/. Зависимости оболочки закреплены в desktop/package-lock.json. Подробности архитектуры и проверки — в README-DESKTOP.md.

🧩 Архитектура

  • desktop/ — изолированный Electron UI, preload и IPC.
  • src/service.cpp — протокол поискового движка.
  • src/database/, src/indexer/ — SQLite/FTS5 и индексирование.
  • src/platform/windows/ — интеграция с Windows.
  • docs/media/ — реальные снимки интерфейса и GIF.

Прежние Java/QML-файлы сохранены как исходные материалы; они не запускаются новой оболочкой.

Проверка

Проверки интерфейса и поискового движка запускаются с флагом --ui-test в отдельном профиле. Журнал текущей проверки: docs/VALIDATION.txt.

В числе регрессионных проверок: применение темы к уже открытому поиску, контраст текста светлой темы, запрет разворачивания поисковой панели и её компактная высота после повторного открытия.

Лицензия

MIT. Лицензии сторонних компонентов поставляются с приложением. QuickLight — часть QuickProduct.

Поддержка

Если вы нашли баг, или у вас остались вопросы, обратитесь в нашу поддержку телеграм. QuickDeveloper_bot

About

Быстрый локальный поиск файлов, приложений и действий для Windows · QuickProduct

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages