Advertisement
Guest User

Untitled

a guest
Sep 27th, 2016
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. [Project]
  2. better OOP
  3.  
  4. Client.java was 21k (17.14k {17,128} currently getting better) lines who thought this was ok to do?
  5.  
  6. log all exceptions unless they're truly useless
  7.  
  8. maybe figure out how to convert to Apple OS compatible file so we can have 2 versions and we'll be able to use Java8
  9.  
  10. [Client.java]
  11. Rewrite ChatMessages (pushMessage, chatNames[], chatMessages[], chatTypes[], chatRights[])
  12. *Can't even get the rights from a push message properly smh (add rights param & remove old push message method)*
  13.  
  14. remove getPrefix method
  15.  
  16. have Gilles replace all @effect tags@ with <effect tags> Server Sided or just take 10 minutes to do it yourself
  17. *Stop using RSFontSystem.handleOldSyntax method*
  18.  
  19. 2 or 3 drawings for public chat messages to align owner crown or tweak RSFontSystem method
  20.  
  21. Change loading stages to be recursive using an enum (LoadingStageName(new LoadingStage()))
  22.  
  23. rewrite incoming & outgoing packet handling
  24. *localize as much incoming packet data as possible*
  25. *clean up the incoming packets [especially the ones using '[SUMMO]|[OWNER] or :tradereq:' etc...]*
  26.  
  27. ensure that all the outgoing packets are writing the correct data
  28.  
  29. ie; all createPacket arguments are correct and all handle arguments are correct along with all their calls (getInteger, getString, etc...)
  30. [DynamicInputField.java]
  31. *Probably remove wont be used*
  32. Frame height based upon messages length & size + height
  33. [RSFontSystem.java]
  34. Stop drawing <img=%d> starting from 678.... who even thought that was a good idea????
  35.  
  36. Stop doing a lot of stuff in this class bad in general smh
  37.  
  38. [UI.java]
  39. Fix client resizing in size 1 (does not resize when dragged to resize // probably override resizing method)
  40.  
  41. [RSApplet.java]
  42. remove startRunnable and use startThread method
  43.  
  44. [IDEAS]
  45. ctrl + a = select all items in inv
  46.  
  47. ctrl + click = select multiple items
  48.  
  49.  
  50.  
  51. osrs bank place holder items
  52.  
  53. osrs bank filler items
  54.  
  55. osrs everything >:(
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement