mordaunt.dev/code

code / go-toast / log

go-toast log

67 commits, newest first

  1. 2025-01-17d322c5bwintoast: add appData symbol to noopv2.0.3
  2. 2025-01-16ec285b3wintoast: use global appID if setv2.0.2
  3. 2024-10-28c818d2awintoast.pushCOM: disable notifications when unsupportedv2.0.1
  4. 2024-10-07637ac23toast: update to v2v2.0.0
  5. 2024-10-0786a0d74toast.Notification.Push: do not auto-call SetAppData
  6. 2024-10-077388b44toast,wintoast: supply AppID directly
  7. 2024-10-0751d49c7toast: support extra styling features
  8. 2024-10-07168cffftmpl: support more styling features
  9. 2024-10-065652411tmpl: add xml declaration
  10. 2024-10-0629071afwintoast: cleanup imports
  11. 2024-10-04d5f241dwintoast.pushCOM: release all COM objects
  12. 2024-01-269ca375awintoast: display app id in error messagev1.1.2
  13. 2023-12-07df90b95toast: synchronize AppDatav1.1.1
  14. 2023-12-05e536997wintoast: avoid clobbering existing keysv1.1.0
  15. 2023-12-05a452fa2wintoast: simplify init guard
  16. 2023-12-05d9dbb39wintoast: use windows utf16 helpers
  17. 2023-12-0596c7350wintoast: use generated COM definitions
  18. 2023-12-05eb13cd6winrt: add auto-generated COM definitions
  19. 2023-12-05ec05443go mod tidy
  20. 2023-12-05d0ed2b2examples/toast-cli: use foreground activation
  21. 2023-03-22cec7e6ewintoast: allow per app GUID override
  22. 2023-03-22ce23bc2wintoast: refer to toast for docs
  23. 2023-03-22fc617a9toast: explain extra flag that WinRT passes on activation
  24. 2023-03-226327a24toast: remove superfluous constant
  25. 2023-03-224d4e3c9readme: explain the packages
  26. 2023-03-22628a575all: export low level windows api
  27. 2023-03-224c3afc4all: allow package bind to be compiled on non windows
  28. 2023-03-2253f523etoast,internal/bind: consistent field naming
  29. 2023-03-213126322toast: avoid setting default backgroundcolorv0.3.0
  30. 2023-03-21d1b15c7bind: use the global app.ID if set
  31. 2023-03-21a09f8f0bind: more precise early out
  32. 2023-03-215b500eeexamples/toast-cli: add activation exe to flag setv0.2.0
  33. 2023-03-212fb0180bind: test registry manipulation
  34. 2023-03-212452806bind: allow for overlapping usecases
  35. 2023-03-21a1588bctoast: allow globally setting app data
  36. 2023-03-208dd2fc0fixup module namev0.1.1
  37. 2023-03-209f23965ARCHITECTURE: attempt to explain the details of this package
  38. 2023-03-172ed479fexamples/toast-cli: default to background activation typev0.1.0
  39. 2023-03-17d2b1e55toast: remove DisplayName
  40. 2023-03-17c6470b0toast: document ActivationType
  41. 2023-03-17a5c9562toast: remove obsolete generation command
  42. 2023-03-1786718a8bind: explain cookie out param
  43. 2023-03-17e7c0fafbind: remove obsolete comment
  44. 2023-03-1632390f8license under MIT / Unlicense
  45. 2023-03-1609d1b92todo: remove completed todo list
  46. 2023-03-1631c31b9readme: update with usage
  47. 2023-03-16ca66597move cmd to example
  48. 2023-03-161601fbebind: pure-Go implementation
  49. 2023-03-1682e616abind: make use of kernel32 memory allocation
  50. 2023-03-16d82f8bcbind: use predefined RoRegisterClassObject
  51. 2023-03-169b2bf0btoast: migrate orchestration to Go code
  52. 2023-03-1508918e3toast: add powershell fallback
  53. 2023-03-15194b232bind: surface DLL availability
  54. 2023-03-1553f39c0tmpl: fix powershell syntax
  55. 2023-03-1524043fcbind: extract registry logic to file
  56. 2023-03-15bc92004toast: make API reflect global nature
  57. 2023-03-158da8bfcinternal/bind: avoid re-initializing windows runtime
  58. 2023-03-159c52d53toast: add fields and adjust docs
  59. 2023-03-15d6faf92toast: add arguments to activation callback
  60. 2023-03-15adcdbf0internal/bind: lazy load DLL
  61. 2023-03-15e76d509toast: remove incorrect comment
  62. 2023-03-1567a0f31tmpl: package templating details
  63. 2023-03-151067c13todo: powershell fallback
  64. 2023-03-147a12f33toast: build out toast api
  65. 2023-03-13ec82627c-lib: delete main
  66. 2023-03-13c3fe500c-lib: export initializers
  67. 2023-03-10d84747fgo-toast: initial commit