You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- feat: Make the EOSSettingsWindow aware of which build targets are available, showing platform-specific options for only those that are.
25
+
- feat: Implement function to enumerate the platforms that can be built against.
26
+
- feat: Add function to generate a RuntimeConfig struct from the values of an EOSConfig class.
27
+
- feat: Add RuntimeConfig struct that stores the totality of the configurable properties used by the plugin during runtime. Also add method to EnumUtility that supports decomposing a bitwise-operator combined enum value into it's constituent discrete components.
28
+
- feat: Add upm layout as upm to asset project
29
+
- feat: Upgrade targetted version of Unity.
30
+
- feat: Add ability configure the plugin to not unload the EOS SDK on shutdown.
31
+
- feature (Sessions): Notifications in subregion
32
+
- feature (Sessions): Rearranged Functions inside Regions
33
+
- feature (Sessions): Organizing all functions in to #regions, unsorted otherwise
34
+
- feature (Sessions): Destroy session when owner destroys their session
35
+
- feature (Session): Refresh UI On Refresh Message
36
+
- feature (sessions): Reworking Sample, P2P Communication Part
37
+
38
+
- Unit Tests
39
+
- feat: Add unit tests for enum extensions.
40
+
- feat: Add unit tests of limited scope.
41
+
- tests(sessions): Create and search for sessions
42
+
- tests(login): Testing scene for auditing logins
43
+
44
+
### Changed
45
+
46
+
- Git and LFS
47
+
- chore(macos): Store as binary, not text!
48
+
- chore(macOS): Putting MacOS Binaries in Git LFS
49
+
- chore: Update .gitattributes
50
+
- chore: Update Unity version badge to 2021.3.16f1
51
+
52
+
- Release & Packaging
53
+
- chore(tool,import) : dispose result of async task to prevent warnings
54
+
- chore(lib,android) : remove unused android libs
55
+
- chore(sdk,source) : updated managed source for 1.16.3 hotfix
56
+
- chore(sdk,lib) : updated binaries for 1.16.3 hotfix
57
+
- chore(eac,tool) : Allow anticheat integrity tool file path to recognize executables with no extension
58
+
- chore: Update eos_package_description.json with new location of core code
59
+
- chore: Update eos_package_description.json with new location of EOS SDK.
60
+
- chore: Update eos_package_description.json with new location of docs
61
+
- chore: Update eos_package_description.json with new location of PackageTemplate files
- fix(tool,import) : prevent the editor from being stuck forever after finishing the copy
174
+
- fix(import) : updated description according to upm folder migration
175
+
- fix: resolve empty asmdef file warning via dummy file.
176
+
- fix: Add author details to package.json file.
177
+
- fix: Correct minor issue within eos package description where the proper meta files were not being copied correctly.
178
+
- fix: Add empty .gitignore files to Editor and Images directories, in-order to prevent Unity from trying to delete the associated meta files.
179
+
- fix(mac,eac) : modify the execution bit for mac anticheat integrity tool
180
+
- fix(eac,mac) : Mac EAC Settings template
181
+
- fix: Correct references to version of unity that is supported.
182
+
- fix: Change file select extension to asterisk.
183
+
184
+
- Plugin
185
+
- fix(service,achievement) : prevent error when fetching product user ID prematurely
186
+
- fix: Correct implementation of ConfigEditor so that it can be defaulted to open and work correctly within the EOSUnitTestSettingsWindow.
187
+
- fix: Do not set the selected item during each Update(), as doing so makes it impossible for anything but the UIFirstSelected object to have focus.
188
+
- fix: Change implementation of EOSFileTransfer to have size properly set so determination of size is not dependent on the contents of the Data byte array.
189
+
- fix: Made leaderboard menu hidden, change to have SAMPLE_MENU_DEBUG off by default.
190
+
- fix(eosmanager): Remove other quit function, more verbose comments
191
+
- fix(eosmanager): Manage application shutdown only on Application.quitting
192
+
- fix: Correct the implementation of the SetSelected function within SampleMenu to properly determine and set the focused control in the menu.
193
+
- fix: Correct implementation of the function that gets the icon texture, by making sure that things are appropriately awaited.
194
+
- fix: Corrected implementation of the get and cache data function within AchievementsService.
195
+
- fix: Change UICustomInvitesMenu OnEnable function to actually be Awake.
196
+
- fix: Change get achievement icon texture to return null on failure, and log a warning in all circumstances of failure.
197
+
- fix: Ensure that the base implementation of the 'Hide()' function is called first thing.
198
+
- fix: Utilize built-in log function instead.
199
+
- fix: Change EOSService to have a default parameter value for the constructor.
200
+
- fix: Return EOSSessionsManager to implement the IEOSSubManager interface.
201
+
- fix: Fix implementations for logging out and logging in for eos services.
202
+
- fix: Change implementation to override and call base implementations for Show/Hide.
203
+
- fix: Correct icon loading logic for achievements to better support async.
204
+
- fix: Change to use events instead of lists of delegate instances.
205
+
- fix: Add proxy call from Hide/Show to call InternalHide/InternalShow.
206
+
- fix: Moved various field members for UIParent into base class SampleMenu field member 'UIParent.'
207
+
- fix: Move functionality within Start to properly be within the InternalAwake function for UIStoreMenu.
208
+
- fix: Update UISessionsMatchmakingMenu to properly hide and/or show when needed.
209
+
- fix: Move implementation of awake to base implementation.
210
+
- fix: Remove Awake implementation from UITitleStorageMenu, depending instead upon the base implementation of Awake().
211
+
- fix: Fold InternalUpdate behavior into base class implementation.
212
+
- fix: Move UIFirstSelected to base class.
213
+
- fix: Transition to using ISampleMenu as an abstract base class.
214
+
- fix: Make the RuntimeConfig a readonly struct.
215
+
- fix(eos,disable) : missing EOS_DISABLEs for newly added function calls or files
216
+
- fix(test,discord) : disable discord within functions on unsupported platforms
217
+
- fix: Place const declaration within proper compiler conditional branch so that it does not trigger a warning about an unused variable.
218
+
- fix: Remove obsolete flag from flags field member of SteamConfig.
219
+
- fix: Remove bootstrappy config parameters from runtimeconfig.
220
+
- fix: Remove unused 'using' statements.
221
+
- fix: Add check within ConfigEditor to make sure that Button config fields are only applied to field members of type Action.
222
+
- fix: Populate steamApiInterfaceVersionsArray regardless of the success or failure of the parsing of the version.
223
+
- fix: Clarify comment on Expand and Collapse functions within ConfigEditor.
224
+
- fix: Add comment to Button enum value within ConfigFieldType.
225
+
- fix: Remove field member from EOSSettingsWindow for the SteamConfig file, and any places within that class that reference it.
226
+
- fix: Make field member that was errantly public private.
227
+
- fix: Restore implementation of SteamManager to what it was before.
228
+
- fix: Add comments to functions defined within IConfigEditor.
229
+
- fix: Add comments to field members and functions that were missing them within ConfigEditor.
230
+
- fix: Remove unused code paths.
231
+
- fix: Further improvements to the user interface for changing EOS Plugin settings.
232
+
- fix(android): Remove config data parameter from configuresystemoptions
233
+
- fix: remove extra 'gc' from path for the EOS SDK in package description
234
+
- fix: Update input rendering for SteamConfig to put it into the proper editor window.
235
+
- fix: Move SteamConfig to Assets/Plugins/Source/Editor/Configs/ directory.
236
+
- fix: Rename SteamWorks_Utility to SteamWorksUtility in keeping with the naming conventions used within the project.
0 commit comments