Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: new window system (alpha) #1686

Draft
wants to merge 133 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
133 commits
Select commit Hold shift + click to select a range
cdc58d4
add: backend-ai-window-page
inureyes Sep 20, 2022
d789599
update: test activity-panel based window system
inureyes Sep 20, 2022
9b9a3b6
add: basic window system
inureyes Sep 20, 2022
8dced1a
add: agent view as test window
inureyes Sep 20, 2022
8edcda6
Merge branch 'main' into feature/new-window-system
inureyes Sep 20, 2022
36f998e
Merge branch 'main' into feature/new-window-system
inureyes Sep 20, 2022
5a42e02
add: test set for window set control
inureyes Sep 20, 2022
f3bc174
add: window manager system
inureyes Sep 20, 2022
2a80233
add: window manager as a separate module
inureyes Sep 20, 2022
4ed33cb
add: window tracker to locate / manage
inureyes Sep 20, 2022
f3706e2
add: testing window resize feature
inureyes Sep 20, 2022
5cb1aba
add: window resize system / default setup for window spawning
inureyes Sep 21, 2022
059d77d
add: defaultWidth option
inureyes Sep 22, 2022
548bf91
add: node.js compiled file
inureyes Sep 22, 2022
1167f94
Merge branch 'main' into feature/new-window-system
inureyes Sep 22, 2022
4427d32
update: page activation routine (WIP)
inureyes Sep 26, 2022
84b3f86
update: keep last window dimension
inureyes Sep 26, 2022
bb579a8
update: test window controller connections
inureyes Sep 26, 2022
aa1c955
add: active status propagation
inureyes Sep 26, 2022
75ddd17
update: window close / open system
inureyes Sep 26, 2022
5e71c9a
update: encapsulate current pages
inureyes Sep 26, 2022
73690e7
add: more adoption to pages
inureyes Sep 26, 2022
bed2b9f
add: data and credential window
inureyes Sep 26, 2022
7df755e
update: window manager holds window information
inureyes Sep 26, 2022
e56b49c
update: toggle window test
inureyes Sep 26, 2022
b9dbf31
update: proper menu highlight
inureyes Sep 26, 2022
b42e52d
add: import view as a window
inureyes Sep 26, 2022
cb9d4e2
add: minimize function
inureyes Sep 26, 2022
cc3caa4
test: embed URL-based iframe
inureyes Sep 26, 2022
5a662b4
update: app launcher support in-window spawn
inureyes Sep 27, 2022
4e8115c
update: add firstUpdated as a window reference catcher
inureyes Sep 27, 2022
5090a5a
update: make window transparent to increase drag speed
inureyes Sep 27, 2022
8bbb6ee
update: window resize tracker
inureyes Sep 27, 2022
eae5d76
update: refactor window overlapping system
inureyes Sep 27, 2022
b38ebc9
update: solve app launcher overlap issue
inureyes Sep 27, 2022
dd2db63
update: window shadow
inureyes Sep 27, 2022
e5bea61
add: only fire reorder event when window is not a top window
inureyes Sep 27, 2022
b3a319d
add: comments
inureyes Sep 27, 2022
36cc48a
add: attachInner option to reduce inner gap to zero
inureyes Sep 27, 2022
da6a015
add: new notification snackbar with mwc component
inureyes Sep 28, 2022
f4bb9ad
add : more attachInner option on tabs.
inureyes Sep 29, 2022
519e62d
add: icon support to adopt to dock
inureyes Sep 29, 2022
87b70cc
add: dock component to access apps
inureyes Sep 29, 2022
119b461
update: automatic dock item remove
inureyes Sep 29, 2022
f89ffbc
add: deactivate to dock feature
inureyes Sep 29, 2022
7253291
update: propagate window size change into content area
inureyes Sep 29, 2022
1170549
update: use sessionName on titlebar text instead of session UUID
inureyes Sep 29, 2022
9aaa063
update: indicator location
inureyes Sep 29, 2022
b59611f
update: turn off API-based search field
inureyes Sep 29, 2022
77271ba
add: keep dock order with alphabetical order
inureyes Sep 29, 2022
2a13244
add: backend-ai-desktop skeleton
inureyes Sep 30, 2022
e9e03ea
add: annotate window when mouseover to dock
inureyes Oct 1, 2022
77102f8
update: disable indicator transition to prevent late disappearing
inureyes Oct 1, 2022
67212cb
update: use mock instead of window drag to reduce clutter
inureyes Oct 4, 2022
1ba4fd9
update: maximize screen button behavior
inureyes Oct 4, 2022
8b377fd
fix: tracking internal variable
inureyes Oct 4, 2022
fb1e851
add: apply backend-ai-desktop to webui
inureyes Oct 5, 2022
61cfad9
update: code convention
inureyes Oct 5, 2022
a200699
fix: indentation
inureyes Oct 5, 2022
e2117d0
fix: typing issue
inureyes Oct 5, 2022
5b75ef0
change: let to const on window manager
inureyes Oct 5, 2022
3e4dc0e
update: set the notification timeout to 4s
inureyes Oct 5, 2022
ac8eb49
fix: background while login
inureyes Oct 6, 2022
65a369b
update: widget call button on dock
inureyes Oct 6, 2022
d77c085
fix: hide window content area too
inureyes Oct 6, 2022
f687669
update: change indicator of sidebar
inureyes Oct 6, 2022
3e08503
add: window icons
inureyes Oct 6, 2022
f3e0601
add: missing icons. sidebar selection debug (WIP)
inureyes Oct 6, 2022
7cb7a3e
fix : sidebar annotation (WIP)
inureyes Oct 6, 2022
ec9197f
add: remove DOMelement when app window closes
inureyes Oct 11, 2022
c2ba0b2
update: kernel image identifier list
inureyes Oct 13, 2022
9d76511
Merge branch 'main' into feature/new-window-system
inureyes Oct 19, 2022
342e7da
update: change material font to provide more elements
inureyes Oct 19, 2022
f08c2c5
add: new material icon fonts
inureyes Oct 19, 2022
74cf429
update: remove unused icon font
inureyes Oct 19, 2022
f65c18f
Merge branch 'main' into feature/new-window-system
inureyes Oct 22, 2022
2875943
add: viewType to support legacy viewMode with tab UI
inureyes Oct 22, 2022
eea1ce7
add: tab mode (WIP)
inureyes Oct 22, 2022
e972d81
add: background option for tab mode
inureyes Oct 23, 2022
f963ff0
add: let tab window fit to content area
inureyes Oct 23, 2022
486a35e
update: menu icons
inureyes Oct 23, 2022
97dbd11
add: tab order / margin
inureyes Oct 23, 2022
5796e53
Merge remote-tracking branch 'origin/main' into feature/new-window-sy…
inureyes Oct 31, 2022
04f9ba9
Merge branch 'main' into feature/new-window-system
inureyes Nov 13, 2022
675f46f
update: check window mode and tab mode toggle (WIP)
inureyes Nov 13, 2022
5d32528
Merge branch 'main' into feature/new-window-system
inureyes Dec 7, 2022
ce49783
add: missing future methods
inureyes Dec 9, 2022
1560371
Merge branch 'main' into feature/new-window-system
inureyes Apr 10, 2023
b670d6d
update: package-lock.json
inureyes Apr 10, 2023
86bf38b
add: tab toggle test login (on top right)
inureyes Apr 10, 2023
24b91c3
add: use global viewType to determine window type
inureyes Apr 10, 2023
765acde
Merge branch 'main' into feature/new-window-system
inureyes Jun 20, 2023
f69d283
update: version index (22.09)
inureyes Jun 20, 2023
e8b6f10
update: version index (#208)
inureyes Jun 20, 2023
024a2a8
update: version index
inureyes Jun 20, 2023
8c411dc
update: version index
inureyes Jun 20, 2023
88896ae
Merge commit '8c411dc3' into feature/new-window-system
inureyes Jun 20, 2023
f8e3262
Merge branch 'main' into feature/new-window-system
inureyes Jul 12, 2023
09d9b68
Merge branch 'main' into feature/new-window-system
inureyes Jul 28, 2023
bad559f
fix: new window follows changed dimension
inureyes Jul 28, 2023
743da36
fix: window moving
inureyes Jul 28, 2023
8216c8a
fix: deactivated window is hidden
inureyes Jul 28, 2023
26f3274
fix: windows does not close
inureyes Jul 28, 2023
57119d3
add: activate menu item of current active one
inureyes Jul 28, 2023
f634322
update: revive activity panel for testing
inureyes Jul 28, 2023
deec97e
Merge branch 'main' into feature/new-window-system
inureyes Aug 1, 2023
b5458cb
add: serving window
inureyes Aug 1, 2023
1225f20
fix: window / tab mode now works
inureyes Aug 7, 2023
458e734
Merge branch 'main' into feature/new-window-system
inureyes Aug 7, 2023
69cb5a5
add: single-page mode (legacy support)
inureyes Aug 7, 2023
6770efc
update: hide dock on login screen
inureyes Aug 8, 2023
bd01021
add: test background image
inureyes Aug 8, 2023
8b05301
update: border-radius on full window mode
inureyes Aug 8, 2023
aa7f624
add: spa mode option
inureyes Aug 8, 2023
3e03b72
add: testing SPA mode
inureyes Aug 8, 2023
3c7ae3f
update: legacy mode testing
inureyes Aug 8, 2023
d22dd4e
update: SPA mode (fin.)
inureyes Aug 8, 2023
5b8fd01
add: general window background color
inureyes Aug 8, 2023
7a4825d
Merge branch 'main' into feature/new-window-system
inureyes Aug 11, 2023
151db95
update: use window mode as default view
inureyes Aug 11, 2023
38fec54
Merge branch 'main' into feature/new-window-system
inureyes Jan 8, 2024
1afe7ed
fix: remove linter error
inureyes Jan 8, 2024
ebc7530
fix: missing window load function
inureyes Jan 8, 2024
dfaa2ca
fix: remove duplicated attachments
inureyes Jan 8, 2024
2e31fc6
update: webui component
inureyes Jan 8, 2024
709ea16
update: webui activePage check
inureyes Jan 8, 2024
8edca26
fix: broken code by linter
inureyes Jan 8, 2024
9c2013f
fix: webui shell to work again
inureyes Jan 9, 2024
f3b3bdf
fix: lint issue
inureyes Jan 9, 2024
ee72e4a
update: webui revamp
inureyes Jan 9, 2024
65df2e8
fix: weird dock behavior when creating window
inureyes Jan 9, 2024
398327d
fix: find and add missing icon-src path
inureyes Jan 9, 2024
743d042
add: debug code for URL-based window
inureyes Jan 9, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
}
};
globalThis.packageVersion = "24.03.0-alpha.3";
globalThis.buildNumber = "5815";
globalThis.buildNumber = "5976";
</script>
<!-- DO NOT CHANGE BELOW LINE -->
<!-- REACT_BUNDLE_INJECTING FOR DEV-->
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableNamePatternError": "Der Variablenname muss mit einem Buchstaben oder Unterstrich beginnen und darf nur Buchstaben, Zahlen und Unterstriche enthalten.",
"EnvironmentVariableDuplicateName": "Ein Variablenname, der bereits existiert.",
"Template": "Sitzungsvorlage",
"EnableAutomaticShmem": "Automatischer gemeinsamer Speicher"
"EnableAutomaticShmem": "Automatischer gemeinsamer Speicher",
"PreOpenPortMaxCountLimit_plural": "__NOT_TRANSLATED__"
},
"Preparing": "Vorbereitung...",
"PreparingSession": "Sitzung vorbereiten...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/el.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableNamePatternError": "Το όνομα της μεταβλητής πρέπει να αρχίζει με γράμμα ή υπογράμμιση και μπορεί να περιέχει μόνο γράμματα, αριθμούς και υπογράμμιση.",
"EnvironmentVariableDuplicateName": "Ένα όνομα μεταβλητής που υπάρχει ήδη.",
"Template": "Πρότυπο συνεδρίας",
"EnableAutomaticShmem": "Αυτόματη κοινή μνήμη"
"EnableAutomaticShmem": "Αυτόματη κοινή μνήμη",
"PreOpenPortMaxCountLimit_plural": "__NOT_TRANSLATED__"
},
"Preparing": "Προετοιμασία ...",
"PreparingSession": "Προετοιμασία συνεδρίας ...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,8 @@
"EnvironmentVariableNamePatternError": "Variable name must start with a letter or underscore, and can only contain letters, numbers, and underscores.",
"EnvironmentVariableDuplicateName": "A variable name that already exists.",
"Template": "Session Template",
"EnableAutomaticShmem": "Automatic shared memory"
"EnableAutomaticShmem": "Automatic shared memory",
"PreOpenPortMaxCountLimit_plural": "PreOpenPortMaxCountLimit"
},
"Preparing": "Preparing...",
"PreparingSession": "Preparing session...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -1132,7 +1132,8 @@
"EnvironmentVariableNamePatternError": "El nombre de la variable debe empezar por una letra o un guión bajo, y sólo puede contener letras, números y guiones bajos.",
"EnvironmentVariableDuplicateName": "Un nombre de variable que ya existe.",
"Template": "Plantilla de sesión",
"EnableAutomaticShmem": "Memoria compartida automática"
"EnableAutomaticShmem": "Memoria compartida automática",
"PreOpenPortMaxCountLimit_plural": "__NOT_TRANSLATED__"
},
"ExpiresAfter": "Tiempo restante",
"CPU": "CPU",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/fi.json
Original file line number Diff line number Diff line change
Expand Up @@ -1132,7 +1132,8 @@
"EnvironmentVariableDuplicateName": "Muuttujan nimi, joka on jo olemassa.",
"ErrorCanNotExceedRemaining": "Ei voida asettaa suuremmaksi kuin jäljellä olevat resurssit ({{amount}}).",
"EnableAutomaticShmem": "Automaattinen jaettu muisti",
"Template": "Istuntomalli"
"Template": "Istuntomalli",
"PreOpenPortMaxCountLimit_plural": "__NOT_TRANSLATED__"
},
"ExpiresAfter": "Jäljellä oleva aika",
"CPU": "CPU",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableNamePatternError": "Le nom de la variable doit commencer par une lettre ou un trait de soulignement et ne peut contenir que des lettres, des chiffres et des traits de soulignement.",
"EnvironmentVariableDuplicateName": "Un nom de variable qui existe déjà.",
"Template": "Modèle de session",
"EnableAutomaticShmem": "Mémoire partagée automatique"
"EnableAutomaticShmem": "Mémoire partagée automatique",
"PreOpenPortMaxCountLimit_plural": "__NOT_TRANSLATED__"
},
"Preparing": "En train de préparer...",
"PreparingSession": "Séance de préparation...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/id.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableNamePatternError": "Nama variabel harus dimulai dengan huruf atau garis bawah, dan hanya boleh terdiri dari huruf, angka, dan garis bawah.",
"EnvironmentVariableDuplicateName": "Nama variabel yang sudah ada.",
"Template": "Templat Sesi",
"EnableAutomaticShmem": "Memori bersama otomatis"
"EnableAutomaticShmem": "Memori bersama otomatis",
"PreOpenPortMaxCountLimit_0": "__NOT_TRANSLATED__"
},
"Preparing": "Mempersiapkan...",
"PreparingSession": "Mempersiapkan sesi...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableNamePatternError": "Il nome della variabile deve iniziare con una lettera o un trattino basso e può contenere solo lettere, numeri e trattini bassi.",
"EnvironmentVariableDuplicateName": "Un nome di variabile già esistente.",
"Template": "Modello di sessione",
"EnableAutomaticShmem": "Memoria condivisa automatica"
"EnableAutomaticShmem": "Memoria condivisa automatica",
"PreOpenPortMaxCountLimit_plural": "__NOT_TRANSLATED__"
},
"Preparing": "Preparazione...",
"PreparingSession": "Preparazione della sessione...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableNamePatternError": "変数名は文字またはアンダースコアで始まり、文字、数字、アンダースコアのみを含むことができます。",
"EnvironmentVariableDuplicateName": "既に存在する変数名です。",
"Template": "セッションテンプレート",
"EnableAutomaticShmem": "自動共有メモリー"
"EnableAutomaticShmem": "自動共有メモリー",
"PreOpenPortMaxCountLimit_0": "__NOT_TRANSLATED__"
},
"Preparing": "準備...",
"PreparingSession": "セッションの準備...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/ko.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnterEnvironmentVariable": "변수 이름 입력해주세요.",
"EnvironmentVariableNamePatternError": "변수 이름은 문자 또는 밑줄로 시작해야 하며 문자, 숫자, 밑줄만 포함할 수 있습니다.",
"EnvironmentVariableDuplicateName": "이미 존재하는 변수명입니다.",
"EnableAutomaticShmem": "자동 공유메모리 설정"
"EnableAutomaticShmem": "자동 공유메모리 설정",
"PreOpenPortMaxCountLimit_0": "__NOT_TRANSLATED__"
},
"Preparing": "준비중...",
"PreparingSession": "세션 준비중...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/mn.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableNamePatternError": "Хувьсагчийн нэр үсэг эсвэл доогуур зураасаар эхлэх ёстой бөгөөд зөвхөн үсэг, тоо, доогуур зураас агуулсан байж болно.",
"EnvironmentVariableDuplicateName": "Энэ хувьсагчийн нэр аль хэдийн байна.",
"Template": "Сеанс загвар",
"EnableAutomaticShmem": "Автомат хуваалцсан санах ой"
"EnableAutomaticShmem": "Автомат хуваалцсан санах ой",
"PreOpenPortMaxCountLimit_plural": "__NOT_TRANSLATED__"
},
"Preparing": "Бэлтгэж байна ...",
"PreparingSession": "Session бэлтгэж байна ...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/ms.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableDuplicateName": "Nama pembolehubah ini sudah wujud.",
"Template": "Templat Sesi",
"EnableAutomaticShmem": "Memori dikongsi automatik",
"PreOpenPortMaxCountLimit": "Anda boleh menyediakan kepada {{count}} port pra-buka."
"PreOpenPortMaxCountLimit": "Anda boleh menyediakan kepada {{count}} port pra-buka.",
"PreOpenPortMaxCountLimit_0": "__NOT_TRANSLATED__"
},
"Preparing": "Menyiapkan ...",
"PreparingSession": "Menyiapkan sesi ...",
Expand Down
5 changes: 4 additions & 1 deletion resources/i18n/pl.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,10 @@
"EnvironmentVariableNamePatternError": "Nazwa zmiennej musi zaczynać się od litery lub podkreślenia i może zawierać tylko litery, cyfry i podkreślenia.",
"EnvironmentVariableDuplicateName": "Nazwa zmiennej, która już istnieje.",
"Template": "Szablon sesji",
"EnableAutomaticShmem": "Automatyczna pamięć współdzielona"
"EnableAutomaticShmem": "Automatyczna pamięć współdzielona",
"PreOpenPortMaxCountLimit_0": "__NOT_TRANSLATED__",
"PreOpenPortMaxCountLimit_1": "__NOT_TRANSLATED__",
"PreOpenPortMaxCountLimit_2": "__NOT_TRANSLATED__"
},
"Preparing": "Przygotowuję...",
"PreparingSession": "Przygotowuję sesję...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/pt-BR.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableNamePatternError": "O nome da variável deve começar com uma letra ou um sublinhado e só pode conter letras, números e sublinhados.",
"EnvironmentVariableDuplicateName": "Um nome de variável que já existe.",
"Template": "Modelo de sessão",
"EnableAutomaticShmem": "Memória partilhada automática"
"EnableAutomaticShmem": "Memória partilhada automática",
"PreOpenPortMaxCountLimit_plural": "__NOT_TRANSLATED__"
},
"Preparing": "Preparando...",
"PreparingSession": "Preparando sessão ...",
Expand Down
6 changes: 4 additions & 2 deletions resources/i18n/pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableNamePatternError": "O nome da variável deve começar com uma letra ou um sublinhado e só pode conter letras, números e sublinhados.",
"EnvironmentVariableDuplicateName": "Um nome de variável que já existe.",
"Template": "Modelo de sessão",
"EnableAutomaticShmem": "Memória partilhada automática"
"EnableAutomaticShmem": "Memória partilhada automática",
"PreOpenPortMaxCountLimit_plural": "__NOT_TRANSLATED__"
},
"Preparing": "Preparando...",
"PreparingSession": "Preparando sessão ...",
Expand Down Expand Up @@ -1479,7 +1480,8 @@
"Task": "Tarefa",
"CloneAsFolder": "Clonar como Pasta",
"CloneSuccess": "O pedido de clone foi enviado com sucesso.",
"category": "Categoria"
"category": "Categoria",
"CloneInfo": "__NOT_TRANSLATED__"
},
"table": {
"SettingTable": "Configuração de mesa",
Expand Down
5 changes: 4 additions & 1 deletion resources/i18n/ru.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,10 @@
"EnvironmentVariableNamePatternError": "Имя переменной должно начинаться с буквы или символа подчеркивания и может содержать только буквы, цифры и символы подчеркивания.",
"EnvironmentVariableDuplicateName": "Имя переменной, которая уже существует.",
"Template": "Шаблон сессии",
"EnableAutomaticShmem": "Автоматическая разделяемая память"
"EnableAutomaticShmem": "Автоматическая разделяемая память",
"PreOpenPortMaxCountLimit_0": "__NOT_TRANSLATED__",
"PreOpenPortMaxCountLimit_1": "__NOT_TRANSLATED__",
"PreOpenPortMaxCountLimit_2": "__NOT_TRANSLATED__"
},
"Preparing": "Подготовка ...",
"PreparingSession": "Подготовка сеанса ...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/tr.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableNamePatternError": "Değişken adı bir harf veya alt çizgi ile başlamalıdır ve yalnızca harfler, sayılar ve alt çizgiler içerebilir.",
"EnvironmentVariableDuplicateName": "Zaten var olan bir değişken adı.",
"Template": "Oturum Şablonu",
"EnableAutomaticShmem": "Otomatik paylaşılan bellek"
"EnableAutomaticShmem": "Otomatik paylaşılan bellek",
"PreOpenPortMaxCountLimit_plural": "__NOT_TRANSLATED__"
},
"Preparing": "hazırlanıyor...",
"PreparingSession": "Oturum hazırlanıyor...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/vi.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableDuplicateName": "Tên biến này đã tồn tại.",
"Template": "Mẫu phiên",
"EnableAutomaticShmem": "Bộ nhớ chia sẻ tự động",
"PreOpenPortMaxCountLimit": "Bạn có thể thiết lập tối đa {{count}} cổng mở trước."
"PreOpenPortMaxCountLimit": "Bạn có thể thiết lập tối đa {{count}} cổng mở trước.",
"PreOpenPortMaxCountLimit_0": "__NOT_TRANSLATED__"
},
"Preparing": "Đang chuẩn bị ...",
"PreparingSession": "Đang chuẩn bị phiên ...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableNamePatternError": "变量名必须以字母或下划线开头,且只能包含字母、数字和下划线。",
"EnvironmentVariableDuplicateName": "已经存在的变量名。",
"Template": "会议模板",
"EnableAutomaticShmem": "自动共享内存"
"EnableAutomaticShmem": "自动共享内存",
"PreOpenPortMaxCountLimit_0": "__NOT_TRANSLATED__"
},
"Preparing": "正在准备...",
"PreparingSession": "正在准备会议...",
Expand Down
3 changes: 2 additions & 1 deletion resources/i18n/zh-TW.json
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@
"EnvironmentVariableNamePatternError": "变量名必须以字母或下划线开头,且只能包含字母、数字和下划线。",
"EnvironmentVariableDuplicateName": "已经存在的变量名。",
"Template": "会议模板",
"EnableAutomaticShmem": "自动共享内存"
"EnableAutomaticShmem": "自动共享内存",
"PreOpenPortMaxCountLimit_0": "__NOT_TRANSLATED__"
},
"Preparing": "正在準備...",
"PreparingSession": "正在準備會議...",
Expand Down
3 changes: 3 additions & 0 deletions resources/icons/LICENSE.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,6 @@ Icon from flaticon by Pixel perfect ( https://www.flaticon.com/authors/pixel-per

Icon from flaticon by Freepik ( https://www.flaticon.com/free-icon/check-list_1721929?related_id=1721929 )
* check-list.svg

Icon from http://diemendesign.github.io/LibreICONS/
* widget.svg
1 change: 1 addition & 0 deletions resources/icons/widget.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/images/background-01.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/menu_icons/agent.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/menu_icons/data.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/menu_icons/environments.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/menu_icons/help.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/menu_icons/import.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/menu_icons/info.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/menu_icons/maintenance.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading