| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent a6dd50f commit c002690
3 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -16,6 +16,12 @@ X https://github.com/processing/processing/issues/2331 | |||
| 16 | 16 | X https://github.com/processing/processing/pull/2338 | |
| 17 | 17 | X bug in relative moveto commands for SVG | |
| 18 | 18 | X https://github.com/processing/processing/issues/2377 | |
| 19 | + X Add a constructor to bind Server to a specific address | ||
| 20 | + X https://github.com/processing/processing/issues/2356 | ||
| 21 | + X add disconnectEvent() to Server | ||
| 22 | + X https://github.com/processing/processing/pull/2466 | ||
| 23 | + X https://github.com/processing/processing/issues/2133 | ||
| 24 | + X don't document for now | ||
| 19 | 25 | ||
| 20 | 26 | cleaning | |
| 21 | 27 | o how much of com.benfry.* should go in? | |
@@ -46,23 +52,11 @@ X https://github.com/processing/processing/issues/2465 | |||
| 46 | 52 | X loadPixels problem in OpenGL | |
| 47 | 53 | X https://github.com/processing/processing/issues/2493 | |
| 48 | 54 | ||
| 55 | + | ||
| 56 | + high | ||
| 49 | 57 | _ "Buffers have not been created" error for sketches w/o draw() | |
| 50 | 58 | _ https://github.com/processing/processing/issues/2469 | |
| 51 | 59 | _ could not reproduce | |
| 52 | - | ||
| 53 | - net | ||
| 54 | - X add disconnectEvent() to Server | ||
| 55 | - X https://github.com/processing/processing/pull/2466 | ||
| 56 | - X https://github.com/processing/processing/issues/2133 | ||
| 57 | - _ decide how this should actually be handled | ||
| 58 | - _ was disconnect always there? | ||
| 59 | - _ will need documentation | ||
| 60 | - _ modernize Client/Server code to use synchronized lists | ||
| 61 | - _ do we let people use the public vars in Server and Client? | ||
| 62 | - _ are they documented? | ||
| 63 | - | ||
| 64 | - | ||
| 65 | - high | ||
| 66 | 60 | _ Sketch runs with default size if size() is followed by large memory allocation | |
| 67 | 61 | _ some sort of threading issue happening here | |
| 68 | 62 | _ https://github.com/processing/processing/issues/1672 | |
@@ -223,6 +217,9 @@ _ OpenGL offscreen requires primary surface to be OpenGL | |||
| 223 | 217 | _ explain the new PGL interface | |
| 224 | 218 | _ can't really change the smoothing/options on offscreen | |
| 225 | 219 | _ is this still true? | |
| 220 | + _ decide how disconnectEvent should actually be handled (and name?) | ||
| 221 | + _ was disconnect always there? | ||
| 222 | + _ will need documentation | ||
| 226 | 223 | ||
| 227 | 224 | ||
| 228 | 225 | ||
@@ -526,6 +523,8 @@ _ Updating graphics drivers may prevent the problem | |||
| 526 | 523 | _ ellipse scaling method isn't great | |
| 527 | 524 | _ http://code.google.com/p/processing/issues/detail?id=87 | |
| 528 | 525 | _ improve hint(ENABLE_DEPTH_SORT) to use proper painter's algo | |
| 526 | + _ https://github.com/processing/processing/issues/90 | ||
| 527 | + _ for begin/endRaw: https://github.com/processing/processing/issues/2235 | ||
| 529 | 528 | _ http://code.google.com/p/processing/issues/detail?id=51 | |
| 530 | 529 | _ polygon z-order depth sorting with alpha in opengl | |
| 531 | 530 | _ complete the implementation of hint() with proper implementation | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -67,11 +67,25 @@ public class Server implements Runnable { | |||
| 67 | 67 | * @param port port used to transfer data | |
| 68 | 68 | */ | |
| 69 | 69 | public Server(PApplet parent, int port) { | |
| 70 | + this(parent, port, null); | ||
| 71 | + } | ||
| 72 | + | ||
| 73 | + | ||
| 74 | + /** | ||
| 75 | + * @param parent typically use "this" | ||
| 76 | + * @param port port used to transfer data | ||
| 77 | + * @param host when multiple NICs are in use, the ip (or name) to bind from | ||
| 78 | + */ | ||
| 79 | + public Server(PApplet parent, int port, String host) { | ||
| 70 | 80 | this.parent = parent; | |
| 71 | 81 | this.port = port; | |
| 72 | 82 | ||
| 73 | 83 | try { | |
| 74 | - server = new ServerSocket(this.port); | ||
| 84 | + if (host == null) { | ||
| 85 | + server = new ServerSocket(this.port); | ||
| 86 | + } else { | ||
| 87 | + server = new ServerSocket(this.port, 10, InetAddress.getByName(host)); | ||
| 88 | + } | ||
| 75 | 89 | //clients = new Vector(); | |
| 76 | 90 | clients = new Client[10]; | |
| 77 | 91 | ||
@@ -168,8 +182,8 @@ static public String ip() { | |||
| 168 | 182 | return InetAddress.getLocalHost().getHostAddress(); | |
| 169 | 183 | } catch (UnknownHostException e) { | |
| 170 | 184 | e.printStackTrace(); | |
| 185 | + return null; | ||
| 171 | 186 | } | |
| 172 | - return null; | ||
| 173 | 187 | } | |
| 174 | 188 | ||
| 175 | 189 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -41,6 +41,18 @@ X QuickReference tool was able to bring down the environment | |||
| 41 | 41 | X https://github.com/processing/processing/issues/2229 | |
| 42 | 42 | X save the previous open dialog so that we return to the directory | |
| 43 | 43 | X https://github.com/processing/processing/pull/2366 | |
| 44 | + X "if-else" block formatting doesn't follow Processing conventions | ||
| 45 | + X https://github.com/processing/processing/issues/364 | ||
| 46 | + X https://github.com/processing/processing/pull/2477 | ||
| 47 | + X tab characters not recognized/drawn in the editor (2.1) | ||
| 48 | + X https://github.com/processing/processing/issues/2180 | ||
| 49 | + X https://github.com/processing/processing/issues/2183 | ||
| 50 | + o udp library has tabs in the text | ||
| 51 | + X decision to be made on nextTabStop() inside TextAreaPainter | ||
| 52 | + X Chinese text is overlapped in Processing 2.1 editor | ||
| 53 | + X https://github.com/processing/processing/issues/2173 | ||
| 54 | + X https://github.com/processing/processing/pull/2318 | ||
| 55 | + X https://github.com/processing/processing/pull/2323 | ||
| 44 | 56 | ||
| 45 | 57 | earlier (2.1.2) | |
| 46 | 58 | X added get/set methods for status lines (Manindra) | |
@@ -49,7 +61,6 @@ X https://github.com/processing/processing/pull/2433 | |||
| 49 | 61 | X allow non-pde file extensions (JDF) | |
| 50 | 62 | X https://github.com/processing/processing/issues/2420 | |
| 51 | 63 | ||
| 52 | - | ||
| 53 | 64 | export | |
| 54 | 65 | X incorporate new launch4j 3.4 | |
| 55 | 66 | X http://sourceforge.net/projects/launch4j/files/launch4j-3/3.4/ | |
@@ -69,21 +80,9 @@ _ OS X applications can only be exported from OS X | |||
| 69 | 80 | _ embed Java only works for the current platform | |
| 70 | 81 | ||
| 71 | 82 | ||
| 72 | - high | ||
| 73 | - _ tab characters not recognized/drawn in the editor (2.1) | ||
| 74 | - _ https://github.com/processing/processing/issues/2180 | ||
| 75 | - _ https://github.com/processing/processing/issues/2183 | ||
| 76 | - _ udp library has tabs in the text | ||
| 77 | - _ decision to be made on nextTabStop() inside TextAreaPainter | ||
| 78 | - _ Chinese text is overlapped in Processing 2.1 editor | ||
| 79 | - _ https://github.com/processing/processing/issues/2173 | ||
| 80 | - _ https://github.com/processing/processing/pull/2318 | ||
| 81 | - _ https://github.com/processing/processing/pull/2323 | ||
| 83 | + medium | ||
| 82 | 84 | _ check on why 2x core.jar inside the Java folder | |
| 83 | 85 | _ maybe OS X Java can't look in subfolders? (just auto-adds things) | |
| 84 | - | ||
| 85 | - | ||
| 86 | - medium | ||
| 87 | 86 | _ display "1" is not correct in 2.1.2 | |
| 88 | 87 | _ https://github.com/processing/processing/issues/2502 | |
| 89 | 88 | _ re/move things from Google Code downloads | |
@@ -808,6 +807,13 @@ _ need to unpack InvocationTargetException in xxxxxxEvent calls | |||
| 808 | 807 | _ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=VideoCamera;action=display;num=1116850328#3 | |
| 809 | 808 | ||
| 810 | 809 | ||
| 810 | + LIBRARIES / Net | ||
| 811 | + | ||
| 812 | + _ modernize Client/Server code to use synchronized lists | ||
| 813 | + _ do we let people use the public vars in Server and Client? | ||
| 814 | + _ are they documented? | ||
| 815 | + | ||
| 816 | + | ||
| 811 | 817 | ||
| 812 | 818 | //////////////////////////////////////////////////////////////////// | |
| 813 | 819 | //////////////////////////////////////////////////////////////////// | |
| Back | FazBrowse Home | New Git URL |
0 commit comments