Commit Graph

  • 5039000304 Merge pull request 'Updated to support API changes in Unreal 5.4' (#1) from ue5.4-changes into main v1.0-ue5.4 ue5.4-changes main Jamie Greunbaum 2024-06-28 15:57:56 -04:00
  • c2690d77ab Updated to support API changes in Unreal 5.4 Jamie Greunbaum 2024-06-28 15:53:10 -04:00
  • 91b2ad6162 Not sure what these changes were for, but they are stored here for review. unverified-changes Jamie Greunbaum 2024-06-28 14:42:17 -04:00
  • 80afa2a4b4 Static functions turned into Blueprint function libraries to help simplify spawning bug placer pawns. v1.0-ue5.3 building-the-basics Jamie Greunbaum 2023-04-10 15:35:26 -04:00
  • cf93bea872 Displayed bug ID no longer has a comma in it when it's above 999. Jamie Greunbaum 2023-04-10 15:34:21 -04:00
  • 504655d19a Jira now works too. Too many changes to document still. Jamie Greunbaum 2023-04-09 23:01:09 -04:00
  • a11bd66fbc Switched out fonts that were apparently from an unrelated plugin with ones available to a blank Unreal Engine project. Jamie Greunbaum 2023-04-05 11:34:53 -04:00
  • ccf90dfd49 Accidentally swapped two header files that should be in opposite places. This is now fixed. Jamie Greunbaum 2023-04-05 11:06:02 -04:00
  • 5f26d8e587 Reorganised some files. Jamie Greunbaum 2023-04-05 00:32:37 -04:00
  • 0db0d2ad1d URLs are now built and validated using a special function. Jamie Greunbaum 2023-04-03 18:06:08 -04:00
  • 7b608bb201 BugReportWidgetDepth set to 10000 as a default. Jamie Greunbaum 2023-04-02 01:35:49 -04:00
  • b7ed005020 Reworked URI paths to assume there is already a forward slash in the REST URI setting. Jamie Greunbaum 2023-04-02 01:35:32 -04:00
  • 406067fe22 Changed Execute to ExecuteIfBound to prevent errors if we don't care about retrieving the error. Jamie Greunbaum 2023-04-02 01:34:41 -04:00
  • 4080957ccd Plugin category changed to "Testing", since putting it in "Menu" made no sense and is just a holdover from the last plugin. Jamie Greunbaum 2023-04-02 00:38:52 -04:00
  • e009653eff Renamed REST URI DisplayName so that it isn't redundant between Bugzilla and Jira configuration groups. Jamie Greunbaum 2023-04-02 00:38:25 -04:00
  • 2e06c9753c REST URI is now a configurable option, at least for now. Jamie Greunbaum 2023-04-02 00:37:45 -04:00
  • 52a5d9d60d Preparing the code for the Jira implementation. Jamie Greunbaum 2023-04-01 00:04:24 -04:00
  • 81b638e9b3 Attempted to fix EnhancedInput issues by changing a few settings. It didn't work. Jamie Greunbaum 2023-03-31 14:47:51 -04:00
  • fd85e22428 - ServerREST renamed to ServerAPI because it makes a lot more sense that way. - A bunch of files converted from UTF-16 to UTF-8. Jamie Greunbaum 2023-03-31 14:47:16 -04:00
  • 7fa9e77c47 Restored time dilation when BugPlacerPawn is active, since it seems the freezing that occurred was related to bad NVidia drivers and not frame times hitting zero. Jamie Greunbaum 2023-03-31 14:40:49 -04:00
  • 5816ec390b Reworked a whole lot of code so that we can eventually add more than just Bugzilla support to the plugin. Jamie Greunbaum 2023-03-30 18:59:16 -04:00
  • 3f20507962 - Transparency on placement marker reduced to 25% for improved visibility. - Laser shaft made translucent so it can also ignore depth. Jamie Greunbaum 2023-03-27 14:09:07 -04:00
  • 1d15350610 Crosshairs are now only visible when nothing is hit by the line trace, to further improve visibility. Jamie Greunbaum 2023-03-27 14:07:20 -04:00
  • da81ee271e Bug data shown on the overlay is now much more thorough and useful. Jamie Greunbaum 2023-03-27 02:57:25 -04:00
  • 3e9688e055 Bug placement marker now disappears when hovering over an existing bug to improve visibility. Jamie Greunbaum 2023-03-27 02:56:55 -04:00
  • e6beab5822 Made reticle more translucent to possibly help with seeing bug placement markers more easily. Jamie Greunbaum 2023-03-27 02:55:38 -04:00
  • 2c29b5e052 Bug markers now correctly update immediately after being submitted and placed in the world. Jamie Greunbaum 2023-03-27 02:20:58 -04:00
  • 89c759894c Bug markers can now be shown and hidden in the current level via static functions. Jamie Greunbaum 2023-03-25 23:47:12 -04:00
  • 5d7435e67f Bug placer pawn now updates at 60Hz. Jamie Greunbaum 2023-03-25 01:14:49 -04:00
  • 5667a99105 Error message box now closes submission form for server communication errors as well. Jamie Greunbaum 2023-03-25 01:10:52 -04:00
  • 4f3236e51e Submission form will now exit with an error if the product set in the settings doesn't exist on the Bugzilla server. Jamie Greunbaum 2023-03-24 17:45:03 -04:00
  • d2cb047651 - Time scaling caused too many issues, and has been removed. - Since time scaling is no longer used, markers are now placed using a timer instead of on tick. Jamie Greunbaum 2023-03-24 17:42:43 -04:00
  • 32d0d61e67 Bug submission works, and now there is a mysterious bug that makes this whole thing crash for reasons I am unable to track. Great. Jamie Greunbaum 2023-03-24 01:44:40 -04:00
  • 5abc7ca484 Once again made a lot of changes that are too numerous to adequately describe. Rest assured it was a lot. Jamie Greunbaum 2023-03-23 02:22:06 -04:00
  • a19e70d8f6 A bunch of bug placement improvements, an indicator when leaving the bug placer, configuration options, early server access code... there's a lot here. Not even gonna try to be coherent. It's just a lot. Jamie Greunbaum 2023-03-21 03:20:34 -04:00
  • 2a3fc4e75c Placing markers works, and filling out the bug report partially works. Server queries are being tested out now. Jamie Greunbaum 2023-03-20 01:05:16 -04:00
  • 0313ff4f7f A hell of a lot of work just happened here. Don't even ask. Jamie Greunbaum 2023-03-18 18:44:42 -04:00
  • 39d05a6435 Line trace now occurs on tick, and draws a normal direction of the trace hit. Jamie Greunbaum 2023-03-16 02:41:25 -04:00
  • 4aadcee90c More functionality moved to C++, allowing BugPlacerPawn to properly initialise and destroy itself. Jamie Greunbaum 2023-03-16 01:28:04 -04:00
  • dba5c7712a Increased scalar modifier on controller speed adjustment. Jamie Greunbaum 2023-03-15 23:45:14 -04:00
  • 651fdaaefa Added a max speed adjustment on the mouse keys and controller bumpers. Jamie Greunbaum 2023-03-15 23:37:14 -04:00
  • 547c293a57 - Moved time dilation code into C++. - Converted all source files to UTF-8. Jamie Greunbaum 2023-03-15 15:00:27 -04:00
  • efe97745b0 Created a plugin for placing bug report markers directly into the game. Jamie Greunbaum 2023-03-15 00:25:56 -04:00