Commit Graph

  • 7ca8550681 Fixed nasty non-topmost behaviour of JFileChooser Igor Timofeev 2023-10-02 18:15:28 +00:00
  • 870a3a3d00 Merge branch 'feature/custom-brain-conf' into 'develop' Dmitry Zhidenkov 2023-10-02 17:57:38 +00:00
  • 1125a55991 Add system settings: custom brain.conf path UnicornFreedom 2023-10-02 19:46:28 +02:00
  • 609ab91eb0 Merge branch 'fix/spritepack' into 'develop' Igor Timofeev 2023-09-26 16:02:08 +00:00
  • 47e634efdd I said SPRITEPACK BINARIES IgorTimofeev 2023-09-26 18:58:55 +03:00
  • 14b8cfc08e Merge branch 'feature/rack-relay' into 'develop' Igor Timofeev 2023-09-26 15:50:04 +00:00
  • 5f39265145 Added relay mode button & spritepack binaries Igor Timofeev 2023-09-26 15:50:04 +00:00
  • eaf1e0369e Update ocelot-brain Fingercomp 2023-09-15 23:22:37 +07:00
  • 39df37da03 Merge branch 'refactor/ocelot-card' into develop Fingercomp 2023-08-15 18:48:49 +07:00
  • d9ebf0435b Throw out particles after getting a log message Fingercomp 2023-08-15 01:43:20 +07:00
  • 89cbe32244 Scroll to the end automatically if requested Fingercomp 2023-08-15 00:23:05 +07:00
  • 84946e04fc Allow to change the message limit Fingercomp 2023-08-14 23:32:50 +07:00
  • 219b536cd5 Add a log message limit Fingercomp 2023-08-14 22:20:45 +07:00
  • 1e4367d234 Don't spawn a widget for each log entry Fingercomp 2023-08-14 19:11:12 +07:00
  • d35c736923 Ask for confirmation before saving to non-empty directory Fingercomp 2023-08-11 00:47:05 +07:00
  • fd9b16acff Back up workspace.nbt and make saving more robust in general Fingercomp 2023-08-10 23:55:47 +07:00
  • 18b572e80e Do log exceptions during loading/saving Fingercomp 2023-08-10 23:05:02 +07:00
  • 65f13b2cba Set GLSL version to 1.40 in all shaders Fingercomp 2023-08-03 19:05:50 +07:00
  • 2f126efb82 Merge branch 'master' into develop Fingercomp 2023-07-16 01:50:15 +07:00
  • f157465e50 Merge branch 'develop' v1.9.1 Fingercomp 2023-07-14 02:49:09 +07:00
  • 46aa1d502a Version 1.9.1 Fingercomp 2023-07-14 02:48:52 +07:00
  • a631226725 Install git when doing a release Fingercomp 2023-07-14 02:44:23 +07:00
  • 69101719c1 Spawn rack disk drives with an OpenOS floppy by default Fingercomp 2023-07-14 02:35:50 +07:00
  • 48cbea9d9b Ignore shift-clicks in WindowedNode Fingercomp 2023-07-14 02:31:33 +07:00
  • 2d791b0ab8 Reliably deliver events to server components Fingercomp 2023-07-14 02:17:12 +07:00
  • 7873d9957e Fix snapping of cables and chests Fingercomp 2023-07-14 01:52:52 +07:00
  • d14beae7e7 Merge branch 'develop' v1.9.0 Fingercomp 2023-07-13 20:39:49 +07:00
  • e709eb412d Version 1.9.0 Fingercomp 2023-07-13 20:39:25 +07:00
  • a5a5c69d32 Update the README Fingercomp 2023-07-13 20:26:08 +07:00
  • 82de79bdd1 Merge branch 'feature/ocelot-card' into develop Fingercomp 2023-07-13 19:43:20 +07:00
  • ccd34c0f09 Update brain to 0.18.1 Fingercomp 2023-07-09 21:24:31 +07:00
  • 3553aa7e6e Adjust the fixUV translation constant Fingercomp 2023-07-09 05:25:30 +07:00
  • d56697225b Add an ocelot card icon, make the tooltip more colorful Fingercomp 2023-07-09 02:35:11 +07:00
  • a2e364f08a Add methods to track time and the call budget Fingercomp 2023-07-09 00:20:49 +07:00
  • 7155032563 Add an Ocelot Card Fingercomp 2023-07-08 23:49:32 +07:00
  • 08539a025a Fix a memory leak Fingercomp 2023-07-07 00:20:12 +07:00
  • a1b1b86b6b Increase the coefficient in initial screen scale calculation Fingercomp 2023-07-06 01:33:42 +07:00
  • 5df9c6c725 Remove NativeJFileChooser Fingercomp 2023-07-02 01:25:30 +07:00
  • 0e9ec1962f Moved some reflection to lazy vals IgorTimofeev 2023-07-01 20:13:41 +07:00
  • 5ef743f21d Moved .toLinear calculation to shaders (2) IgorTimofeev 2023-07-01 19:57:13 +07:00
  • 27f6ab2bd5 Moved .toLinear calculation to shaders IgorTimofeev 2023-07-01 19:43:32 +07:00
  • eb724f0cce Removed useless arrays & structures creation IgorTimofeev 2023-07-01 19:05:40 +07:00
  • 124e88b834 Improved loading/saving of NBT data for lazy windows & improved screen window auto-scaling IgorTimofeev 2023-06-30 18:06:29 +07:00
  • 8151662eaa Fixed non-windowed nodes disconnecting via RMB context menu IgorTimofeev 2023-06-30 16:04:47 +07:00
  • 214bdab961 Moved machine running sound updating to rack, because closed & not initialized window won't load from NBT & won't play it IgorTimofeev 2023-06-30 01:48:40 +07:00
  • 37215ec84f Merge branch 'refactoring/lazy-persisted-windows' into 'develop' Igor Timofeev 2023-06-29 09:12:41 +00:00
  • 25913c519c Restored support of 2 windows for Tier 2 redstone card Igor Timofeev 2023-06-29 09:12:41 +00:00
  • 3468b6acee Merge branch 'refactoring/lazy-persisted-windows' into 'develop' Igor Timofeev 2023-06-28 21:00:47 +00:00
  • 5cc440cdf6 Added lazy windows initialization trait, updated all nodes & items to work with it IgorTimofeev 2023-06-29 03:54:42 +07:00
  • 39035310a5 Added missed functionality for opening the rack disk drive window on RMB IgorTimofeev 2023-06-29 02:35:26 +07:00
  • de9f25c331 Merge branch 'feature/context-menu-icons' into 'develop' Igor Timofeev 2023-06-28 19:19:48 +00:00
  • 13b0da86f5 Added a lot of icons to all context menus & separated Color/SoundSource (s) Igor Timofeev 2023-06-28 19:19:48 +00:00
  • 3f24b357e6 Merge branch 'feature/server' into 'develop' Igor Timofeev 2023-06-28 14:58:06 +00:00
  • b055436b43 Added racks, servers & mountable disk drives Igor Timofeev 2023-06-28 14:58:06 +00:00
  • 109e3e0c72 Fixed invalid CTRL+LMB snapping for "multi-block" nodes IgorTimofeev 2023-06-23 16:18:11 +07:00
  • 895bd870d5 Merge branch 'feature/node-categories' into 'develop' Igor Timofeev 2023-06-23 07:43:53 +00:00
  • 15b9c86f70 Added groups for nodes selector & increased its' minimum height Igor Timofeev 2023-06-23 07:43:52 +00:00
  • eaf5ab1f20 Make renderScreenDataOnNodes false by default LeshaInc 2023-06-22 13:21:39 +03:00
  • 469984d3e9 Removed unused screen sprite IgorTimofeev 2023-06-21 14:08:02 +07:00
  • 97c97af7de Merge branch 'feature/screen-aspect-ratio' into 'develop' Igor Timofeev 2023-06-21 06:56:17 +00:00
  • 595a41f17b Added screens aspect ratio & realtime previews feature Igor Timofeev 2023-06-21 06:56:17 +00:00
  • 0997b610a9 Fix the scissor extent being doubly scaled by the scaling factor Fingercomp 2023-06-20 20:20:50 +07:00
  • 8cb539c459 Don't add the "Disconnect" entry to a chest's context menu Fingercomp 2023-06-20 15:04:52 +07:00
  • 81585101ad Do the wrong thing to have the Swing file chooser show up Fingercomp 2023-06-19 14:02:27 +07:00
  • 3248a2c48f Merge branch 'master' into develop # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit. Fingercomp 2023-06-19 13:54:06 +07:00
  • 1e917db393 Merge branch 'develop' v1.8.0 Fingercomp 2023-06-19 01:49:05 +07:00
  • fa7410a6bf Version 1.8.0 Fingercomp 2023-06-19 01:48:23 +07:00
  • 9a1135c667 Update brain LeshaInc 2023-06-18 21:44:13 +03:00
  • 2bc7dd6656 Merge branch 'feature/hologram' into 'develop' LeshaInc 2023-06-18 18:42:13 +00:00
  • a6f04e28f7 Fix hologram rotation smoothing LeshaInc 2023-06-18 21:36:00 +03:00
  • e36fee71db Remove quaternion NaN checking LeshaInc 2023-06-18 21:17:12 +03:00
  • ba9244c42e Fix subtick computation LeshaInc 2023-06-18 21:16:31 +03:00
  • 0110dfdf7d Remove old MathUtils LeshaInc 2023-06-18 21:14:12 +03:00
  • ed30ff99df Show 3d viewport keyboard & mouse hints LeshaInc 2023-06-18 21:02:45 +03:00
  • 60fe909c5b Make hologram rotation smooth LeshaInc 2023-06-18 20:56:04 +03:00
  • 5c6169a82e Don't cull backfaces of transparent meshes (like holograms) LeshaInc 2023-06-18 20:16:38 +03:00
  • 77e2716275 Remove hologram projector tier changing LeshaInc 2023-06-18 19:59:37 +03:00
  • a0769a3a2d Handle hologram clearing & update brain LeshaInc 2023-06-18 19:58:48 +03:00
  • ab95ac5c69 Better camera navigation LeshaInc 2023-06-18 19:47:05 +03:00
  • 70ab83720d Fix scissor LeshaInc 2023-06-18 17:48:00 +03:00
  • d4c9c865b4 Another try on fixing group alpha on terrible GPUs LeshaInc 2023-06-17 23:50:39 +03:00
  • 6413edd17c Set offscreen texture to sRGB when it's resized LeshaInc 2023-06-17 23:41:09 +03:00
  • 060789d72b Revert "Fix group alpha on bad GPUs" LeshaInc 2023-06-17 23:40:22 +03:00
  • d8050e0ef8 Fix group alpha on bad GPUs LeshaInc 2023-06-17 23:17:36 +03:00
  • 66bea8af72 Fix grainy 3d lines on bad GPUs LeshaInc 2023-06-17 22:59:22 +03:00
  • 72eebe135d Set Graphics.offscreenTexture to sRGB LeshaInc 2023-06-17 22:54:20 +03:00
  • b1cd944adb Fix hologram projector bottom face LeshaInc 2023-06-17 21:28:49 +03:00
  • 7865004d6a Add viewport navigation LeshaInc 2023-06-17 21:20:42 +03:00
  • 582ce963e1 Make HologramProjectorWindow inherit PanelWindow LeshaInc 2023-06-17 19:56:57 +03:00
  • d7494ef7a2 Merge develop into feature/hologram LeshaInc 2023-06-17 19:41:47 +03:00
  • 04bd93b36a Merge branch 'refactor/windows' into 'develop' LeshaInc 2023-06-17 13:50:22 +00:00
  • b2bf4d09de Simplify TitleBar text definition Fingercomp 2023-06-17 20:47:40 +07:00
  • 1290bb9566 Make CameraWindow extend PanelWindow too Fingercomp 2023-06-17 20:43:57 +07:00
  • c75f6574d8 Unify windows LeshaInc 2023-06-17 15:46:49 +03:00
  • 71ecd987f8 Restore LinearLayout's former glory LeshaInc 2023-06-17 13:24:38 +03:00
  • 5911243225 Merge branch 'refactor/windows' into 'develop' LeshaInc 2023-06-17 07:54:06 +00:00
  • 1463ae4267 Various fixes LeshaInc 2023-06-17 10:39:41 +03:00
  • 2787a172be Refactor windows LeshaInc 2023-06-16 23:42:28 +03:00
  • 7ad973ccba Temporary fix for hologram deletion crash LeshaInc 2023-06-16 18:10:00 +03:00
  • 5241271cc9 Revert fixes which didn't help LeshaInc 2023-06-16 18:04:58 +03:00