Christoffer og Alexanders dDist commit log
Chronologically ordered.
fbcc22c
initial commit3974eb1
initial commit 28d0380b
initial commit 369522f0
listens and connects not-really-properly but kinda truea9f88a8
add classes for sending and recieving textevents; not sure about anything, might not work.39394b2
server and client shows each others text. all is good, kinda?c83091a
Slight code clean-upb1de471
clients send messages to each other, disconnect works, crashes gracefully1386f19
clean-up and documentationbc0f47c
variable name cleanup06fad81
Added JTextPane instead of JTextArea, such that bold and italics could better be achievedf0002ea
Made a global AttributeSet. Should now be able to select and make all text both bold and italics765b6df
Merge branch 'master' into 'textpaneshit'31f0b0d
Merge branch 'textpaneshit' into 'master'e474990
attributes are better now6aa725f
Fixed NullpointerException and BadRemoveRequest. Also added underline and fixed the sizing of the frame. Also removed a bunch of debugging prints.32e9307
Properly fixed the BadRemoveException, the previous fix was shite. Also added a class to represent the filterbypass, rather than have it fill in DistributedTextEditor.d73a7f9
rip, still get BadLocationException.72c01f7
same functionality as before now with vector clocks, disconnect probably does not work.df2e8a7
Now preventing infinite loop. Yay us.d121d90
weird Lamport Logical Clocks. exceptions all over!e0bb3a8
everything is great. LAMPORT! (LESLIE!)f88272c
Removed some commentsfcf6698
cleaned up code a bit343d75d
fixed bad handling of BadLocationExceptionc05a77b
well doneadac7a1
last few changes for Ex 6.e1855fb
cleaned up code for handin29ae7596
once again, all workse765b21
offsetDiff fix for replace eventsc0216e6
fixed broken disconnect logic2354b03
refactoring and preparations for handin 3 all is well compilesfa8609d
proper debugging output and other stuff too + gren … I forgoted27e46
log log log log log log logee6f55b
renaming that was long due7850437
EVERYTHING IS AWESOMEc23e164
EVERYTHING IS MORE AWESOME3805da2
more flags7efb5d0
EVERYTHING IS THE GREATEST8536d65
done. just done. john92918a6
so done.3e2c637
fixed somethingc4c8ffb
maybe fixc86ae47
John fucked us. Fuck John.dcdf6c4
Meh, replaceevent skuffede81af3e0
hope it works nowd4e6398
Merge remote-tracking branch 'origin/master'ac7ceae
please work6437306
please workkkk now :(((2cebc2d
works now?ab19cf1
please fucking work37b757a
proper message (encoded in rot13): GJNKSDKJNAKHWDSHKJASf2856a4
"Hvis det her shit, fuck, shit, fuck lort snart virker ..."24b493d
book shakalalaakflbd37dd9
attempt to fix garbled text on simultaneous writinge0f090b
yes yes yes?7135ed9
yes yes yes? ??db934d9
something somethinga8d673e
what even idk anymore904f8ed
fucking fucke5bf9df
Olaud8d03b9
cock clock9723e79
Fuck timestamps. Fuck Lamport. Fuck alt.bf52a79
Dropudafvinduet.nucc3357e
This won't worke87f435
Lol nope it didn'td87e945
Jons algoritme noget, please virk nu, @Jmaa9ada4c3
Jons algoritme fejlede øv9c9c219
what even rollback6d3b3c2
Jeg vil ikke mene, at det her virker rekriv reh ted ta ,enem ekki liv geJa32ffd9
nu virker det næsten helt sikkert!9c54563
random commit 1fd3d3a2
random commit 255bb174
random commit 3728a134
AAAAA! THINGS WORK!baf2682
random commit 4357ce0d
random commit 5a144a15
random commit 676a35b2
last attemptf8f3f0e
last attempt 2703859d
shit does not work62802c0
consistent but not very intuitive86a54e8
this should be final