3974eb1initial commit 2
8d0380binitial commit 3
69522f0listens and connects not-really-properly but kinda true
a9f88a8add classes for sending and recieving textevents; not sure about anything, might not work.
39394b2server and client shows each others text. all is good, kinda?
c83091aSlight code clean-up
b1de471clients send messages to each other, disconnect works, crashes gracefully
1386f19clean-up and documentation
bc0f47cvariable name cleanup
06fad81Added JTextPane instead of JTextArea, such that bold and italics could better be achieved
f0002eaMade a global AttributeSet. Should now be able to select and make all text both bold and italics
765b6dfMerge branch 'master' into 'textpaneshit'
31f0b0dMerge branch 'textpaneshit' into 'master'
e474990attributes are better now
6aa725fFixed NullpointerException and BadRemoveRequest. Also added underline and fixed the sizing of the frame. Also removed a bunch of debugging prints.
32e9307Properly fixed the BadRemoveException, the previous fix was shite. Also added a class to represent the filterbypass, rather than have it fill in DistributedTextEditor.
d73a7f9rip, still get BadLocationException.
72c01f7same functionality as before now with vector clocks, disconnect probably does not work.
df2e8a7Now preventing infinite loop. Yay us.
d121d90weird Lamport Logical Clocks. exceptions all over!
e0bb3a8everything is great. LAMPORT! (LESLIE!)
f88272cRemoved some comments
fcf6698cleaned up code a bit
343d75dfixed bad handling of BadLocationException
adac7a1last few changes for Ex 6.
e1855fbcleaned up code for handin2
9ae7596once again, all works
e765b21offsetDiff fix for replace events
c0216e6fixed broken disconnect logic
2354b03refactoring and preparations for handin 3 all is well compiles
fa8609dproper debugging output and other stuff too + gren … I forgot
ed27e46log log log log log log log
ee6f55brenaming that was long due
7850437EVERYTHING IS AWESOME
c23e164EVERYTHING IS MORE AWESOME
7efb5d0EVERYTHING IS THE GREATEST
8536d65done. just done. john
c86ae47John fucked us. Fuck John.
dcdf6c4Meh, replaceevent skuffede
81af3e0hope it works now
d4e6398Merge remote-tracking branch 'origin/master'
6437306please workkkk now :(((
ab19cf1please fucking work
37b757aproper message (encoded in rot13): GJNKSDKJNAKHWDSHKJAS
f2856a4"Hvis det her shit, fuck, shit, fuck lort snart virker ..."
bd37dd9attempt to fix garbled text on simultaneous writing
e0f090byes yes yes?
7135ed9yes yes yes? ??
a8d673ewhat even idk anymore
9723e79Fuck timestamps. Fuck Lamport. Fuck alt.
cc3357eThis won't work
e87f435Lol nope it didn't
d87e945Jons algoritme noget, please virk nu, @Jmaa
9ada4c3Jons algoritme fejlede øv
9c9c219what even rollback
6d3b3c2Jeg vil ikke mene, at det her virker rekriv reh ted ta ,enem ekki liv geJ
a32ffd9nu virker det næsten helt sikkert!
9c54563random commit 1
fd3d3a2random commit 2
55bb174random commit 3
728a134AAAAA! THINGS WORK!
baf2682random commit 4
357ce0drandom commit 5
a144a15random commit 6
f8f3f0elast attempt 2
703859dshit does not work
62802c0consistent but not very intuitive
86a54e8this should be final