Commit Graph

  • 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
  • 5766a8d226 ui/layout: avoid accumulating rounding errors from Flexible Elias Naur 2019-08-30 21:13:31 +02:00
  • 7bca7de017 apps/gophers: update gio version Elias Naur 2019-08-30 15:03:49 +02:00
  • 12089ea62a all: rename layout.Dimens to layout.Dimensions Elias Naur 2019-08-30 15:00:17 +02:00
  • 7f29293f16 README.md: add donations section Elias Naur 2019-08-30 14:39:21 +02:00
  • 110da804a0 ui/app: (wayland) expand comments for double server roundtrip Elias Naur 2019-08-30 13:38:58 +02:00
  • ea2ee1abcc ui/app: fix example code in document Kenshi Kamata 2019-08-30 00:38:14 +09:00
  • 41ea609d8e README.md: add link to Gophercon 2019 recording Elias Naur 2019-08-27 15:59:09 +01:00
  • 026468a5f7 website: require Go 1.12 Elias Naur 2019-08-27 11:08:24 +01:00
  • a40de565dc website: add shortcuts for issues, commits and patches Elias Naur 2019-08-27 09:38:40 +01:00
  • 069bb0e7cd ui/app: merge goString implementations and add test Elias Naur 2019-08-26 21:19:58 +01:00
  • 7d47fe0fc9 ui/internal/ops: go fmt Elias Naur 2019-08-26 20:35:16 +01:00
  • 8700a8ffc3 ui/key,ui/pointer: rename HandlerOp to InputOp Elias Naur 2019-08-26 18:05:04 +01:00
  • a112a580a7 ui/app(internal/gpu: remove unused parameters Elias Naur 2019-08-25 23:58:19 +01:00
  • e8ba5b6aff all: remove a couple of unused parameters Daniel Martí 2019-08-25 16:30:21 +01:00
  • 2542c55e9d all: fix some issues spotted by static analysis Daniel Martí 2019-08-25 16:26:59 +01:00
  • 9136c72425 README.md: add Gophercon UK 2019 talk Elias Naur 2019-08-25 22:27:27 +01:00