============================================================
 Exowl  (エクソール)
 — 常駐型のメモ＆タスク オーバーレイ
 — a lightweight, always-there note & task overlay
============================================================

by Eidowl (エイドール)  https://eidowl.com

画面の片隅にいつも浮かべておける、シンプルなメモ＆タスクの
オーバーレイです。1つのウィンドウの中でタブを切り替えて、
メモやチェックリストをサッと書き留められます。

A small overlay you keep floating in a corner of your screen.
Switch tabs inside a single window to jot notes or tick tasks.

------------------------------------------------------------
■ 動作環境 / Requirements
------------------------------------------------------------
・Windows 10 / 11

------------------------------------------------------------
■ 主な機能 / Features
------------------------------------------------------------
・タブ可変（1〜8）／タブ名・色を自由に変更
・タブごとにモード選択：メモ（自由入力）／タスク（チェックリスト）
・タスク：追加・完了・編集・削除・並べ替え・改行（Shift+Enter）
・繰り返しタスク（毎日、指定位置に未チェックで自動復活）
・最前面固定／透明度／システムトレイ常駐（タスクバーに出ない）
・ゴーストモード（クリックスルー：下のアプリを直接操作）
・グローバルホットキー（Windowsのみ）
・保存先を自由に変更（USB・クラウド同期フォルダ等）／書き出し／紐づけ
・日本語 / English（OSの言語に自動で合わせ、設定で変更も可能）
・すべて自動保存（再起動しても残る）

・Flexible tabs: create 1 to 8 tabs and freely change each tab name and color.
・Per-tab mode selection: use each tab as either a free-form note or a checklist.
・Task controls: add, complete, edit, delete, reorder and insert line breaks with Shift+Enter.
・Recurring tasks: daily tasks can automatically return unchecked at the selected position.
・Always-on-top, opacity control and system tray residency without showing on the taskbar.
・Ghost mode: click-through mode lets you operate the app underneath the overlay directly.
・Global hotkeys are available on Windows.
・Choose where data is saved, including USB drives or cloud-sync folders, and export or link JSON files.
・Japanese / English UI: the app follows the OS language automatically and can also be changed in settings.
・Everything is saved automatically and remains after restarting the app.

------------------------------------------------------------
■ 同梱ファイル / Files included
------------------------------------------------------------
Exowl.exe        … アプリ本体
_internal\       … 動作に必要なライブラリ（Qt / PySide6）
README.txt       … このファイル
LICENSE.txt      … ライセンス（Exowl本体＋第三者ソフトの表記）
LICENSE-LGPL.txt … LGPL 全文

Exowl.exe        … Main application executable.
_internal\       … Runtime libraries required to run the app (Qt / PySide6).
README.txt       … This file.
LICENSE.txt      … License information for Exowl and third-party software.
LICENSE-LGPL.txt … Full text of the LGPL license.

------------------------------------------------------------
■ 起動方法 / How to launch
------------------------------------------------------------
Exowl.exe をダブルクリックするだけです。
インストール不要。_internal\ フォルダと同じ場所に置いてください。

Just double-click Exowl.exe.
No installation needed. Keep _internal\ in the same folder as Exowl.exe.

------------------------------------------------------------
■ 操作方法 / How to use
------------------------------------------------------------
・上のバーをドラッグ … 移動
・右下の角をドラッグ … サイズ変更（◢ のあたり）
・❓ … 使い方（ヘルプ）
・⚙ … 設定（タブ／ホットキー／繰り返し／保存先／全般）
・👻 … ゴーストモード ON/OFF
・📌 … 最前面に固定
・— … トレイに格納   ・✕ … 終了
・タブをクリックで切替（選択中はそのタブの色で光ります）
・下のスライダーで透明度（45〜100%）

・Drag the top bar to move the window.
・Drag the lower-right corner, near the ◢ mark, to resize the window.
・❓ opens the help / usage guide.
・⚙ opens settings for tabs, hotkeys, recurring tasks, save location and general options.
・👻 toggles Ghost mode on and off.
・📌 keeps the window always on top.
・— sends the app to the system tray.   ・✕ exits the app.
・Click a tab to switch to it. The selected tab glows with its own color.
・Use the bottom slider to adjust opacity from 45% to 100%.

【タスクモード】
  下の欄に書いて Enter で追加、Shift+Enter で改行。
  チェックで完了、ダブルクリックで編集、空にすると削除、
  ✕で削除、ドラッグで並べ替え。

【Task mode】
  Type in the lower input box and press Enter to add a task.
  Use Shift+Enter to insert a line break.
  Check a task to mark it complete, double-click to edit it,
  clear the text to delete it, press ✕ to delete it, or drag it to reorder.

【タブの色】
  設定→「タブ」で各タブ左の色をクリックして変更。
  色を付けたくなければ地味な色やグレーを選べます。

【Tab colors】
  Open Settings → "Tabs", then click the color shown on the left of each tab.
  If you prefer a quieter look, choose a muted color or gray.

------------------------------------------------------------
■ ゴーストモード（クリックスルー）/ Ghost mode
------------------------------------------------------------
ONにするとウィンドウがマウスを透過し、下のアプリを直接
操作できます。透過中は本体ボタンが押せないので、👻と同じ
位置に小さな解除ボタンが出ます。そこかホットキーで解除。
（Windows で有効）

When Ghost mode is on, the Exowl window ignores mouse input,
so you can click and operate the application underneath it directly.
While click-through is active, the main buttons cannot be clicked,
so a small release button appears in the same position as 👻.
Turn Ghost mode off with that button or with the assigned hotkey.
This feature is available on Windows.

------------------------------------------------------------
■ グローバルホットキー（Windowsのみ）/ Hotkeys
------------------------------------------------------------
初期設定:
  Ctrl+Shift+M  … 表示 / 非表示
  Ctrl+Shift+G  … ゴーストモード切替
  Ctrl+Shift+→ … 次のタブ
  Ctrl+Shift+← … 前のタブ

Default hotkeys:
  Ctrl+Shift+M  … Show / hide Exowl
  Ctrl+Shift+G  … Toggle Ghost mode
  Ctrl+Shift+→ … Move to the next tab
  Ctrl+Shift+← … Move to the previous tab

・設定の「ホットキー」タブで自由に変更できます。
・Windows標準の方式（RegisterHotKey）で登録するので
  管理者権限は不要です。
・効かないキーは、その行に「✕ 使用中/不可」と赤く表示され、
  起動時/保存時にトレイ通知でも知らせます。他のアプリと
  取り合いになる組み合わせは登録できないことがあるので、
  別の組み合わせ（例: Ctrl+Shift+別の文字）に変えてください。
・Ctrl+Alt+◯ は IME やドライバと競合しやすいため、初期値は
  競合の少ない Ctrl+Shift+◯ にしています。

・You can freely change hotkeys in the "Hotkeys" tab in Settings.
・Hotkeys are registered using the standard Windows RegisterHotKey method,
  so administrator privileges are not required.
・If a key combination cannot be used, that row is shown in red as
  "✕ In use / unavailable", and a tray notification appears at startup or when saving.
  Some combinations may already be taken by other applications, so choose another one,
  such as Ctrl+Shift+another key.
・Ctrl+Alt+key combinations often conflict with IMEs or drivers, so the defaults use
  the less conflict-prone Ctrl+Shift+key combinations.

------------------------------------------------------------
■ 繰り返しタスク / Recurring tasks
------------------------------------------------------------
設定→「繰り返し」タブで登録。対象タブ（タスクモード）と
置き場所（先頭／末尾）を選んでタスク名を追加。日付が変わると、
その位置に「未チェック」で自動的に並びます（毎日やること向け）。

Open Settings → "Recurring", choose the target tab in task mode,
choose where the task should appear, either at the top or bottom,
and add the task name. When the date changes, the task is automatically
placed there as unchecked. This is useful for daily routines.

------------------------------------------------------------
■ 保存先 / Where data is saved
------------------------------------------------------------
データは自動保存され、再起動しても残ります。
既定の場所:
  ・exe と同じフォルダに json があればそれ（ポータブル運用）
  ・無ければ %APPDATA%\Exowl\exowl.json
設定→「保存先」タブで、フォルダ移動・書き出し・既存json紐づけ・
既定に戻す、ができます。USBやクラウド同期フォルダにも置けます。
（exe自体にデータは埋め込めないため、選んだ場所にjsonを置く方式です）

Data is saved automatically and remains after restarting the app.
Default save location:
  ・If a JSON file exists in the same folder as the exe, Exowl uses it for portable use.
  ・Otherwise, Exowl uses %APPDATA%\Exowl\exowl.json
In Settings → "Save location", you can move the save folder,
export data, link an existing JSON file, or return to the default location.
You can also place the data in a USB drive or cloud-sync folder.
The exe itself cannot contain user data, so Exowl stores the JSON file
in the location you choose.

------------------------------------------------------------
■ ライセンス / License
------------------------------------------------------------
Exowl 本体は無料で利用できます（個人・商用OK）。ただし本体の
改変・再配布・転載・自作と偽る行為・販売は禁止です。詳しくは
LICENSE.txt を参照してください。

Exowl は Qt（PySide6, LGPL v3）を利用しています。
LICENSE.txt と LICENSE-LGPL.txt が同梱されています。

Exowl itself is free to use for both personal and commercial purposes.
However, modifying Exowl itself, redistributing modified versions,
reposting it, claiming it as your own work, or reselling it is prohibited.
See LICENSE.txt for details.

Exowl uses Qt through PySide6, which is licensed under LGPL v3.
LICENSE.txt and LICENSE-LGPL.txt are included in this package.

============================================================
