~handlerug

Tomsk, Russia

https://handlerug.me

~handlerug/public-inbox

Last active 2 months ago

~handlerug/mycorrhiza-devel

Last active 5 months ago

~handlerug/mycorrhiza-announce

Last active 5 months ago
View more

Recent activity

[PATCH v2] nsvi: request server-side decorations 27 days ago

From Umar Getagazov to ~sircmpwn/visurf-devel

visurf doesn't have CSD, so the code just calls set_mode without setting
up a listener. This fixes occasionally disappearing SSD in sway.
---

Oops, indeed, forgot to check for NULL. Fixed in this revision, sorry.

 frontends/visurf/Makefile | 11 ++++++++++-
 frontends/visurf/main.c   |  4 ++++
 frontends/visurf/visurf.h |  2 ++
 frontends/visurf/window.c |  9 +++++++++
 frontends/visurf/window.h |  1 +
 5 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/frontends/visurf/Makefile b/frontends/visurf/Makefile
[message trimmed]

[PATCH] nsvi: request server-side decorations 27 days ago

From Umar Getagazov to ~sircmpwn/visurf-devel

visurf doesn't have CSD, so the code just calls set_mode without setting
up a listener. This fixes occasionally disappearing SSD in sway.
---
 frontends/visurf/Makefile | 11 ++++++++++-
 frontends/visurf/main.c   |  4 ++++
 frontends/visurf/visurf.h |  2 ++
 frontends/visurf/window.c |  5 +++++
 frontends/visurf/window.h |  1 +
 5 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/frontends/visurf/Makefile b/frontends/visurf/Makefile
index 7eda515c9..3695b96e9 100644
--- a/frontends/visurf/Makefile
+++ b/frontends/visurf/Makefile
[message trimmed]

[PATCH] nsvi: don't schedule a reformat when unnecessary 28 days ago

From Umar Getagazov to ~sircmpwn/visurf-devel

The only command that changes window dimensions is "fullscreen", and
that is already handled by xdg_toplevel_configure. It should be called
by the command code when necessary, for example, in a theoretical
"split" command that doesn't affect visurf window dimensions but does
affect the browser window.

It also fixes the crash that happens when the last tab is closed and
nsvi_window structure is freed.
---

I might be wrong with my assumption as well; but I haven't encountered
any bugs with this code removed.

 frontends/visurf/window.c | 3 ---
[message trimmed]

[PATCH] netsurf: don't call urlfilter on frames 28 days ago

From Umar Getagazov to ~sircmpwn/visurf-devel

Frames and iframes don't have a reference to gui_window which causes
crashes in frontend code that assumes the reference is valid. Disable
URL filters for frames for now until a proper solution with appropriate
netsurf refactoring is implemented.
---
 desktop/browser_window.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/desktop/browser_window.c b/desktop/browser_window.c
index 522772bbc..1ef7d80f3 100644
--- a/desktop/browser_window.c
+++ b/desktop/browser_window.c
@@ -3313,7 +3313,8 @@ browser_window_navigate(struct browser_window *bw,
	assert(bw);
[message trimmed]

[PATCH] nsvi: don't run urlfilter on NULL gui_windows 28 days ago

From Umar Getagazov to ~sircmpwn/visurf-devel

---
 frontends/visurf/window.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/frontends/visurf/window.c b/frontends/visurf/window.c
index 6a447a268..7934efa3c 100644
--- a/frontends/visurf/window.c
+++ b/frontends/visurf/window.c
@@ -907,6 +907,9 @@ nsvi_window_place_caret(struct gui_window *gw,
static struct nsurl *
nsvi_window_url_filter(struct gui_window *gw, struct nsurl *url)
{
	if (gw == NULL) {
		return url;
[message trimmed]

[PATCH wl-ime-type] Fix compilation flags order 29 days ago

From Umar Getagazov to ~emersion/public-inbox

When using gcc, shared libraries have to appear after the objects which
are being compiled/linked.

Related: https://github.com/emersion/hello-wayland/commit/7e5aac7
---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index f52f6cb..05ce8b9 100644
--- a/Makefile
+++ b/Makefile
@@ -9,7 +9,7 @@ protocol_files = input-method-unstable-v2-protocol.h input-method-unstable-v2-pr
all: wl-ime-type
[message trimmed]

[PATCH] nsvi: fix the build script in README.md 2 months ago

From Umar Getagazov to ~sircmpwn/visurf-devel

The previous revision used PATH as a current working directory variable,
which is not correct. This commit replaces it with POSIX-compilant PWD
variable instead, and adds the rest of PATH to the end for finding build
tools like make and others from the system.
---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index d84795a2a..22e660fdf 100644
--- a/README.md
+++ b/README.md
@@ -24,6 +24,6 @@ this script:
#!/bin/sh
[message trimmed]

Re: [PATCH hub.sr.ht] Remove unrelated labels from new mailing list form 5 months ago

From handlerug to ~sircmpwn/sr.ht-dev

A quick grep over the codebase showed that the only uses left are in
project-create.html and project-config.html, where they should be.

[PATCH hub.sr.ht] Remove unrelated labels from new mailing list form 5 months ago

From handlerug to ~sircmpwn/sr.ht-dev

---
 hubsrht/templates/mailing-list-new.html | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/hubsrht/templates/mailing-list-new.html b/hubsrht/templates/mailing-list-new.html
index 468709f..08452ab 100644
--- a/hubsrht/templates/mailing-list-new.html
+++ b/hubsrht/templates/mailing-list-new.html
@@ -10,10 +10,7 @@
    <h3>Use a common template</h3>
    <fieldset class="form-group">
      <div class="form-check">
        <label
          class="form-check-label"
[message trimmed]

Re: [core.sr.ht/patches] build failed 5 months ago

From handlerug to ~sircmpwn/sr.ht-dev

(I've written the recent reply in order to clear things up, not to make
someone feel bad. I've actually figured out the real reason of using
relative positioning as I wrote the reply. If it did sound like I was
trying to look cool — I'm deeply sorry!)