{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":329898059,"defaultBranch":"master","name":"SteamAchievementNotifier","ownerLogin":"SteamAchievementNotifier","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-15T11:51:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77490730?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716054870.0","currentOid":""},"activityList":{"items":[{"before":"33baccaa42df2e86315a1b6e332b99c2e3443e33","after":"531c07c21662df0f4f8fb1a8e17ffc03a330b5fb","ref":"refs/heads/master","pushedAt":"2024-05-22T17:34:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Added Exclusion List/UI Updates\n\n- Added Settings > Games > Exclusion List option. Adding a Steam game's AppID to the Exclusion List will prevent the app from tracking achievements for the specified game\n- Added Settings > Games section\n- Moved Linked Games menu from main UI to Settings > Games\n- Removed negative margins in dialogs to better align inner dialog elements with title elements\n- Updated \"Version\" shield in `README.md` to get version number from latest release instead of `package.json`\n- Updated SAN UI image in `README.md`\n- Updated `\"version\"` field in `package.json`\n- Refactored `updategamelinks()` function (in `dialog.ts` - moved from `renderer.ts`) to allow use by both Linked Games and Exclusion List menus\n- Updated `language.ts`/`sanhelper.ts` to automatically generate `settingstitles`/`customisertitles`/`settingsbtns` arrays, in order to remove the need to specify exactly which sections/buttons to target\n- Updated translations in all language files to include new options","shortMessageHtmlLink":"Added Exclusion List/UI Updates"}},{"before":"423c64b822576e27558af7a55a034a38745e5322","after":"33baccaa42df2e86315a1b6e332b99c2e3443e33","ref":"refs/heads/master","pushedAt":"2024-05-18T16:33:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Update package.json","shortMessageHtmlLink":"Update package.json"}},{"before":"447c982974c7f3a21f38eed5a4076e64d022e95e","after":"423c64b822576e27558af7a55a034a38745e5322","ref":"refs/heads/master","pushedAt":"2024-05-18T15:05:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Added \"--clean\" switch\n\n- Added `--clean` command line switch to remove/rebuild `%localappdata%/Steam Achievement Notifier (V1.9)` folder on launch","shortMessageHtmlLink":"Added \"--clean\" switch"}},{"before":"c22c76faaed179177e99f86928f8897a997a9c9f","after":"447c982974c7f3a21f38eed5a4076e64d022e95e","ref":"refs/heads/master","pushedAt":"2024-05-18T11:11:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Fixed window focus on Release Game\n\n- Fixed an issue where selecting System Tray > Options > Release Game after enabling \"Don't show this dialog again\" option would show and focus the app window\n- Updated \"releasegame\" IPC event to use `noreleasedialog` value sent from `listeners.ts`, instead of reading from config again in `renderer.ts`","shortMessageHtmlLink":"Fixed window focus on Release Game"}},{"before":"775772f7f477d5645b8b3d81e1e3d7e0f1bf2289","after":"c22c76faaed179177e99f86928f8897a997a9c9f","ref":"refs/heads/master","pushedAt":"2024-05-17T15:44:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Fixed XB Modern Screenshot\n\n- Fixed an issue where text within the notification would overlap when generating screenshots using the XB Modern preset","shortMessageHtmlLink":"Fixed XB Modern Screenshot"}},{"before":"ec40027f4c98c94a60957c22b57adfd4df741536","after":"775772f7f477d5645b8b3d81e1e3d7e0f1bf2289","ref":"refs/heads/master","pushedAt":"2024-05-17T10:42:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Added fix for games with no achievements/Updated Debug Panel CSS\n\n- Fixed an issue where `steamworks-rs` would panic when `worker.ts` attempted to get achievement information for games with no achievements. This also caused affected game executables to be untracked, and therefore unable to be automatically released\n- Updated Debug Panel CSS to improve layout of text within \"Game Info\"/\"App Info\" sections\n- Fixed an issue in the Debug Panel where \"Game Info\" > \"Name\" would be blank instead of \"None\" when no user/game is detected\n- Added \"No game processes detected\" text to `#processes` element in Debug Panel when empty","shortMessageHtmlLink":"Added fix for games with no achievements/Updated Debug Panel CSS"}},{"before":"4a105a9d00ad10776d27c74c53f29acd32279a5b","after":"ec40027f4c98c94a60957c22b57adfd4df741536","ref":"refs/heads/master","pushedAt":"2024-05-17T07:49:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Merge pull request #54 from BeauTaapken/bug/fix-replace-logo\n\nfixed issue where the 'Replace Logo' option did not show up on rare a…","shortMessageHtmlLink":"Merge pull request #54 from BeauTaapken/bug/fix-replace-logo"}},{"before":"cdd681c79ffd438681eb47ce3f42b83714a14808","after":"4a105a9d00ad10776d27c74c53f29acd32279a5b","ref":"refs/heads/master","pushedAt":"2024-05-15T20:42:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Update steamworksjs.linux-x64-gnu.node","shortMessageHtmlLink":"Update steamworksjs.linux-x64-gnu.node"}},{"before":"f9a72fbc574e7a20feb5236680658f743d1669c7","after":"cdd681c79ffd438681eb47ce3f42b83714a14808","ref":"refs/heads/master","pushedAt":"2024-05-15T17:32:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Added Fix for Linux \"Restart\" Option\n\n- Fixed an issue where the System Tray > Options > Restart option did not work correctly on Linux, due to `app.relaunch()` requiring `{ execPath: process.env.APPIMAGE }` optional parameter","shortMessageHtmlLink":"Added Fix for Linux \"Restart\" Option"}},{"before":"35eb0e499f905158e095acc630128204f1168c1a","after":"f9a72fbc574e7a20feb5236680658f743d1669c7","ref":"refs/heads/master","pushedAt":"2024-05-15T16:18:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Added Custom Icon Validation/Screenshot Fixes\n\n- Added validation logic for custom icon objects stored in `config.json`. This function checks all `customicons` objects within `config.json` (including those in pre-existing User Themes) and adds any missing default icon entries that have been added via updates. This fixes an issue where an error would occur when attempting to fetch \"logo\"/\"decoration\" data for a newly added Notification Preset if the user already has a pre-existing config, resulting in the new Preset not being able to show\n- Added animation to \"Square\" Preset\n- Updated `base.ts` to fix an issue where the achievement unlock percentage could be shown multiple times within a notification\n- Updated CSS in all Notification Presets to better handle types that have the ability to display \"Show All Details\" info. Most Notification Presets will now more closely resemble the way they appear on-screen\n- Added translations for new options in all language files\n- Added missing \"pollrate\" tooltip translation for German language\n- Missed in previous commit: Updated French \"Now Tracking\" notification translation","shortMessageHtmlLink":"Added Custom Icon Validation/Screenshot Fixes"}},{"before":"13aa5f180e382341ef77b3091a537d3786d00f91","after":"35eb0e499f905158e095acc630128204f1168c1a","ref":"refs/heads/master","pushedAt":"2024-05-14T23:12:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Added \"Suspend\"/\"Resume\" Options/Added `noiconcache`/Debug Panel Fixes\n\n- Added \"Suspend\"/\"Resume\" options under System Tray > Options menu to close/start Worker process on demand\n- Added associated images for \"Suspend\"/\"Resume\" options\n- Added \"Disable Icon Caching\" option to allow user to disable icon caching when launching games. This may improve in-app performance when launching games, and may also resolve issues with games that have a large number of achievements\n- Fixed an issue where only one process would be added to the `#processes` element in the Debug Panel\n- Resolved an issue where HTML elements contained within `#processes` element would be continuously recreated on every poll rate tick\n- Removed previously added code to limit updating Debug Panel info to once per second, as `textContent` within elements is now updated (instead of recreating them continuously, as fixed in the above issue)\n- Fixed an issue where previously tracked processes would remain in the Debug Panel after they had been confirmed as closed\n- Added English translations\n- TODO: Add new translations in all other language files","shortMessageHtmlLink":"Added \"Suspend\"/\"Resume\" Options/Added noiconcache/Debug Panel Fixes"}},{"before":"4ab4d1b187b328ddc024041822860ec5eeadeb91","after":"13aa5f180e382341ef77b3091a537d3786d00f91","ref":"refs/heads/master","pushedAt":"2024-05-14T17:02:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Rebuilt `sanhelper.rs` Native Addons\n\n- Rebuilt native addons for `sanhelper.rs` to allow automatically generating the \"steampath\" variable on Linux\n- Full changelog available at: https://github.com/SteamAchievementNotifier/san_sanhelper.rs","shortMessageHtmlLink":"Rebuilt sanhelper.rs Native Addons"}},{"before":"9d447bee61ed0b840f45f3df400ea6c903ddd4c0","after":"4ab4d1b187b328ddc024041822860ec5eeadeb91","ref":"refs/heads/master","pushedAt":"2024-05-13T23:11:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"\"Debug Panel\" Working/Additions/Bug Fixes\n\n- Styled \"Debug Panel\"\n- Added \"Status\" label to \"Debug Panel\" to indicate Worker state (as opposed to the process's tracking state, indicated by the red/green dot icon)\n- Added \"Release Delay\" option to \"Debug Panel\"\n- Added ability to update option values in \"Debug Panel\" when changed via the Settings menu\n- Reduced update frequency of some info in \"Debug Panel\" to prevent high resource usage\n- Made \"Debug Panel\" window non-resizable, non-maximisable and non- fullscreenable\n- Added \"active\" attribute to `body` when Worker process is actively tracking a game. This is now used to visually disable Settings > Advanced options which do not have any effect once tracking is active\n- Renamed \"Use Rust for PID\" option to \"Alt. Process Mode\"\n- Added translations in all language files for new Settings options and related tooltips","shortMessageHtmlLink":"\"Debug Panel\" Working/Additions/Bug Fixes"}},{"before":"b75eb831bc4fb8270a8f3afebde54567dfb5002e","after":"9d447bee61ed0b840f45f3df400ea6c903ddd4c0","ref":"refs/heads/master","pushedAt":"2024-05-12T22:36:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Debug Panel (WIP)/Use Rust for PID\n\n- Added \"Debug Panel\" option under Settings to provide further debug info on currently tracked game process(es) (WIP)\n- `steamworks.js`: Added `isProcessRunning()` function to determine whether an issue where some games do not get released properly despite correct executable information is caused by checking for the process lifetime via Node JS (instead of Rust)\n- TODO: Re-export native addon for Linux\n- Added \"Use Rust for PID\" option to toggle between Node JS/Rust process tracking\n- TODO: Rename \"Use Rust for PID\" option to something more user-friendly\n- TODO: Style `debugwin`\n- TODO: Fix an issue where \"Debug Panel\" Settings option remains checked when closing the window via the \"X\" button\n- Added option names in `english.ts`\n- TODO: Add tooltip translations for English\n- TODO: Add translations for these options and tooltips in all language files","shortMessageHtmlLink":"Debug Panel (WIP)/Use Rust for PID"}},{"before":"35910babe50d869e9189672733f10d1ffe2f8143","after":"b75eb831bc4fb8270a8f3afebde54567dfb5002e","ref":"refs/heads/master","pushedAt":"2024-05-12T15:51:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"\"Do not show again\" Dialogs/Various Bug Fixes\n\n- Added \"Do not show again\" checkbox on \"Release Game\"/\"Restart App\" dialogs\n- Added ability to create inline `addHTML` elements without requirement to load external HTML file\n- Reworked \"Reset App\" functionality: `localStorage` items will now be cleared. Only `config.json` and `customfiles` directory will be removed. Last log file before reset will be backed up to `reset.log`, which fixes an issue where `log.write()` calls would fail due to removing the log file before exiting the function\n- Updated version to `1.9.1`\n- Fixed an issue in \"Square\" preset where `#unlockmsg` element would not follow font color/outline/shadow settings in Customiser\n- Fixed an issue where rare achievement icon outline would not pause animation when paused in the Customiser preview window for some notification types\n- Updated \"Native OS\" preset to include a \"Dismiss\" button, which fixes an issue on Windows where the notification would be sent to the Action Center instead of remaining on screen for the duration of the \"Display Time\" set via the Customiser","shortMessageHtmlLink":"\"Do not show again\" Dialogs/Various Bug Fixes"}},{"before":"d493765670aaf6c3b9d4b777b3446f2b9e5f7361","after":"35910babe50d869e9189672733f10d1ffe2f8143","ref":"refs/heads/master","pushedAt":"2024-05-10T23:37:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Added \"Square\" Preset/Bug Fixes\n\n- Added \"Square\" Notification Preset\n- TODO: Fix issue where \"#unlockmsg\" element does not follow text colour/shadow/outline when using \"Square\" preset\n- TODO: Fix issue where rare icon does not pause animation in Customiser when using \"Square\" preset\n- TODO: Check `ss` tags work correctly when using \"Square\" preset\n- Fixed an issue where UI would display and focus on resolution changes or when adding/removing monitors\n- Fixed an issue where an error would occur if resolution was changed, or when adding/removing monitors, if no in-app menu was open when doing so\n- DEV: Added `Steam Achievement Notifier (V1.9) [DEVMODE]` directory when `sanhelper.devmode` is `true`. This was added in order to prevent polluting production config with test values added during development","shortMessageHtmlLink":"Added \"Square\" Preset/Bug Fixes"}},{"before":"b6b1a1221e77d0ab973cf9334b75d034c4b9d27d","after":"d493765670aaf6c3b9d4b777b3446f2b9e5f7361","ref":"refs/heads/master","pushedAt":"2024-05-10T12:58:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Merge pull request #52 from BeauTaapken/feature/allow-rarity-icons-to-replace-logo\n\nAdded a gui option to switch out the logo with the rarity icons, to b…","shortMessageHtmlLink":"Merge pull request #52 from BeauTaapken/feature/allow-rarity-icons-to…"}},{"before":"2cb315e8902cc0825256c2039b7c844fddbb90da","after":"b6b1a1221e77d0ab973cf9334b75d034c4b9d27d","ref":"refs/heads/master","pushedAt":"2024-05-06T19:25:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Increased Max `scale` Value\n\n- Increased max `scale` value in Customiser to 350%","shortMessageHtmlLink":"Increased Max scale Value"}},{"before":"caed324c0b09ba5187720a7b165ed1a127bafea4","after":"2cb315e8902cc0825256c2039b7c844fddbb90da","ref":"refs/heads/master","pushedAt":"2024-05-06T18:56:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Update `package.json`/`package-lock.json`","shortMessageHtmlLink":"Update package.json/package-lock.json"}},{"before":"274c0956f3605501d1d7dd95609fe23e77d8d4e4","after":"caed324c0b09ba5187720a7b165ed1a127bafea4","ref":"refs/heads/master","pushedAt":"2024-05-06T17:38:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Update package.json","shortMessageHtmlLink":"Update package.json"}},{"before":"25f0f6d56cc44156908a6c95fa0a27ffd3cccebb","after":"274c0956f3605501d1d7dd95609fe23e77d8d4e4","ref":"refs/heads/master","pushedAt":"2024-05-06T16:42:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Uploaded App Files\n\n- Uploaded app files to `master` branch\n- Changed `\"name\"` field in `package.json` to `steamachievementnotifier`\n- Removed `\"private\"`/`\"token\"` fields from `package.json` to make `autoUpdater` public\n- Reset `\"version\"` field in `package.json` to `1.9.0`","shortMessageHtmlLink":"Uploaded App Files"}},{"before":null,"after":"25f0f6d56cc44156908a6c95fa0a27ffd3cccebb","ref":"refs/heads/master","pushedAt":"2024-05-03T11:07:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Initial commit on new branch","shortMessageHtmlLink":"Initial commit on new branch"}},{"before":"fe4a933892cdbe6a6fe6123ea1b9aabac1401cc5","after":"d29c29771025ccd07f9acda284fac95e52d7da85","ref":"refs/heads/alpha","pushedAt":"2023-09-02T13:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"V1.85.6 Update\n\n- Added \"Custom Fonts\" Customiser option.\n- Added \"Enable Filesystem Loading\" Settings option.\n- Added Epic Games percentage to XP conversion.\n- Fixed an issue where the \"Duplicate to External Window\" window could not be captured externally (e.g. via OBS).\n- Fixed an issue where a mock percentage would be incorrectly displayed on screenshots generated using the \"Screenshot with Notification Overlay\" option for the \"100% notification type\".\n- - Fixed an issue where screenshot preview windows could prevent screenshots from being taken, due to the window label already being in use.\n- Updated all instances of \"appCacheDir\" to \"appLocalDataDir\" (as these resolve differently on Linux, and is resolved on both platforms by this change).\n- Cleaned up commented code.\n- Updated \"main.rs\" for Linux port (not yet active).","shortMessageHtmlLink":"V1.85.6 Update"}},{"before":"1831fa3d5fa6dedda510a79ba3467a2730e5965a","after":"fe4a933892cdbe6a6fe6123ea1b9aabac1401cc5","ref":"refs/heads/alpha","pushedAt":"2023-09-01T23:09:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Pre-V1.85.6 Updates\n\n- Added \"Enable Filesystem Loading\" option.\n- Updated translations to include new option.\n- Updated translations to fix text overflow issues.\n- Fixed an issue where some internal assets could not be loaded when loading from filesystem.","shortMessageHtmlLink":"Pre-V1.85.6 Updates"}},{"before":"7fd2e5ed1aa50306b17b563164261bbb1dd1b1de","after":"1831fa3d5fa6dedda510a79ba3467a2730e5965a","ref":"refs/heads/alpha","pushedAt":"2023-08-31T22:00:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Base Filesystem Loading/Language Updates\n\n- Updated notification \"base.html\" file to import CSS and JS files dynamically from the user's extracted installation files.\n- Updated new UI elements strings for all languages.\n- TODO: Review length of language strings and reword where necessary to fit available space.","shortMessageHtmlLink":"Base Filesystem Loading/Language Updates"}},{"before":"72480e3e17c1fdb41b4aa4730c56af159892e1d0","after":"7fd2e5ed1aa50306b17b563164261bbb1dd1b1de","ref":"refs/heads/alpha","pushedAt":"2023-08-29T21:00:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Custom Fonts Complete/Epic Games XP\n\n- All elements responsible for loading/resetting Custom Fonts are now active.\n- TODO: Translations for new elements still need updating.\n- Added a percentage to XP conversion for the Epic Games preset.","shortMessageHtmlLink":"Custom Fonts Complete/Epic Games XP"}},{"before":"6c5635b37c310902909ea58ab0a5899df6ed7611","after":"72480e3e17c1fdb41b4aa4730c56af159892e1d0","ref":"refs/heads/alpha","pushedAt":"2023-08-29T15:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Custom Font Loading\n\n- Added ability to load custom font files to apply to all text elements within notifications.\n- Associated HTML elements still require functionality to be fully implemented\n- Translations to be added for all other language files","shortMessageHtmlLink":"Custom Font Loading"}},{"before":"96c4ccacf42d3687a6a93c630748b6c7d114442a","after":"6c5635b37c310902909ea58ab0a5899df6ed7611","ref":"refs/heads/alpha","pushedAt":"2023-08-28T23:00:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Filesystem CSS/Asset Loading/Screenshot Percentage Fix\n\n- Reworked code to enable loading CSS files and associated notification assets from the user's filesystem, instead of loading files internally. This enables users to edit HTML/CSS files for notifications if they wish to add further tweaks and customisations outside of those offered within the application.\n- Fixed an issue where a mock percentage would be incorrectly displayed on screenshots generated using the \"Screenshot with Notification Overlay\" option for the 100% notification type.\n- Fixed an issue where screenshot preview windows could prevent screenshots from being taken due to the window label already being in use.","shortMessageHtmlLink":"Filesystem CSS/Asset Loading/Screenshot Percentage Fix"}},{"before":"2c508eee4b2c3917a1fd16d426b08618234b1060","after":"96c4ccacf42d3687a6a93c630748b6c7d114442a","ref":"refs/heads/alpha","pushedAt":"2023-08-24T20:39:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Window Capture Fix/Linux Updates Started\n\n- Fixed an issue where the \"Duplicate to External Window\" window could not be captured externally (e.g. via OBS).\n- Updated all instances of \"appCacheDir\" to \"appLocalDataDir\", - as these resolve differently on Linux, and is resolved on both platforms by this change.\n- Removed Tauri VS Code extension recommendation.\n- Updated cargo dependencies.\n- Cleaned up commented code.\n- Updated \"main.rs\" for Linux port: App is currently able to perform necessary setup and run, but has issues with accessing audio files via recommended \"convertFileSrc\" function, along with app crashing when spawning Test Notifications.","shortMessageHtmlLink":"Window Capture Fix/Linux Updates Started"}},{"before":"2e392355d51dee1111ed64b2c57cc3ecd08dc412","after":"2c508eee4b2c3917a1fd16d426b08618234b1060","ref":"refs/heads/alpha","pushedAt":"2023-08-18T19:35:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteamAchievementNotifier","name":"Steam Achievement Notifier","path":"/SteamAchievementNotifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77490730?s=80&v=4"},"commit":{"message":"Update updater.json","shortMessageHtmlLink":"Update updater.json"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUTc2twA","startCursor":null,"endCursor":null}},"title":"Activity · SteamAchievementNotifier/SteamAchievementNotifier"}