[PR #402] [MERGED] Remaining implementation of the NativeTheme API #1159

Open
opened 2026-01-29 16:57:55 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ElectronNET/Electron.NET/pull/402
Author: @konstantingross
Created: 5/17/2020
Status: Merged
Merged: 5/18/2020
Merged by: @GregorBiswanger

Base: masterHead: feature/Additional_NativeTheme_implementations


📝 Commits (3)

  • 7f2269c Remaining implementation of the NativeTheme API: shouldUseHighContrastColors, shouldUseInvertedColorScheme, get/set themeSource and updated event
  • e77f48b Fix formatting and summary
  • b7960eb PR fixes

📊 Changes

5 files changed (+241 additions, -8 deletions)

View changed files

ElectronNET.API/Entities/ThemeSourceMode.cs (+28 -0)
📝 ElectronNET.API/NativeTheme.cs (+163 -6)
📝 ElectronNET.Host/api/nativeTheme.js (+20 -0)
📝 ElectronNET.Host/api/nativeTheme.js.map (+1 -1)
📝 ElectronNET.Host/api/nativeTheme.ts (+29 -1)

📄 Description

'shouldUseHighContrastColors', 'shouldUseInvertedColorScheme', get/set 'themeSource' and 'updated' event added


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ElectronNET/Electron.NET/pull/402 **Author:** [@konstantingross](https://github.com/konstantingross) **Created:** 5/17/2020 **Status:** ✅ Merged **Merged:** 5/18/2020 **Merged by:** [@GregorBiswanger](https://github.com/GregorBiswanger) **Base:** `master` ← **Head:** `feature/Additional_NativeTheme_implementations` --- ### 📝 Commits (3) - [`7f2269c`](https://github.com/ElectronNET/Electron.NET/commit/7f2269c4bd5e8e2b784c721cb4b5ce795c9382c8) Remaining implementation of the NativeTheme API: shouldUseHighContrastColors, shouldUseInvertedColorScheme, get/set themeSource and updated event - [`e77f48b`](https://github.com/ElectronNET/Electron.NET/commit/e77f48b2c5ef619b6c3fd54796d2d5b72f355cdf) Fix formatting and summary - [`b7960eb`](https://github.com/ElectronNET/Electron.NET/commit/b7960eb77291245b2e9d8e6e67bc52a25753c30c) PR fixes ### 📊 Changes **5 files changed** (+241 additions, -8 deletions) <details> <summary>View changed files</summary> ➕ `ElectronNET.API/Entities/ThemeSourceMode.cs` (+28 -0) 📝 `ElectronNET.API/NativeTheme.cs` (+163 -6) 📝 `ElectronNET.Host/api/nativeTheme.js` (+20 -0) 📝 `ElectronNET.Host/api/nativeTheme.js.map` (+1 -1) 📝 `ElectronNET.Host/api/nativeTheme.ts` (+29 -1) </details> ### 📄 Description 'shouldUseHighContrastColors', 'shouldUseInvertedColorScheme', get/set 'themeSource' and 'updated' event added --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 16:57:55 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Electron.NET#1159