├── .eslintignore ├── .github ├── dependabot.yml └── workflows │ ├── codeql.yml │ └── test.yml ├── .gitignore ├── .husky ├── post-commit ├── pre-commit └── pre-push ├── .npmignore ├── .vscode └── settings.json ├── .yarn ├── releases │ └── yarn-1.22.19.cjs └── yarn.cjs ├── .yarnrc.yml ├── LICENSE ├── README.md ├── __mocks__ └── create-style-prop-mapper.ts ├── __tests__ ├── gjs-elements │ ├── gtk3 │ │ └── paned │ │ │ └── paned.test.ts │ └── utils │ │ ├── diff-props.test.ts │ │ └── is-keyboard-symbol-unicode.test.ts ├── grid-matrix.test.ts ├── intrinsic-components.test.ts ├── main.setup.mjs └── tsconfig.json ├── dprint.json ├── gest.config.mjs ├── gi.d.ts ├── git-hook-tasks.config.json ├── package.json ├── scripts └── build.mjs ├── src ├── README.md ├── components │ ├── index.ts │ ├── pack-type │ │ └── pack-type.ts │ ├── search-bar │ │ └── search-bar.ts │ └── window │ │ └── window.ts ├── declarations.ts ├── enums │ ├── custom.ts │ ├── gtk3-index.ts │ └── gtk3 │ │ ├── accel-modifier.ts │ │ ├── align.ts │ │ ├── baseline-position.ts │ │ ├── button-box-style.ts │ │ ├── button-role.ts │ │ ├── corner-type.ts │ │ ├── ellipsize-mode.ts │ │ ├── icon-size.ts │ │ ├── image-type.ts │ │ ├── input-purpose.ts │ │ ├── justification.ts │ │ ├── level-bar-mode.ts │ │ ├── orientation.ts │ │ ├── pack-type.ts │ │ ├── policy-type.ts │ │ ├── popover-constraint.ts │ │ ├── position-type.ts │ │ ├── selection-mode.ts │ │ ├── sensitivity-type.ts │ │ ├── shadow-type.ts │ │ ├── size-group-mode.ts │ │ ├── spin-button-update-policy.ts │ │ ├── spin-type.ts │ │ ├── stack-transition-type.ts │ │ ├── toolbar-style.ts │ │ ├── window-type-hint.ts │ │ └── window-type.ts ├── gjs-elements │ ├── element-extender.ts │ ├── gjs-element-manager.ts │ ├── gjs-element-types.ts │ ├── gjs-element.ts │ ├── gtk3 │ │ ├── action-bar │ │ │ └── action-bar.ts │ │ ├── application │ │ │ ├── application.ts │ │ │ └── context.ts │ │ ├── box │ │ │ └── box.ts │ │ ├── button-box │ │ │ └── button-box.ts │ │ ├── button-group │ │ │ └── button-group.ts │ │ ├── button │ │ │ └── button.ts │ │ ├── check-button │ │ │ └── check-button.ts │ │ ├── color-button │ │ │ └── color-button.ts │ │ ├── custom-widget │ │ │ └── custom-widget.ts │ │ ├── expander │ │ │ └── expander.ts │ │ ├── flow-box │ │ │ ├── flow-box-entry.ts │ │ │ └── flow-box.ts │ │ ├── frame │ │ │ └── frame.ts │ │ ├── grid │ │ │ ├── grid-item.ts │ │ │ ├── grid.ts │ │ │ └── helpers │ │ │ │ ├── grid-items-list.ts │ │ │ │ └── grid-matrix.ts │ │ ├── headerbar │ │ │ └── headerbar.ts │ │ ├── icon │ │ │ └── icon.ts │ │ ├── image │ │ │ └── image.ts │ │ ├── label │ │ │ └── label.ts │ │ ├── level-bar │ │ │ └── level-bar.ts │ │ ├── link-button │ │ │ └── link-button.ts │ │ ├── markup │ │ │ ├── markup-elem.ts │ │ │ ├── markup-elements │ │ │ │ ├── a.ts │ │ │ │ ├── b.ts │ │ │ │ ├── big.ts │ │ │ │ ├── i.ts │ │ │ │ ├── s.ts │ │ │ │ ├── small.ts │ │ │ │ ├── span.ts │ │ │ │ ├── sub.ts │ │ │ │ ├── sup.ts │ │ │ │ ├── tt.ts │ │ │ │ └── u.ts │ │ │ ├── markup.ts │ │ │ └── utils │ │ │ │ ├── create-markup-prop-mapper.ts │ │ │ │ ├── escape-html.ts │ │ │ │ └── is-markup-elements.ts │ │ ├── menu-bar │ │ │ ├── menu-bar-item.ts │ │ │ ├── menu-bar.ts │ │ │ ├── menu-check-button.ts │ │ │ ├── menu-elements.ts │ │ │ ├── menu-entry.ts │ │ │ ├── menu-radio-button.ts │ │ │ └── menu-separator.ts │ │ ├── model-button │ │ │ └── model-button.ts │ │ ├── number-input │ │ │ └── number-input.ts │ │ ├── paned │ │ │ └── paned.ts │ │ ├── popover-menu │ │ │ ├── component.ts │ │ │ ├── content-elements │ │ │ │ ├── popover-menu-check-button.ts │ │ │ │ ├── popover-menu-entry.ts │ │ │ │ ├── popover-menu-item.ts │ │ │ │ ├── popover-menu-radio-button.ts │ │ │ │ └── popover-menu-separator.ts │ │ │ ├── popover-menu-content.ts │ │ │ ├── popover-menu-target.ts │ │ │ ├── popover-menu.ts │ │ │ └── utils │ │ │ │ ├── popover-menu-model-button.ts │ │ │ │ └── popover-radio-controller.ts │ │ ├── popover │ │ │ ├── component.ts │ │ │ ├── popover-content.ts │ │ │ ├── popover-target.ts │ │ │ └── popover.ts │ │ ├── pressable │ │ │ └── pressable.ts │ │ ├── progress-bar │ │ │ └── progress-bar.ts │ │ ├── radio │ │ │ ├── radio-button.ts │ │ │ └── radio-group.ts │ │ ├── register.ts │ │ ├── revealer │ │ │ └── revealer.ts │ │ ├── scroll-box │ │ │ └── scroll-box.ts │ │ ├── search-bar │ │ │ └── search-bar.ts │ │ ├── search-input │ │ │ └── search-input.ts │ │ ├── selector │ │ │ ├── options-list.ts │ │ │ └── selector.ts │ │ ├── separator │ │ │ └── separator.ts │ │ ├── size-group-box │ │ │ └── size-group-box.ts │ │ ├── slider-popup-button │ │ │ └── slider-popup-button.ts │ │ ├── slider │ │ │ └── slider.ts │ │ ├── spinner │ │ │ └── spinner.ts │ │ ├── stack │ │ │ ├── stack-screen.ts │ │ │ ├── stack-switcher.ts │ │ │ ├── stack.ts │ │ │ └── use-stack.ts │ │ ├── switch │ │ │ └── switch.ts │ │ ├── text-area │ │ │ └── text-area.ts │ │ ├── text-entry │ │ │ └── text-entry.ts │ │ ├── text-node.ts │ │ ├── text-view │ │ │ ├── is-text-view-element.ts │ │ │ ├── text-view-elem-interface.ts │ │ │ ├── text-view-elements │ │ │ │ ├── text-view-image.ts │ │ │ │ ├── text-view-link.ts │ │ │ │ ├── text-view-span.ts │ │ │ │ └── text-view-widget.ts │ │ │ └── text-view.ts │ │ ├── toolbar │ │ │ ├── toolbar-button.ts │ │ │ ├── toolbar-item.ts │ │ │ ├── toolbar-radio-button.ts │ │ │ ├── toolbar-separator.ts │ │ │ ├── toolbar-toggle-button.ts │ │ │ └── toolbar.ts │ │ ├── volume-button │ │ │ └── volume-button.ts │ │ └── window │ │ │ └── window.ts │ ├── index.ts │ ├── rg-types.ts │ └── utils │ │ ├── apply-margin.ts │ │ ├── diff-props.ts │ │ ├── dispatcher.ts │ │ ├── do-not-append.ts │ │ ├── element-extenders │ │ ├── child-order-controller.ts │ │ ├── element-lifecycle-controller.ts │ │ ├── event-handlers.ts │ │ ├── map-properties.ts │ │ ├── synthetic-emitter.ts │ │ └── text-child-controller.ts │ │ ├── ensure-not-string.ts │ │ ├── event-loop.ts │ │ ├── gdk-events │ │ ├── key-press-event.ts │ │ ├── mouse-button-press-event.ts │ │ └── pointer-event.ts │ │ ├── generate-uid.ts │ │ ├── get-keycode-from-name.ts │ │ ├── get-str-byte-size.ts │ │ ├── icons │ │ ├── icon-enum.ts │ │ └── icon-types.ts │ │ ├── is-gjs-element.ts │ │ ├── is-keyboard-symbol-unicode.ts │ │ ├── markup-attributes.ts │ │ ├── merge-objects.ts │ │ ├── micortask.ts │ │ ├── micro-throttle.ts │ │ ├── mount-action.ts │ │ ├── ordered-map.ts │ │ ├── parse-color.ts │ │ ├── property-maps-factories │ │ ├── create-accel-prop-mapper.ts │ │ ├── create-alignment-prop-mapper.ts │ │ ├── create-child-props-mapper.ts │ │ ├── create-expand-prop-mapper.ts │ │ ├── create-margin-prop-mapper.ts │ │ ├── create-size-request-prop-mapper.ts │ │ ├── create-style-prop-mapper.ts │ │ └── create-tooltip-prop-mapper.ts │ │ ├── resize-pixbuff.ts │ │ ├── theme-vars.ts │ │ ├── widgets │ │ └── bin.ts │ │ └── wrap-mode.ts ├── global-css.ts ├── hooks │ ├── gtk3 │ │ ├── file-chooser-dialog │ │ │ └── file-chooser-dialog.ts │ │ ├── index.ts │ │ ├── use-accelerator │ │ │ └── use-accelerator.ts │ │ ├── use-child-properties │ │ │ └── use-child-properties.ts │ │ └── use-window │ │ │ └── use-window.ts │ └── is-mounted.ts ├── index.ts ├── intrinsic-components.ts ├── reconciler │ ├── event-phase.ts │ ├── gjs-renderer.ts │ ├── host-context.ts │ ├── jsx-types.ts │ └── render.ts └── utils │ ├── intrinsic-marker.ts │ └── map-context-to-props.ts ├── tsconfig.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | src/enums -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/post-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/.husky/post-commit -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/.npmignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarn/releases/yarn-1.22.19.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/.yarn/releases/yarn-1.22.19.cjs -------------------------------------------------------------------------------- /.yarn/yarn.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/.yarn/yarn.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/create-style-prop-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/__mocks__/create-style-prop-mapper.ts -------------------------------------------------------------------------------- /__tests__/gjs-elements/gtk3/paned/paned.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/__tests__/gjs-elements/gtk3/paned/paned.test.ts -------------------------------------------------------------------------------- /__tests__/gjs-elements/utils/diff-props.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/__tests__/gjs-elements/utils/diff-props.test.ts -------------------------------------------------------------------------------- /__tests__/gjs-elements/utils/is-keyboard-symbol-unicode.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/__tests__/gjs-elements/utils/is-keyboard-symbol-unicode.test.ts -------------------------------------------------------------------------------- /__tests__/grid-matrix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/__tests__/grid-matrix.test.ts -------------------------------------------------------------------------------- /__tests__/intrinsic-components.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/__tests__/intrinsic-components.test.ts -------------------------------------------------------------------------------- /__tests__/main.setup.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/__tests__/main.setup.mjs -------------------------------------------------------------------------------- /__tests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/__tests__/tsconfig.json -------------------------------------------------------------------------------- /dprint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/dprint.json -------------------------------------------------------------------------------- /gest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/gest.config.mjs -------------------------------------------------------------------------------- /gi.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/gi.d.ts -------------------------------------------------------------------------------- /git-hook-tasks.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/git-hook-tasks.config.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/scripts/build.mjs -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/README.md -------------------------------------------------------------------------------- /src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/components/index.ts -------------------------------------------------------------------------------- /src/components/pack-type/pack-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/components/pack-type/pack-type.ts -------------------------------------------------------------------------------- /src/components/search-bar/search-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/components/search-bar/search-bar.ts -------------------------------------------------------------------------------- /src/components/window/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/components/window/window.ts -------------------------------------------------------------------------------- /src/declarations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/declarations.ts -------------------------------------------------------------------------------- /src/enums/custom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/custom.ts -------------------------------------------------------------------------------- /src/enums/gtk3-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3-index.ts -------------------------------------------------------------------------------- /src/enums/gtk3/accel-modifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/accel-modifier.ts -------------------------------------------------------------------------------- /src/enums/gtk3/align.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/align.ts -------------------------------------------------------------------------------- /src/enums/gtk3/baseline-position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/baseline-position.ts -------------------------------------------------------------------------------- /src/enums/gtk3/button-box-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/button-box-style.ts -------------------------------------------------------------------------------- /src/enums/gtk3/button-role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/button-role.ts -------------------------------------------------------------------------------- /src/enums/gtk3/corner-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/corner-type.ts -------------------------------------------------------------------------------- /src/enums/gtk3/ellipsize-mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/ellipsize-mode.ts -------------------------------------------------------------------------------- /src/enums/gtk3/icon-size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/icon-size.ts -------------------------------------------------------------------------------- /src/enums/gtk3/image-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/image-type.ts -------------------------------------------------------------------------------- /src/enums/gtk3/input-purpose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/input-purpose.ts -------------------------------------------------------------------------------- /src/enums/gtk3/justification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/justification.ts -------------------------------------------------------------------------------- /src/enums/gtk3/level-bar-mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/level-bar-mode.ts -------------------------------------------------------------------------------- /src/enums/gtk3/orientation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/orientation.ts -------------------------------------------------------------------------------- /src/enums/gtk3/pack-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/pack-type.ts -------------------------------------------------------------------------------- /src/enums/gtk3/policy-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/policy-type.ts -------------------------------------------------------------------------------- /src/enums/gtk3/popover-constraint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/popover-constraint.ts -------------------------------------------------------------------------------- /src/enums/gtk3/position-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/position-type.ts -------------------------------------------------------------------------------- /src/enums/gtk3/selection-mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/selection-mode.ts -------------------------------------------------------------------------------- /src/enums/gtk3/sensitivity-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/sensitivity-type.ts -------------------------------------------------------------------------------- /src/enums/gtk3/shadow-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/shadow-type.ts -------------------------------------------------------------------------------- /src/enums/gtk3/size-group-mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/size-group-mode.ts -------------------------------------------------------------------------------- /src/enums/gtk3/spin-button-update-policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/spin-button-update-policy.ts -------------------------------------------------------------------------------- /src/enums/gtk3/spin-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/spin-type.ts -------------------------------------------------------------------------------- /src/enums/gtk3/stack-transition-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/stack-transition-type.ts -------------------------------------------------------------------------------- /src/enums/gtk3/toolbar-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/toolbar-style.ts -------------------------------------------------------------------------------- /src/enums/gtk3/window-type-hint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/window-type-hint.ts -------------------------------------------------------------------------------- /src/enums/gtk3/window-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/enums/gtk3/window-type.ts -------------------------------------------------------------------------------- /src/gjs-elements/element-extender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/element-extender.ts -------------------------------------------------------------------------------- /src/gjs-elements/gjs-element-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gjs-element-manager.ts -------------------------------------------------------------------------------- /src/gjs-elements/gjs-element-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gjs-element-types.ts -------------------------------------------------------------------------------- /src/gjs-elements/gjs-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gjs-element.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/action-bar/action-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/action-bar/action-bar.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/application/application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/application/application.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/application/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/application/context.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/box/box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/box/box.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/button-box/button-box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/button-box/button-box.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/button-group/button-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/button-group/button-group.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/button/button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/button/button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/check-button/check-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/check-button/check-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/color-button/color-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/color-button/color-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/custom-widget/custom-widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/custom-widget/custom-widget.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/expander/expander.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/expander/expander.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/flow-box/flow-box-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/flow-box/flow-box-entry.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/flow-box/flow-box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/flow-box/flow-box.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/frame/frame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/frame/frame.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/grid/grid-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/grid/grid-item.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/grid/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/grid/grid.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/grid/helpers/grid-items-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/grid/helpers/grid-items-list.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/grid/helpers/grid-matrix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/grid/helpers/grid-matrix.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/headerbar/headerbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/headerbar/headerbar.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/icon/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/icon/icon.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/image/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/image/image.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/label/label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/label/label.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/level-bar/level-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/level-bar/level-bar.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/link-button/link-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/link-button/link-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup-elem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup-elem.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup-elements/a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup-elements/a.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup-elements/b.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup-elements/b.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup-elements/big.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup-elements/big.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup-elements/i.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup-elements/i.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup-elements/s.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup-elements/s.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup-elements/small.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup-elements/small.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup-elements/span.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup-elements/span.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup-elements/sub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup-elements/sub.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup-elements/sup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup-elements/sup.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup-elements/tt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup-elements/tt.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup-elements/u.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup-elements/u.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/markup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/markup.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/utils/create-markup-prop-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/utils/create-markup-prop-mapper.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/utils/escape-html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/utils/escape-html.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/markup/utils/is-markup-elements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/markup/utils/is-markup-elements.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/menu-bar/menu-bar-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/menu-bar/menu-bar-item.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/menu-bar/menu-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/menu-bar/menu-bar.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/menu-bar/menu-check-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/menu-bar/menu-check-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/menu-bar/menu-elements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/menu-bar/menu-elements.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/menu-bar/menu-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/menu-bar/menu-entry.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/menu-bar/menu-radio-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/menu-bar/menu-radio-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/menu-bar/menu-separator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/menu-bar/menu-separator.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/model-button/model-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/model-button/model-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/number-input/number-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/number-input/number-input.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/paned/paned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/paned/paned.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover-menu/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover-menu/component.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover-menu/content-elements/popover-menu-check-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover-menu/content-elements/popover-menu-check-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover-menu/content-elements/popover-menu-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover-menu/content-elements/popover-menu-entry.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover-menu/content-elements/popover-menu-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover-menu/content-elements/popover-menu-item.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover-menu/content-elements/popover-menu-radio-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover-menu/content-elements/popover-menu-radio-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover-menu/content-elements/popover-menu-separator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover-menu/content-elements/popover-menu-separator.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover-menu/popover-menu-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover-menu/popover-menu-content.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover-menu/popover-menu-target.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover-menu/popover-menu-target.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover-menu/popover-menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover-menu/popover-menu.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover-menu/utils/popover-menu-model-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover-menu/utils/popover-menu-model-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover-menu/utils/popover-radio-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover-menu/utils/popover-radio-controller.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover/component.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover/popover-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover/popover-content.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover/popover-target.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover/popover-target.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/popover/popover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/popover/popover.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/pressable/pressable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/pressable/pressable.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/progress-bar/progress-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/progress-bar/progress-bar.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/radio/radio-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/radio/radio-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/radio/radio-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/radio/radio-group.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/register.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/revealer/revealer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/revealer/revealer.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/scroll-box/scroll-box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/scroll-box/scroll-box.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/search-bar/search-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/search-bar/search-bar.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/search-input/search-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/search-input/search-input.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/selector/options-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/selector/options-list.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/selector/selector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/selector/selector.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/separator/separator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/separator/separator.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/size-group-box/size-group-box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/size-group-box/size-group-box.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/slider-popup-button/slider-popup-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/slider-popup-button/slider-popup-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/slider/slider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/slider/slider.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/spinner/spinner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/spinner/spinner.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/stack/stack-screen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/stack/stack-screen.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/stack/stack-switcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/stack/stack-switcher.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/stack/stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/stack/stack.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/stack/use-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/stack/use-stack.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/switch/switch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/switch/switch.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/text-area/text-area.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/text-area/text-area.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/text-entry/text-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/text-entry/text-entry.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/text-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/text-node.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/text-view/is-text-view-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/text-view/is-text-view-element.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/text-view/text-view-elem-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/text-view/text-view-elem-interface.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/text-view/text-view-elements/text-view-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/text-view/text-view-elements/text-view-image.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/text-view/text-view-elements/text-view-link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/text-view/text-view-elements/text-view-link.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/text-view/text-view-elements/text-view-span.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/text-view/text-view-elements/text-view-span.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/text-view/text-view-elements/text-view-widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/text-view/text-view-elements/text-view-widget.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/text-view/text-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/text-view/text-view.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/toolbar/toolbar-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/toolbar/toolbar-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/toolbar/toolbar-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/toolbar/toolbar-item.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/toolbar/toolbar-radio-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/toolbar/toolbar-radio-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/toolbar/toolbar-separator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/toolbar/toolbar-separator.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/toolbar/toolbar-toggle-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/toolbar/toolbar-toggle-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/toolbar/toolbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/toolbar/toolbar.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/volume-button/volume-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/volume-button/volume-button.ts -------------------------------------------------------------------------------- /src/gjs-elements/gtk3/window/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/gtk3/window/window.ts -------------------------------------------------------------------------------- /src/gjs-elements/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/index.ts -------------------------------------------------------------------------------- /src/gjs-elements/rg-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/rg-types.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/apply-margin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/apply-margin.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/diff-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/diff-props.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/dispatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/dispatcher.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/do-not-append.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/do-not-append.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/element-extenders/child-order-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/element-extenders/child-order-controller.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/element-extenders/element-lifecycle-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/element-extenders/element-lifecycle-controller.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/element-extenders/event-handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/element-extenders/event-handlers.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/element-extenders/map-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/element-extenders/map-properties.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/element-extenders/synthetic-emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/element-extenders/synthetic-emitter.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/element-extenders/text-child-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/element-extenders/text-child-controller.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/ensure-not-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/ensure-not-string.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/event-loop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/event-loop.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/gdk-events/key-press-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/gdk-events/key-press-event.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/gdk-events/mouse-button-press-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/gdk-events/mouse-button-press-event.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/gdk-events/pointer-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/gdk-events/pointer-event.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/generate-uid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/generate-uid.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/get-keycode-from-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/get-keycode-from-name.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/get-str-byte-size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/get-str-byte-size.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/icons/icon-enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/icons/icon-enum.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/icons/icon-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/icons/icon-types.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/is-gjs-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/is-gjs-element.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/is-keyboard-symbol-unicode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/is-keyboard-symbol-unicode.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/markup-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/markup-attributes.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/merge-objects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/merge-objects.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/micortask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/micortask.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/micro-throttle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/micro-throttle.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/mount-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/mount-action.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/ordered-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/ordered-map.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/parse-color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/parse-color.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/property-maps-factories/create-accel-prop-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/property-maps-factories/create-accel-prop-mapper.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/property-maps-factories/create-alignment-prop-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/property-maps-factories/create-alignment-prop-mapper.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/property-maps-factories/create-child-props-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/property-maps-factories/create-child-props-mapper.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/property-maps-factories/create-expand-prop-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/property-maps-factories/create-expand-prop-mapper.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/property-maps-factories/create-margin-prop-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/property-maps-factories/create-margin-prop-mapper.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/property-maps-factories/create-size-request-prop-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/property-maps-factories/create-size-request-prop-mapper.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/property-maps-factories/create-style-prop-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/property-maps-factories/create-style-prop-mapper.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/property-maps-factories/create-tooltip-prop-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/property-maps-factories/create-tooltip-prop-mapper.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/resize-pixbuff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/resize-pixbuff.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/theme-vars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/theme-vars.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/widgets/bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/widgets/bin.ts -------------------------------------------------------------------------------- /src/gjs-elements/utils/wrap-mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/gjs-elements/utils/wrap-mode.ts -------------------------------------------------------------------------------- /src/global-css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/global-css.ts -------------------------------------------------------------------------------- /src/hooks/gtk3/file-chooser-dialog/file-chooser-dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/hooks/gtk3/file-chooser-dialog/file-chooser-dialog.ts -------------------------------------------------------------------------------- /src/hooks/gtk3/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/hooks/gtk3/index.ts -------------------------------------------------------------------------------- /src/hooks/gtk3/use-accelerator/use-accelerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/hooks/gtk3/use-accelerator/use-accelerator.ts -------------------------------------------------------------------------------- /src/hooks/gtk3/use-child-properties/use-child-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/hooks/gtk3/use-child-properties/use-child-properties.ts -------------------------------------------------------------------------------- /src/hooks/gtk3/use-window/use-window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/hooks/gtk3/use-window/use-window.ts -------------------------------------------------------------------------------- /src/hooks/is-mounted.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/hooks/is-mounted.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/intrinsic-components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/intrinsic-components.ts -------------------------------------------------------------------------------- /src/reconciler/event-phase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/reconciler/event-phase.ts -------------------------------------------------------------------------------- /src/reconciler/gjs-renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/reconciler/gjs-renderer.ts -------------------------------------------------------------------------------- /src/reconciler/host-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/reconciler/host-context.ts -------------------------------------------------------------------------------- /src/reconciler/jsx-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/reconciler/jsx-types.ts -------------------------------------------------------------------------------- /src/reconciler/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/reconciler/render.ts -------------------------------------------------------------------------------- /src/utils/intrinsic-marker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/utils/intrinsic-marker.ts -------------------------------------------------------------------------------- /src/utils/map-context-to-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/src/utils/map-context-to-props.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/renderer/HEAD/yarn.lock --------------------------------------------------------------------------------