Commit Graph

  • 4864459291 app: rename WindowOption to Option, and leave out "With" from options Elias Naur 2019-10-07 12:00:17 +02:00
  • 38a5717216 README.md: update godoc link Elias Naur 2019-10-06 17:18:13 +02:00
  • afeaa247c8 text: fix typo Elias Naur 2019-10-06 13:02:54 +02:00
  • 225c73f012 text: move Label.it to a local variable Elias Naur 2019-10-06 12:29:35 +02:00
  • 43131b6f57 apps/gophers: use text.Family where *shape.Family is too specific Elias Naur 2019-10-06 12:15:18 +02:00
  • ea082c5cca example: rename apps module Elias Naur 2019-10-06 09:43:27 +02:00
  • e7fabcf774 apps: update gio version Elias Naur 2019-10-06 09:23:02 +02:00
  • 529fd4d307 layout: rename Flex.Flexible to just Flex Elias Naur 2019-10-06 09:20:04 +02:00
  • 8d82a3eaa6 layout: delete Init methods from Flex and Stack Elias Naur 2019-10-06 09:17:41 +02:00
  • bb796ddf37 apps/gophers: clean up font family code Elias Naur 2019-10-05 23:12:20 +02:00
  • 1b44594411 text/shape: reduce garbage a bit Elias Naur 2019-10-05 22:53:37 +02:00
  • e8ca986a63 apps: update gio version Elias Naur 2019-10-05 19:01:07 +02:00
  • 2097c6475d text/shape: remove Family.Reset by introducing LRU caches Elias Naur 2019-10-05 22:21:55 +02:00
  • 0b637f549d text: rename Face to Family and let Face denote a family configuration Elias Naur 2019-10-05 19:00:11 +02:00
  • 404a065a0e apps: update gio version to use explicit text sizes Elias Naur 2019-10-05 11:24:37 +02:00
  • b4a52d3010 text: make text size implicit Elias Naur 2019-10-05 11:22:26 +02:00
  • f230036cad text: re-phrase and clarify Label.MaxLines comment Elias Naur 2019-10-04 19:16:17 +02:00
  • 31e12607d7 op/paint: note that ImageOp caches image contents Elias Naur 2019-10-03 19:26:37 +02:00
  • f3819d8164 apps: update gio version Elias Naur 2019-10-03 13:36:51 +02:00
  • 6dad034b22 op/paint: rename PathBuilder to Path Elias Naur 2019-10-03 13:34:01 +02:00
  • 96d3d74cb3 apps: update gio version Elias Naur 2019-10-02 23:29:46 +02:00
  • 07a36d71d9 app: (linux,android) merge EGLNative* types and functions Elias Naur 2019-10-02 23:20:44 +02:00
  • 2dcbf6fe3c app: confine the eglWindow indirection to the Wayland backend Elias Naur 2019-10-02 23:07:54 +02:00
  • 32bda106e7 app: (android,ios) fix build Elias Naur 2019-10-02 22:51:02 +02:00
  • cf00c89c9f apps/hello: rename context to gtx for consistency Elias Naur 2019-10-02 19:51:09 +02:00
  • 1673600ac6 apps: update gio version Elias Naur 2019-10-02 15:36:36 +02:00
  • e031308172 layout: take a size, not constraints in Context.Reset Elias Naur 2019-10-02 15:31:52 +02:00
  • b0e7b165b6 apps/gophers: fix test build failure Elias Naur 2019-10-02 15:26:32 +02:00
  • 2a1c203863 README.md: link to Gophercon UK presentation recording Elias Naur 2019-10-02 10:11:34 +02:00
  • 6bc5ff2479 apps: updates for renamed and moved packages Elias Naur 2019-09-30 15:20:02 +02:00
  • 3784ece6dd all: rename package ui to unit Elias Naur 2019-09-30 16:42:12 +02:00
  • 1d3360699e text/shape: move package measure Elias Naur 2019-09-30 16:09:22 +02:00
  • beaec661d2 op/paint: move paint package below the op package Elias Naur 2019-09-30 15:51:24 +02:00
  • 8cf35a1f97 op: add package op for operations Elias Naur 2019-09-30 15:41:15 +02:00
  • eba1b3a95f app,ui: move instructions link to package app documentation Elias Naur 2019-09-30 15:24:09 +02:00
  • e7a97bf176 io/event: move event types from package ui to its own package Elias Naur 2019-09-30 15:13:25 +02:00
  • 7a259e68f7 io: give event packages a common prefix Elias Naur 2019-09-30 14:50:03 +02:00
  • a175f38d19 COPYING: delete Elias Naur 2019-09-30 13:38:33 +02:00
  • 3c65aa61f6 cmd/gogio,ui: fixups after gioui.org module rename Elias Naur 2019-09-30 13:04:10 +02:00
  • 049c0b4dcd website: redirect unknown patsh to godoc Elias Naur 2019-09-30 12:49:19 +02:00
  • 962bc36dac apps,cmd: update to renamed gioui.org module Elias Naur 2019-09-30 12:41:29 +02:00
  • 22cd88df9f all: rename the gioui.org/ui module to gioui.org Elias Naur 2019-09-30 12:27:55 +02:00
  • ce74bc0cba ui/layout,ui/app: fix tests, go fmt, update comments Elias Naur 2019-09-26 19:15:58 +02:00
  • bdd6b32711 ui/app/internal/input: schedule an extra frame after event delivery Elias Naur 2019-09-26 18:58:25 +02:00
  • 90e2a119c0 apps/gophers: update gio version Elias Naur 2019-09-26 18:43:21 +02:00
  • dc6fedc163 ui: change Queue to return all events at once Elias Naur 2019-09-26 15:50:51 +02:00
  • 578b169279 ui/app: (wayland) pack related field in structs Elias Naur 2019-09-26 13:42:09 +02:00
  • 51cfb4e5c2 ui/app: (linux) separate xkb logic from wayland backend Elias Naur 2019-09-26 13:01:51 +02:00
  • bbc0cebacf ui/layout: reset Dimensions in Context.Reset Elias Naur 2019-09-25 10:37:19 +02:00
  • 9c33550644 all: rename more *layout.Context names to gtx Elias Naur 2019-09-25 09:43:15 +02:00
  • a89c6d1c33 all: rename c to gtx for *layout.Context parameters Elias Naur 2019-09-25 09:31:24 +02:00
  • 4d84f46edb apps: replace separate layout state with layout.Context fields Elias Naur 2019-09-24 21:47:58 +02:00
  • 3944ef4b2e ui: merge package input Elias Naur 2019-09-24 22:11:44 +02:00
  • 2782436ffc ui/layout: add common state to Context Elias Naur 2019-09-24 21:10:35 +02:00
  • b928ee65f7 apps/gophers: update to new layout.Align Elias Naur 2019-09-24 20:35:32 +02:00
  • 2f878fe154 ui/layout: make Align a Direction Elias Naur 2019-09-24 20:29:39 +02:00
  • ec307008db all: update layouts to use layout.Context Elias Naur 2019-09-24 19:14:58 +02:00
  • ce9bcee62b ui/layout: introduce Context Elias Naur 2019-09-24 19:06:07 +02:00
  • 64add13d28 ui/app: (wayland) wait for xdg_shell configure event before drawing Elias Naur 2019-09-24 17:26:34 +02:00
  • 687ea833a3 cmd/gogio: add the first end-to-end test for js via chrome Daniel Martí 2019-09-22 21:05:15 +01:00
  • 736692a725 ui/app: (windows) process all events before redrawing Elias Naur 2019-09-23 20:49:51 +01:00
  • 5c9d35c186 ui/app,ui/app/internal/gl: work around golang.org/issue/34474 Elias Naur 2019-09-23 20:26:52 +01:00
  • 5c87437542 ui/app: (windows) don't unregister window class Elias Naur 2019-09-23 19:17:14 +01:00
  • 8e41c8a0be ui/app: (windows) don't cast syscall.Handle to unsafe.Pointer Elias Naur 2019-09-23 10:25:11 +02:00
  • 2d8072fbbb ui/layout: replace "interface element" with "widget" in documentation Elias Naur 2019-09-22 16:19:07 +02:00
  • 4a1e0a30cb ui/layout: fix typo Elias Naur 2019-09-19 18:53:45 +02:00
  • 3817b19bbe ui/layout: update documentation to reflect the function scope changes Elias Naur 2019-09-18 22:57:14 +02:00
  • a12912c944 cmd/gogio: rename the gio too to gogio Elias Naur 2019-09-18 22:42:31 +02:00
  • 31f7f04181 ui/layout: clean up after function scope change Elias Naur 2019-09-18 22:03:08 +02:00
  • 1767588028 apps/gophers: update to function scoped layouts Elias Naur 2019-09-18 12:22:02 +02:00
  • 29639565cd ui/layout: replace implicit begin/end scopes with explicit function scopes Elias Naur 2019-09-16 17:56:27 +02:00
  • 816f0e901f ui/app: scale touch events by surface scale Elias Naur 2019-09-18 19:28:08 +02:00
  • dcddd9a84a os_wayland: transform pointer events by scale Drew DeVault 2019-09-18 12:37:38 -04:00
  • c5a6ca2aba ui/app/egl.go: on failure, try again without sRGB Drew DeVault 2019-09-18 12:35:19 -04:00
  • ee89d643cc ui: panic if a StackOp does not Pop in the same macro as Push Elias Naur 2019-09-17 11:55:45 +02:00
  • bae2e0ecf2 ui/app: (wayland) restore discrete scrolling behaviour Elias Naur 2019-09-16 15:39:31 +02:00
  • 37d5b947eb ui/app: (wayland) reset fling emulation on key press Elias Naur 2019-09-13 21:13:02 +02:00
  • 2ea9fd9983 ui/app: (wayland) reset fling emulation of pointer motion Elias Naur 2019-09-13 20:11:14 +02:00
  • 81f935f69b ui/app: go fmt Elias Naur 2019-09-13 19:09:05 +02:00
  • a223b36c25 cmd/gio: avoid a trailing newline in -target errors Daniel Martí 2019-09-13 17:02:01 +01:00
  • 5bdb1d9e54 ui/app: (wayland) emulate fling behaviour for touchpads Elias Naur 2019-09-13 18:14:17 +02:00
  • e6f0e0582d ui/gesture,ui/internal/fling: extract fling logic into its own package Elias Naur 2019-09-13 18:04:10 +02:00
  • a68d97f947 cmd/gio: generate appID if not specified Greg Pomerantz 2019-09-10 18:28:43 -04:00
  • 86b231ca28 ui: add Max, Add for Values Elias Naur 2019-09-08 22:45:39 +02:00
  • 5eef85f5cd ui/app: note that Window.Invalidate is safe for concurrent use Elias Naur 2019-09-09 14:47:35 +02:00
  • 93409a784d ui: fill out the MacroOp opcode in Record to support unfinished macros Elias Naur 2019-09-08 21:22:09 +02:00
  • 85843f1f29 all: update go.mod files to target Go 1.13 Daniel Martí 2019-09-07 00:30:00 +02:00
  • b4433da21b ui/app: (iOS) use UIView's safeAreaInsets for window insets if available Elias Naur 2019-09-06 13:09:59 +02:00
  • 6ad154419b ui/layout: rename List.Invert to ScrollToEnd Elias Naur 2019-09-05 21:15:37 +02:00
  • 7d93a2790c ui/layout: delete List.Distance field Elias Naur 2019-09-05 20:41:09 +02:00
  • 1529f20eb7 ui/layout: rewrite List Elias Naur 2019-09-05 16:39:56 +02:00
  • 063b4a5659 README.md: suggest Go 1.13 now that it is released Elias Naur 2019-09-03 22:52:26 +02:00
  • 82b0563c8b README, ui/layout: fix typos Kenshi Kamata 2019-09-04 02:12:27 +09:00
  • b74f2d2d1c LICENSE: merge UNLICENSE and LICENSE-MIT to please license identifiers Elias Naur 2019-09-03 19:11:52 +02:00
  • ff657fb476 README.md: fix link Elias Naur 2019-09-03 12:34:07 +02:00
  • a06d8a39f5 apps: update gio version Elias Naur 2019-09-02 15:18:56 +02:00
  • 7ad60e0878 ui/app: print sRGB flag for eglCreateWindowSurface failure Elias Naur 2019-09-02 15:17:29 +02:00
  • ef64cd7326 apps: update gio version Elias Naur 2019-09-02 15:14:58 +02:00
  • 52dd762405 ui/app: (wayland) define WL_EGL_PLATFORM=1 to force EGL in Wayland mode Elias Naur 2019-09-02 15:11:20 +02:00
  • dc62058bce ui/app: (wayland) ensure DestroyEvent is the last event Elias Naur 2019-09-01 14:33:33 +02:00