├── .gitignore ├── LICENSE ├── README.md ├── app1 ├── application.go ├── button.go ├── buttonwidget.go ├── checkbox.go ├── debug.go ├── drawutil.go ├── fonts ├── Font Awesome 7 Brands-Regular-400.otf ├── Font Awesome 7 Free-Regular-400.otf ├── FreeMonoBold.ttf ├── Pacifico-Regular.ttf ├── fawesome.ttf ├── fontawesome-solid.otf ├── fontawesome-solid.ttc ├── fontawesome-solid.ttf ├── luximb.ttf ├── luximbi.json ├── luximbi.ttf ├── luximr.ttf ├── luximri.ttf ├── luxirb.ttf ├── luxirbi.ttf ├── luxirr.ttf ├── luxirri.ttf ├── luxisb.ttf ├── luxisbi.ttf ├── luxisr.ttf └── luxisri.ttf ├── geometry.go ├── go.mod ├── go.sum ├── gopher.png ├── images └── x11ui.gif ├── imgbutton.go ├── label.go ├── package.json ├── progress.go ├── region.go ├── samples ├── app1 │ ├── FreeMonoBold.ttf │ ├── fonts │ │ ├── FreeMonoBold.ttf │ │ ├── luximb.ttf │ │ ├── luximbi.json │ │ ├── luximbi.ttf │ │ ├── luximr.ttf │ │ ├── luximri.ttf │ │ ├── luxirb.ttf │ │ ├── luxirbi.ttf │ │ ├── luxirr.ttf │ │ ├── luxirri.ttf │ │ ├── luxisb.ttf │ │ ├── luxisbi.ttf │ │ ├── luxisr.ttf │ │ └── luxisri.ttf │ ├── luximbi.ttf │ └── main.go ├── app2 │ └── main.go ├── app3 │ ├── FreeMonoBold.ttf │ ├── luximbi.ttf │ ├── luxisr.ttf │ └── main.go ├── autolayout │ └── main.go ├── label │ └── main.go ├── layout │ ├── main.go │ └── res │ │ ├── .directory │ │ ├── Charge.jpg │ │ ├── System-settings-icon.png │ │ ├── battery.png │ │ ├── batteryall.png │ │ ├── charge.png │ │ ├── juju.png │ │ ├── lowbattery.png │ │ ├── powersource.png │ │ ├── setting.png │ │ ├── thunder.png │ │ └── updown.png ├── purex11 │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── purex11 ├── scrollview │ └── main.go ├── slider │ ├── fonts │ ├── slider │ ├── slider.go │ └── slidermain.go ├── textbox │ ├── Well_003.png │ ├── hg.png │ ├── main.go │ └── something.png ├── transparent_bg │ └── main.go └── transparent_test │ └── main.go ├── scrollview.go ├── slider.go ├── support.go ├── textbox.go ├── theme.go ├── widget.go └── window.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/README.md -------------------------------------------------------------------------------- /app1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/app1 -------------------------------------------------------------------------------- /application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/application.go -------------------------------------------------------------------------------- /button.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/button.go -------------------------------------------------------------------------------- /buttonwidget.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/buttonwidget.go -------------------------------------------------------------------------------- /checkbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/checkbox.go -------------------------------------------------------------------------------- /debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/debug.go -------------------------------------------------------------------------------- /drawutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/drawutil.go -------------------------------------------------------------------------------- /fonts/Font Awesome 7 Brands-Regular-400.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/Font Awesome 7 Brands-Regular-400.otf -------------------------------------------------------------------------------- /fonts/Font Awesome 7 Free-Regular-400.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/Font Awesome 7 Free-Regular-400.otf -------------------------------------------------------------------------------- /fonts/FreeMonoBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/FreeMonoBold.ttf -------------------------------------------------------------------------------- /fonts/Pacifico-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/Pacifico-Regular.ttf -------------------------------------------------------------------------------- /fonts/fawesome.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/fawesome.ttf -------------------------------------------------------------------------------- /fonts/fontawesome-solid.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/fontawesome-solid.otf -------------------------------------------------------------------------------- /fonts/fontawesome-solid.ttc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/fontawesome-solid.ttc -------------------------------------------------------------------------------- /fonts/fontawesome-solid.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/fontawesome-solid.ttf -------------------------------------------------------------------------------- /fonts/luximb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luximb.ttf -------------------------------------------------------------------------------- /fonts/luximbi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luximbi.json -------------------------------------------------------------------------------- /fonts/luximbi.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luximbi.ttf -------------------------------------------------------------------------------- /fonts/luximr.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luximr.ttf -------------------------------------------------------------------------------- /fonts/luximri.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luximri.ttf -------------------------------------------------------------------------------- /fonts/luxirb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luxirb.ttf -------------------------------------------------------------------------------- /fonts/luxirbi.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luxirbi.ttf -------------------------------------------------------------------------------- /fonts/luxirr.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luxirr.ttf -------------------------------------------------------------------------------- /fonts/luxirri.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luxirri.ttf -------------------------------------------------------------------------------- /fonts/luxisb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luxisb.ttf -------------------------------------------------------------------------------- /fonts/luxisbi.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luxisbi.ttf -------------------------------------------------------------------------------- /fonts/luxisr.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luxisr.ttf -------------------------------------------------------------------------------- /fonts/luxisri.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/fonts/luxisri.ttf -------------------------------------------------------------------------------- /geometry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/geometry.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/go.sum -------------------------------------------------------------------------------- /gopher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/gopher.png -------------------------------------------------------------------------------- /images/x11ui.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/images/x11ui.gif -------------------------------------------------------------------------------- /imgbutton.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/imgbutton.go -------------------------------------------------------------------------------- /label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/label.go -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/package.json -------------------------------------------------------------------------------- /progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/progress.go -------------------------------------------------------------------------------- /region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/region.go -------------------------------------------------------------------------------- /samples/app1/FreeMonoBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/FreeMonoBold.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/FreeMonoBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/FreeMonoBold.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/luximb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luximb.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/luximbi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luximbi.json -------------------------------------------------------------------------------- /samples/app1/fonts/luximbi.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luximbi.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/luximr.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luximr.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/luximri.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luximri.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/luxirb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luxirb.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/luxirbi.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luxirbi.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/luxirr.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luxirr.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/luxirri.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luxirri.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/luxisb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luxisb.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/luxisbi.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luxisbi.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/luxisr.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luxisr.ttf -------------------------------------------------------------------------------- /samples/app1/fonts/luxisri.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/fonts/luxisri.ttf -------------------------------------------------------------------------------- /samples/app1/luximbi.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/luximbi.ttf -------------------------------------------------------------------------------- /samples/app1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app1/main.go -------------------------------------------------------------------------------- /samples/app2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app2/main.go -------------------------------------------------------------------------------- /samples/app3/FreeMonoBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app3/FreeMonoBold.ttf -------------------------------------------------------------------------------- /samples/app3/luximbi.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app3/luximbi.ttf -------------------------------------------------------------------------------- /samples/app3/luxisr.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app3/luxisr.ttf -------------------------------------------------------------------------------- /samples/app3/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/app3/main.go -------------------------------------------------------------------------------- /samples/autolayout/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/autolayout/main.go -------------------------------------------------------------------------------- /samples/label/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/label/main.go -------------------------------------------------------------------------------- /samples/layout/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/layout/main.go -------------------------------------------------------------------------------- /samples/layout/res/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | PreviewsShown=true 3 | Timestamp=2016,3,26,16,55,54 4 | Version=3 5 | -------------------------------------------------------------------------------- /samples/layout/res/Charge.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/layout/res/Charge.jpg -------------------------------------------------------------------------------- /samples/layout/res/System-settings-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/layout/res/System-settings-icon.png -------------------------------------------------------------------------------- /samples/layout/res/battery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/layout/res/battery.png -------------------------------------------------------------------------------- /samples/layout/res/batteryall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/layout/res/batteryall.png -------------------------------------------------------------------------------- /samples/layout/res/charge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/layout/res/charge.png -------------------------------------------------------------------------------- /samples/layout/res/juju.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/layout/res/juju.png -------------------------------------------------------------------------------- /samples/layout/res/lowbattery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/layout/res/lowbattery.png -------------------------------------------------------------------------------- /samples/layout/res/powersource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/layout/res/powersource.png -------------------------------------------------------------------------------- /samples/layout/res/setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/layout/res/setting.png -------------------------------------------------------------------------------- /samples/layout/res/thunder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/layout/res/thunder.png -------------------------------------------------------------------------------- /samples/layout/res/updown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/layout/res/updown.png -------------------------------------------------------------------------------- /samples/purex11/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/purex11/go.mod -------------------------------------------------------------------------------- /samples/purex11/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/purex11/go.sum -------------------------------------------------------------------------------- /samples/purex11/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/purex11/main.go -------------------------------------------------------------------------------- /samples/purex11/purex11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/purex11/purex11 -------------------------------------------------------------------------------- /samples/scrollview/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/scrollview/main.go -------------------------------------------------------------------------------- /samples/slider/fonts: -------------------------------------------------------------------------------- 1 | ../../fonts -------------------------------------------------------------------------------- /samples/slider/slider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/slider/slider -------------------------------------------------------------------------------- /samples/slider/slider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/slider/slider.go -------------------------------------------------------------------------------- /samples/slider/slidermain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/slider/slidermain.go -------------------------------------------------------------------------------- /samples/textbox/Well_003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/textbox/Well_003.png -------------------------------------------------------------------------------- /samples/textbox/hg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/textbox/hg.png -------------------------------------------------------------------------------- /samples/textbox/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/textbox/main.go -------------------------------------------------------------------------------- /samples/textbox/something.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/textbox/something.png -------------------------------------------------------------------------------- /samples/transparent_bg/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/transparent_bg/main.go -------------------------------------------------------------------------------- /samples/transparent_test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/samples/transparent_test/main.go -------------------------------------------------------------------------------- /scrollview.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/scrollview.go -------------------------------------------------------------------------------- /slider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/slider.go -------------------------------------------------------------------------------- /support.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/support.go -------------------------------------------------------------------------------- /textbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/textbox.go -------------------------------------------------------------------------------- /theme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/theme.go -------------------------------------------------------------------------------- /widget.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/widget.go -------------------------------------------------------------------------------- /window.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiless/x11ui/HEAD/window.go --------------------------------------------------------------------------------