Commit graph

336 commits

Author SHA1 Message Date
68362f1f08
fix: wait for initial buffer content sync 2024-09-06 18:24:57 +02:00
30cf1e1554
fix: while attaching, set content later 2024-09-06 17:23:18 +02:00
46de8c5661
feat: allow attaching/sharing overwriting 2024-09-06 17:06:12 +02:00
2176d32540
fix: added back create function 2024-09-06 15:13:36 +02:00
dfd3ae84f5
chore: relicensed 2024-09-06 14:14:29 +02:00
a4c519f799
feat: debug prints 2024-09-06 03:53:52 +02:00
a74355f6a0
fix: timer is global too 2024-09-06 03:44:18 +02:00
ef37731877
fix: no real need for annotations actually 2024-09-06 03:38:16 +02:00
4141b01c42
fix: field name in config 2024-09-06 03:35:39 +02:00
76f7dc9261
fix: last native pending calls 2024-09-06 03:34:08 +02:00
d8f4ed98d9
docs: update info on config 2024-09-06 03:32:44 +02:00
216cd2d6b1
fix: codemp now uses a global
not sure how to pass the option back from setup() to window without a
global, but i'd love to...
2024-09-06 03:27:03 +02:00
59c850a8a9
feat: also download annotations 2024-09-06 03:26:30 +02:00
cdbdd78547
chore: removed unneeded imports 2024-09-06 00:15:17 +02:00
6472cc8461
docs: fixed docs about building and bundling 2024-09-05 06:13:40 +02:00
8e4d400290
docs: updated installation guide 2024-09-05 06:11:30 +02:00
aeb0e86ea0
docs: better configuration documentation 2024-09-05 06:11:06 +02:00
28bb2a9aa3
fix: make neo-tree opt-in 2024-09-05 06:07:30 +02:00
3b12e448a2
fix: dont require neotree while loading neotree 2024-09-05 05:58:27 +02:00
81b9bdbac1
fix: require buffers before workspace
does it even matter?
2024-09-05 05:48:31 +02:00
2389ec7be3
fix: print when downloading
should not be a silent action
2024-09-05 05:45:46 +02:00
3c3c1fd7c4
chore: less stuff on setup return 2024-09-05 05:44:26 +02:00
cce2cc5a37
chore: added old attempt at platform specific code 2024-09-05 05:38:45 +02:00
37005abdb2
feat: now codemp has a setup function
no longer sets it up itself upon requiring, mostly to just work ™️
with lazy.nvim
2024-09-05 05:38:13 +02:00
696bd12476
fix: this should make require unneeded on nvim 2024-09-05 05:30:21 +02:00
e47d7317c4
fix: toggle can be run even if disconnected 2024-09-05 05:28:48 +02:00
85f5a634b8
fix: dont print 2024-09-05 05:27:00 +02:00
47aab0cbc6
fix: maybe build.lua should be in root? 2024-09-05 05:25:23 +02:00
7297eaa87d
fix: debug into build.lua 2024-09-05 05:22:21 +02:00
64bb920f76
fix: removed committed symlinks 2024-09-05 05:19:51 +02:00
fff083a9fb
feat: add build.lua to auto download native on lazy 2024-09-05 05:16:18 +02:00
a0b7888878
docs: hinted about the tree view 2024-09-05 05:09:21 +02:00
0987a7b022
chore: moved under lua/codemp 2024-09-05 04:57:47 +02:00
be4d699eb6
chore: moved into lua 2024-09-05 04:55:42 +02:00
4c9879a4e7
fix: disable workspace event callback
its not available anymore
2024-09-05 04:38:12 +02:00
c52c26e46b
fix: move buffer callback after 2024-09-05 04:37:48 +02:00
a250502a6d
docs: update readme 2024-09-05 04:37:36 +02:00
6ee3e36a46
feat: new callbacks timer
its dirty af because its basically a poller but foreign-thread callbacks
arent safe right now
2024-09-01 03:07:14 +02:00
1c68e6ec98
fix: commands 2024-09-01 03:07:05 +02:00
87dcb03b51
fix: dont use and_then yet 2024-09-01 03:06:27 +02:00
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