Commit graph

396 commits

Author SHA1 Message Date
237e3fc619
fix: stop runtime on quit 2024-09-01 03:06:13 +02:00
d8ef03d43c
fix: commands for toggling neotree 2024-08-25 03:51:03 +02:00
532733ac76
feat: async connecting and reloading workspaces 2024-08-25 03:50:52 +02:00
db24f06633
feat: use neo-tree if available for tree view
must also add it to registered sources: add `codemp.neo-tree` and done
2024-08-24 01:58:03 +02:00
3e26103064
feat: better/safer buffer helpers 2024-08-24 01:57:42 +02:00
83c2a2c7e4
chore: separate connect command 2024-08-24 01:57:11 +02:00
380257945e
chore: state -> session, small fixes 2024-08-24 01:56:27 +02:00
13e6182ce0
chore: more typing, cleanup, docs on index hell 2024-08-23 00:59:13 +02:00
399aaad45f
feat: use type hints, fix api method names 2024-08-22 22:07:00 +02:00
75e763711f
feat: added start/available/invite commands 2024-08-22 03:43:07 +02:00
0da26b0639
fix: dont suggest user+pwd anymore 2024-08-22 03:41:37 +02:00
24c5e2cbc1
fix: enable logger again 2024-08-22 03:41:22 +02:00
fd9963f8aa
fix: load from inside codemp dir 2024-08-22 03:41:05 +02:00
d4e13c9f8f
fix: filetree is a method 2024-08-22 03:40:56 +02:00
dd5bdfcb8a
fix: no longer need gitignore 2024-08-22 03:40:22 +02:00
8ae20d8150
docs: make the generic intro a quote, sections fix
also explain dir structure
2024-08-17 17:22:27 +02:00
e0f12949c7
docs: explain that commands come in stages 2024-08-17 17:16:11 +02:00
236b25e4c5
chore: removed old rust stuff 2024-08-17 17:14:22 +02:00
15ab08cc2d
docs: github readme banners 2024-08-17 17:11:20 +02:00
ab8b25b6e8
docs: img link, commands table 2024-08-17 17:04:00 +02:00
9d8766c585
docs: can i use bare html img? 2024-08-17 16:59:42 +02:00
9da5b9345d
docs: improved readme 2024-08-17 16:57:38 +02:00
f6661de905
feat: also show users in sidebar 2024-08-17 04:59:16 +02:00
174f479617
fix: proper modulo for color selection 2024-08-17 04:58:19 +02:00
011d78b0ea
feat: track last/close window, show active buffers
also refresh window more appropriately
2024-08-17 04:27:08 +02:00
b058f9fa5e
fix: mixed up buffer name and id 2024-08-17 04:26:49 +02:00
6ca8a15369
chore: moved colors in utils 2024-08-17 04:26:34 +02:00
625bcb504d
feat: clear cursor on user leave, redraw windows 2024-08-17 03:28:34 +02:00
733dca385b
chore: user->buffer mappings in buffers module 2024-08-17 03:28:08 +02:00
7e97777997
fix: clear previous cursor when switching buf 2024-08-17 03:15:57 +02:00
a134f18ab1
feat: use new :await() api 2024-08-17 01:56:09 +02:00
3e9647ab39
feat: implemented callback api
it works well!!?! when it doesnt crash... but its also pretty clean
maybe its our fault? could be worth investigating more lua ffi
2024-08-16 03:49:24 +02:00
36f997b42e
feat: add toggle command for window 2024-08-15 04:07:22 +02:00
b505033bc4
feat: allow setting username+pwd in config 2024-08-15 03:52:01 +02:00
1de55250ab
feat: managed codemp window with custom binds
a first implementation, definitely lot to improve!!
2024-08-15 03:41:45 +02:00
e0a5752d11
feat: added share command 2024-08-15 01:22:48 +02:00
84afc0a864
fix: properly send and apply precise changes
this was really crazy but it seems to work?? can probably be simplified
a ton but not rn
2024-08-14 23:48:55 +02:00
9ea11d41ac
feat: check for out of sync and force sync
maybe we should prompt the user instead? we could destroy changes, but
for now whatever i guess...
2024-08-14 18:13:01 +02:00
58315f3266
chore: removed old stuff 2024-08-14 18:11:45 +02:00
1803127828
feat: hash util 2024-08-14 18:11:20 +02:00
f6a28acf87
feat: apply precise changes
no more whole content .replace()!
2024-08-14 17:38:28 +02:00
82dd97a346
fix: improved buffer.set_content
still bugs out sometimes?? but mostly works. messed up with autocomplete
tho
2024-08-14 17:37:49 +02:00
3287111131
fix: if it errors its done, dont spinlock 2024-08-14 17:37:31 +02:00
0a28a4d479
fix: new cursor struct layout 2024-08-14 17:37:19 +02:00
72661a2eec
feat: commands to leave, delete, detach 2024-08-08 04:48:37 +02:00
44d9f9766b
feat: global state, fixed thread kink 2024-08-08 04:34:23 +02:00
6b0cf072e8
feat: cmd to get user id 2024-08-06 23:04:03 +02:00
e901b448ea
fix: new api 2024-08-06 23:03:57 +02:00
059dc68e3f
fix: new better logger 2024-08-06 23:03:46 +02:00
21dbc36d01
feat: improved login command
generates random username, default password but whatever server is going
to do a real check eventually
2024-08-06 18:48:54 +02:00