Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
31ee644
added optional parameter to all windows
JerryI Oct 24, 2025
4ff200f
Refactor Modals for electron, iframe and browser
JerryI Oct 24, 2025
613074a
moved to calling symbols instead of events. Adapted a few boxes
JerryI Oct 25, 2025
b682412
minor bug fixes. First test worked
JerryI Oct 25, 2025
eeb7c86
moved all modals to new API
JerryI Oct 25, 2025
091796b
notifications improved
JerryI Oct 25, 2025
7443724
native dropdown menu
JerryI Oct 25, 2025
f15ae7a
native sidebar menu
JerryI Oct 25, 2025
b3e8b8d
added context menu option for messagebox
JerryI Oct 25, 2025
2499bcf
changed windows top menu to context-like
JerryI Oct 25, 2025
a0ec729
fixed windows bugs menu
JerryI Oct 25, 2025
67dc4c0
added accelerators
JerryI Oct 25, 2025
36548a4
added accelerators
JerryI Oct 25, 2025
2c209f2
added expert mode for inspect context menu
JerryI Oct 25, 2025
006ad03
"Client" removed
JerryI Oct 25, 2025
c39cac8
minor fix debugger
JerryI Oct 26, 2025
1e21972
fix unicode characters in json (fuck wolfram)
JerryI Oct 26, 2025
e09168b
pass cached clients to top bar extensions
JerryI Oct 26, 2025
65fe714
url decode, unicode fixes
JerryI Oct 26, 2025
c0ec13b
minor changes
JerryI Oct 27, 2025
5a7fb19
context menu
JerryI Oct 27, 2025
456506b
version up
JerryI Oct 27, 2025
cacf985
fix settings issue on windows
JerryI Oct 28, 2025
e9bb9ab
removed radio styling and checkboxes
JerryI Oct 28, 2025
8ed09ff
system colors
JerryI Oct 28, 2025
e86208f
provided system color
JerryI Oct 28, 2025
5c3d439
system color customization
JerryI Oct 28, 2025
04ae606
fine icon & rendering api
JerryI Oct 28, 2025
bb9df9e
default accent color
JerryI Oct 28, 2025
aa8c21e
dragging regions
JerryI Oct 29, 2025
afc9f93
Upgrade electron version to ^39.0.0
JerryI Oct 29, 2025
7cec747
provide modals channel to windows
JerryI Oct 29, 2025
728735c
bg-sys-25
JerryI Oct 29, 2025
abb3e87
iframeQ bug fix
JerryI Oct 29, 2025
b8e8b6a
fixed icon
JerryI Oct 29, 2025
bc58c0e
mr-auto
JerryI Oct 29, 2025
1d2a5fc
autotests fix
JerryI Oct 30, 2025
662f5de
color fix
JerryI Oct 30, 2025
534150e
added licenses
JerryI Oct 30, 2025
bb7414f
clean up
JerryI Oct 30, 2025
bd2400d
added license text to stating sequence
JerryI Oct 30, 2025
fe3d19f
style fixes
JerryI Oct 31, 2025
7feca6a
licenses
JerryI Oct 31, 2025
13894f0
Linux UI fixes
JerryI Nov 1, 2025
3312765
avoid black
JerryI Nov 2, 2025
f7dd5b7
added min height
JerryI Nov 2, 2025
c1f3a91
added flatpack
JerryI Nov 3, 2025
491e47f
fix flatpack
JerryI Nov 3, 2025
bc39978
qfix for arm
JerryI Nov 3, 2025
74bd3a6
switched to snap
JerryI Nov 3, 2025
e8220e3
snapcraft
JerryI Nov 3, 2025
a8f4049
Remove 'sudo' from snapcraft installation command
JerryI Nov 3, 2025
3cf677a
Add Snapcraft installation to build-linux.yml
JerryI Nov 3, 2025
c485f70
Remove 'sudo' from Snapcraft installation commands
JerryI Nov 3, 2025
82e6efe
Fix installation steps for Snapcraft in workflow
JerryI Nov 3, 2025
91ac060
autoselect kernel
JerryI Nov 3, 2025
b545c56
Merge branch 'Native-Dialogs' of https://github.com/WLJSTeam/wolfram-…
JerryI Nov 3, 2025
d1b3d64
switched to apimage
Nov 3, 2025
74f81f8
Merge branch 'Native-Dialogs' of https://github.com/WLJSTeam/wolfram-…
Nov 3, 2025
6135980
fix border styles for Linux
Nov 3, 2025
8ebe8fa
update borders
Nov 3, 2025
293e035
dark mode polished
Nov 3, 2025
0bad8cb
fixed win11
JerryI Nov 3, 2025
ceb9e90
material for launcher win11
JerryI Nov 3, 2025
5388c19
update builder
JerryI Nov 3, 2025
75b233f
added picture
JerryI Nov 3, 2025
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 .github/workflows/build-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -162,4 +162,4 @@ jobs:
- name: Build electron
env:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
run: npm run dist-linux
run: npm run dist-linux
Binary file removed Assets/Fonts/DejaVuSansCode.ttf
Binary file not shown.
Binary file removed Assets/Fonts/Monoid Regular.ttf
Binary file not shown.
Binary file removed Assets/Fonts/SFMonoRegular.woff
Binary file not shown.
81 changes: 78 additions & 3 deletions Assets/Styles/Custom.css
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ input::selection {

@media (min-width: 768px) {
.md\:-ml-70 {
margin-left: -16rem !important;
margin-left: calc(-1 * var(--system-main-padding-left)) !important;
}

}
Expand Down Expand Up @@ -217,14 +217,17 @@ input::selection {

.h-titlebar {
height: env(titlebar-area-height) !important;
min-height: 32px;
}

[os="Windows"] .win\:h-titlebar {
height: env(titlebar-area-height) !important;
min-height: 32px;
}

[os="WindowsLegacy"] .owin\:h-titlebar {
height: env(titlebar-area-height) !important;
min-height: 32px;
}

[os="Windows"] .win\:sc-b {
Expand Down Expand Up @@ -321,6 +324,7 @@ input::selection {

[os="Unix"] .linux\:h-titlebar {
height: env(titlebar-area-height) !important;
min-height: 38px;
}

[os="Windows"] .win\:pt-fix {
Expand Down Expand Up @@ -396,18 +400,89 @@ input::selection {
display:none
}

[os="Unix"] .linux\:autohide {
display:none
}

[os="Unix"] .osx\:border-b {
border-bottom-width: 1px;
}

[os="WindowsLegacy"] .osx\:border-b {
border-bottom-width: 1px;
}

[os="Unix"] .osx\:border-r {
border-right-width: 1px;
}

[os="WindowsLegacy"] .osx\:border-r {
border-right-width: 1px;
}

[os="Windows"] .win\:barfix {
padding-top:0 !important;
margin-top: 0.25rem !important;
}

[os="Unix"] .linux\:barfix {
padding-top: 0.5rem !important;
}

[os="WindowsLegacy"] .owin\:barfix {
padding-top:0 !important;
margin-top: 0.25rem !important;
padding-top: 0.25rem !important;
}

[os="Unix"] .owin\:border {
border-width: 1px;
}

[os="Unix"] .owin\:border-slate-400 {
--tw-border-opacity: 1;
border-color: rgb(148 163 184 / var(--tw-border-opacity));
}

@media (min-width: 768px) {
[os="Windows"] .win\:autohide {
display:inline-block
}

[os="Unix"] .linux\:autohide {
display:inline-block
}
}

.native {
all: revert;
appearance: auto;
}


.bg-sys {
background: var(--system-accent-color);
}

.bg-sys-25 {
background-color: var(--system-accent-color-25);
}

.hover\:bg-sys:hover {
background: var(--system-accent-color);
}

.text-sys {
color: var(--system-accent-color);
}

.fill-sys {
fill: var(--system-accent-color);
}

.focus\:ring-sys:focus {
--tw-ring-opacity: 1;
--tw-ring-color: var(--system-accent-color);
}

.focus\:bg-sys-25:focus {
background-color: var(--system-accent-color-25);
}
102 changes: 0 additions & 102 deletions Assets/Styles/Optimized.css
Original file line number Diff line number Diff line change
Expand Up @@ -524,108 +524,6 @@ select {
print-color-adjust: unset;
}

[type='checkbox'],[type='radio'] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
padding: 0;
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
display: inline-block;
vertical-align: middle;
background-origin: border-box;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
flex-shrink: 0;
height: 1rem;
width: 1rem;
color: #2563eb;
background-color: #fff;
border-color: #6b7280;
border-width: 1px;
--tw-shadow: 0 0 #0000;
}

[type='checkbox'] {
border-radius: 0px;
}

[type='radio'] {
border-radius: 100%;
}

[type='checkbox']:focus,[type='radio']:focus {
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
--tw-ring-offset-width: 2px;
--tw-ring-offset-color: #fff;
--tw-ring-color: #2563eb;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}

[type='checkbox']:checked,[type='radio']:checked {
border-color: transparent;
background-color: currentColor;
background-size: 100% 100%;
background-position: center;
background-repeat: no-repeat;
}

[type='checkbox']:checked {
background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}

@media (forced-colors: active) {
[type='checkbox']:checked {
-webkit-appearance: auto;
-moz-appearance: auto;
appearance: auto;
}
}

[type='radio']:checked {
background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}

@media (forced-colors: active) {
[type='radio']:checked {
-webkit-appearance: auto;
-moz-appearance: auto;
appearance: auto;
}
}

[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus {
border-color: transparent;
background-color: currentColor;
}

[type='checkbox']:indeterminate {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
border-color: transparent;
background-color: currentColor;
background-size: 100% 100%;
background-position: center;
background-repeat: no-repeat;
}

@media (forced-colors: active) {
[type='checkbox']:indeterminate {
-webkit-appearance: auto;
-moz-appearance: auto;
appearance: auto;
}
}

[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus {
border-color: transparent;
background-color: currentColor;
}

[type='file'] {
background: unset;
border-color: inherit;
Expand Down
7 changes: 0 additions & 7 deletions COC.md

This file was deleted.

Loading