Commit Graph

  • b7596674ab Add host platform detection and macOS styles main andrew 2026-05-22 10:55:16 +12:00
  • ce92b3841f Add default browser & external-open support Andrew Zambazos 2026-05-20 21:05:59 +12:00
  • 659d1530b0 Extract BeginShutdown and unify shutdown flow Andrew Zambazos 2026-05-20 20:19:38 +12:00
  • 302753cd3d Add first-run setup and theme synchronization Andrew Zambazos 2026-05-20 20:14:43 +12:00
  • bbba5b2927 Replace UNREFERENCED_PARAMETER with NEBULA_UNUSED Andrew Zambazos 2026-05-19 15:08:39 +12:00
  • 29908646ea Add macOS Cocoa port and CEF helper support andrew 2026-05-19 12:57:26 +12:00
  • 8cf9b50690 Add MPL-2.0 & asset licenses; expand README andrew 2026-05-19 10:25:37 +12:00
  • d6f15c5dce Add Big Picture mode and multi-target build Andrew Zambazos 2026-05-18 22:07:41 +12:00
  • b4d93f24cd Force close browsers and handle bigpicture exit Andrew Zambazos 2026-05-18 18:35:18 +12:00
  • c514e4faec Menu popup: visibility, zoom sync, and tab fixes Andrew Zambazos 2026-05-18 18:28:20 +12:00
  • e51594a010 Add platform abstraction & cross-platform ports Andrew Zambazos 2026-05-18 17:25:04 +12:00
  • 18bc607d93 Changed GitHub button in settings to Gitpub CEF Andrew Zambazos 2026-05-16 13:27:25 +12:00
  • 54216aa133 Persist site history to disk and integrate with settings andrew 2026-05-14 20:57:17 +12:00
  • 8eb5c1a3b2 Persist session state and single-instance andrew 2026-05-14 20:48:48 +12:00
  • 406d73c10f Fullscreen and Fullscreen YouTube video fixes andrew 2026-05-14 19:52:38 +12:00
  • 6fac7e320b Made GPU diagnostics page more functional andrew 2026-05-14 19:42:08 +12:00
  • a32940a3f3 Enable GPU/WebGL and add persistent cache dirs andrew 2026-05-14 19:37:49 +12:00
  • 10180b7109 Support nebula:// internal pages & GPU tools andrew 2026-05-14 19:11:06 +12:00
  • dd6b3fa70d Menu popup, icons, remove nebot Andrew Zambazos 2026-05-14 10:19:11 +12:00
  • a8786b4c1c Add NebulaController, tab manager, and CEF clients Andrew Zambazos 2026-05-14 10:18:51 +12:00
  • 207a849f06 Add Nebula Browser app, UI and assets Andrew Zambazos 2026-05-13 22:17:58 +12:00
  • 79565f2ef3 Removed Electron Project Andrew Zambazos 2026-05-13 17:18:10 +12:00
  • adefa1706e Added OS context menu for linux andrew 2026-02-25 11:57:31 +13:00
  • 8b87a07d1b Merge remote-tracking branch 'origin/main' andrew 2026-02-25 11:21:04 +13:00
  • a101899d9c Add RGB CSS variables for theme colors andrew 2026-02-24 21:00:38 +13:00
  • 0b51d133a4 Archive Steam docs; add itch.io upload guide andrew 2026-02-24 20:50:00 +13:00
  • 6b2a7c8404 Hide default linux task buttons andrew 2026-02-24 15:19:41 +13:00
  • 618ea7d12d Prefer usr/user-data for portable data andrew 2026-02-19 17:33:26 +13:00
  • 0137df60dd Updated create and update appdir files to include Nebula-Desktop and Nebula-Controller files andrew 2026-02-01 21:29:13 +13:00
  • b725d5a672 Revise project description and status in README Andrew Zambazos 2026-02-01 21:12:20 +13:00
  • 86f3b10e80 Update README to reflect dormant project status Andrew Zambazos 2026-01-31 19:28:27 +13:00
  • 9df3dbeab0 Update README.md Nebula andrew 2026-01-31 17:07:09 +13:00
  • 8d41692f03 Improve zoom handling and setup UI layout andrew 2026-01-22 13:11:41 +13:00
  • 28d2daf06d Improve default browser handling and protocol support andrew 2026-01-21 21:11:59 +13:00
  • 97150ce2c4 Update setup.html andrew 2026-01-21 11:44:46 +13:00
  • c8c6397192 Update linux sh files and appdir folder andrew 2026-01-21 11:26:26 +13:00
  • 1c24b914b3 Update theme-manager.js andrew 2026-01-21 10:59:21 +13:00
  • e9cf7b29ae Create README-linux-upload.md andrew 2026-01-21 10:46:23 +13:00
  • 48ae196c4c Improve portable data path resolution logic andrew 2026-01-21 10:23:53 +13:00
  • 6ea31e7f80 Add first-time setup onboarding flow andrew 2026-01-20 22:07:22 +13:00
  • a0e76e623d Add BrowserView tab system and overlay menu for desktop mode andrew 2026-01-19 20:57:24 +13:00
  • 03a99b7d46 Improve tab navigation and gamepad D-pad support andrew 2026-01-19 19:50:51 +13:00
  • de64ae21c0 Add bookmark management UI and logic andrew 2026-01-19 14:55:37 +13:00
  • ee548b2053 Add search history and zoom controls to settings andrew 2026-01-18 16:22:39 +13:00
  • 8df3e8bfe8 Improve tab history navigation and internal page handling andrew 2026-01-18 16:06:55 +13:00
  • a59209a40f Hide tab favicon on image load error andrew 2026-01-18 15:55:22 +13:00
  • 59118da998 Redesign 404 page with improved UI and UX andrew 2026-01-18 15:52:41 +13:00
  • 681b087f7a Rename internal URL scheme from browser:// to nebula:// andrew 2026-01-18 13:38:26 +13:00
  • 0eb9ec0c9a Redesign settings UI and update Electron to v40 andrew 2026-01-18 13:22:46 +13:00
  • bb4cbabb76 Redesign Electron updater UI and restrict updates to dev mode andrew 2026-01-18 12:46:55 +13:00
  • 00fccfdc1b Fix double zoom bug in Big Picture Mode display scaling andrew 2026-01-18 12:16:35 +13:00
  • 52a4d877a1 Enable portable user data on all platforms andrew 2026-01-02 17:36:43 +13:00
  • 9c8b334133 Update home.js andrew 2026-01-01 22:24:48 +13:00
  • 26126982e2 Implement custom Windows title bar and theme refactor andrew 2026-01-01 15:25:45 +13:00
  • 1b71a4001d Refactor Big Picture Mode to use main window andrew 2026-01-01 12:17:35 +13:00
  • 76f5ef188a Refactor Steam callback cleanup on app exit andrew 2026-01-01 00:34:57 +13:00
  • 72438af1b6 Improve Steam Input handling and update documentation andrew 2025-12-31 23:58:38 +13:00
  • 3d07b85706 Added more steam controller configs andrew 2025-12-30 22:21:59 +13:00
  • ddf5bf49be Improve Steam Deck controller support and documentation andrew 2025-12-30 21:47:40 +13:00
  • 705efa04e0 Delete nebula-appdir.tar.gz andrew 2025-12-30 21:02:35 +13:00
  • ec08213563 Steam Controller Reg andrew 2025-12-30 19:48:04 +13:00
  • 47970eb0cd Create setup.sh andrew 2025-12-30 18:53:41 +13:00
  • b9f7779fc5 Save user data to internal folder (Linux) andrew 2025-12-30 18:31:55 +13:00
  • 4bd2ef0e2d Create update-appdir.sh andrew 2025-12-30 18:22:51 +13:00
  • f59f4576b9 Revert "Add Steam Input support for Big Picture Mode" andrew 2025-12-30 18:15:14 +13:00
  • 8994b9b2d3 Add Steam Input support for Big Picture Mode andrew 2025-12-30 17:52:17 +13:00
  • 55858f13ac some logos added andrew 2025-12-29 15:18:57 +13:00
  • a77de1d38e Merge branch 'SteamOS' of https://github.com/NebulaZMG/NebulaBrowser into SteamOS andrew 2025-12-29 15:18:06 +13:00
  • 63f8a22e5c Add nebula-appdir archive via Git LFS andrew 2025-12-29 15:09:20 +13:00
  • b1c12bbe2d Configure Git LFS for large archives andrew 2025-12-29 15:08:57 +13:00
  • d60d5e6049 Merge branch 'SteamOS' of https://github.com/NebulaZMG/NebulaBrowser into SteamOS andrew 2025-12-29 12:14:41 +13:00
  • 87fe66f082 got gpu rendering working, also removed plugins andrew 2025-12-29 12:01:24 +13:00
  • 464f1f376f Merge branch 'SteamOS' of https://github.com/NebulaZMG/NebulaBrowser into SteamOS andrew 2025-12-28 22:40:39 +13:00
  • d85a8754d9 started adding Screen Scale andrew 2025-12-28 22:38:19 +13:00
  • cfbfe5ea6f Merge branch 'SteamOS' of https://github.com/NebulaZMG/NebulaBrowser into SteamOS andrew 2025-12-28 22:14:17 +13:00
  • 60d382a135 Game Mode compatability andrew 2025-12-28 22:13:07 +13:00
  • fa04dc4e32 Update bigpicture.js andrew 2025-12-28 21:53:14 +13:00
  • 21da448e8f Initial commit (without build artifacts) andrew 2025-12-28 21:36:50 +13:00
  • 921ab9642f Revert "Add SteamOS GPU fixes and launch script" andrew 2025-12-28 12:01:32 +13:00
  • 8843185fd6 Revert "Improve SteamOS/GPU detection and Linux packaging" andrew 2025-12-28 12:01:29 +13:00
  • ba40586910 Revert "Refactor GPU config: move critical Linux flags to main.js" andrew 2025-12-28 12:01:17 +13:00
  • 8b9e97c292 Revert "Update package.json" andrew 2025-12-28 12:01:14 +13:00
  • 3a551867aa Revert "Update GPU flags for SteamOS and improve updater logging" andrew 2025-12-28 12:01:11 +13:00
  • a95d7678c7 Revert "Update SteamOS GPU flags for improved compatibility" andrew 2025-12-28 12:01:08 +13:00
  • 7d210f528b Revert "Switch SteamOS to software rendering for webview stability" andrew 2025-12-28 12:01:05 +13:00
  • 538785b98d Revert "Update style.css" andrew 2025-12-28 12:01:02 +13:00
  • a4a7ac4fa9 Revert "Update home webview display style" andrew 2025-12-28 12:00:59 +13:00
  • b70473cc92 Update home webview display style andrew 2025-12-28 11:59:43 +13:00
  • 1b0869ea69 Update style.css andrew 2025-12-28 11:58:05 +13:00
  • 10b6f11cf0 Switch SteamOS to software rendering for webview stability andrew 2025-12-28 11:56:23 +13:00
  • e77bdfd962 Update SteamOS GPU flags for improved compatibility andrew 2025-12-28 11:54:37 +13:00
  • 541c974397 Update GPU flags for SteamOS and improve updater logging andrew 2025-12-28 11:52:54 +13:00
  • 9898d8248e Update package.json andrew 2025-12-28 11:49:52 +13:00
  • 80622e63fb Refactor GPU config: move critical Linux flags to main.js andrew 2025-12-28 11:47:57 +13:00
  • a92e3e4652 Improve SteamOS/GPU detection and Linux packaging andrew 2025-12-28 11:42:52 +13:00
  • 27cb97ac00 Add SteamOS GPU fixes and launch script andrew 2025-12-28 11:37:25 +13:00
  • 1687f34e9b Redesign settings UI and add new settings functionality andrew 2025-12-28 11:00:20 +13:00
  • 399e8da5b4 Add scroll normalization for consistent scroll speed andrew 2025-12-28 10:50:52 +13:00
  • 37345b267b Add enhanced history management and favicons andrew 2025-12-28 10:47:04 +13:00
  • 8a2b7ee5e9 Enhance Big Picture Mode OSK and webview input support andrew 2025-12-28 10:35:59 +13:00