Commit Graph

  • a68abaf89c Added styling for changelog anchors. Daniel Scalzi 2018-06-21 10:01:03 -04:00
  • f44d3b69d3 v0.0.1-alpha.13 - Updated tar-fs. Daniel Scalzi 2018-06-20 09:18:09 -04:00
  • 2d0c4c76eb Enhanced News UI. Daniel Scalzi 2018-06-20 09:12:44 -04:00
  • e2e48f6444 Enhanced the settings UI structure. Daniel Scalzi 2018-06-20 07:38:53 -04:00
  • 5a16416db5 Added about settings tab. Daniel Scalzi 2018-06-20 06:15:10 -04:00
  • e7752b4374 v0.0.1-alpha.12 - Completed Java Settings Tab. Daniel Scalzi 2018-06-14 06:09:09 -04:00
  • 109c24bc79 Added option to change the Java exec to the settings UI. Daniel Scalzi 2018-06-14 03:49:55 -04:00
  • 7cf0e1f049 Various CSS updates. Daniel Scalzi 2018-06-12 04:12:22 -04:00
  • b61a9a2c55 Tweaking memory range sliders. Daniel Scalzi 2018-06-12 03:48:36 -04:00
  • 6ac48a63b5 Added memory management to Java tab. Daniel Scalzi 2018-06-12 03:25:36 -04:00
  • 34e8da2aa2 Minor modification to toggle switch styles. Daniel Scalzi 2018-06-11 22:45:30 -04:00
  • 1fd69207c0 Added .nvmrc file (#1) Daniel Scalzi 2018-06-11 22:16:01 -04:00
  • db7ba0d450 Initial work on Java tab. Added custom range slider. Daniel Scalzi 2018-06-11 22:11:05 -04:00
  • 08eb04775e Added indication for when there is new news. Daniel Scalzi 2018-06-04 23:08:03 -04:00
  • 05fe516249 v0.0.1-alpha.10 - Hotfix for startup error. Daniel Scalzi 2018-06-04 20:06:34 -04:00
  • 50d85d30cc v0.0.1-alpha.9 - Added option to enable/disable prereleases. Daniel Scalzi 2018-06-04 19:34:47 -04:00
  • 790a3e0e8b v0.0.1-alpha.8 - Implemented Minecraft Settings Tab. Daniel Scalzi 2018-06-04 16:28:17 -04:00
  • 0cc861f614 Overhauling file system structure. Daniel Scalzi 2018-06-04 00:17:20 -04:00
  • 97e9c15baf Updated discord-rpc, changed ad hoc fix to api fix. Daniel Scalzi 2018-06-03 15:35:39 -04:00
  • 74a60a61c2 v0.0.1-alpha.6 - Finalizing the settings account tab. Daniel Scalzi 2018-05-30 23:32:51 -04:00
  • 91c842dd40 Added UI and implementation for the account settings tab. Daniel Scalzi 2018-05-30 22:22:17 -04:00
  • 2dcbb45bdb Further progress on settings UI. Daniel Scalzi 2018-05-30 16:00:07 -04:00
  • 30c258da2d More work on settings, removing css redundancy. Daniel Scalzi 2018-05-30 11:41:04 -04:00
  • ee55446cd6 Temporary fix to DiscordRPC not shutting down properly. Daniel Scalzi 2018-05-29 23:42:27 -04:00
  • daa6faac86 v0.0.1-alpha.6 Daniel Scalzi 2018-05-29 21:47:55 -04:00
  • 5a692d9088 Fix settings container rendering. Daniel Scalzi 2018-05-22 22:35:56 -04:00
  • e9e2ec162a Added settings container, updated dependencies. Daniel Scalzi 2018-05-22 22:34:35 -04:00
  • a67dac23cf Fixes related to offline startup. Daniel Scalzi 2018-05-22 08:41:22 -04:00
  • ba916aa953 v0.0.1-alpha.5 Daniel Scalzi 2018-05-17 03:11:44 -04:00
  • f5f5b72bed Fixed nsis installer opening application twice. Daniel Scalzi 2018-05-15 07:53:37 -04:00
  • f4abbef58c Increasing version, various small fixes. Daniel Scalzi 2018-05-15 06:07:28 -04:00
  • 71cbd109c4 Various fixes. Daniel Scalzi 2018-05-15 02:30:26 -04:00
  • d2c435ce51 Added Java Validations for Linux. Daniel Scalzi 2018-05-15 01:05:10 -04:00
  • 54e3861ba8 Fixing linux data directory. Daniel Scalzi 2018-05-14 22:33:38 -04:00
  • 49bad485f6 Upgrading ejs-electron to fix startup error. Daniel Scalzi 2018-05-10 21:06:59 -04:00
  • 0d11749ad4 Updating dependencies to fix mime vulnerability. Daniel Scalzi 2018-05-10 19:20:58 -04:00
  • e3890b2057 v0.0.1-alpha.3 - Updated dependencies. Daniel Scalzi 2018-05-10 05:56:19 -04:00
  • f0a66e7a02 Various fixes for the news UI. Daniel Scalzi 2018-05-10 05:48:55 -04:00
  • 848440ed1c Fixed an issue with registry scan, minor UI changes. Daniel Scalzi 2018-05-10 04:36:52 -04:00
  • f0b21330a0 v0.0.1-alpha.2 Fixed console.debug error. Daniel Scalzi 2018-05-10 00:22:00 -04:00
  • d33476bcf9 ConfigManager improvements. v0.0.1-alpha.1 Daniel Scalzi 2018-05-10 00:01:38 -04:00
  • f1a98f2d45 Added mojang account validation UI. Daniel Scalzi 2018-05-09 22:23:37 -04:00
  • 15a83a7736 Attempting to make references to the distribution index more streamlined. WIP Daniel Scalzi 2018-05-08 20:10:46 -04:00
  • f161e196be Improving application startup flow. Daniel Scalzi 2018-05-08 06:34:16 -04:00
  • cd4f7918c8 Pipe output from forked processes back to parent. Daniel Scalzi 2018-05-07 18:15:59 -04:00
  • 0c1ebd0ce0 Distribution data is now pulled from our servers. Daniel Scalzi 2018-05-07 01:34:57 -04:00
  • 40de1e3cd3 Added News UI. Daniel Scalzi 2018-05-06 21:45:20 -04:00
  • 252b82a944 Enhancing social media button responsiveness (focus styles). Daniel Scalzi 2018-04-29 22:36:28 -04:00
  • 39fd7e19ef Make menu button slide up (experimental). Disable tabindex on overlay. Daniel Scalzi 2018-04-29 18:39:57 -04:00
  • 4106b2b069 Many fixes and adjustments to the upper right landing UI. Daniel Scalzi 2018-04-29 18:05:59 -04:00
  • ea758aee1f Various optimizations related to library extraction. Daniel Scalzi 2018-04-28 23:34:23 -04:00
  • d08cfbf248 Change library extraction to be queue based to ensure it completes. Daniel Scalzi 2018-04-28 20:52:13 -04:00
  • 0216582827 Application now checks for updates every 30 minutes. Daniel Scalzi 2018-04-28 18:45:19 -04:00
  • f1cf433ca8 Fixed issue where extraction library could not be run from asar. Daniel Scalzi 2018-04-28 18:07:39 -04:00
  • 95afe5c63a Added basic auto update implementation. Daniel Scalzi 2018-04-28 16:26:38 -04:00
  • 5b74ecef21 Experimental changes in preparation for auto-update support. Daniel Scalzi 2018-04-28 04:16:09 -04:00
  • c6637d18e1 Syncing distro files (Added 1.11.2 + 1.12.2 test servers). Daniel Scalzi 2018-04-27 16:22:46 -04:00
  • 1a7c8fd70f Fixing request dependency. Daniel Scalzi 2018-04-27 00:33:30 -04:00
  • 009a1b58af Added basic functionality to server selection UI. Daniel Scalzi 2018-04-27 00:04:09 -04:00
  • ae3c8854f4 Upgrading Node.js from 8.11.x to 10.0.x. Daniel Scalzi 2018-04-26 19:44:30 -04:00
  • 5fe43ac8e9 Added basic functionality to server selection UI. Daniel Scalzi 2018-04-26 18:41:26 -04:00
  • 4b708f59fe Minor modifications to menu animation. Daniel Scalzi 2018-04-26 04:00:51 -04:00
  • 22f5eabe49 Experimenting with the menu slide animation. Daniel Scalzi 2018-04-26 03:49:45 -04:00
  • 6e55442b25 Server selection view can now be opened from the landing view. The temporary span which displayed the selected server has been changed to a button. Clicking this button will open the server selection view. The server selection view is still pending full implementation. Daniel Scalzi 2018-04-26 02:39:47 -04:00
  • 4b8133474d Various changes and improvements. Daniel Scalzi 2018-04-26 02:01:46 -04:00
  • 2f66d44824 Further organization of the browser scripts. Daniel Scalzi 2018-04-25 20:11:10 -04:00
  • 92d8a5e254 Disable eval(), its use is not needed and improves security. Daniel Scalzi 2018-04-25 17:51:10 -04:00
  • 1b38629084 Organizing UI scripts. Daniel Scalzi 2018-04-25 17:40:46 -04:00
  • 4d26298b98 Added Content-Security-Policy to ensure that external scripts cannot be loaded. Daniel Scalzi 2018-04-25 17:06:10 -04:00
  • 8d5cd2b00b Changed server listing element from div to button. Daniel Scalzi 2018-04-19 22:06:34 -04:00
  • f7e24fd092 Removed original server selection implementation. We will be using the overlay. Daniel Scalzi 2018-04-19 01:48:18 -04:00
  • 61538fdde5 Improving dynamic structuring within selection UI. Daniel Scalzi 2018-04-19 00:51:56 -04:00
  • 9d04eb2227 Tweaking the server selection UI. Daniel Scalzi 2018-04-18 23:50:26 -04:00
  • e994f4c474 Added new server selection UI. Daniel Scalzi 2018-04-15 23:06:16 -04:00
  • 714daace18 Added server status retrieval and implemented it on UI. Daniel Scalzi 2018-04-15 22:35:14 -04:00
  • 8446af4669 Added seven pointed star svgs and test server icon (temp). Daniel Scalzi 2018-04-15 22:31:51 -04:00
  • 6e8d4fe9bc Fixed old bug with argument splicing in processbuilder. Daniel Scalzi 2018-04-15 01:26:40 -04:00
  • 9448b9b5a3 Add additional arguments for mac. Daniel Scalzi 2018-04-15 00:49:20 -04:00
  • 2f899822b5 Fixing classpath argument for Unix-like systems (macOS, Linux). Daniel Scalzi 2018-04-15 00:21:26 -04:00
  • be39d60705 Native files are now stored in the OS temp directory. Daniel Scalzi 2018-04-15 00:00:08 -04:00
  • 5475ac0c69 Added function to remove an authenticated account to authmanager.js. Daniel Scalzi 2018-04-14 22:43:58 -04:00
  • 631c3cd6d4 Added option to dismiss Java download prompt. Daniel Scalzi 2018-04-14 22:20:59 -04:00
  • 66a3854a24 Better error handling with Mojang REST api. Daniel Scalzi 2018-04-14 18:42:45 -04:00
  • b5386c0257 Added dynamic frames for darwin + win32. The darwin frame is the same as the original, however the button behavior is corrected. The win32 frame uses the traditional buttons found on windows. Also added a small logo image to the windows frame. Each frame is dynamically loaded on startup via ejs. Daniel Scalzi 2018-04-14 16:54:10 -04:00
  • 28cd147ca0 Fixing some syntax issues. It was late, I was tired, this was the result. Daniel Scalzi 2018-04-12 22:40:48 -04:00
  • 12aa9f9c5b Removing '/Contents/Home' from Java root on darwin to have the code rely on the resolve executable method. Daniel Scalzi 2018-04-12 22:13:26 -04:00
  • fc81016dc6 More updates for Java validations on darwin. Daniel Scalzi 2018-04-12 21:38:27 -04:00
  • 2a551f18ba Fixing default zoom level (darwin). Daniel Scalzi 2018-04-12 18:39:31 -04:00
  • f257208e2f Disable zoom on UI (darwin). Daniel Scalzi 2018-04-12 18:13:09 -04:00
  • 05ebb80f19 Fixing variable rename typo. Daniel Scalzi 2018-04-12 16:42:26 -04:00
  • 4eb9d267eb First attempt at Java validations for darwin (osx). Daniel Scalzi 2018-04-12 16:12:45 -04:00
  • 40a02726ad Updated welcome text, testing a potential server selection UI. Daniel Scalzi 2018-04-10 16:35:31 -04:00
  • 8d682b15b3 Added remove account function to config manager. Daniel Scalzi 2018-04-08 20:56:44 -04:00
  • 9b4a2d4ef9 Added travis build script. Daniel Scalzi 2018-04-08 13:30:25 -04:00
  • 07946714cc Adding form behavior to login.ejs. Basic desired behavior which is now supported is submission when the enter key is pressed. Daniel Scalzi 2018-04-07 20:41:09 -04:00
  • a16a22e2e1 Modifications to welcome view, smoothing welcome transitions. Daniel Scalzi 2018-04-07 19:58:23 -04:00
  • 5a8ae0485a Minor fixes for the Java download error overlay. Daniel Scalzi 2018-04-07 18:24:13 -04:00
  • 0a79634b8a Implemented Java validations within the UI. Daniel Scalzi 2018-04-07 18:06:49 -04:00
  • 9b63d9bb58 Integrating new overlay mechanics with login view. Removed login.ejs-specific overlay. Removed blur transition and reduced overlay fade from 500ms to 250ms. Minor modification to the overlay css. Daniel Scalzi 2018-04-07 13:29:40 -04:00
  • 5335e0124b Further work on overlay mechanism. Daniel Scalzi 2018-04-06 12:33:20 -04:00