rosenrot-browser

A hackable browser based on Webkitgtk
Log | Files | Refs | README

commit 5b1aab5e0c6239547b02bbfcde9107e0885299fa
parent 98f6d5630f6be4f955e308a5c1a91749f8cf7300
Author: NunoSempere <nuno.sempere@protonmail.com>
Date:   Sat, 17 Jun 2023 00:40:05 -0600

time how long it takes to add the alert (negligible) + readme

Diffstat:
MREADME.md | 2++
Mplugins/style/style.c | 2+-
Mplugins/style/style.h | 2+-
Mplugins/style/style.js | 4++--
Mrose | 0
5 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/README.md b/README.md @@ -77,6 +77,8 @@ I just found out that you can inspect a GTK application with the GTK explorer if #### Quality of life: - [ ] Add css for js alerts + - [x] Add custom alert whose css can be customized + - [ ] Debug problems, e.g., this version is non-blocking. - [ ] Figure out better way to have plugins - [ ] Double check newtab/next-tab behavior - [ ] Document creating new applications, e.g., as in [Asana for Linux](https://git.nunosempere.com/NunoSempere/asana-for-linux) diff --git a/plugins/style/style.c b/plugins/style/style.c @@ -1,7 +1,7 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> -#define STYLE_N 3858 + 1 +#define STYLE_N 3943 + 1 void read_style_js(char* string) { diff --git a/plugins/style/style.h b/plugins/style/style.h @@ -1,7 +1,7 @@ #ifndef STYLE #define STYLE -#define STYLE_N 3858 + 1 +#define STYLE_N 3943 + 1 void read_style_js(char* string); diff --git a/plugins/style/style.js b/plugins/style/style.js @@ -127,7 +127,7 @@ window.alert = (message) => { document.getElementById('alertMessage').textContent = message; alertDiv.classList.add('visible'); } +// ^ takes 0.014ms to run, so performance is not the concern here. +// timed with console.time, console.timeEnd - -// alert("Hello world!") document.body.style.visibility = "visible" diff --git a/rose b/rose Binary files differ.