Skip to content

Commit aecabf0

Browse files
committed
Merge branch 'dev'
2 parents 5005c72 + 0b8ce52 commit aecabf0

24 files changed

+635
-89
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
## 1.1.0(2024/01/21)
2+
3+
### ✨追加
4+
- 各機能のON/OFF設定を追加
5+
- 右クリックで生成画像履歴を保存できる機能を追加
6+
- 閲覧済みの履歴をわかりやすくする機能を追加
7+
- モデル選択欄を非表示にする機能を追加
8+
- プロンプト欄の高さを小さくする機能を追加
9+
110
## 1.0.0 (2024/01/17)
211

312
### 🚀リリース

README.md

Lines changed: 28 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,43 @@
1-
# 🛠️NAI Utils
1+
# 🛠️NAI utils
22
NAI用のユーティリティをまとめたChrome拡張です。
33

4-
54
## 🧩機能
6-
### エンターキーによる生成の無効化
7-
プロンプト欄でEnterキーを押しても生成を行わず普通に改行します。`Ctrl + Enter`で生成します。
5+
### Enterキーによる生成の無効化
6+
- プロンプト欄でEnterキーを押しても生成を行わず、改行を入力します。
7+
- `Ctrl + Enter`で生成します。
8+
9+
### 生成履歴のマウスホイール選択
10+
- 生成履歴エリアでマウスホイールすると画像が選択できます。
11+
- スクロールするにはスクロールバーを使用します。
12+
13+
### 閲覧済みの生成履歴の強調
14+
一度選択した生成履歴画像に灰色のオーバーレイをかけ、閲覧済みであることをわかりやすくします。
15+
16+
### 生成履歴の右クリック保存
17+
- 生成履歴エリアを右クリックで、表示中の画像を保存します。
18+
- マウスホイール選択と合わせて使うと便利です。
19+
20+
### 生成履歴の即時削除
21+
削除確認ダイアログを表示せず、すぐに削除します。
822

9-
### 履歴のマウスホイール選択
10-
履歴エリアでマウスホイールすると画像が選択できます。スクロールするにはスクロールバーを使用します。
23+
### モデル選択欄の非表示
24+
- モデル選択欄を非表示にし、プロンプト欄とi2i欄の表示領域を広げます。
25+
- NAI3以外使わない場合におすすめです。
1126

12-
### 履歴の即時削除
13-
履歴削除の確認ダイアログを表示せず、すぐに削除します。
27+
### プロンプト欄を縮小する
28+
- プロンプト欄の高さを最小にし、i2i欄の表示領域を広げます。
29+
- プロンプト入力を拙作 [Naildcard](https://github.com/xmitoux/naildcard) のみで行い、プロンプト欄が不要な場合は便利かもしれません。
1430

1531
## 📲インストール
1632

1733
⚠️NAIは閉じておいてください。
1834

1935
1. Releasesから`NaiUtils.zip`をダウンロードし、解凍します。
20-
2. Google ChromeのURL欄に`chrome://extensions/`と入力し、拡張機能の管理画面に移動します。
36+
2. ChromeのURL欄に`chrome://extensions/`と入力し、拡張機能の管理画面に移動します。
2137
3. 右上隅で「デベロッパーモード」をONにします。
2238
4. 「パッケージ化されていない拡張機能を読み込む」をクリックし、手順1.で解凍された"dist"フォルダを選択すると拡張機能がインストールされます。
2339
- 再インストール時は前のバージョンを削除しておいてください。
2440

41+
## ⚙️設定
42+
- Chromeのメニューバーの拡張機能ボタン🧩を押し、`NAI utils`を選択すると設定ページが開きます。
43+
- ⚠️各設定を反映する場合は、NAIのページリロードが必要です。

icon.png

3.43 KB
Loading

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<!doctype html>
2-
<html lang="en">
2+
<html lang="ja">
33
<head>
44
<meta charset="UTF-8" />
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6-
<title>Vue 3 Template</title>
6+
<title>NAI utils</title>
77
</head>
88
<body>
99
<div id="app"></div>

manifest.config.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,26 @@ const extensionName = 'NAI utils';
55

66
export const manifest = defineManifest((env) => ({
77
manifest_version: 3,
8-
name: env.mode === 'production' ? extensionName : `[dev] ${extensionName}`,
8+
name: env.mode === 'production' ? extensionName : `[DEV] ${extensionName}`,
99
description: 'Some useful utilities for NAI.',
1010
version: pkg.version,
1111
icons: {
1212
'128': 'icon.png',
1313
},
14+
permissions: ['activeTab', 'storage', 'unlimitedStorage'],
15+
options_page: 'index.html',
16+
background: {
17+
service_worker: './src/background.ts',
18+
},
1419
action: {
15-
default_popup: 'index.html',
1620
default_icon: {
1721
'128': 'icon.png',
1822
},
1923
},
2024
content_scripts: [
2125
{
2226
matches: ['https://novelai.net/image'],
23-
js: ['./src/content'],
27+
js: ['./src/content.ts'],
2428
},
2529
],
2630
}));

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
11
{
22
"name": "nai-utils",
33
"private": true,
4-
"version": "1.0.0",
4+
"version": "1.1.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
88
"build": "vue-tsc && vite build",
99
"preview": "vite preview"
1010
},
1111
"dependencies": {
12+
"element-plus": "^2.5.2",
1213
"vue": "^3.3.11"
1314
},
1415
"devDependencies": {
1516
"@crxjs/vite-plugin": "2.0.0-beta.22",
17+
"@types/chrome": "^0.0.258",
1618
"@types/node": "^20.10.7",
1719
"@typescript-eslint/eslint-plugin": "^6.18.0",
1820
"@typescript-eslint/parser": "^6.18.0",

0 commit comments

Comments
 (0)