Commit Graph

  • 602d54dc5e app,app/internal/window: [macOS] add app.Window.Close for closing a window Larry Clapp 2020-06-17 09:10:48 -04:00
  • 7f836fa627 go.*: update golang.org/x/image Elias Naur 2020-06-18 14:38:15 +02:00
  • dd225d5d07 example,cmd: bump gio version Elias Naur 2020-06-17 11:51:26 +02:00
  • 596e321610 all: make unit.Converter concrete and rename to Metric Elias Naur 2020-06-17 11:47:14 +02:00
  • 1603a6f3ee op: add note that Ops.Reset invalidates recorded macros. Elias Naur 2020-06-17 09:59:15 +02:00
  • 3b54c665ca layout: add WeightSum to Flex for overriding the Flexed total weight Elias Naur 2020-06-17 09:43:11 +02:00
  • a3f7eaae08 app/internal/window: set WM_CLASS to binary name Jason 2020-06-16 13:07:33 +02:00
  • 1eedd19231 example,cmd: bump gio version Elias Naur 2020-06-15 18:16:35 +02:00
  • c2f99fb0e9 app/internal/egl: [Android] fix sRGB on Samsung S9 Elias Naur 2020-06-15 18:06:48 +02:00
  • 04e605c1b2 app/internal/window: [Android] implement scroll factor fallback for < API 26 Elias Naur 2020-06-15 13:40:13 +02:00
  • 5214b26731 example/kitchen: add flag to draw all widgets disabled Chris Waldon 2020-06-14 11:38:56 -04:00
  • 9f6e09317d widget/material: add disabled state support to all widgets Chris Waldon 2020-06-09 07:26:30 -04:00
  • feacd1e2df app/internal/window: [Android] implement mouse scrolling Elias Naur 2020-06-13 18:52:29 +02:00
  • 8688ed95c2 app/internal/window: [Android] replace RegisterFragment with Do Elias Naur 2020-06-13 16:09:33 +02:00
  • f36674ddb3 app/internal/window: [Android] make runOnThread independent of a valid GioView Elias Naur 2020-06-13 16:57:33 +02:00
  • d045f492b4 cmd/gogio: [Android] mark GioActivity ready for multi-window configuration changes Elias Naur 2020-06-13 16:36:26 +02:00
  • 2f521899c9 app/internal/window: [Android] use app context for clipboard access Elias Naur 2020-06-13 14:50:46 +02:00
  • 65d9a9d1f1 app/internal/window: [Android] skip redraw for destroyed views Elias Naur 2020-06-13 14:31:21 +02:00
  • fda6fbcf84 app: drop Go 1.12 support Elias Naur 2020-06-13 15:02:38 +02:00
  • 8a5f3f3dd5 cmd,example: bump gio version Elias Naur 2020-06-13 11:49:55 +02:00
  • 1b944c8e65 app/internal/d3d11: tolerate padded row pitches from D3DDeviceContext::Map Elias Naur 2020-06-13 11:46:20 +02:00
  • 2dc19a3695 widget: use byte length when comparing with caret position tainted-bit 2020-06-12 17:13:57 +02:00
  • 4c28369aa2 example/kitchen: ensure widgets are enabled when taking a screenshot Elias Naur 2020-06-12 16:59:12 +02:00
  • 6d5fbcba3f app/internal/window: [Android] unregister focus listener on destroy Elias Naur 2020-06-11 15:39:33 +02:00
  • 5fe3785bbd widget/material: make Switch disabled color configurable Elias Naur 2020-06-10 20:20:07 +02:00
  • bb8bb504d8 cmd,example: bump gio version Elias Naur 2020-06-10 11:29:23 +02:00
  • 5272dc9fa5 layout: make Flexed weight a weight, not a ratio Elias Naur 2020-06-10 11:25:25 +02:00
  • b1df2a61a9 cmd,example: bump gio version Elias Naur 2020-06-09 23:24:12 +02:00
  • 6380baacb6 all: move Now from system.Config to system.FrameEvent Elias Naur 2020-06-09 23:18:04 +02:00
  • 81a84d874b example,cmd: bump gio version Elias Naur 2020-06-09 23:03:36 +02:00
  • d1ea9339d5 layout: change NewContext to take the FrameEvent directly Elias Naur 2020-06-09 22:49:18 +02:00
  • 566132b4f5 example,cmd: bump gio version Elias Naur 2020-06-09 22:32:24 +02:00
  • a24a2c9fb6 widget/material: fade out inkwells a little longer than their expansions Elias Naur 2020-06-09 22:29:43 +02:00
  • 0715c801e2 widget,widget/material: convert Switch to use Clickable Elias Naur 2020-06-09 22:05:13 +02:00
  • f7fea02312 widget: immediately fade out cancelled button press inkwells Elias Naur 2020-06-09 10:02:07 +02:00
  • 5e37a64ff1 gesture: remove Click.State and cancel Click gesture on outside Release Elias Naur 2020-06-09 00:12:05 +02:00
  • 1c6809142f io/router: report Enter events for touch press events Elias Naur 2020-06-09 00:10:49 +02:00
  • ce56464923 widget,gesture: fade out cancelled inkwells Elias Naur 2020-06-08 23:47:40 +02:00
  • 36f4267a6c widget/material: fade in inkwells Elias Naur 2020-06-08 21:57:29 +02:00
  • 0444caa9e3 gesture,widget: drop press markers on gesture cancel Elias Naur 2020-06-08 21:44:57 +02:00
  • 652f1ecd47 io/router: deliver Release before Leave Elias Naur 2020-06-08 21:31:23 +02:00
  • 1ace1392d6 example,cmd: bump gio version Elias Naur 2020-06-08 17:55:40 +02:00
  • 6f15275e22 app/internal/window: [macOS] retain NSWindow instance Elias Naur 2020-06-08 17:54:06 +02:00
  • ab9b6383a4 Partially revert "gpu: saturate instead of overflowing depth buffer" Elias Naur 2020-06-08 16:59:11 +02:00
  • 06f6f54b2d example,cmd: bump gio version Elias Naur 2020-06-08 16:35:35 +02:00
  • 98a603aed6 app/internal/window: [macOS] don't set callbacks before window is ready Elias Naur 2020-06-08 16:34:10 +02:00
  • 504664e014 gpu: saturate instead of overflowing depth buffer Elias Naur 2020-06-08 16:25:47 +02:00
  • 52864950f1 gpu: panic on z-buffer overflow Elias Naur 2020-06-08 15:51:29 +02:00
  • 700d8d8c2c io/router: merge grab and types for multiple InputOps for same handler Elias Naur 2020-06-08 14:59:59 +02:00
  • ea85e80dc8 io/router: support multiple pointer areas for same tag Elias Naur 2020-06-08 14:33:04 +02:00
  • 1c68b7d585 io/router: shorten tests by using f32.Pt short-hand Elias Naur 2020-06-08 14:41:43 +02:00
  • 35e477757b io/router: remove redundant pointerHandler.transform field Elias Naur 2020-06-08 13:05:06 +02:00
  • 64a516d7c9 app/internal/window: [Windows] avoid race between Main and window closes Elias Naur 2020-06-08 11:39:40 +02:00
  • bda315e687 example/kitchen: add a button that is {dis,en}abled by the switch Chris Waldon 2020-06-02 16:26:22 -04:00
  • cc5f8fcffe widget/material: add support for disabled buttons Chris Waldon 2020-06-02 16:23:48 -04:00
  • 3a31045dc9 layout: add Disabled method to Context Chris Waldon 2020-06-02 16:22:33 -04:00
  • d280d438c7 io/router: don't clear event queue before cancel events Elias Naur 2020-06-07 18:20:18 +02:00
  • d86f96503f app/internal/window: [macOS] fix window sizes for unit.Px values Elias Naur 2020-06-07 17:49:04 +02:00
  • 8761550839 widget: fix Enum.Changed to reset changed status Elias Naur 2020-06-07 17:06:03 +02:00
  • b3d14d2dd4 example/windows: add example that demonstrates multiple windows Elias Naur 2020-06-07 14:05:15 +02:00
  • 352856fc24 example,cmd: bump gio version Elias Naur 2020-06-07 16:33:27 +02:00
  • f710bdf8e8 app: update NewWindow docs to reflect multi-window support Elias Naur 2020-06-07 16:30:33 +02:00
  • b07d34354e text,widget/material: make font collections explicit Elias Naur 2020-06-07 16:20:44 +02:00
  • c2c31a4d00 app/internal/window: [Windows] support multiple windows Elias Naur 2020-06-07 15:05:08 +02:00
  • 65078cdece app/internal/window: [macOS] simplify NewWindow Elias Naur 2020-06-07 14:48:54 +02:00
  • 78565c9232 cmd,example: bump gio version Elias Naur 2020-06-07 08:44:41 +02:00
  • 483084f4be app/internal/window: [macOS] delay window creation until ready Elias Naur 2020-06-07 08:42:36 +02:00
  • 0749afc13c example,cmd: bump gio version Elias Naur 2020-06-06 19:31:12 +02:00
  • 144a5a9cf5 app/internal/window: [macOS] introduce serious cascading Elias Naur 2020-06-06 19:27:25 +02:00
  • 4408c2a695 app/internal/window: [macOS] support more than one window Elias Naur 2020-06-03 21:33:05 +02:00
  • 476bf8d263 app/internal/window: [macOS] only terminate app when last window closes Elias Naur 2020-06-03 21:13:51 +02:00
  • 9efdc3409c app/internal/window: [macOS] remove window reference from app delegate Elias Naur 2020-06-03 21:11:43 +02:00
  • 7c22a888b1 app/internal/window: [macOS] make GioDelegate window-independent Elias Naur 2020-06-03 20:40:04 +02:00
  • 34c212d152 app/internal/window: [macOS] split out gio_createWindow Elias Naur 2020-06-03 19:24:35 +02:00
  • 4f64ac1736 io/pointer: remove special case note Elias Naur 2020-06-05 11:45:55 +02:00
  • a4e572d0e3 cmd,example: gump gio version Elias Naur 2020-06-05 10:57:08 +02:00
  • 65d4707e3e io/pointer,io/router,gesture: add pointer.Foremost priority Elias Naur 2020-06-05 10:46:19 +02:00
  • 2accb88381 app/internal/window: [macOS] fix zero-length clipboard reads Elias Naur 2020-06-05 10:09:17 +02:00
  • 278e9bc334 app/internal/window: [macOS] remove useless retain/release Elias Naur 2020-06-03 19:43:52 +02:00
  • c225daa845 app/internal/window: [macOS] use regular map for view-to-window lookups Elias Naur 2020-06-03 19:47:38 +02:00
  • 1a070a36b6 io/pointer: add Drag event type Gordon Klaus 2020-06-03 18:44:42 +02:00
  • cb5cc02560 app/internal/window: [macOS] remove frivolous cascadeTopLeftFromPoint call Elias Naur 2020-06-03 19:13:06 +02:00
  • 33a87ac61c io/router: deliver scroll events only to the foremost scroll handler Gordon Klaus 2020-06-03 11:09:19 +02:00
  • 9d2a6c48d8 io/pointer: add InputOp.Types to specify which types of events to receive Gordon Klaus 2020-06-03 15:22:48 +02:00
  • 4484674ab1 layout: don't run alloc tests with -race Elias Naur 2020-06-03 10:18:57 +02:00
  • e188d0e6ff io/pointer,gesture,app/internal/window: add pointer.Scroll event type Gordon Klaus 2020-06-02 16:58:31 +02:00
  • 275a91f26a io/router: remove countPointerEvents Elias Naur 2020-06-03 10:03:01 +02:00
  • d489c20b84 io/pointer: update documentation examples Elias Naur 2020-06-02 16:22:25 +02:00
  • fc290f3457 example,cmd: bump gio version Elias Naur 2020-06-02 15:49:16 +02:00
  • 4cb96ccad9 app/internal/window: [macOS] always draw synchronously Elias Naur 2020-06-02 15:07:04 +02:00
  • ff71d0c518 io/router: fix typo Elias Naur 2020-06-02 14:20:40 +02:00
  • 9196ce0369 cmd,example: bump gio version Elias Naur 2020-06-02 12:20:20 +02:00
  • c19ed05342 op: change CallOp to be a return value from MacroOp.Stop Elias Naur 2020-06-02 12:07:20 +02:00
  • ce0cc706ad layout: add test that Flex doesn't allocate Elias Naur 2020-06-02 11:37:45 +02:00
  • 2bdf8c3851 layout: add test that Stack doesn't allocate Elias Naur 2020-06-02 11:36:36 +02:00
  • acc23a5b3e op: make MacroOp methods take value receivers Elias Naur 2020-06-02 11:05:39 +02:00
  • 3e8c502550 op: return value StackOp from Push and make Pop use a value receiver Elias Naur 2020-06-02 10:52:46 +02:00
  • ae8a377cda op: add op.Push and op.Record funcs Thomas Bruyelle 2020-05-28 10:50:48 +02:00
  • bade277876 widget: Clickable: added support for NumClicks Pierre.Curto 2020-05-26 11:28:16 +02:00
  • 3ef841bd07 widget: make Clickable.Clicked use a pointer receiver Elias Naur 2020-06-02 10:19:50 +02:00