Commit Graph

  • 0010ec1389 app: [Wayland] update the window mode when un-minimized Pierre Curto 2022-01-21 16:43:47 +01:00
  • cf54e39736 cmd/gogio: [Android] suggest only Java 1.8 when d8 fails Elias Naur 2022-01-21 17:57:52 +01:00
  • 862fa832c9 app: [Windows] don't include decorations in window sizes Jan Kåre Vatne 2022-01-20 14:36:54 +01:00
  • 30daaef4ab app: [Android] implement key release events Elias Naur 2022-01-20 14:21:44 +01:00
  • 8c2d9a9a57 app: apply WindowModes at startup Pierre Curto 2022-01-20 10:18:08 +01:00
  • 65199a2274 op,internal/ops: support CallOps without macros Elias Naur 2022-01-20 09:50:25 +01:00
  • c0f3ec88e9 io/pointer: add new pointers Pierre Curto 2022-01-18 17:34:49 +01:00
  • f4088f94ba minor fixes Pierre Curto 2022-01-18 17:23:46 +01:00
  • 9a2fee1c0e op, internal/ops: cleanups Pierre Curto 2022-01-18 08:12:13 +01:00
  • 1de8c9f3b0 app: process one event at a time Elias Naur 2022-01-18 12:27:54 +01:00
  • b15a9cb595 app: update Window for macOS, X11 and Wayland Pierre Curto 2022-01-17 20:59:39 +01:00
  • 2ce9ad36af clip: check Path ops are not mixed with others Pierre Curto 2022-01-15 18:52:51 +01:00
  • 2879fe8b41 cmd/gogio: add support for OpenJDK to java version detection Elias Naur 2022-01-15 18:29:38 +01:00
  • c4f98d3c1e app: [API] add minimized window mode, change methods to options Jan Kåre Vatne 2022-01-12 20:41:44 +01:00
  • 13183522dd app: send keypress events for modifier keys Jeff Williams 2022-01-12 08:36:45 -05:00
  • fcaadb3698 app: remove unused types and func arguments Pierre Curto 2022-01-11 10:31:22 +01:00
  • 9209fd9143 app: [Android don't map the empty string to Java null Elias Naur 2022-01-13 18:29:37 +01:00
  • 23bd7aa1d4 app: don't call Window.driverDefer for cursor updates Elias Naur 2022-01-13 19:45:18 +01:00
  • d951d07c93 app: don't call Window.driverDefer for direct callbacks Elias Naur 2022-01-13 14:59:03 +01:00
  • 72c48a3c18 widget: fix editBuffer.WriteTo for short writes Elias Naur 2022-01-13 13:14:40 +01:00
  • abd8c2c9a3 widget: remove debug panic Elias Naur 2022-01-13 13:03:20 +01:00
  • 456f22c986 gpu/internal/rendertest: add regression test for issue 331 Andy Balholm 2022-01-11 11:24:53 -08:00
  • b2a99fddca app: run driver callbacks after event processing Elias Naur 2022-01-11 08:59:58 +01:00
  • aadb6609ec internal/vk: [Android] add workaround for Vulkan on the emulator Elias Naur 2022-01-08 17:15:52 +01:00
  • c3bbff4cf9 app: remove duplicate error check Elias Naur 2022-01-08 16:44:36 +01:00
  • 454e75dd14 app: don't process Window state updates before client is ready for events Elias Naur 2022-01-08 16:24:08 +01:00
  • 86330faca6 gpu/internal/opengl: restore Android emulator OpenGL workaround Elias Naur 2022-01-08 14:40:25 +01:00
  • 11f39582b8 app: [macOS] pace display link Elias Naur 2022-01-07 18:16:40 +01:00
  • 11aec807b2 app: deliver one event at a time to client Elias Naur 2022-01-07 18:09:18 +01:00
  • 4c6d98879e widget: add Draggable.Pos Pierre Curto 2022-01-06 19:16:17 +01:00
  • 8d8aeef66b app,gpu,internal/egl: lock OS thread when making OpenGL context current Elias Naur 2022-01-05 11:42:31 +01:00
  • 7751d73740 app: [Wayland] don't change cursor when there is no pointer Elias Naur 2022-01-04 18:24:05 +01:00
  • 5860fbbe8e io/key: remove "Mod" prefix from Modifiers.String names, concatenate by "+" Elias Naur 2022-01-04 17:46:14 +01:00
  • 99e3481419 cmd/gogio: allow missing tool version components Chris Waldon 2022-01-04 11:29:56 -05:00
  • 9b7ec167bc delete unicode chars with length > 1 correctly Fabien Jansem 2022-01-02 13:13:23 +01:00
  • ac3bbc72ac cmd/gogio: add -minsdk to iOS Inkeliz 2022-01-01 19:51:27 +00:00
  • 6d9db2b13c internal/stroke: properly calculate maxDist Andy Balholm 2022-01-01 19:01:48 -08:00
  • 4f5baa9a51 app: let drivers control Window directly Elias Naur 2022-01-04 14:48:38 +01:00
  • 72b2f2c1bf app: ensure SetDriver is called before sending events Elias Naur 2022-01-04 15:46:53 +01:00
  • 787295a6e8 app: fix typo Elias Naur 2022-01-03 16:23:37 +01:00
  • cce0a121e1 io/router: don't panic if AppendSemantics is called without a frame Elias Naur 2021-12-30 10:23:23 +01:00
  • 6913c856a2 app: [android] fix vulkan crash when activity/surface is recreated Inkeliz 2021-12-27 19:53:48 +00:00
  • 3a20330d82 app: detect fullscreen mode for macOS and Windows Pierre Curto 2021-12-21 15:28:16 +01:00
  • 11bb86166a op/clip: automatically close Path in Outlines Pierre Curto 2021-12-19 17:09:54 +01:00
  • 0117de71d3 app: add String method to WindowMode and Orientation Pierre Curto 2021-12-20 15:06:39 +01:00
  • 6534639276 io/pointer,op/clip: remove clip.Circle, pointer.Rect, pointer.Ellipse Elias Naur 2021-12-20 16:23:16 +01:00
  • 170d24bdcd widget/material: replace deprecated clip.Circle with clip.Ellipse Elias Naur 2021-12-20 16:22:39 +01:00
  • 533f85cf8e gpu/internal/vulkan: don't destroy nil vkDescriptorPool Elias Naur 2021-12-19 14:15:22 +01:00
  • a34e239c04 text,widget,opentype: change text.Face.Shape to return a clip.PathSpec Christophe Meessen 2021-12-16 17:15:01 +01:00
  • 3db11cbaad io/router: make transfer targets hovering easier to detect Pierre Curto 2021-12-15 19:09:36 +01:00
  • af63c089f6 gpu/headless: make Screenshot take an input image to tranfer into Pierre Curto 2021-12-15 13:22:21 +01:00
  • 0c7b0b1d0b gpu,gpu/headless: plug a resource leak when taking screenshots Elias Naur 2021-12-14 20:45:13 +01:00
  • f5c9d2725c app: X11 clipboard: write to primary selection Jeff Williams 2021-12-11 14:28:51 -05:00
  • 929e4dc120 io/router: deliver enter/leave events to transfer participants Pierre Curto 2021-12-10 10:44:26 +01:00
  • c8ca36b1e6 gesture: add comment to Scroll.Add Pierre Curto 2021-12-14 08:36:21 +01:00
  • 294ecfbe9d io/router: avoid extra work when dealing with EnterLeave events Pierre Curto 2021-12-09 21:13:25 +01:00
  • 038ec2cc3f widget: fix handling of disabled context in Draggable Pierre Curto 2021-12-09 16:22:34 +01:00
  • 27e38154a0 io/transfer: fix package description formatting Pierre Curto 2021-12-09 16:22:02 +01:00
  • 2a32ece084 app: [iOS] replace ViewEvent.View with add ViewController field Inkeliz 2021-12-08 15:15:43 +00:00
  • 03016f0c69 widget: add drag and drop support Pierre Curto 2021-11-27 10:22:10 +01:00
  • 2d75181b51 layout: fix dimensions of empty list Pierre Curto 2021-12-03 20:40:35 +01:00
  • 872b4ba41b op/clip: fix Path open state Pierre Curto 2021-12-02 11:03:24 +01:00
  • e6e69812af app: expose semantic information to Android platforms Elias Naur 2021-12-01 13:14:55 +01:00
  • 6b1ca4ca7e widget: add semantic descriptions Elias Naur 2021-12-01 13:12:00 +01:00
  • 8a90074d04 io/semantic: add package for adding semantic descriptions to UI components Elias Naur 2021-12-01 13:08:51 +01:00
  • 48a96305c8 io/router: move transform state tracking from pointerCollector to Router Elias Naur 2021-11-03 12:32:26 +01:00
  • 529baed88b widget/material: [API] add description argument to Switch constructor Elias Naur 2021-12-01 11:23:04 +01:00
  • 763fca1f29 widget/material: [API] add description argument to IconButton Elias Naur 2021-11-30 16:49:04 +01:00
  • d82be97a71 widget: [API] add content widget parameter to Enum.Layout Elias Naur 2021-11-30 14:47:58 +01:00
  • ac97b9d6e1 widget: [API] add content widget argument to Editor.Layout Elias Naur 2021-11-29 17:13:39 +01:00
  • 665e23693f widget: [API] add child widget argument to Clickable.Layout Elias Naur 2021-11-29 16:28:19 +01:00
  • a894bd6c9c widget: add missing license headers Elias Naur 2021-12-01 17:23:36 +01:00
  • e5c040be1b widget/material: fix click area offset for Switch Elias Naur 2021-11-30 14:34:15 +01:00
  • 227c5a132b op/clip: don't panic when Path is used without an initial MoveTo Pierre Curto 2021-11-25 09:03:30 +01:00
  • 74490b4dfc internal/stroke: separate more the circle special case in ArcTransform Pierre Curto 2021-11-24 22:36:31 +01:00
  • 321512d8a5 internal/stroke: tidy up ArcTransform Pierre Curto 2021-11-24 22:29:43 +01:00
  • ebb7f40e9d app: implement Window.Close for Wayland Pierre Curto 2021-11-24 18:12:50 +01:00
  • 858e9930c4 io/router: cleanup Pierre Curto 2021-11-24 10:04:29 +01:00
  • 218a9588d6 io/router, internal/ops: minor refactoring Pierre Curto 2021-11-24 09:52:14 +01:00
  • 5fd4ecb011 clip: add Path method to Ellipse Pierre Curto 2021-11-23 18:24:33 +01:00
  • cf9832ffcb gpu/internal/vulkan: support novulkan tag, FreeBSD Elias Naur 2021-11-26 22:02:41 +01:00
  • e82438e53d io/router: fix spelling Jon Egil Strand 2021-11-26 19:17:41 +01:00
  • a699f771c6 app: add Maximize and Center methods support for macOS and X11 Pierre Curto 2021-11-13 18:23:30 +01:00
  • f4c82adeff app/internal/windows: don't crash on app.Fullscreen on windows/386 Inkeliz 2021-11-15 05:48:54 +00:00
  • 6bfd980044 op/clip: don't panic on zero-sized Ellipse Pierre Curto 2021-11-13 17:58:23 +01:00
  • 40bc2e1f88 app: [iOS] implement ViewEvent Inkeliz 2021-11-05 15:49:51 +00:00
  • 9d05f35341 op/paint: fix subimage rendering by ImageOp Pierre Curto 2021-11-10 22:18:59 +01:00
  • 86c4947ccd gpu: remove unused field Pierre Curto 2021-11-10 19:04:25 +01:00
  • bcf3ff77ff op/paint: remove unnecessary check in ImageOp Pierre Curto 2021-11-10 15:49:14 +01:00
  • 9835cd5996 app: add Window.Maximize and Center, add Windows implementation Jan Kåre Vatne 2021-11-10 13:56:08 +01:00
  • dce453e130 gpu: remove redundant panics when handling ops Pierre Curto 2021-11-10 13:38:14 +01:00
  • 6b7e6c85f4 cmd: update gioui.org dependency Elias Naur 2021-11-10 15:55:07 +01:00
  • b0b4013cdb .builds: run tests in Vulkan mode Elias Naur 2021-11-10 15:43:05 +01:00
  • 8613d81a94 gpu/headless: accept the lavapipe Vulkan driver Elias Naur 2021-11-10 15:39:37 +01:00
  • 303b819539 io/router: don't panic for nil op.Ops arguements to Router.Frame Elias Naur 2021-11-10 13:24:17 +01:00
  • 5ddd572a41 gpu: don't panic for nil op.Ops argument to GPU.Frame Elias Naur 2021-11-10 13:19:42 +01:00
  • 3f25a49c75 clip: add Path method to Rect Pierre Curto 2021-11-04 21:02:51 +01:00
  • 3e0b72304a all: replace deprecated pointer.Rect with clip.Rect Elias Naur 2021-10-26 12:53:54 +02:00
  • 29cea1db49 io/pointer,io/router: replace AreaOp with clip.Op Elias Naur 2021-10-25 11:31:04 +02:00
  • 28fc08a508 op/clip: introduce axis-aligned Ellipse shape Elias Naur 2021-10-25 17:38:04 +02:00