Commit Graph

  • 951d45a2c6 op/clip: fix incirrent mention of even-odd fill rule Elias Naur 2020-12-03 10:03:51 +01:00
  • 3a792dd555 example/kitchen: gofmt -s -w . Elias Naur 2020-12-02 13:56:36 +01:00
  • b9846b48b8 app/internal/glimpl: [wasm] remove slow getError calls Inkeliz 2020-12-01 06:26:44 +00:00
  • 4c3de5f5d2 app: support horizontal scrolling on Windows and Linux Pierre Curto 2020-11-26 18:37:00 +01:00
  • 4f8150cd59 cmd/gogio: add gogio test for go import path Walter Werner SCHNEIDER 2020-11-26 20:05:54 +02:00
  • 9b54892cc4 cmd/gogio: restore package path handling Elias Naur 2020-11-26 11:17:40 +01:00
  • 39787cb5b7 example/kitchen: add benchmark Egon Elbre 2020-11-25 18:50:11 +01:00
  • dce035fec4 f32: added Point.In(Rectangle) pierre 2020-11-24 19:43:32 +01:00
  • eaaffa1f3e cmd/gogio: force GOARM=7 to avoid softfloat on Android Inkeliz 2020-11-24 17:24:47 +00:00
  • 7bad76ad75 op/clip: handle zero Cube Egon Elbre 2020-11-24 14:38:01 +01:00
  • 21dc27b115 internal/ops: remove some bounds checks Egon Elbre 2020-11-24 14:13:09 +01:00
  • 918a5da308 Many operations do not pass refs to Write. Similarly adding ...interface{} requires constructing a slice, which is slow. Egon Elbre 2020-11-23 23:43:17 +01:00
  • 1899104536 op/clip: expose LineTo and QuadTo Egon Elbre 2020-11-20 20:14:53 +02:00
  • 689b317de9 app/internal/window: add support for system.CommandBack on wasm Inkeliz 2020-11-21 13:34:44 +00:00
  • 8a3ff4abcb app/internal/window: implement key.Press and key.Release on macOS Raffaele Sena 2020-11-20 13:46:24 -08:00
  • e195309d55 app/internal/window: mitigate keyboard issue on WASM iOS Inkeliz 2020-11-21 03:44:34 +00:00
  • fb15547b7a app/internal/window: remove context-menu (right-click) for wasm Inkeliz 2020-11-20 21:18:04 +00:00
  • 7ca00d5d34 app/internal/window: fix enter-key for android Inkeliz 2020-11-19 19:03:21 +00:00
  • e2f9ebe87e .builds: add check for missing sign-offs Elias Naur 2020-11-19 18:37:01 +01:00
  • 8886f9de56 .builds: add SPDX license header Elias Naur 2020-11-19 18:44:27 +01:00
  • fe9c11dfe3 .builds: move go fmt check last Elias Naur 2020-11-19 18:10:33 +01:00
  • 2affb6eaa4 cmd,example: fix uses of color.NRGBA Egon Elbre 2020-11-18 20:40:38 +02:00
  • 21ef492cc9 all: use color.NRGBA in public API Egon Elbre 2020-11-18 20:21:26 +02:00
  • 9469d18907 widget/material: fix hint when Editor is single-line Inkeliz 2020-11-17 22:48:47 +00:00
  • 01e8308a83 app/internal/window: add missing period after sentence Elias Naur 2020-11-16 16:51:12 +01:00
  • aee87baefe text: represent laid out text as strings to facilitate caching of layouts Elias Naur 2020-11-16 15:45:32 +01:00
  • 67594636e7 text: offset Weight constants so the zero value is normal text weight Elias Naur 2020-11-16 14:54:44 +01:00
  • 23fa3480c6 op/paint: update documentation to match the removal of PaintOp.Rect Elias Naur 2020-11-16 12:54:58 +01:00
  • c15415b0d9 app/permission/camera: fix documentation typo Sebastien Binet 2020-11-13 11:17:44 +00:00
  • 3c739323cb cmd/gogio: group buildInfo related code Walter Werner SCHNEIDER 2020-11-11 23:16:33 +02:00
  • 7eb32360e5 gpu,op/clip: implement stroked paths with miter joins Sebastien Binet 2020-11-11 15:05:47 +00:00
  • 7de8ce51a5 gpu: fix off-by-a-half clipping Elias Naur 2020-11-11 15:14:39 +01:00
  • 700cec440e gpu,op/clip: implement stroked paths with round joins Sebastien Binet 2020-11-11 12:57:17 +00:00
  • f3f32ed7aa .builds: avoid the private applesdk repository Elias Naur 2020-11-11 12:57:48 +01:00
  • 1106d90f11 gpu,op/clip: implement stroked paths with round caps Sebastien Binet 2020-11-10 15:46:10 +00:00
  • ae256b5be8 op/clip: use stroked path to draw Border Sebastien Binet 2020-11-10 15:34:14 +00:00
  • 8e4940e6a8 widget/material: use stroked path to draw loader widget Sebastien Binet 2020-11-09 14:13:13 +00:00
  • 33c5fb63db gpu,op/clip: implement stroked paths Sebastien Binet 2020-11-09 14:13:11 +00:00
  • 936eb52b7e all: rename clip.Path.End into clip.Path.Outline Sebastien Binet 2020-11-09 14:13:09 +00:00
  • ade248311c example/go.*: update Gio version Elias Naur 2020-11-10 15:28:36 +01:00
  • 9843176adb widget: don't process key releases as presses in Editor Elias Naur 2020-11-10 15:26:18 +01:00
  • 002a66f3f3 Revert "app/internal/xkb: fix duplicate edit events for special keys" Elias Naur 2020-11-10 15:25:10 +01:00
  • fb70fb1c95 example/go.*: bump gio version Elias Naur 2020-11-09 11:01:45 +01:00
  • e84a2344cf app/internal/xkb: fix duplicate edit events for special keys Rajiv Kanchan 2020-11-09 00:21:17 +05:30
  • 8b5c0d8b0c op/paint: document that color.RGBA values are in the sRGB color space Elias Naur 2020-11-08 19:31:38 +01:00
  • dbc0796d02 cmd/gogio,cmd/gogio/testdata: update Gio version Elias Naur 2020-11-06 20:56:54 +01:00
  • edaa112c40 example: update to latest Gio version Elias Naur 2020-11-05 16:29:23 +01:00
  • 94d242d18c op/paint: remove support for PaintOp.Rect Elias Naur 2020-11-05 16:09:55 +01:00
  • afb52194d1 app/headless,internal/rendertest: replace PaintOps with Fill/FillShape Elias Naur 2020-11-05 16:06:27 +01:00
  • 852958f4b5 gpu,widget,op/paint,gpu: remove support for ImageOp.Rect Elias Naur 2020-11-03 16:19:54 +01:00
  • 6d98eccad0 f32: add Affine2D.String Elias Naur 2020-11-05 13:36:11 +01:00
  • c62a002d21 gpu: remove unused field Elias Naur 2020-11-05 10:15:28 +01:00
  • efdd5ae602 op/paint: make the shape argument last in FillShape Elias Naur 2020-11-03 17:30:21 +01:00
  • 3107c95757 op/clip: remove unused parameter from Rect.Op Elias Naur 2020-11-03 17:24:26 +01:00
  • 88b3c84ef6 example: add gradients Egon Elbre 2020-11-03 10:33:53 +02:00
  • f00f3a3359 gpu: add linear gradient Egon Elbre 2020-11-01 21:21:19 +02:00
  • 0641a34b24 internal/rendertest: lower test tolerances Elias Naur 2020-11-03 15:37:17 +01:00
  • 18869735db example/go.*: bump gio version Elias Naur 2020-11-02 19:46:44 +01:00
  • 38cdd28681 gpu: fix depth buffer corruption on the Fairphone 2 Elias Naur 2020-11-02 19:44:56 +01:00
  • a55302a498 app/internal/window: use keyed fields Egon Elbre 2020-10-31 16:44:03 +02:00
  • 42e568775c io/key: implement key.Release state Josiah Niedrauer 2020-10-29 15:46:41 -07:00
  • ef652f4922 app: move ownership of GPU context to app.Window Elias Naur 2020-10-30 16:47:05 +01:00
  • 3740f89171 app/internal/window: [Windows] properly handle WM_QUIT Elias Naur 2020-10-27 17:57:06 +00:00
  • f9642447ec .builds: fix FreeBSD builders Elias Naur 2020-10-26 21:33:48 +01:00
  • 672555d3d0 widget/material: remove unused fill helper Chris Waldon 2020-10-21 21:32:43 -04:00
  • 3d042093a5 widget/material: update buttons to use new paint Fill API Chris Waldon 2020-10-21 21:32:21 -04:00
  • fc307c1e71 op/paint: add Fill helpers for painting an area with a solid color Chris Waldon 2020-10-21 21:31:36 -04:00
  • 685e0772a3 op/clip: add UniformRRect to create rects with uniform corner radii Chris Waldon 2020-10-21 21:30:38 -04:00
  • 8bdca84c56 op/clip: export Op method of clip shapes Chris Waldon 2020-10-21 21:29:37 -04:00
  • d5bdf0756a cmd/gogio: use GOOS=ios to target iOS with Go 1.16 and newer Elias Naur 2020-10-20 11:46:34 +02:00
  • 7a4b48f67b gpu: delete redundant drawOps.reset Elias Naur 2020-10-18 18:22:16 +02:00
  • 2ddd4f1985 .builds: fix apple builder Elias Naur 2020-10-13 15:29:03 +02:00
  • 24d6f3fb65 f32: optimize Affine2D Egon Elbre 2020-10-13 12:19:15 +03:00
  • e690c14ddc cmd/gogio: lower minimum OpenGL ES to 2.0 on Android Elias Naur 2020-10-12 15:16:56 +02:00
  • f942db9e25 layout: added documentation Pierre.Curto 2020-10-10 15:35:07 +02:00
  • 29740ba593 io/system: note CommandEvent is delivered as a pointer Elias Naur 2020-10-05 09:59:49 +02:00
  • d2e06d9389 widget: update Editor dimensions after input Elias Naur 2020-09-29 19:06:26 +02:00
  • 4bab6fcf32 internal/f32color: add colorspace-correct function for alpha scaling Elias Naur 2020-09-28 09:02:38 +02:00
  • 679a34b116 app/internal/window: default to X11 on unix systems Elias Naur 2020-09-27 14:29:31 +02:00
  • ef7b3e75f4 widget: delete whole words with key modifier Jack Mordaunt 2020-09-17 15:48:32 +08:00
  • d27d1a989e widget: make editor skip words with key modifier Jack Mordaunt 2020-09-17 12:38:27 +08:00
  • 2f67feafc0 app/permission/camera,cmd/gogio: add support for camera permission Sebastien Binet 2020-09-12 14:48:39 +00:00
  • 956bb10a0f cmd/gogio: document -minsdk Elias Naur 2020-09-12 11:53:07 +02:00
  • 829ee4559c .builds: remove annotations Elias Naur 2020-08-29 18:27:55 +02:00
  • 3dea674390 gogio: skip Android tests when no adb is found Elias Naur 2020-08-29 18:10:31 +02:00
  • c03dde453c .builds: merge android.yml into linux.yml Elias Naur 2020-08-29 17:50:31 +02:00
  • f2cd504a9f op/clip: smoother implementation of Arc for large angles Sebastien Binet 2020-08-29 14:59:33 +00:00
  • 1584f3a64a app/internal/window: [X11] use correct type for setting X properties Elias Naur 2020-08-28 13:34:10 +02:00
  • d57edbb49d widget/material: use clip.Path.Arc to draw loader Sebastien Binet 2020-08-27 13:11:11 +00:00
  • 3fe0f62fa3 op/clip: export Path's current pen position Sebastien Binet 2020-08-27 11:55:00 +00:00
  • 7054ba622a op/clip: implement arc path Sebastien Binet 2020-08-27 08:27:58 +00:00
  • 4821472ea1 app/internal/xkb: fix events sent when modifier keys are pressed aarzilli 2020-08-25 12:05:35 +02:00
  • 9543b5f8f3 .builds: add missing dependency Elias Naur 2020-08-24 19:41:46 +02:00
  • 103c6a1911 .builds: replace ANDROID_HOME with ANDROID_SDK_ROOT Elias Naur 2020-08-24 19:25:37 +02:00
  • e214191ff7 gpu: don't validate uniform locations Elias Naur 2020-08-24 19:22:59 +02:00
  • 7eff3f561f widget: report Enum.Changed only when actually changed Elias Naur 2020-08-24 18:49:54 +02:00
  • d3fffef861 app/internal/egl: adjust alpha bit depth to enable sRGB on some GPUs Elias Naur 2020-08-20 14:23:05 +02:00
  • 3bb1450d0d app: release GPU renderer when done with it Elias Naur 2020-08-17 12:14:35 +02:00
  • edef73f580 cmd/gogio: add -icon flag for specifying the app icon file axel paulander 2020-08-15 21:32:48 +02:00
  • 17b5898dd3 go.mod: bump Go version to 1.14 Elias Naur 2020-08-15 10:58:15 +02:00