🍉 Sync 2024-01-10 00:49

This commit is contained in:
github-actions[bot] 2024-01-10 00:49:50 +08:00
parent 06d41d2a74
commit c24e10f7fe
642 changed files with 8140 additions and 60047 deletions

21
istore/LICENSE Normal file
View File

@ -0,0 +1,21 @@
MIT License
Copyright (c) 2021 易有云团队
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

4
istore/README.en.md Normal file
View File

@ -0,0 +1,4 @@
# iStore
## Introduce
The iStore is a app store for OpenWRT, it is implemented using Shell scripts, only depends on OpenWRT standard components, and does not contain binary files itself

51
istore/README.md Normal file
View File

@ -0,0 +1,51 @@
# iStore
## 介绍
iStore 是一个[开源](https://github.com/linkease/istore)且标准的 OpenWRT 软件中心实现。
是属于易有云团队的固件 [iStoreOS](https://github.com/istoreos) 的一部分。
iStore 的设计目标:
1. 方便用户安装插件
2. 每个插件都有教程,方便初学者入门使用插件
3. 适配所有的 OpenWRT 皮肤,以及移动端
4. 全部基于 OpenWRT 的标准接口开发,不用以前 KoolShare LEDE 的特有的插件风格的软件中心
iStore 的无法弥补的缺陷:
1. 因为 OpenWRT 版本特别多,导致不同平台的插件依赖不一样。所以即使你的系统能安装 iStoreiStore 里面的插件不一定能安装
2. 我们需要固件开发者自主集成 iStore并解决 iStore 里面的各种插件的依赖
我们建议固件开发者集成 iStore这样固件开发者只需要发布一个精简固件用户可以按需安装自己喜欢的插件。还能共享插件的教程独立更新某个插件版本。
> 21版本的固件安装 iStore 需要依赖 `luci-compat`
## 安装 iStore 到 OpenWRT 官方固件
只支持 x86_64 和 arm64 设备。
```
opkg update || exit 1
cd /tmp
wget https://github.com/linkease/openwrt-app-actions/raw/main/applications/luci-app-systools/root/usr/share/systools/istore-reinstall.run
chmod 755 istore-reinstall.run
./istore-reinstall.run
```
## 集成到自己编译的固件中
iStore 官方的软件仓库支持 `x86_64``arm64` 两个架构,这两个架构的基于 **OpenWRT** 固件都可以直接集成 iStore
只需在固件编译目录下执行:
```shell
echo >> feeds.conf.default
echo 'src-git istore https://github.com/linkease/istore;main' >> feeds.conf.default
./scripts/feeds update istore
./scripts/feeds install -d y -p istore luci-app-store
```
然后正常编译固件即可
## 功能预览
![istore-preview.png](./preview/istore-preview.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

View File

@ -1,11 +0,0 @@
{
"luci-app-store": {
"description": "Grant UCI access for luci-app-store",
"read": {
"uci": [ "istore" ]
},
"write": {
"uci": [ "istore" ]
}
}
}

View File

@ -1,11 +0,0 @@
#!/bin/sh
sed -i 's/git\.openwrt\.org\/project\/luci/github\.com\/openwrt\/luci/g' ./feeds.conf.default
./scripts/feeds update luci
./scripts/feeds install luci
mv ./bin/luci-app-argon-config ./package/
make defconfig
make package/luci-app-argon-config/compile V=s -j$(nproc) BUILD_LOG=1
tar -cJf logs.tar.xz logs
mv logs.tar.xz bin

View File

@ -1,41 +0,0 @@
name: CI
on:
push:
branches:
- master
tags-ignore:
- 'release-*'
paths:
- 'luci-app-argon-config/**'
pull_request:
branches:
- master
jobs:
build:
name: Build the IPK
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
- name: Prepare
run: |
mkdir -p bin/luci-app-argon-config
cp -rf ./luasrc ./po ./root ./Makefile ./bin/luci-app-argon-config
- name: Docker Build
run: |
docker pull openwrtorg/sdk:x86-64-21.02-SNAPSHOT
docker run --rm -u root -v "$(pwd)"/bin/:/home/build/openwrt/bin -v ${{ github.workspace }}/.github/workflows:/home/build/workflows openwrtorg/sdk:x86-64-21.02-SNAPSHOT /bin/sh /home/build/workflows/build.sh
- name: Upload app
uses: actions/upload-artifact@v2
with:
name: luci-app-argon-config
path: ./bin/packages/x86_64/base/*argon-config*
if-no-files-found: error
- name: Upload Log
if: ${{ always() }}
uses: actions/upload-artifact@v2
with:
name: buildlog
path: bin/logs.tar.xz

View File

@ -1,39 +0,0 @@
name: Release
on:
push:
tags:
- 'release-*'
jobs:
build:
name: Build the IPK
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
- name: Prepare
run: |
mkdir -p bin/luci-app-argon-config
cp -rf ./luasrc ./po ./root ./Makefile ./bin/luci-app-argon-config
- name: Docker Build
run: |
docker pull openwrtorg/sdk:x86-64-21.02-SNAPSHOT
docker run --rm -u root -v "$(pwd)"/bin/:/home/build/openwrt/bin -v ${{ github.workspace }}/.github/workflows:/home/build/workflows openwrtorg/sdk:x86-64-21.02-SNAPSHOT /bin/sh /home/build/workflows/build.sh
- name: Release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
set -x
assets=()
for asset in ./bin/packages/x86_64/base/*argon-config*.ipk; do
assets+=("-a" "$asset")
done
tag_name=$(basename ${{github.ref}})
hub release create -p "${assets[@]}" -m "$tag_name" "$tag_name"
- name: Upload Log
if: ${{ always() }}
uses: actions/upload-artifact@v2
with:
name: buildlog
path: bin/logs.tar.xz

View File

@ -1,19 +0,0 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-argon-config
PKG_VERSION:=0.9
PKG_RELEASE:=20220424
PKG_MAINTAINER:=jerrykuku <jerrykuku@qq.com>
LUCI_TITLE:=LuCI page for Argon Config
LUCI_PKGARCH:=all
LUCI_DEPENDS:=+luci-compat +luci-lib-ipkg +luci-theme-argon
define Package/$(PKG_NAME)/conffiles
/etc/config/argon
endef
include $(TOPDIR)/feeds/luci/luci.mk
# call BuildPackage - OpenWrt buildroot signature

View File

@ -1,4 +0,0 @@
# luci-app-argon-config
Argon Theme Config Plugin
You can set the blur and transparency of the login page of argon theme, and manage the background pictures and videos.

View File

@ -1,10 +0,0 @@
module("luci.controller.argon-config", package.seeall)
function index()
if not nixio.fs.access('/www/luci-static/argon/css/cascade.css') then
return
end
local page = entry({"admin", "system", "argon-config"}, form("argon-config"), _("Argon Config"), 90)
page.acl_depends = { "luci-app-argon-config" }
end

View File

@ -1,217 +0,0 @@
local nxfs = require 'nixio.fs'
local wa = require 'luci.tools.webadmin'
local opkg = require 'luci.model.ipkg'
local sys = require 'luci.sys'
local http = require 'luci.http'
local nutil = require 'nixio.util'
local name = 'argon'
local uci = require 'luci.model.uci'.cursor()
local fstat = nxfs.statvfs(opkg.overlay_root())
local space_total = fstat and fstat.blocks or 0
local space_free = fstat and fstat.bfree or 0
local space_used = space_total - space_free
local free_byte = space_free * fstat.frsize
local primary, dark_primary, blur_radius, blur_radius_dark, blur_opacity, mode
if nxfs.access('/etc/config/argon') then
primary = uci:get_first('argon', 'global', 'primary')
dark_primary = uci:get_first('argon', 'global', 'dark_primary')
blur_radius = uci:get_first('argon', 'global', 'blur')
blur_radius_dark = uci:get_first('argon', 'global', 'blur_dark')
blur_opacity = uci:get_first('argon', 'global', 'transparency')
blur_opacity_dark = uci:get_first('argon', 'global', 'transparency_dark')
mode = uci:get_first('argon', 'global', 'mode')
bing_background = uci:get_first('argon', 'global', 'bing_background')
end
function glob(...)
local iter, code, msg = nxfs.glob(...)
if iter then
return nutil.consume(iter)
else
return nil, code, msg
end
end
local transparency_sets = {
0,
0.1,
0.2,
0.3,
0.4,
0.5,
0.6,
0.7,
0.8,
0.9,
1
}
-- [[ 模糊设置 ]]--
br = SimpleForm('config', translate('Argon Config'), translate('Here you can set the blur and transparency of the login page of argon theme, and manage the background pictures and videos.[Chrome is recommended]'))
br.reset = false
br.submit = false
s = br:section(SimpleSection)
o = s:option(ListValue, 'bing_background', translate('Wallpaper Source'))
o:value('0', translate('Built-in'))
o:value('1', translate('Bing Wallpapers'))
o.default = bing_background
o.rmempty = false
o = s:option(ListValue, 'mode', translate('Theme mode'))
o:value('normal', translate('Follow System'))
o:value('light', translate('Force Light'))
o:value('dark', translate('Force Dark'))
o.default = mode
o.rmempty = false
o.description = translate('You can choose Theme color mode here')
o = s:option(Value, 'primary', translate('[Light mode] Primary Color'), translate('A HEX Color ; ( Default: #5e72e4 )'))
o.default = primary
o.datatype = ufloat
o.rmempty = false
o = s:option(ListValue, 'transparency', translate('[Light mode] Transparency'), translate('0 transparent - 1 opaque ; ( Suggest: transparent: 0 or translucent preset: 0.5 )'))
for _, v in ipairs(transparency_sets) do
o:value(v)
end
o.default = blur_opacity
o.datatype = ufloat
o.rmempty = false
o = s:option(Value, 'blur', translate('[Light mode] Frosted Glass Radius'), translate('Larger value will more blurred ; ( Suggest: clear: 1 or blur preset: 10 )'))
o.default = blur_radius
o.datatype = ufloat
o.rmempty = false
o = s:option(Value, 'dark_primary', translate('[Dark mode] Primary Color'), translate('A HEX Color ; ( Default: #483d8b )'))
o.default = dark_primary
o.datatype = ufloat
o.rmempty = false
o = s:option(ListValue, 'transparency_dark', translate('[Dark mode] Transparency'), translate('0 transparent - 1 opaque ; ( Suggest: Black translucent preset: 0.5 )'))
for _, v in ipairs(transparency_sets) do
o:value(v)
end
o.default = blur_opacity_dark
o.datatype = ufloat
o.rmempty = false
o = s:option(Value, 'blur_dark', translate('[Dark mode] Frosted Glass Radius'), translate('Larger value will more blurred ; ( Suggest: clear: 1 or blur preset: 10 )'))
o.default = blur_radius_dark
o.datatype = ufloat
o.rmempty = false
o = s:option(Button, 'save', translate('Save Changes'))
o.inputstyle = 'reload'
function br.handle(self, state, data)
if (state == FORM_VALID and data.blur ~= nil and data.blur_dark ~= nil and data.transparency ~= nil and data.transparency_dark ~= nil and data.mode ~= nil) then
nxfs.writefile('/tmp/aaa', data)
for key, value in pairs(data) do
uci:set('argon','@global[0]',key,value)
end
uci:commit('argon')
end
return true
end
ful = SimpleForm('upload', translate('Upload (Free: ') .. wa.byte_format(free_byte) .. ')', translate("You can upload files such as jpg,png,gif,webp,mp4,webm files, To change the login page background."))
ful.reset = false
ful.submit = false
sul = ful:section(SimpleSection, '', translate("Upload file to '/www/luci-static/argon/background/'"))
fu = sul:option(FileUpload, '')
fu.template = 'argon-config/other_upload'
um = sul:option(DummyValue, '', nil)
um.template = 'argon-config/other_dvalue'
local dir, fd
dir = '/www/luci-static/argon/background/'
nxfs.mkdir(dir)
http.setfilehandler(
function(meta, chunk, eof)
if not fd then
if not meta then
return
end
if meta and chunk then
fd = nixio.open(dir .. meta.file, 'w')
end
if not fd then
um.value = translate('Create upload file error.')
return
end
end
if chunk and fd then
fd:write(chunk)
end
if eof and fd then
fd:close()
fd = nil
um.value = translate('File saved to') .. ' "/www/luci-static/argon/background/' .. meta.file .. '"'
end
end
)
if http.formvalue('upload') then
local f = http.formvalue('ulfile')
if #f <= 0 then
um.value = translate('No specify upload file.')
end
end
local function getSizeStr(size)
local i = 0
local byteUnits = {' kB', ' MB', ' GB', ' TB'}
repeat
size = size / 1024
i = i + 1
until (size <= 1024)
return string.format('%.1f', size) .. byteUnits[i]
end
local inits, attr = {}
for i, f in ipairs(glob(dir .. '*')) do
attr = nxfs.stat(f)
if attr then
inits[i] = {}
inits[i].name = nxfs.basename(f)
inits[i].mtime = os.date('%Y-%m-%d %H:%M:%S', attr.mtime)
inits[i].modestr = attr.modestr
inits[i].size = getSizeStr(attr.size)
inits[i].remove = 0
inits[i].install = false
end
end
form = SimpleForm('filelist', translate('Background file list'), nil)
form.reset = false
form.submit = false
tb = form:section(Table, inits)
nm = tb:option(DummyValue, 'name', translate('File name'))
mt = tb:option(DummyValue, 'mtime', translate('Modify time'))
sz = tb:option(DummyValue, 'size', translate('Size'))
btnrm = tb:option(Button, 'remove', translate('Remove'))
btnrm.render = function(self, section, scope)
self.inputstyle = 'remove'
Button.render(self, section, scope)
end
btnrm.write = function(self, section)
local v = nxfs.unlink(dir .. nxfs.basename(inits[section].name))
if v then
table.remove(inits, section)
end
return v
end
return br, ful, form

View File

@ -1,7 +0,0 @@
<%+cbi/valueheader%>
<% if self:cfgvalue(section) ~= false then %>
<input class="cbi-button cbi-input-<%=self.inputstyle or "button" %>" style="display: <%= display %>" type="submit"<%= attr("name", cbid) .. attr("id", cbid) .. attr("value", self.inputtitle or self.title)%> />
<% else %>
-
<% end %>
<%+cbi/valuefooter%>

View File

@ -1,8 +0,0 @@
<%+cbi/valueheader%>
<span style="color: red">
<%
local val = self:cfgvalue(section) or self.default or ""
write(pcdata(val))
%>
</span>
<%+cbi/valuefooter%>

View File

@ -1,5 +0,0 @@
<%+cbi/valueheader%>
<label class="cbi-value" style="display:inline-block; width: 130px" for="ulfile"><%:Choose local file:%></label>
<input class="cbi-input-file" style="width: 400px" type="file" id="ulfile" name="ulfile" accept="image/png, image/jpeg, image/gif, image/webp, video/mp4, video/webm"/>
<input type="submit" class="btn cbi-button cbi-input-apply" name="upload" value="<%:Upload%>" />
<%+cbi/valuefooter%>

View File

@ -1,179 +0,0 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2021-03-15 21:25-0300\n"
"PO-Revision-Date: 2022-04-23 15:21-0300\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: \n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 3.0.1\n"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:97
msgid "0 transparent - 1 opaque ; ( Suggest: Black translucent preset: 0.5 )"
msgstr ""
"0 transparente - 1 opaco; (Sugerencia: negro translúcido preestablecido: 0.5)"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:79
msgid ""
"0 transparent - 1 opaque ; ( Suggest: transparent: 0 or translucent preset: "
"0.5 )"
msgstr ""
"0 transparente - 1 opaco; (Sugerencia: transparente: 0 o translúcido "
"preestablecido: 0.5)"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:92
msgid "A HEX Color ; ( Default: #483d8b )"
msgstr "Un color HEX; (Predeterminado: #483d8b)"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:72
msgid "A HEX Color ; ( Default: #5e72e4 )"
msgstr "Un color HEX; (Predeterminado: #5e72e4)"
#: applications/luci-app-argon-config/luasrc/controller/argon-config.lua:8
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:53
msgid "Argon Config"
msgstr "Configuración de Argon"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:195
msgid "Background file list"
msgstr "Lista de archivos de fondo"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:60
msgid "Bing Wallpapers"
msgstr "Fondos de Bing"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:59
msgid "Built-in"
msgstr "Integrado"
#: applications/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm:2
msgid "Choose local file:"
msgstr "Elija un archivo local:"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:149
msgid "Create upload file error."
msgstr "Crear archivo de error de carga."
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:200
msgid "File name"
msgstr "Nombre del archivo"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:159
msgid "File saved to"
msgstr "Archivo guardado en"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:65
msgid "Follow System"
msgstr "Seguir el sistema"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:67
msgid "Force Dark"
msgstr "Forzar oscuro"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:66
msgid "Force Light"
msgstr "Forzar claro"
#: applications/luci-app-argon-config/root/usr/share/rpcd/acl.d/luci-app-argon-config.json:3
msgid "Grant UCI access for luci-app-argon-config"
msgstr "Otorgar acceso UCI para luci-app-argon-config"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:53
msgid ""
"Here you can set the blur and transparency of the login page of argon theme, "
"and manage the background pictures and videos.[Chrome is recommended]"
msgstr ""
"Aquí puede configurar el desenfoque y la transparencia de la página de "
"inicio de sesión del tema argon y administrar las imágenes de fondo y los "
"videos. [Se recomienda Chrome]"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:87
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:105
msgid ""
"Larger value will more blurred ; ( Suggest: clear: 1 or blur preset: 10 )"
msgstr ""
"El valor más grande se verá más borroso; (Sugerencia: claro: 1 o desenfoque "
"predeterminado: 10)"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:201
msgid "Modify time"
msgstr "Modificar la hora"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:167
msgid "No specify upload file."
msgstr "No especificar archivo de carga."
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:203
msgid "Remove"
msgstr "Eliminar"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:110
msgid "Save Changes"
msgstr "Guardar cambios"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:202
msgid "Size"
msgstr "Tamaño"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:64
msgid "Theme mode"
msgstr "Modo del tema"
#: applications/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm:4
msgid "Upload"
msgstr "Cargar"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:124
msgid "Upload (Free:"
msgstr "Cargar (Libre:"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:128
msgid "Upload file to '/www/luci-static/argon/background/'"
msgstr "Subir archivo a '/www/luci-static/argon/background/'"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:58
msgid "Wallpaper Source"
msgstr "Fuente del fondo de pantalla"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:70
msgid "You can choose Theme color mode here"
msgstr "Puede elegir el modo de color del tema aquí"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:124
msgid ""
"You can upload files such as jpg,png,gif,webp,mp4,webm files, To change the login page "
"background."
msgstr ""
"Puede cargar archivos como jpg, png, gif, webp, mp4, webm, para cambiar el fondo de la "
"página de inicio de sesión."
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:105
msgid "[Dark mode] Frosted Glass Radius"
msgstr "[Modo oscuro] Radio de vidrio esmerilado"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:92
msgid "[Dark mode] Primary Color"
msgstr "[Modo oscuro] Color primario"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:97
msgid "[Dark mode] Transparency"
msgstr "[Modo oscuro] Transparencia"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:87
msgid "[Light mode] Frosted Glass Radius"
msgstr "[Modo claro] Radio de vidrio esmerilado"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:72
msgid "[Light mode] Primary Color"
msgstr "[Modo claro] Color primario"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:79
msgid "[Light mode] Transparency"
msgstr "[Modo claro] Transparencia"
#~ msgid "Luci Argon theme config"
#~ msgstr "Configuración del tema Luci Argon"

View File

@ -1,155 +0,0 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:97
msgid "0 transparent - 1 opaque ; ( Suggest: Black translucent preset: 0.5 )"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:79
msgid ""
"0 transparent - 1 opaque ; ( Suggest: transparent: 0 or translucent preset: "
"0.5 )"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:92
msgid "A HEX Color ; ( Default: #483d8b )"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:72
msgid "A HEX Color ; ( Default: #5e72e4 )"
msgstr ""
#: applications/luci-app-argon-config/luasrc/controller/argon-config.lua:8
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:53
msgid "Argon Config"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:195
msgid "Background file list"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:60
msgid "Bing Wallpapers"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:59
msgid "Built-in"
msgstr ""
#: applications/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm:2
msgid "Choose local file:"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:149
msgid "Create upload file error."
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:200
msgid "File name"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:159
msgid "File saved to"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:65
msgid "Follow System"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:67
msgid "Force Dark"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:66
msgid "Force Light"
msgstr ""
#: applications/luci-app-argon-config/root/usr/share/rpcd/acl.d/luci-app-argon-config.json:3
msgid "Grant UCI access for luci-app-argon-config"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:53
msgid ""
"Here you can set the blur and transparency of the login page of argon theme, "
"and manage the background pictures and videos.[Chrome is recommended]"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:87
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:105
msgid ""
"Larger value will more blurred ; ( Suggest: clear: 1 or blur preset: 10 )"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:201
msgid "Modify time"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:167
msgid "No specify upload file."
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:203
msgid "Remove"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:110
msgid "Save Changes"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:202
msgid "Size"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:64
msgid "Theme mode"
msgstr ""
#: applications/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm:4
msgid "Upload"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:124
msgid "Upload (Free:"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:128
msgid "Upload file to '/www/luci-static/argon/background/'"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:58
msgid "Wallpaper Source"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:70
msgid "You can choose Theme color mode here"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:124
msgid ""
"You can upload files such as jpg,png,gif,webp,mp4,webm files, To change the login page "
"background."
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:105
msgid "[Dark mode] Frosted Glass Radius"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:92
msgid "[Dark mode] Primary Color"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:97
msgid "[Dark mode] Transparency"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:87
msgid "[Light mode] Frosted Glass Radius"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:72
msgid "[Light mode] Primary Color"
msgstr ""
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:79
msgid "[Light mode] Transparency"
msgstr ""

View File

@ -1,129 +0,0 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: dingpengyu <jerrykuku@gmail.com>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_CN\n"
"X-Generator: Poedit 2.3.1\n"
msgid "Argon Config"
msgstr "Argon 主题设置"
msgid "Here you can set the blur and transparency of the login page of argon theme, and manage the background pictures and videos.[Chrome is recommended]"
msgstr "在这里你可以设置argon 主题的登录页面的模糊和透明度,并管理背景图片与视频。[建议使用 Chrome]"
msgid "Wallpaper Source"
msgstr "壁纸来源"
msgid "Built-in"
msgstr "内建"
msgid "Bing Wallpapers"
msgstr "Bing 壁纸"
msgid "Theme mode"
msgstr "主题模式"
msgid "Follow System"
msgstr "跟随系统"
msgid "Force Light"
msgstr "强制亮色"
msgid "Force Dark"
msgstr "强制暗色"
msgid "You can choose Theme color mode here"
msgstr "你可以选择喜欢的主题模式"
msgid "[Light mode] Primary Color"
msgstr "[亮色模式] 主色调"
msgid "[Dark mode] Primary Color"
msgstr "[暗色模式] 主色调"
msgid "A HEX Color ; ( Default: #5e72e4 )"
msgstr "十六进制颜色值 ( 预设为:#5e72e4 )"
msgid "A HEX Color ; ( Default: #483d8b )"
msgstr "十六进制颜色值 ( 预设为:#483d8b )"
msgid "[Light mode] Transparency"
msgstr "[亮色模式] 透明度"
msgid "[Dark mode] Transparency"
msgstr "[暗色模式] 透明度"
msgid "0 transparent - 1 opaque ; ( Suggest: transparent: 0 or translucent preset: 0.5 )"
msgstr "0最透明 - 1不透明 ; ( 建议: 透明 0 或 半透明预设 0.5 )"
msgid "0 transparent - 1 opaque ; ( Suggest: Black translucent preset: 0.5 )"
msgstr "0最透明 - 1不透明 ; ( 建议: 黑色半透明 0.5 )"
msgid "[Light mode] Frosted Glass Radius"
msgstr "[亮色模式] 毛玻璃模糊半径"
msgid "[Dark mode] Frosted Glass Radius"
msgstr "[暗色模式] 毛玻璃模糊半径"
msgid "Larger value will more blurred ; ( Suggest: clear: 1 or blur preset: 10 )"
msgstr "值越大越模糊; ( 建议: 清透 1 或 模糊预设 10 )"
msgid "You can upload files such as jpg,png,gif,webp,mp4,webm files, To change the login page background."
msgstr "你可以上传jpg、png、gif、webp或mp4、webm文件以创建自己喜欢的登录界面"
msgid "Save Changes"
msgstr "保存更改"
msgid "Choose local file:"
msgstr "选择本地文件:"
msgid "Couldn't open file:"
msgstr "无法打开文件:"
msgid "Create upload file error."
msgstr "创建上传文件失败。"
msgid "File name"
msgstr "文件名"
msgid "File saved to"
msgstr "文件保存到"
msgid "FileTransfer"
msgstr "文件传输"
msgid "Install"
msgstr "安装"
msgid "Attributes"
msgstr "属性"
msgid "Modify time"
msgstr "修改时间"
msgid "No specify upload file."
msgstr "未指定上传文件。"
msgid "Path on Route:"
msgstr "路由根目录:"
msgid "Remove"
msgstr "移除"
msgid "Size"
msgstr "大小"
msgid "Upload (Free:"
msgstr "上传 (剩余空间:"
msgid "Background file list"
msgstr "背景文件列表"
msgid "Upload file to '/www/luci-static/argon/background/'"
msgstr "文件将上传到'/www/luci-static/argon/background/'"

View File

@ -1,165 +0,0 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: Victor Tseng <palatis@gmail.com>\n"
"Language-Team: \n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.2.2\n"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:97
msgid "0 transparent - 1 opaque ; ( Suggest: Black translucent preset: 0.5 )"
msgstr "0 全透明 - 1 不透明(建議:黑色半透明 0.5"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:79
msgid ""
"0 transparent - 1 opaque ; ( Suggest: transparent: 0 or translucent preset: 0.5 )"
msgstr "0 全透明 - 1 不透明(建議:全透明 0或半透明 0.5"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:92
msgid "A HEX Color ; ( Default: #483d8b )"
msgstr "十六進制顏色(預設 #483d8b"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:72
msgid "A HEX Color ; ( Default: #5e72e4 )"
msgstr "十六進制顏色(預設 #5e72e4"
#: applications/luci-app-argon-config/luasrc/controller/argon-config.lua:8
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:53
msgid "Argon Config"
msgstr "Argon 設定"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:195
msgid "Background file list"
msgstr "背景檔案清單"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:60
msgid "Bing Wallpapers"
msgstr "必應桌布"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:59
msgid "Built-in"
msgstr "內建"
#: applications/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm:2
msgid "Choose local file:"
msgstr "選擇本地檔案:"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:149
msgid "Create upload file error."
msgstr "建立上傳檔案錯誤。"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:200
msgid "File name"
msgstr "檔案名稱"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:159
msgid "File saved to"
msgstr "檔案已儲存至"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:65
msgid "Follow System"
msgstr "跟隨系統配色"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:67
msgid "Force Dark"
msgstr "強制深色"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:66
msgid "Force Light"
msgstr "強制淺色"
#: applications/luci-app-argon-config/root/usr/share/rpcd/acl.d/luci-app-argon-config.json:3
msgid "Grant UCI access for luci-app-argon-config"
msgstr "為 luci-app-argon-config 授予 UCI 權限"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:53
msgid ""
"Here you can set the blur and transparency of the login page of argon theme, and "
"manage the background pictures and videos.[Chrome is recommended]"
msgstr ""
"您可以在此設定登入畫面的模糊度、透明度、以及管理背景圖片與影片(推薦使用 "
"Chrome。"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:87
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:105
msgid "Larger value will more blurred ; ( Suggest: clear: 1 or blur preset: 10 )"
msgstr "數值越大越模糊(建議:清晰 1或模糊程度 10"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:201
msgid "Modify time"
msgstr "修改時間"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:167
msgid "No specify upload file."
msgstr "沒有選擇要上傳的檔案。"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:203
msgid "Remove"
msgstr "移除"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:110
msgid "Save Changes"
msgstr "保存變更"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:202
msgid "Size"
msgstr "容量"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:64
msgid "Theme mode"
msgstr "佈景主題模式"
#: applications/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm:4
msgid "Upload"
msgstr "上傳"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:124
msgid "Upload (Free:"
msgstr "上傳(剩餘空間:"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:128
msgid "Upload file to '/www/luci-static/argon/background/'"
msgstr "上傳檔案至「/www/luci-static/argon/background」"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:58
msgid "Wallpaper Source"
msgstr "桌布來源"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:70
msgid "You can choose Theme color mode here"
msgstr "您可以在此選擇佈景主題的顏色模式"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:124
msgid ""
"You can upload files such as jpg,png,gif,mp4,webm files, To change the login page "
"background."
msgstr "您可以上傳諸如 jpg、png、gif、mp4、webm 等類型的檔案來更換登入畫面的背景。"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:105
msgid "[Dark mode] Frosted Glass Radius"
msgstr "《深色模式》模糊效果半徑"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:92
msgid "[Dark mode] Primary Color"
msgstr "《深色模式》主色彩"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:97
msgid "[Dark mode] Transparency"
msgstr "《深色模式》透明度"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:87
msgid "[Light mode] Frosted Glass Radius"
msgstr "《淺色模式》模糊效果半徑"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:72
msgid "[Light mode] Primary Color"
msgstr "《淺色模式》主色彩"
#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:79
msgid "[Light mode] Transparency"
msgstr "《淺色模式》透明度"

View File

@ -1 +0,0 @@
zh-tw

View File

@ -1,9 +0,0 @@
config global
option primary '#5e72e4'
option dark_primary '#483d8b'
option blur '10'
option blur_dark '10'
option transparency '0.5'
option transparency_dark '0.5'
option mode 'normal'
option bing_background '0'

View File

@ -1,6 +0,0 @@
#!/bin/sh
sed -i 's/cbi.submit\"] = true/cbi.submit\"] = \"1\"/g' /usr/lib/lua/luci/dispatcher.lua
rm -f /tmp/luci-indexcache
exit 0

View File

@ -1,11 +0,0 @@
{
"luci-app-argon-config": {
"description": "Grant UCI access for luci-app-argon-config",
"read": {
"uci": [ "argon" ]
},
"write": {
"uci": [ "argon" ]
}
}
}

View File

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

Some files were not shown because too many files have changed in this diff Show More