
Delphi Entity Menus
Make menus with XML, style with CSS and add functionality with either Java or JavaScript. All rendered with Display Entities
184
9
Список изменений
API
- Renamed
getInlineStyle()togetStyle()to better reflect browser APIs. - Fixed invalid links in Javadoc.
- Updated
NodeFlag.TOOLTIPjavadoc. - Added
TagNames.TOOLTIPconstant.
General
- Added
tooltipevent for when an element's tooltip element is changed. - Added default styling for disabled
buttonelements. - Can now load tooltips from XML by setting
role="tooltip"on an element. - Improved tooltip handling.
- Changed
tooltipelement default styling to have white text and slightly thicker borders. - Added info that was missing from
/delphi debug dump-pagecommand output. - Fixed tooltip flicker.
- Fixed an issue where either an element's
widthorflex-basiswould become negative - Fixed how Delphi detects what element you're hovering over.
- Fixed some render elements not being cleaned up and removed when their DOM element was removed.
- Removed unused
scrollevent (Impossible to support given how Minecraft's client and server communication works)
Devtools
- Added "Box" tab to devtools, it lets you view the box model of a selected element, showing you the margin, outline, padding, size, inner size and position of an element.
- Added ability to scroll through a page's XML in the element tree tab, instead of just being limited to the first 23 lines.
- Center tab names in devtools.
- Devtools, style tab can now disable/enable individual styles.
- Added ability to force
:hoverand:activestates for selected elements in Styles tab. - Added ability to modify an element's inline style in the Styles tab.
- Added highlighting when hovering over elements in the Elements tab. (Highlights appear on the page the devtools is for)
- Fixed issue loading the styles tab when variables were used in the CSS.
- Fixed styles tab not resetting when changing to other tab or page.
CSS Engine
- Fixed some errors with parsing nested selectors and properties.
- Fixed
margin-inline-endbeing used as the value formargin-inline-start. - Fixed incorrect class selector testing.
- Fixed
inline-flexnot using FlexBox layout lol. - Fixed broken styles after modifying inline style of an element before said element was appended to the document tree.
Файлы
delphi-papermc-1.21.7-0.7.0-all.jar(821.09 KiB)
ОсновнойМетаданные
Канал релиза
Beta
Номер версии
0.7.0
Загрузчики
Paper
Версии игры
1.21.7–1.21.8
Загрузок
29
Дата публикации
7 мес. назад
