| ✅ | Problem with "insecure origins" | Photino.NET#25 | |
| ✅ | JS injection into WebView | Photino.NET#58 | InfiniFrame#window-features - ExecuteJavaScriptAsync API on IJavaScriptInfiniFrameWindowFeature. |
| ✅ | Creating a 2nd PhotinoWindow after closing all others fails | Photino.NET#59 | InfiniFrame#290 |
| ✅ | Is there a way to bypass WebKits SSL check? | Photino.NET#65 | InfiniFrame#291 - First-class EnableIgnoreCertificateErrors(bool) builder API with platform-specific implementations (Windows: WebView2 Chromium flag, Linux: WebKit TLS policy, macOS: certificate trust delegate) |
| ✅ | Javascript debugging | Photino.NET#71 | InfiniFrame#292 - explicit SetRemoteDebuggingPort, loopback-only endpoint on Windows/WebKitGTK Linux, deterministic lifecycle, macOS unsupported behavior, plus capability-gated diagnostics under window.Debug |
| ✅ | Make window transparent | Photino.NET#73 | |
| ✅ | Chromeless Window | Photino.NET#80 | InfiniFrame#218 - Chromeless mode without disabling caption behaviors. |
| ✅ | SendWebMessage from WindowCreated handler raises a System.AccessViolationException | Photino.NET#87 | InfiniFrame#293 |
| ✅ | Icon failed to load | Photino.NET#95 | |
| ✅ | The application lacks a taskbar Icon | Photino.NET#106 | |
| ✅ | Possibility to hide the window from the taskbar/dock | Photino.NET#107 | |
| ❌ | Make a window only miniable | Photino.NET#112 | |
| ✅ | Interoperability between C # and JavaScript | Photino.NET#120 | InfiniFrame#219 - Full JS layer control of window functionality. |
| ✅ | Window.external is deprecated by browsers | Photino.NET#124 | |
| ✅ | Intercept navigation events | Photino.NET#139 | InfiniFrame#294 Pre-navigation callback via RegisterNavigationStartingHandler; per-platform interception with cancel support |
| ✅ | ShowSaveFile How to set the default file name | Photino.NET#140 | InfiniFrame#295 |
| ✅ | Running as administrator disables other instances | Photino.NET#162 | InfiniFrame#296 - Single-instance arbitration implemented. |
| ❌ | Mica/Fluent design window for windows | Photino.NET#167 | |
| ✅ | Retrieve current Url of PhotinoWindow | Photino.NET#197 | InfiniFrame#297 - CurrentUrl/CurrentUri properties exposed. |
| ✅ | Ctrl+ mouse wheel to zoom the page | Photino.NET#217 | |
| ✅ | RegisterCustomSchemeHandler won't let do fetch and XMLHttpRequest requests | Photino.NET#232 | Same-origin app://localhost fetch/XHR is supported through secure custom-scheme registration without opening arbitrary cross-origin access. |
| ✅ | Set the background color of the native window body | Photino.NET#239 | InfiniFrame#299 |
| ✅ | Default csproj file uses WinExe but should use Exe so it will properly build on all platforms | Photino.NET#240 | |
| ✅ | Disable browser shortcuts | Photino.NET#251 | IsBrowserShortcutsEnabled property with EnableBrowserShortcuts() setter on IBrowserInfiniFrameWindowFeature. Stores flag in native init params and window state; getter/setter wired through full C#/C++ bridge. Platform-specific behavior: Windows uses ICoreWebView2Settings10::AreBrowserAcceleratorKeysEnabled when available; Linux/macOS store the flag for JavaScript-injection-based blocking. |
| ✅ | Fixed WebView2 runtime | Photino.NET#254 | InfiniFrame#275 |
| ✅ | ILogger implementation | Photino.NET#257 | |
| ✅ | Add complex notifications | Photino.NET#261 | Same as InfiniFrame#288 rich notifications with action buttons, icons, urgency levels, and async callbacks. |
| ❌ | Import StartDragging, StartResizing | Photino.NET#262 | |
| ✅ | Bindings for controlling taskbar progress/flash | Photino.NET#263 | InfiniFrame#289 - Taskbar progress and flash implemented. |
| ✅ | Allow parent window to be set before initialized | Photino.NET#264 | InfiniFrame#300 InfiniFrame#313 |
| ❌ | Window header size | Photino.NET#266 | |
| ✅ | Optional window title 31-char-length-limitation on Linux/GTK | Photino.NET#267 | InfiniFrame#301 |
| ✅ | Inject Arbitrary Javascript into Webview | Photino.NET#268 | InfiniFrame#window-features - ExecuteJavaScriptAsync API on IJavaScriptInfiniFrameWindowFeature. |
| ✅ | Parent vs child window behavior | Photino.NET#269 | |
| ✅ | WindowClosed event | Photino.NET#271 | InfiniFrame#277 |
| ✅ | SetIconFile Linux crash | Photino.NET#272 | InfiniFrame#165 |