127 Commits

Author SHA1 Message Date
Elian Doran
80627997d1
fix(type_widgets): read-only text sometimes rendering wrong blob 2025-11-29 12:40:41 +02:00
Elian Doran
26f7264f3c
chore(client): fix typecheck 2025-11-22 21:37:37 +02:00
Elian Doran
56c82d7f0f
chore(quick_edit): address requested changes 2025-11-22 21:20:24 +02:00
Elian Doran
8001d940eb
chore(quick_edit): bring back coloring 2025-11-22 20:43:57 +02:00
Elian Doran
bb9cb2fb75
fix(quick_edit): note context not injected on first render 2025-11-22 19:25:35 +02:00
Elian Doran
435b856b72
fix(quick_edit): keyboard shortcuts triggering on wrong editor 2025-11-22 18:35:18 +02:00
Elian Doran
20b301ac0e
fix(collections/list): archived notes not shown on first render
Some checks are pending
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / E2E tests on linux-arm64 (push) Waiting to run
playwright / E2E tests on linux-x64 (push) Waiting to run
2025-11-13 10:59:56 +02:00
Elian Doran
5f4d0325aa
Merge remote-tracking branch 'origin/main' into react/type_widgets 2025-11-09 21:37:56 +02:00
Elian Doran
6f245ec8d5
fix(ribbon): not refreshing if note is temporarily edited 2025-11-09 20:15:06 +02:00
Elian Doran
ae1c8f0a0b
chore(client): review from Copilot
Some checks failed
Checks / main (push) Has been cancelled
2025-11-09 15:13:57 +02:00
Elian Doran
33a41d2f86
Merge remote-tracking branch 'origin/main' into react/type_widgets
; Conflicts:
;	apps/client/src/layouts/desktop_layout.tsx
;	apps/client/src/layouts/mobile_layout.tsx
;	apps/client/src/widgets/note_detail.ts
;	apps/client/src/widgets/react/hooks.tsx
2025-11-09 12:08:50 +02:00
Adorian Doran
4fdb502a19 client: allow the isNoteReadOnly hook operate on a note and context other of the current one 2025-11-06 07:48:11 +02:00
Adorian Doran
95e5c2563e client/read only note info bar: refactor 2025-11-06 00:45:16 +02:00
Elian Doran
6ffe8a2eb5
chore(react/type_widgets): save on window closing 2025-10-05 18:12:36 +03:00
Elian Doran
608605af12
chore(react/type_widgets): save if needed 2025-10-05 17:53:19 +03:00
Elian Doran
efcd54be50
fix(ribbon): not visible when coming from view source on same note 2025-10-01 19:41:20 +03:00
Elian Doran
5bfa0d13e3
chore(react/type_widgets): refresh on all viewscope changes 2025-09-25 18:44:06 +03:00
Elian Doran
5c21759de9
fix(react/type_widgets): unable to switch view-mode for same note 2025-09-25 18:39:47 +03:00
Elian Doran
597426f10d
Merge remote-tracking branch 'origin/main' into react/type_widgets 2025-09-25 11:12:28 +03:00
Elian Doran
8080d3b8a7
fix(client/search): unable to search for empty string 2025-09-23 22:20:25 +03:00
Elian Doran
311f4aded8
fix(global_menu): zoom controls tooltip overlapping 2025-09-22 20:03:06 +03:00
Elian Doran
a26ee0d769
chore(react/type_widget): hot-pluggable keyboard shortcuts 2025-09-22 17:52:05 +03:00
Elian Doran
143e6a556c
chore(react/type_widget): persist data 2025-09-20 22:22:20 +03:00
Elian Doran
6dd939df14
chore(react/type_widget): bring back update interval 2025-09-20 13:04:36 +03:00
Elian Doran
c86123e3a9
chore(react/type_widget): integrate touch bar for editable code 2025-09-20 10:03:00 +03:00
Elian Doran
79be13e6c7
chore(react/type_widget): reload content on external change 2025-09-20 09:56:55 +03:00
Elian Doran
63e3a27b34
refactor(react/type_widget): simplify handling of new notes 2025-09-20 09:47:28 +03:00
Elian Doran
9eae6620d0
chore(react/type_widget): basic editable code 2025-09-20 09:44:36 +03:00
Elian Doran
fbd47025d6
chore(react): monkey patch boostrap tooltip handling 2025-09-17 08:47:13 +03:00
Elian Doran
f87d270caa
refactor(react): get rid of jQuery in static tooltip 2025-09-17 08:26:05 +03:00
Elian Doran
3ac0dfb2ad
refactor(react): add type safety for note relations 2025-09-14 10:22:20 +03:00
Elian Doran
b8e4947adb
refactor(react): add type safety for note labels 2025-09-14 10:17:06 +03:00
Elian Doran
5bb1432450
fix(react/collections/geomap): "note not found" when deleting GPX 2025-09-13 15:46:09 +03:00
Elian Doran
dd6003172d
feat(collections/geomap): show toast if drag not enabled 2025-09-12 21:06:54 +03:00
Elian Doran
68b8ba691f
chore(react/collections/table): fix one extra rendering of wrong type 2025-09-11 20:45:54 +03:00
Elian Doran
2b452a18df
refactor(react/collections/table): use class-based API 2025-09-11 19:14:54 +03:00
Elian Doran
f076581bed
chore(react/collections/table): get table to render 2025-09-06 18:48:58 +03:00
Elian Doran
05ebe821f2
Revert "chore(collections/calendar): experiment with avoiding floating buttons"
This reverts commit 6c4ac347db9be75d730fbabbc309c430289a853c.
2025-09-06 13:17:21 +03:00
Elian Doran
6c4ac347db
chore(collections/calendar): experiment with avoiding floating buttons 2025-09-06 13:09:24 +03:00
Elian Doran
ba42e90502
chore(react/collections/calendar): handle resize 2025-09-05 17:33:46 +03:00
Elian Doran
10d1ec1bb2
chore(react/collections/calendar): bring back saving of view 2025-09-05 17:18:02 +03:00
Elian Doran
c79dd43105
chore(react/collections): bring back touch bar 2025-09-05 11:54:58 +03:00
Elian Doran
9444195de7
chore(react/collections): set up dragging (partially) 2025-09-04 23:35:18 +03:00
Elian Doran
2689b22674
chore(react): not reacting to deleted note labels 2025-08-30 19:33:32 +03:00
Elian Doran
d52f9f2a92
chore(react/collections): highlighting in grid title 2025-08-30 19:07:06 +03:00
Elian Doran
1cee01a22a
chore(react/collections): content highlighting in list 2025-08-30 19:03:18 +03:00
Elian Doran
68dff71512
chore(react/collections): title highlighting in list title 2025-08-30 18:49:32 +03:00
Elian Doran
ab48a28635
refactor(react/widgets): typings for dynamic require + solve type errors 2025-08-29 19:29:15 +03:00
Elian Doran
83fd42aff2
feat(react): add bootstrap tooltip to menu items 2025-08-29 11:54:16 +03:00
Elian Doran
829f382726
feat(react/widgets): global menu with zoom controls 2025-08-29 00:47:47 +03:00