jabber.developer
  • Joined on 2025-06-19
jabber.developer commented on pull request devs/cproof#94 2026-04-26 22:10:19 +00:00
no-DB mode implementation

why not use g_file_test in a similar fashion here?

jabber.developer commented on pull request devs/cproof#94 2026-04-26 22:10:19 +00:00
no-DB mode implementation

early exit here would lower the nesting and potentially improve readability

jabber.developer commented on pull request devs/cproof#94 2026-04-26 22:10:19 +00:00
no-DB mode implementation

nit: Why not strdup("")?

jabber.developer commented on pull request devs/cproof#94 2026-04-26 22:10:19 +00:00
no-DB mode implementation

Here and in other places, can we return necessary documentation detailing DB fields, decisions, and other useful points?

jabber.developer commented on pull request devs/cproof#94 2026-04-26 22:10:19 +00:00
no-DB mode implementation

We should add error logging here.

jabber.developer commented on pull request devs/cproof#94 2026-04-26 22:10:19 +00:00
no-DB mode implementation

We might want to also check integrity of the tables (whether they exist + maybe even their columns). But it would introduce further complexity and should be a subject of a separate issue.

jabber.developer commented on pull request devs/cproof#94 2026-04-26 22:03:20 +00:00
no-DB mode implementation

This lines copies functionality of original database.c and shouldn't cause issues.

jabber.developer commented on pull request devs/cproof#94 2026-04-26 15:50:39 +00:00
no-DB mode implementation

Checked cmd_funcs.c:6676:


        if (g_strcmp0(arg, "on") == 0) {
            cons_show("Logging enabled.");
            prefs_set_string(PREF_DBLOG, arg);
            prefs_set_boolea
jabber.developer pushed to ref/light-cleanup at devs/cproof 2026-04-26 11:18:11 +00:00
6c25806bec refactor: rename argument to avoid C++ keyword conflict
b9413988c9 fix: add missing parameter types to function declarations
30b9e6b402 build: add missing includes to header files
0feacbc9da ci: simulate Pikaur flag duplication in Arch Linux CI
0722dc9e36 build(pikaur): Fix failure due to duplicated flag and warnings
Compare 15 commits »
jabber.developer opened issue devs/cproof#111 2026-04-26 07:54:34 +00:00
Add shell support
jabber.developer opened issue devs/cproof#110 2026-04-26 07:54:20 +00:00
Add embedded AI support
jabber.developer commented on issue devs/cproof#55 2026-04-25 18:13:11 +00:00
[CI] Detect flag collisions caused by Pikaur's configuration logic

Resolved by #108

jabber.developer closed issue devs/cproof#55 2026-04-25 18:13:11 +00:00
[CI] Detect flag collisions caused by Pikaur's configuration logic
jabber.developer commented on pull request devs/cproof#105 2026-04-24 17:54:06 +00:00
merge/upstream-full

Acceptance criteria:

  • basic functionality works
    • OMEMO chat
    • OTR chat
    • PGP chat
  • editor (incl. alt+c) works in async without issues with nano, vim
  • OTR works with other CProof…
jabber.developer commented on pull request devs/cproof#105 2026-04-24 14:26:58 +00:00
merge/upstream-full

Feedback was partially addressed. I update the feedback.

jabber.developer commented on pull request devs/cproof#105 2026-04-24 14:20:01 +00:00
merge/upstream-full

it wasn't addressed. The pointer still is not set to null, though with this function we can't actually do it, I guess. We need to pass pointer to pointer to actually do it. Instead, we can at…

jabber.developer commented on pull request devs/cproof#105 2026-04-24 13:20:36 +00:00
merge/upstream-full

Nice refactoring.

jabber.developer commented on pull request devs/cproof#105 2026-04-23 15:04:46 +00:00
merge/upstream-full

could be just && operator instead of nested condition

jabber.developer commented on pull request devs/cproof#105 2026-04-23 15:04:46 +00:00
merge/upstream-full

this code is duplicated 3 times.

jabber.developer commented on pull request devs/cproof#105 2026-04-23 15:04:46 +00:00
merge/upstream-full

If it wasn't changed, it might've lead to the bug, because previous assignment would've led to overflow of the pos, thus creating contradicting condition (pos < 0 always false).