Christoffer og Alexanders dDist commit log

Chronologically ordered.

  • fbcc22c initial commit
  • 3974eb1 initial commit 2
  • 8d0380b initial commit 3
  • 69522f0 listens and connects not-really-properly but kinda true
  • a9f88a8 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-up
  • b1de471 clients send messages to each other, disconnect works, crashes gracefully
  • 1386f19 clean-up and documentation
  • bc0f47c variable name cleanup
  • 06fad81 Added JTextPane instead of JTextArea, such that bold and italics could better be achieved
  • f0002ea Made a global AttributeSet. Should now be able to select and make all text both bold and italics
  • 765b6df Merge branch 'master' into 'textpaneshit'
  • 31f0b0d Merge branch 'textpaneshit' into 'master'
  • e474990 attributes are better now
  • 6aa725f 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 comments
  • fcf6698 cleaned up code a bit
  • 343d75d fixed bad handling of BadLocationException
  • c05a77b well done
  • adac7a1 last few changes for Ex 6.
  • e1855fb cleaned up code for handin2
  • 9ae7596 once again, all works
  • e765b21 offsetDiff fix for replace events
  • c0216e6 fixed broken disconnect logic
  • 2354b03 refactoring and preparations for handin 3 all is well compiles
  • fa8609d proper debugging output and other stuff too + gren … I forgot
  • ed27e46 log log log log log log log
  • ee6f55b renaming that was long due
  • 7850437 EVERYTHING IS AWESOME
  • c23e164 EVERYTHING IS MORE AWESOME
  • 3805da2 more flags
  • 7efb5d0 EVERYTHING IS THE GREATEST
  • 8536d65 done. just done. john
  • 92918a6 so done.
  • 3e2c637 fixed something
  • c4c8ffb maybe fix
  • c86ae47 John fucked us. Fuck John.
  • dcdf6c4 Meh, replaceevent skuffede
  • 81af3e0 hope it works now
  • d4e6398 Merge remote-tracking branch 'origin/master'
  • ac7ceae please work
  • 6437306 please workkkk now :(((
  • 2cebc2d works now?
  • ab19cf1 please fucking work
  • 37b757a proper message (encoded in rot13): GJNKSDKJNAKHWDSHKJAS
  • f2856a4 "Hvis det her shit, fuck, shit, fuck lort snart virker ..."
  • 24b493d book shakalalaakfl
  • bd37dd9 attempt to fix garbled text on simultaneous writing
  • e0f090b yes yes yes?
  • 7135ed9 yes yes yes? ??
  • db934d9 something something
  • a8d673e what even idk anymore
  • 904f8ed fucking fuck
  • e5bf9df Olau
  • d8d03b9 cock clock
  • 9723e79 Fuck timestamps. Fuck Lamport. Fuck alt.
  • bf52a79 Dropudafvinduet.nu
  • cc3357e This won't work
  • e87f435 Lol nope it didn't
  • d87e945 Jons algoritme noget, please virk nu, @Jmaa
  • 9ada4c3 Jons algoritme fejlede øv
  • 9c9c219 what even rollback
  • 6d3b3c2 Jeg vil ikke mene, at det her virker rekriv reh ted ta ,enem ekki liv geJ
  • a32ffd9 nu virker det næsten helt sikkert!
  • 9c54563 random commit 1
  • fd3d3a2 random commit 2
  • 55bb174 random commit 3
  • 728a134 AAAAA! THINGS WORK!
  • baf2682 random commit 4
  • 357ce0d random commit 5
  • a144a15 random commit 6
  • 76a35b2 last attempt
  • f8f3f0e last attempt 2
  • 703859d shit does not work
  • 62802c0 consistent but not very intuitive
  • 86a54e8 this should be final