1. 2b25bc2 happy shuffling... let's see. moved textbuffer from graphicscard to screen on the server side, because it a) makes sense b) makes it much less painful to synchronize server and client screens. expanded networking a bit, with a sender and handler class for server and client. centralized for now, until I can think of an elegant, symmetric way of decentralizing it. initializing screens on client side when created. dynamically retrieving component instances when needed (not storing them anywhere) which *should* work around any issues related to installed block components living in unloaded chunks. by Florian Nücke · 11 years ago
  2. c5e3b7e textbox tweaks by Florian Nücke · 11 years ago
  3. ae5a793 cleanup and some fixes by Florian Nücke · 11 years ago
  4. 75d8a52 Merge branch 'master' of cil.li:oc by Florian Nücke · 11 years ago
  5. 87892c3 basic 'write' implementation for lua (writing stuff to the screen); fixed/added array return value support (jnlua only supports tables -> java, not the other way around as it turns out) by Florian Nücke · 11 years ago
  6. 677f075 made display resolution dependent only display text if within the textfield by Johannes Lohrer · 11 years ago
  7. 95a15ed new ScreenGui.scala by Johannes Lohrer · 11 years ago
  8. e55dfe9 Automatic linebreaks by Johannes Lohrer · 11 years ago
  9. ca16ac2 resolved conflicts by Florian Nücke · 11 years ago
  10. 3754ee1 Merge branch 'master' of cil.li:oc by Johannes Lohrer · 11 years ago
  11. 1fc8d00 own text field by Johannes Lohrer · 11 years ago
  12. 2cabc85 type constraint for tileentity reader in client packethandler by Florian Nücke · 11 years ago
  13. 9e2c19a fixed a lot of stuff regarding driver callbacks and wrapped exceptions to hide java part of them on the lua side; screen updates are properly sent to the client by Florian Nücke · 11 years ago
  14. 2edb614 cleaned up inventory code a little and made it so that item components are installed / uninstalled when added / removed from a computer by Florian Nücke · 11 years ago
  15. 0360cc6 Merge branch 'master' of cil.li:oc by Johannes Lohrer · 11 years ago
  16. c94488c Merge branch 'master' of cil.li:oc by Johannes Lohrer · 11 years ago
  17. 54dbabb hooked up client packet handler by Florian Nücke · 11 years ago
  18. b373d95 I dont know^^ to long ago most likely some tests for gui by Johannes Lohrer · 11 years ago
  19. 2c6259b gpu item in list and extracted component cache for item components to be reusable (e.g. for hdds) by Florian Nücke · 11 years ago
  20. cb7d54c client packet handler is client anyway, so getting the world instance directly from the player object should work by Florian Nücke · 11 years ago
  21. 92d58f7 component ids and installation/uninstallation of block components by Florian Nücke · 11 years ago
  22. a059183 some groundwork for networking (e.g. for updating monitors on client when graphics card on server does something) by Florian Nücke · 11 years ago
  23. f9cd7fd working on drivers by Florian Nücke · 11 years ago
  24. baad2eb another eris update by Florian Nücke · 11 years ago
  25. dca40c9 updated libs to new eris version by Florian Nücke · 11 years ago
  26. 28a54ae updated libs based on new eris version by Florian Nücke · 11 years ago
  27. c9136a6 updated libs based on newer eris version (has some more checks) by Florian Nücke · 11 years ago
  28. 95bf07f Added basic gui no texture yet by Johannes Lohrer · 11 years ago
  29. a5fdb98 less deadlocks, more locks! isn't multi-threading fun? by Florian Nücke · 11 years ago
  30. 87a420b trying to write libraries every start, to force updates if possible by Florian Nücke · 11 years ago
  31. 0327cec resumable computers; signals appear to work; fixed bug in allocator in jnlua by Florian Nücke · 11 years ago
  32. 4e820da switched to Lua 5.2 and JNLua 1.0.5; x64 libs (hopefully) by Florian Nücke · 11 years ago
  33. 61f53b9 init by Florian Nücke · 11 years ago