-
1db1562a38
Add concept paper on argument hints and a formula assistant
with-server
wkh
2026-10-24 00:38:01 +02:00
-
59b99e5715
Drop the generated comments from database.yml
wkh
2026-10-24 00:38:01 +02:00
-
0fca61eb65
Add in-app help, formula reference outlines, underline and auto-closing
wkh
2026-10-24 00:38:01 +02:00
-
0368e96e0c
Merge the server concept into the README; add CLAUDE.md

wkhandClaude Opus 5.5
2026-09-28 21:00:44 +02:00
-
f22963a666
Read database, host and SMTP settings from a .env file

wkhandClaude Opus 5.5
2026-09-28 20:57:43 +02:00
-
ed099cfbda
Two random words as the name of anonymous collaborators; no z-order change when read-only

wkhandClaude Opus 5.5
2026-09-28 20:50:16 +02:00
-
5871524421
Keep the keyboard on the grid after the formula bar; editor uses cell colours

wkhandClaude Opus 5.5
2026-09-28 20:50:16 +02:00
-
7fce972fdc
Live collaboration with Yjs over ActionCable

wkhandClaude Opus 5.5
2026-09-28 20:41:02 +02:00
-
e14bada114
Add Rails backend: accounts via magic link, server documents, sharing

wkhandClaude Opus 5.5
2026-09-28 20:09:06 +02:00
-
5a0f1fcd78
- update konzept
main
client-only
wkh
2026-09-28 19:49:56 +02:00
-
7b1a05d0d6
Add concept for sharing and collaborative editing

wkhandClaude Opus 5.5
2026-09-28 19:48:49 +02:00
-
873cd50eac
Store multiple documents in IndexedDB with a document list

wkhandClaude Opus 5.5
2026-09-28 19:48:49 +02:00
-
8e974cc870
Shift+click on column/row headers extends the selection

wkhandClaude Opus 5.5
2026-09-28 19:10:46 +02:00
-
83f365ce3f
Show the "numolus" wordmark only when the toolbar has room for it

wkhandClaude Opus 5.5
2026-09-28 02:38:14 +02:00
-
a0680c595e
Save and open documents as .num (zipped JSON)

wkhandClaude Opus 5.5
2026-09-28 02:33:05 +02:00
-
452f13e774
Whole-column and whole-row references (B:B, A:C, 1:1, 2:5)

wkhandClaude Opus 5.5
2026-09-28 02:30:08 +02:00
-
c4d2712903
Durations past 24 hours and the basic date/time functions

wkhandClaude Opus 5.5
2026-09-28 02:21:48 +02:00
-
604794118b
Keep dialogs within the viewport height

wkhandClaude Opus 5.5
2026-09-28 02:12:44 +02:00
-
9a39648421
Searchable command reference in the macro and function editors

wkhandClaude Opus 5.5
2026-09-28 02:12:29 +02:00
-
ac09df1482
Close the Datei menu on Escape or a click outside it

wkhandClaude Opus 5.5
2026-09-28 02:12:05 +02:00
-
5a79ddee79
Start with an empty document; offer Datei › Neu and Datei › Muster

wkhandClaude Opus 5.5
2026-09-28 02:11:51 +02:00
-
86d03346e8
Rename project from numbers-study to numolus

wkhandClaude Opus 5.5
2026-09-28 01:51:18 +02:00
-
3fb3e340ba
Update numolus logo SVGs and add Affinity Designer source files
wkh
2026-09-28 01:41:23 +02:00
-
56bb68ccd0
Show the theme selector as icons instead of text

wkhandClaude Sonnet 5
2026-09-10 00:17:14 +02:00
-
7646162767
Add per-table "hide chrome/headers when unfocused" clean-look option

wkhandClaude Sonnet 5
2026-09-10 00:16:10 +02:00
-
c26b1dd857
Fix lexer rejecting non-ASCII letters in identifiers (table/sheet names)

wkhandClaude Sonnet 5
2026-09-09 23:54:18 +02:00
-
06fea34f82
Make the Name Box interactive: jump-to-reference + table/sheet/named-range autocomplete

wkhandClaude Sonnet 5
2026-09-09 23:54:01 +02:00
-
d0500fcaf5
Snap-to-grid for moving/resizing canvas objects, plus a per-sheet grid size

wkhandClaude Sonnet 5
2026-09-09 23:33:39 +02:00
-
5f75b9c298
Keyboard "point mode": arrow keys pick cell references while editing a formula

wkhandClaude Sonnet 5
2026-09-09 23:33:03 +02:00
-
a623adf9cc
scrolling and size of canvas
wkh
2026-09-09 23:13:46 +02:00
-
1c5e57ceb4
Fix 50k-row edit performance: replace deep-watch undo/persistence with explicit dirty-marking

wkhandClaude Sonnet 5
2026-09-09 22:20:27 +02:00
-
47c99bbeb6
Tabellen-Umbenennung schreibt Referenzen dokumentweit um

wkhandClaude Sonnet 5
2026-09-09 12:10:23 +02:00
-
3ae3d81066
Makros: GET/POST-Anfragen mit JSON-Ergebnis und FOR-Iteration

wkhandClaude Sonnet 5
2026-09-09 11:10:19 +02:00
-
a59fda25b0
Makros: UI (Button-Objekt, Verwaltungspanel, Symbolleiste)

wkhandClaude Sonnet 5
2026-09-09 10:07:56 +02:00
-
e670f13077
Makros: Engine- und Store-Fundament (Zellen/Zeilen/Spalten/Tabellen/Blätter per Skript)

wkhandClaude Sonnet 5
2026-09-09 09:35:02 +02:00
-
c7b316de1b
Favicon neu gestaltet: eigenständige, bei 16px lesbare Bildmarke

wkhandClaude Sonnet 5
2026-09-09 08:03:45 +02:00
-
10efd6af2f
Symbolleiste professioneller gestaltet: echte SVG-Icons statt Unicode/Emoji

wkhandClaude Sonnet 5
2026-09-09 07:59:42 +02:00
-
40adaa2e1c
Ctrl/Cmd+A: zweistufige Auswahl (zusammenhängender Bereich, dann alles Befüllte)

wkhandClaude Sonnet 5
2026-09-08 23:38:44 +02:00
-
3594b12615
Größenänderungs-Verhalten der Tabellenmodi vertauscht

wkhandClaude Sonnet 5
2026-09-08 23:26:54 +02:00
-
8a7fafcd7a
Meta-Beschreibung: Toolbar-Branding an "Case-/Designstudie"-Entfernung angleichen

wkhandClaude Sonnet 5
2026-09-08 23:19:47 +02:00
-
f45fbab945
Interaktives Abhängigkeiten-Panel (Vorgänger/Nachfolger, andockbar)

wkhandClaude Sonnet 5
2026-09-08 23:19:42 +02:00
-
6a62dccedd
Meta-Beschreibung: "Case-/Designstudie"-Framing entfernt

wkhandClaude Sonnet 5
2026-09-08 23:19:15 +02:00
-
76587c1cee
Größenänderung einer "Feste Größe"-Tabelle steuert Zeilen-/Spaltenzahl

wkhandClaude Sonnet 5
2026-09-08 22:50:27 +02:00
-
aef8f1349c
AND/OR/NOT, Fehler-Literale und Zeilen/Spalten einfügen/löschen

wkhandClaude Sonnet 5
2026-09-08 22:34:33 +02:00
-
2c54537427
Text-Vergleich, &-Verkettung und benannte Bereiche

wkhandClaude Sonnet 5
2026-09-08 21:59:47 +02:00
-
9015a991aa
adding count2
wkh
2026-09-03 08:49:20 +02:00
-
0b7602b874
Funktions-Autovervollständigung in der Formelbearbeitung

wkhandClaude Sonnet 5
2026-09-03 08:43:57 +02:00
-
552f1cfae8
XLOOKUP als Formel, plus überspringbare optionale Argumente (;;)

wkhandClaude Sonnet 5
2026-09-03 08:21:11 +02:00
-
af01aa5e53
Locale-unabhängiges ISO-Datumsformat als Zellformat

wkhandClaude Sonnet 5
2026-09-02 23:31:18 +02:00
-
e6cb18ab3c
Datum- & Zeit-Formatierung: Serial-Zahlen, Auto-Erkennung, DATE/TIME/TODAY/NOW

wkhandClaude Sonnet 5
2026-09-02 23:24:39 +02:00
-
ec85c371e8
IF-Funktion als Formel: echte Kurzschluss-Auswertung

wkhandClaude Sonnet 5
2026-09-02 23:00:45 +02:00
-
3fd5a84701
Move zoom control into the status bar, right end

wkhandClaude Sonnet 5
2026-09-02 22:46:25 +02:00
-
01ea18106c
Real control flow for "Mit Schleife" functions: DO/END, IF/ELSE/END, RETURN anywhere

wkhandClaude Sonnet 5
2026-09-02 22:41:55 +02:00
-
6daea9f956
Add FOR-loop "code" bodies to user-defined functions (kind: 'block')

wkhandClaude Sonnet 5
2026-09-02 21:58:59 +02:00
-
7340307a70
Add a sheet qualifier: "Blatt!Tabelle::Zelle", table names unique per sheet

wkhandClaude Sonnet 5
2026-09-02 16:16:21 +02:00
-
fdde4ed5a7
Show a range-handling pattern in the function-editing UI

wkhandClaude Sonnet 5
2026-09-02 15:59:56 +02:00
-
1046b22e96
Show the selected range, not just the active cell, in status/formula bar

wkhandClaude Sonnet 5
2026-09-02 15:49:35 +02:00
-
85a8687020
Merge sheet tabs and status bar into one row

wkhandClaude Sonnet 5
2026-09-02 15:43:48 +02:00
-
bcc0e8252e
Toolbar: insert/functions buttons as icon-only pictograms

wkhandClaude Sonnet 5
2026-09-02 15:41:15 +02:00
-
c3fde283c8
Add user-defined functions, editable exclusively via a new UI

wkhandClaude Sonnet 5
2026-09-02 15:37:04 +02:00
-
fb5915d5be
Add formula "point mode": click/drag a cell to insert its reference

wkhandClaude Sonnet 5
2026-09-02 14:41:27 +02:00
-
5a06d08a6a
Implement document-wide undo/redo

wkhandClaude Sonnet 5
2026-09-02 14:19:43 +02:00
-
67b011637d
Make the formula bar mouse-resizable and wrapping

wkhandClaude Sonnet 5
2026-09-02 11:11:01 +02:00
-
8c9f3bbc87
Fix Alt+Enter newline not registering on Mac: add Cmd+Enter fallback

wkhandClaude Sonnet 5
2026-09-02 11:08:21 +02:00
-
cc76ea547f
Auto-sizing cell editor, multi-ref F4, and Alt+Enter line breaks

wkhandClaude Sonnet 5
2026-09-02 11:04:45 +02:00
-
830dcb8eeb
Add the fill handle: drag the selection's corner to copy/fill, Excel-style

wkhandClaude Sonnet 5
2026-09-02 10:43:54 +02:00
-
fafb118db6
Keep marking the copy source's first cell after the selection moves on

wkhandClaude Sonnet 5
2026-09-02 10:35:35 +02:00
-
47afe8fc20
Fix copy marquee (one rectangle, not per-cell) and arrow-key collapse point

wkhandClaude Sonnet 5
2026-09-02 10:23:06 +02:00
-
8e43cc294c
Support $-locked references: relative, mixed and absolute

wkhandClaude Sonnet 5
2026-09-02 10:11:10 +02:00
-
e45cdfd077
Keep the first-selected cell marked as active during a multi-cell selection

wkhandClaude Sonnet 5
2026-09-02 09:59:29 +02:00
-
44f3314137
Add cell selection copy/cut/paste with formula reference adjustment

wkhandClaude Sonnet 5
2026-09-02 09:55:09 +02:00
-
31108977b9
- before copy paste
wkh
2026-09-02 09:45:44 +02:00
-
c7885067e7
- init
wkh
2026-08-29 17:47:12 +02:00