Skip to content

Commit 69100e1

Browse files
committed
chore: Update Xel
1 parent e1feb23 commit 69100e1

File tree

12 files changed

+149
-62
lines changed

12 files changed

+149
-62
lines changed

β€Žsrc/renderer/public/xel/CHANGELOG.mdβ€Ž

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,89 @@
11

22
# CHANGELOG
33

4+
## 0.36.2 (2025-07-28)
5+
6+
- [Fixed] `<x-menubar>` fails to update correctly on Firefox when using `slot="aside"`
7+
8+
## 0.36.1 (2025-07-16)
9+
10+
- [Fixed] `<x-icon>` does not render shapes with gradient fill
11+
12+
## 0.36.0 (2025-07-12)
13+
14+
- Add `aside` named slot to `<x-menubar>`
15+
- Switch to "Midline Horizontal Ellipsis" char for `<x-menubar>` ellipsis
16+
- [Fixed] `<x-menubar>` layout fails to update when changing locales
17+
18+
## 0.35.2 (2025-06-22)
19+
20+
- [Fixed] `<x-contextmenu>` stops some pointer events from firing when using touch input method
21+
22+
## 0.35.1 (2025-06-21)
23+
24+
- [Fixed] `event.isPrimary` is not preserved when firing synthesized `lostpointercapture` event
25+
26+
## 0.35.0 (2025-06-17)
27+
28+
- Add `Xel.configStorage` property
29+
30+
## 0.34.7 (2025-06-13)
31+
32+
- Increase the interval time between subsequent menubar updates
33+
34+
## 0.34.6 (2025-06-12)
35+
36+
- [Fixed] Material theme subthemes have incorrect colors unless the subtheme file name starts with "material"
37+
38+
## 0.34.5 (2025-06-09)
39+
40+
- [Fixed] `<x-menubar>` fails to update in some edge cases
41+
42+
## 0.34.4 (2025-06-02)
43+
44+
- [Fixed] `<x-menubar>` ellipsis might overflow the window bounds
45+
46+
## 0.34.3 (2025-06-02)
47+
48+
- [Fixed] `<x-colorpicker>` fails to update on initial document load
49+
50+
## 0.34.2 (2025-05-28)
51+
52+
- [Fixed] `<x-menubar>` fails to update in some edge cases
53+
54+
## 0.34.1 (2025-05-28)
55+
56+
- [Fixed] Error thrown when updating `<x-menubar>` with no children
57+
58+
## 0.34.0 (2025-05-28)
59+
60+
- Show ellipsis when top level menubar items can't be fitted on the screen
61+
- [Fixed] `<x-menubar>` children without submenus should behave like buttons
62+
63+
## 0.33.13 (2025-05-13)
64+
65+
- [Fixed] Menu item labels are cut off on Linux
66+
67+
## 0.33.12 (2025-05-04)
68+
69+
- Don't include packaging scripts in the NPM package
70+
71+
## 0.33.11 (2025-05-04)
72+
73+
- Refactor packaging scripts
74+
75+
## 0.33.10 (2025-04-15)
76+
77+
- [Fixed] `<dialog>` element permanently overrides the `overflow` inline style on `<html>` and `<body>`
78+
79+
## 0.33.9 (2025-04-11)
80+
81+
- Show ellipsis when `<x-numberinput>` value overflow the visible area
82+
83+
## 0.33.8 (2025-03-31)
84+
85+
- [Fixed] Error thrown when attempting to close a disconnected `<x-contextmenu>`
86+
487
## 0.33.7 (2025-03-22)
588

689
- [Fixed] `<x-drawer>` has wrong position on Firefox and Safari
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"name":"xel","version":"0.33.7","type":"module","browser":"xel.js","description":"Widget toolkit for building native-like Web, Electron and Hybrid apps","author":"JarosΕ‚aw Foksa","license":"MIT","homepage":"https://xel-toolkit.org/","repository":{"type":"git","url":"git+https://github.com/jarek-foksa/xel.git"},"bugs":{"url":"https://github.com/jarek-foksa/xel/issues"},"keywords":["widget","toolkit","electron","nwjs","nw.js","macOS","desktop","ui","button","slider","tabs","card","menu","menubar","checkbox","radio","switch","select","dialog","drawer","popover","slider","throbber"]}
1+
{"name":"xel","version":"0.36.2","type":"module","browser":"xel.js","description":"Widget toolkit for building native-like Web, Electron and Hybrid apps","author":"JarosΕ‚aw Foksa","license":"MIT","homepage":"https://xel-toolkit.org/","repository":{"type":"git","url":"git+https://github.com/jarek-foksa/xel.git"},"bugs":{"url":"https://github.com/jarek-foksa/xel/issues"},"keywords":["widget","toolkit","electron","nwjs","nw.js","macOS","desktop","ui","button","slider","tabs","card","menu","menubar","checkbox","radio","switch","select","dialog","drawer","popover","slider","throbber"]}

β€Žsrc/renderer/public/xel/themes/adwaita-dark.cssβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žsrc/renderer/public/xel/themes/adwaita.cssβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žsrc/renderer/public/xel/themes/base.cssβ€Ž

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -925,6 +925,7 @@ x-menuitem x-label {
925925
overflow: hidden;
926926
text-overflow: ellipsis;
927927
font-size: inherit;
928+
line-height: 1.4;
928929
}
929930
x-menuitem img + x-label,
930931
x-menuitem x-swatch + x-label,
@@ -962,6 +963,9 @@ x-menubar > x-menuitem {
962963
padding: 0 11px;
963964
min-height: 0;
964965
}
966+
x-menubar > x-menuitem[autohidden] {
967+
display: none;
968+
}
965969

966970
/*****************************************************************************************************************/
967971

β€Žsrc/renderer/public/xel/themes/cupertino-dark.cssβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žsrc/renderer/public/xel/themes/cupertino.cssβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žsrc/renderer/public/xel/themes/fluent-dark.cssβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žsrc/renderer/public/xel/themes/fluent.cssβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žsrc/renderer/public/xel/themes/material-dark.cssβ€Ž

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
Β (0)