Commit graph

1482 commits

Author SHA1 Message Date
tusharmagar
ab828ee519 Update README.md to include new feature highlights and improve formatting 2026-02-10 17:12:28 +05:30
tusharmagar
8e19490bf3 Merge branch 'dev' of github.com:rowboatlabs/rowboat into dev 2026-02-10 16:29:41 +05:30
arkml
357c20b725
Fix formatting issues in README.md 2026-02-10 15:14:26 +05:30
arkml
e04566b09b
Include Rowboat Web Studio information in README
Added section for Rowboat Web Studio with link.
2026-02-10 15:11:26 +05:30
arkml
a8dc40ce13
Revise README for clarity and feature updates
Updated the README to clarify Rowboat's features and capabilities, including its local-first approach and integration options.
2026-02-10 15:05:46 +05:30
tusharmagar
27c1142bb5 feat: implement tab indentation support in markdown editor and enhance file handling in app 2026-02-10 15:00:57 +05:30
arkml
129a54029f
Revise images and demo links in README.md
Updated images and demo section in README.
2026-02-10 14:37:59 +05:30
arkml
67f7156bc2
Update image in README.md
Replaced an image in the README with a new one.
2026-02-10 14:01:27 +05:30
tusharmagar
4e05a08bd0 feat: add back link command handling in markdown editor with keyboard navigation support 2026-02-10 12:06:33 +05:30
tusharmagar
21f72ed925 style: titlebar text padding 2026-02-10 10:36:50 +05:30
tusharmagar
14dab23670 feat: enhance navigation in the app with back/forward buttons and view state management 2026-02-09 23:24:37 +05:30
tusharmagar
4046ba9d72 style: update dropdown menu component for consistent spacing and class adjustments 2026-02-09 22:17:48 +05:30
tusharmagar
2426d9f171 style: popover placement 2026-02-09 22:08:21 +05:30
tusharmagar
0dfa48285f style: update prompt input box to be less rounded and have no shadow 2026-02-09 21:56:51 +05:30
tusharmagar
464f257271 feat: implement model settings UI in settings dialog 2026-02-09 21:38:04 +05:30
tusharmagar
9a70e90220 Merge branch 'dev' of github.com:rowboatlabs/rowboat into dev 2026-02-09 16:05:15 +05:30
tusharmagar
2efc80a7e2 fix: chat sidebar buttons and sidebar collapse behaviour 2026-02-09 16:05:07 +05:30
Arjun
f535c6191b remove logo 2026-02-09 15:32:01 +05:30
Arjun
399bd9a6e8 voice note requires dgm 2026-02-09 15:29:26 +05:30
tusharmagar
2bb27e477f feat: enhance SyncStatusBar with popover for service logs and increase event limit
- Introduced a Popover component to display sync activity and logs.
- Increased the maximum sync events from 30 to 1000.
- Added a mapping for service labels to improve user feedback on active services.
- Refactored state management to track active services and log events more effectively.
2026-02-09 14:20:55 +05:30
Arjun
950c862e02 Added a new LLMParse tool that sends files directly to the user configured LLM as a multimodal attachment and asks it to return markdown. This complements the existing parseFile tool which extracts text locally using libraries. 2026-02-07 23:58:20 +05:30
Arjun
4151c296bd feat: add parseFile builtin tool for PDF, Excel, CSV, Word extraction
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 16:11:13 +05:30
Arjun
0de9589a7d feat: add interactive file path cards in chat UI
Render filepath code blocks as rich, clickable cards with three variants:
knowledge files (navigate to editor), audio files (inline play/pause),
and system files (open externally). Adds shell:openPath and
shell:readFileBase64 IPC channels, FileCardProvider context, and
Streamdown pre override.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 12:53:43 +05:30
Ramnique Singh
35ca1b69c0 build .deb and .rpm 2026-02-06 23:34:13 +05:30
tusharmagar
940965f002 ui: refine sidebar footer actions 2026-02-06 23:29:57 +05:30
tusharmagar
69c4021ead code clean up 2026-02-06 23:17:32 +05:30
tusharmagar
ce30c05604 refactor: remove unused button for new chat in the App component 2026-02-06 23:17:32 +05:30
tusharmagar
14bcd5d888 refactor: update titlebar styles and replace Separator with button for chat sidebar toggle 2026-02-06 23:17:32 +05:30
tusharmagar
840ae4b9cb titlebar refactor 2026-02-06 23:17:32 +05:30
tusharmagar
cbe34aec8e sidebar remake 2026-02-06 23:17:32 +05:30
tusharmagar
eefc6a9700 feat: add syncing update for graph building on the UI 2026-02-06 23:17:32 +05:30
Ramnique Singh
6425dbcf28 fix electron-squirrel-startup 2026-02-06 07:28:55 +05:30
Ramnique Singh
116ebce184 fix target names 2026-02-06 07:12:58 +05:30
Ramnique Singh
269787a013 fix electron-squirrel-startup 2026-02-06 07:09:31 +05:30
Ramnique Singh
680f1eef7b fix electron build asset names 2026-02-06 06:58:12 +05:30
Ramnique Singh
e1637d5965 add win32 + linux electron builds 2026-02-06 06:44:06 +05:30
Ramnique Singh
dbdfcffa8d disable x-publish workflow 2026-02-06 05:58:11 +05:30
Ramnique Singh
c3409c4cff fix eslint + ts errs in renderer 2026-02-06 05:27:52 +05:30
Arjun
c4c68d76be refactor onboarding: remove welcome screen, streamline model setup, tighten spacing
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 23:03:47 +05:30
Arjun
1cddc705df collab on doc does a readfile everytime 2026-02-05 17:19:22 +05:30
Arjun
53f66c44c0 remove footers as they can collide 2026-02-05 17:12:55 +05:30
Arjun
fc1e1b628e use builtin tools for writing file 2026-02-05 17:08:04 +05:30
Arjun
89e5a7f8bc added presentation card and changed chat hello wording 2026-02-05 16:57:40 +05:30
Arjun
c447a42d07 feat: add background agents with scheduling support
- Add background task scheduling system with cron-based triggers
- Add background-task-detail component for viewing agent status
- Add agent schedule repo and state management
- Update sidebar to show background agents section
- Remove old workflow-authoring and workflow-run-ops skills
- Add IPC handlers for agent schedule operations

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 16:43:09 +05:30
tusharmagar
82db06d724 Merge branch 'dev' of github.com:rowboatlabs/rowboat into dev 2026-02-05 00:39:18 +05:30
tusharmagar
4c333f241f feat: enhance markdown editor to preserve blank lines and improve markdown processing 2026-02-05 00:39:11 +05:30
Arjun
f03a00d2af fix startup flash 2026-02-04 22:45:51 +05:30
Arjun
53bbd3b76d added dark mode 2026-02-04 22:36:27 +05:30
tusharmagar
92d324a84e feat: implement preferred default models for LLM providers in onboarding modal 2026-02-04 18:14:10 +05:30
tusharmagar
64e7223cbb fix: made the chat input box same width as the text area 2026-02-04 15:13:09 +05:30