Commit Graph

  • 840b9ffa9b gpu/backend,gpu,app/internal/d3d11: move device state to backend Elias Naur 2021-03-04 19:13:04 +01:00
  • 44991f355c app/internal/d3d11: include depth buffer in current framebuffer query Elias Naur 2021-03-06 14:17:53 +01:00
  • 9793fcfcd0 widget: add Fit and Position to Image for image placement Egon Elbre 2021-03-01 12:26:36 +02:00
  • 2c5daf10a2 widget: add Fit for scaling widgets Egon Elbre 2021-02-28 16:54:13 +02:00
  • 9e85b43b0c layout: expose Direction.Position calculation Egon Elbre 2021-03-05 10:18:08 +02:00
  • 3627df7efa app/internal/d3d11,gpu/gl: simplify BeginFrame implementations Elias Naur 2021-03-04 14:01:41 +01:00
  • be04dfae83 app/headless: bind output framebuffer at render, not creation Elias Naur 2021-03-04 13:52:36 +01:00
  • b1dfc94a9b app/internal/window: use golang.org/x/window UTF-16 routines Elias Naur 2021-03-04 13:31:56 +01:00
  • 2bd539d2de widget/material: use simpler clip.Rect for Clickable clip region Elias Naur 2021-03-03 20:04:46 +01:00
  • b39d1bdac7 widget: handle hovering of the empty Enum key Elias Naur 2021-03-03 18:12:39 +01:00
  • de7a5985d5 widget/material: remove bogus minimum cosntraint from checkable Elias Naur 2021-03-03 17:32:31 +01:00
  • 57dee8e61a cmd/gogio: bump Wine timeout for window movement Elias Naur 2021-03-03 11:15:13 +01:00
  • ffb26b0e17 io/pointer: rename button names to reflect their meaning, not placement Elias Naur 2021-03-03 11:03:38 +01:00
  • f36ed04380 app/headless,app/internal/window: unexport embedded Device fields Elias Naur 2021-03-02 20:51:28 +01:00
  • fc56d438f3 app/internal/d3d11: don't track the Backend for a Device Elias Naur 2021-03-02 20:44:56 +01:00
  • 25a19481e3 gpu,gpu/backend: don't assume constant output framebuffer Elias Naur 2021-03-02 20:43:59 +01:00
  • 3d3ff575e3 app/internal/windows,app/internal/d3d11: ensure error is returned Elias Naur 2021-03-02 20:02:59 +01:00
  • 8571433707 internal/cmd/convertshaders: parallelize compilation Egon Elbre 2021-02-26 23:02:32 +02:00
  • 54cddf5ca3 app/permission: update doc to reference app.ViewEvent Chris Waldon 2021-02-28 17:29:43 -05:00
  • e1248651c8 layout: automatically add system inset for NewContext Egon Elbre 2021-02-28 16:20:46 +02:00
  • 6faed7e724 widget: fix image scaling Chris Waldon 2021-02-27 22:18:09 -05:00
  • 60db802951 cmd/gogio: fix test work group handling Egon Elbre 2021-02-27 23:23:03 +02:00
  • 2e15c3d5b9 cmd: fix hash to gioui.org Egon Elbre 2021-02-27 23:20:15 +02:00
  • f6fba73885 internal/cmd/convertshaders: add Windows comp shader compilation Egon Elbre 2021-02-20 16:29:36 +02:00
  • 8227f7ab04 cmd/gogio: [android] update target sdk version Inkeliz 2021-02-25 00:14:26 +00:00
  • f973b3f384 gpu,gpu/backend: [compute] handle loss of buffer contents during download Elias Naur 2021-02-24 18:48:03 +01:00
  • e66979a8c0 io/router: fix negative areas Egon Elbre 2021-02-24 17:41:28 +02:00
  • cfb6f477de gpu: [compute] remove even more unused commands Elias Naur 2021-02-24 13:42:39 +01:00
  • 53763a3410 cmd/gogio: raise end-to-end test timeout Elias Naur 2021-02-24 12:52:12 +01:00
  • cfb16083a2 io/router: improve areaOp methods performance pierre 2021-02-24 12:29:22 +01:00
  • 212f7809cb cmd/gogio: [android] allow custom signature-key Inkeliz 2021-02-22 16:50:58 +00:00
  • 60d48014d4 io/router: avoid event copy for filtered events in pointerQueue pierre 2021-02-24 10:57:57 +01:00
  • 14595dde9f internal/opconst: removed unused TypeLayer pierre 2021-02-23 16:33:17 +01:00
  • 51ba55071b gpu: [compute] remove more unused commands Elias Naur 2021-02-24 10:04:34 +01:00
  • 284659d3ea gpu/shaders: [compute] remove unused command from kernel4 Elias Naur 2021-02-22 18:23:34 +01:00
  • c849c5b77f gpu: [compute] use correct usage flags for output image Elias Naur 2021-02-22 17:19:15 +01:00
  • 2a7295750d cmd/gogio: fix icon/resources for Android Inkeliz 2021-02-21 16:51:39 +00:00
  • 9d1e3370f4 app/internal/window: fix Wayland clipboard reading Elias Naur 2021-02-21 14:31:02 +01:00
  • 2feec23561 gpu: [compute] fix path gaps by eliminating redundant path points Elias Naur 2021-02-15 20:04:01 +01:00
  • b5d21b209c gpu: [compute] use array type for scene elements Elias Naur 2021-02-15 19:26:36 +01:00
  • c9a8265126 gpu: [compute] pre-transform images before rendering Elias Naur 2021-02-08 17:35:31 +01:00
  • 87ffaaf8c4 gpu/shader: fix mem.h comments Elias Naur 2021-02-14 14:43:22 +01:00
  • ffb56f42b9 cmd/gogio/testdata: always clear background to white Elias Naur 2021-02-18 09:06:24 +01:00
  • 4f3f0fa50c .builds: enable headless rendering tests on FreeBSD Elias Naur 2021-02-18 08:49:26 +01:00
  • b420fdf096 cmd/gogio: remove obsolete headless chrome workaround Elias Naur 2021-02-18 08:46:03 +01:00
  • 33a1c4722a .builds: don't set EGL_PLATFORM for chrome tests Elias Naur 2021-02-18 08:33:42 +01:00
  • 3987815469 app: change background for js Paulo Melo 2021-02-17 21:10:11 +00:00
  • 29af250ac6 .builds: remove cross compiler arguments Elias Naur 2021-02-15 11:59:16 +01:00
  • a8a48bb809 widget: fix bug how f.pos is calculated in widget.Float vsariola 2021-02-10 13:37:44 +02:00
  • 7286b075e2 internal/cmd/convertshaders: use wine for running the HLSL compiler Elias Naur 2021-02-10 21:57:12 +01:00
  • 8ec47dcae3 gpu: give compute.atlas a more precise name, reset atlas efficiently Elias Naur 2021-02-08 13:44:45 +01:00
  • ebfb17ec6c gpu/gl: add support for read-only images to BindImageTexture Elias Naur 2021-02-09 11:08:11 +01:00
  • d8b29e3420 gpu: replace toRectF with layout.FRect Elias Naur 2021-02-08 16:06:32 +01:00
  • a581acf3fd io/pointer: added the grab cursor pierre 2021-02-07 20:48:30 +01:00
  • 6682f75db9 widget/material: use more readable editor default selection color Chris Waldon 2021-02-05 08:16:16 -05:00
  • 403f01655a Programmatic Click function Paulo Melo 2021-02-04 08:09:24 +00:00
  • bb56b8183c README.md: make the gioui.org link more prominent Elias Naur 2021-02-01 17:03:12 +01:00
  • d420654dbc cmd/gogio: fix argv passing from URL search fragment to Go program Elias Naur 2021-02-01 16:50:40 +01:00
  • e0033ce871 gpu/gl: explicitly clear buffers before replacing their content Elias Naur 2021-02-01 13:53:52 +01:00
  • 5dd3ce9923 cmd/gogio: [iOS] identify certificates by their SHA-1 fingerprint Elias Naur 2021-02-01 12:59:09 +01:00
  • b698c8ed82 io/router: only calculate position if event is delivered in Router pierre 2021-01-27 20:02:10 +01:00
  • 1100e03c1e io/router: support cursor changes on Frame events pierre 2021-01-27 19:56:47 +01:00
  • c3346680f4 io/router: merge cursor and delivery of Enter/Leave events in Router pierre 2021-01-27 19:47:26 +01:00
  • d604455582 app: added windows.TRUE for Windows pierre 2021-01-27 17:59:21 +01:00
  • f7d1f46c1f app: make cursor support more robust on Windows pierre 2021-01-27 16:32:05 +01:00
  • 57872856e8 internal/unsafe: fix SliceOf to return len equals to cap Elias Naur 2021-01-26 14:48:27 +01:00
  • b11fd6ee8e io/router: fix default cursor in Router pierre 2021-01-25 16:33:05 +01:00
  • f88a8216e9 widget: fix Editor panic Larry Clapp 2021-01-24 11:06:55 -05:00
  • 34273940a0 widget,widget/material: add selection to the editor Larry Clapp 2021-01-20 20:57:49 -05:00
  • e78bd15564 widget: refactoring to prep for editor selection Larry Clapp 2021-01-20 20:36:00 -05:00
  • cc63a3aeb7 io/router: don't send pointer.Cancel events to disappearing handlers Elias Naur 2021-01-23 12:00:50 +01:00
  • 84b586ae6c gpu: don't automatically clear screen before rendering Elias Naur 2021-01-22 18:33:34 +01:00
  • 686d680ea3 io/key,io/pointer: forbid nil tags for InputOps Elias Naur 2021-01-22 16:38:25 +01:00
  • 4f45d9a567 io/router: rename Router.Add to the more specific Queue Elias Naur 2021-01-22 16:36:14 +01:00
  • 24f69bf4bb io/router: don't trigger redraw for handler reset events Elias Naur 2021-01-22 12:56:02 +01:00
  • e70a16c345 io/router/key: add explicit tag to FocusOp; make last SoftKeyboardOp apply Elias Naur 2021-01-22 16:04:10 +01:00
  • 95953b2ae0 io/router: remove redundant field Elias Naur 2021-01-22 12:10:59 +01:00
  • a928c07a1c layout: added offset for last visible item to List pierre 2021-01-21 18:17:10 +01:00
  • 74eb0a4a34 gpu/shaders: clamp clip coverage to [0.0, 1.0] Elias Naur 2021-01-21 12:33:46 +01:00
  • d0d6c6c38e internal/glimpl: hook up glTexStorage2D on iOS Elias Naur 2021-01-21 11:40:31 +01:00
  • b24df0aa6e widget/material: use clip.UniformRRect pierre 2021-01-21 08:41:09 +01:00
  • 9bede80a3d layout: added number of visible children to List pierre 2021-01-20 18:25:16 +01:00
  • cd47a158a2 op/clip: move Rect to shapes.go Elias Naur 2021-01-19 20:31:29 +01:00
  • d93874005c op/clip: document dimensions of Border. Chris Waldon 2021-01-19 07:51:55 -05:00
  • 9231ff47ef widget: make border draw within widget dims as documented Chris Waldon 2021-01-19 07:49:08 -05:00
  • d6886737a5 op: change Defer to only restore transformation state Elias Naur 2021-01-19 20:04:30 +01:00
  • eea1dbc176 widget/material: add hover to Switch Egon Elbre 2021-01-17 18:43:20 +02:00
  • bc6798c4ca widget/material: add hovered to RadioButton Egon Elbre 2021-01-17 18:28:45 +02:00
  • 0b736990a9 widget/material: add hover to CheckBox Egon Elbre 2021-01-17 18:22:10 +02:00
  • 468bd6f53a widget/material: add hover to Button Egon Elbre 2021-01-17 17:51:57 +02:00
  • 93ebd51531 gesture,widget: add hovered property Egon Elbre 2021-01-14 19:27:20 +02:00
  • 99bfa6a33c internal/f32color: revert incorrect NRGBA to linear color change Elias Naur 2021-01-16 09:58:04 +01:00
  • 01d5e72291 internal/f32color: correct pre-multipled color conversion Elias Naur 2021-01-15 16:01:18 +01:00
  • 85c0a7d803 widget/material: added support for Vertical axis to Slider pierre 2021-01-14 17:41:32 +01:00
  • f86703e4b0 op: introduce Defer for deferring CallOps Elias Naur 2021-01-14 14:57:58 +01:00
  • e088833caf layout: simplified Axis methods pierre 2021-01-14 09:50:11 +01:00
  • d331dd2de8 op: rename StackOp/Push/Pop to StateOp/Save/Load Elias Naur 2021-01-12 20:48:41 +01:00
  • ae2c74ec13 op: relax Push/Pop to Save/Restore semantics Elias Naur 2021-01-12 20:39:23 +01:00
  • f7902f299b op: implement StackOp in terms of general save/load of state Elias Naur 2021-01-11 19:59:51 +01:00
  • f114acdb02 widget: use correct color in Icon Egon Elbre 2021-01-11 11:04:02 +02:00