go-toast

Send toast notifications in Windows
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2025-01-17 09:34wintoast: add appData symbol to noopJack Mordaunt1+2-0
2025-01-16 09:35wintoast: use global appID if setJack Mordaunt1+3-0
2024-10-28 04:07wintoast.pushCOM: disable notifications when unsupportedJack Mordaunt1+30-1
2024-10-07 05:58toast: update to v2Jack Mordaunt5+8-8
2024-10-07 05:36toast.Notification.Push: do not auto-call SetAppDataJack Mordaunt1+1-9
2024-10-07 05:34toast,wintoast: supply AppID directlyJack Mordaunt4+7-7
2024-10-07 05:33toast: support extra styling featuresJack Mordaunt1+16-0
2024-10-07 05:31tmpl: support more styling featuresJack Mordaunt1+6-3
2024-10-06 08:52tmpl: add xml declarationJack Mordaunt1+2-2
2024-10-06 08:51wintoast: cleanup importsJack Mordaunt1+0-2
2024-10-04 08:05wintoast.pushCOM: release all COM objectsJack Mordaunt1+10-0
2024-01-26 04:57wintoast: display app id in error messageJack Mordaunt1+1-1
2023-12-07 04:32toast: synchronize AppDataJack Mordaunt1+3-21
2023-12-05 11:02wintoast: avoid clobbering existing keysJack Mordaunt1+17-0
2023-12-05 10:52wintoast: simplify init guardJack Mordaunt1+6-17
2023-12-05 10:47wintoast: use windows utf16 helpersJack Mordaunt2+6-25
2023-12-05 10:42wintoast: use generated COM definitionsJack Mordaunt4+124-462
2023-12-05 08:59winrt: add auto-generated COM definitionsJack Mordaunt6+424-0
2023-12-04 12:59go mod tidyJack Mordaunt2+7-7
2023-12-04 12:56examples/toast-cli: use foreground activationJack Mordaunt1+5-5
2023-03-22 06:34wintoast: allow per app GUID overrideJack Mordaunt3+6-1
2023-03-22 06:25wintoast: refer to toast for docsJack Mordaunt1+1-0
2023-03-22 06:24toast: explain extra flag that WinRT passes on activationJack Mordaunt1+2-1
2023-03-22 05:58toast: remove superfluous constantJack Mordaunt2+6-4
2023-03-22 04:25readme: explain the packagesJack Mordaunt1+7-0
2023-03-22 04:10all: export low level windows apiJack Mordaunt17+1119-1109
2023-03-22 04:04all: allow package bind to be compiled on non windowsJack Mordaunt9+351-289
2023-03-22 01:37toast,internal/bind: consistent field namingJack Mordaunt4+28-28
2023-03-21 10:01toast: avoid setting default backgroundcolorJack Mordaunt1+0-3
2023-03-21 09:57bind: use the global app.ID if setJack Mordaunt2+7-24
2023-03-21 09:56bind: more precise early outJack Mordaunt1+1-1
2023-03-21 08:27examples/toast-cli: add activation exe to flag setJack Mordaunt1+1-0
2023-03-21 08:25bind: test registry manipulationJack Mordaunt2+139-32
2023-03-21 06:58bind: allow for overlapping usecasesJack Mordaunt2+119-1
2023-03-21 06:26toast: allow globally setting app dataJack Mordaunt1+27-0
2023-03-20 08:28fixup module nameJack Mordaunt3+4-4
2023-03-20 07:44ARCHITECTURE: attempt to explain the details of this packageJack Mordaunt1+245-0
2023-03-17 09:23examples/toast-cli: default to background activation typeJack Mordaunt1+3-3
2023-03-17 09:14toast: remove DisplayNameJack Mordaunt3+4-10
2023-03-17 08:52toast: document ActivationTypeJack Mordaunt2+7-2
2023-03-17 08:47toast: remove obsolete generation commandJack Mordaunt1+0-2
2023-03-17 07:32bind: explain cookie out paramJack Mordaunt1+3-0
2023-03-17 07:32bind: remove obsolete commentJack Mordaunt1+0-1
2023-03-16 09:34license under MIT / UnlicenseJack Mordaunt1+61-0
2023-03-16 09:33todo: remove completed todo listJack Mordaunt1+0-10
2023-03-16 09:33readme: update with usageJack Mordaunt1+77-5
2023-03-16 09:32move cmd to exampleJack Mordaunt1+0-0
2023-03-16 09:02bind: pure-Go implementationJack Mordaunt12+582-662
2023-03-16 04:33bind: make use of kernel32 memory allocationJack Mordaunt3+10-8
2023-03-16 04:22bind: use predefined RoRegisterClassObjectJack Mordaunt3+3-15
2023-03-16 04:18toast: migrate orchestration to Go codeJack Mordaunt6+336-193
2023-03-15 11:19toast: add powershell fallbackJack Mordaunt1+78-24
2023-03-15 11:18bind: surface DLL availabilityJack Mordaunt1+5-0
2023-03-15 11:18tmpl: fix powershell syntaxJack Mordaunt1+3-1
2023-03-15 10:29bind: extract registry logic to fileJack Mordaunt3+114-77
2023-03-15 10:23toast: make API reflect global natureJack Mordaunt2+25-14
2023-03-15 06:54internal/bind: avoid re-initializing windows runtimeJack Mordaunt1+27-2
2023-03-15 06:54toast: add fields and adjust docsJack Mordaunt1+11-4
2023-03-15 06:54toast: add arguments to activation callbackJack Mordaunt2+16-9
2023-03-15 06:14internal/bind: lazy load DLLJack Mordaunt1+3-3
2023-03-15 06:11toast: remove incorrect commentJack Mordaunt1+0-2
2023-03-15 06:08tmpl: package templating detailsJack Mordaunt5+43-18
2023-03-15 06:07todo: powershell fallbackJack Mordaunt1+3-2
2023-03-14 10:32toast: build out toast apiJack Mordaunt11+719-331
2023-03-13 04:59c-lib: delete mainJack Mordaunt1+0-285
2023-03-13 04:56c-lib: export initializersJack Mordaunt1+10-1
2023-03-10 08:34go-toast: initial commitJack Mordaunt10+972-0