Commit Graph

8926 Commits

Author SHA1 Message Date
Dean Herbert
fb3029668d Update licence header (and remove year) 2019-01-24 17:59:35 +09:00
Dan Balasescu
d6abf99301 Merge pull request #2106 from nyquillerium/texture-loop-fix
Fix unloadable textures causing findPosition to never end
2019-01-23 19:28:50 +09:00
Dean Herbert
247c8733a8 Add exception suffix 2019-01-23 18:50:27 +09:00
Dean Herbert
c66602044e Use argument exceptions 2019-01-23 18:06:13 +09:00
Dean Herbert
a9e6ca7b00 Move check outside of lock 2019-01-23 17:40:05 +09:00
Dean Herbert
36bc567bb4 Merge branch 'master' into texture-loop-fix 2019-01-23 17:38:23 +09:00
Dean Herbert
bcb6f3c30d Update exception message to include actual size of texture atlas
Co-Authored-By: nyquillerium <nyquill@ppy.sh>
2019-01-23 17:35:41 +09:00
David Zhao
186070f61e Clean up 2019-01-23 17:23:05 +09:00
David Zhao
d94443555b Throw if texture being added to textureatlas is larger than the atlas itself 2019-01-23 17:22:44 +09:00
Dan Balasescu
6a2ab3df3a Merge pull request #2109 from peppy/sprite-text-fallback
Avoid potential stack overflow in SpriteText fallback logic
2019-01-23 16:08:57 +09:00
Dean Herbert
1d44b551fa Avoid potential stack overflow in SpriteText fallback logic 2019-01-23 15:38:45 +09:00
Dean Herbert
6c732ca4ae Move check and return name of failing load 2019-01-23 15:32:23 +09:00
Dean Herbert
f96a9fb840 Add comment about default value 2019-01-23 15:04:52 +09:00
David Zhao
726986440e Trim whitespace 2019-01-23 12:39:28 +09:00
David Zhao
eaf8cc806f Log an error if texture dimensions exceeds maximum allowable 2019-01-23 12:36:11 +09:00
David Zhao
421c34b7ca Revert SpriteText changes 2019-01-23 12:13:34 +09:00
David Zhao
a0c13e055c Nuke whitespace again 2019-01-22 18:20:00 +09:00
David Zhao
fe30910907 Update tests to always initialize a value for MaxTextureSize by default 2019-01-22 18:09:38 +09:00
David Zhao
44bb6d1a11 Nuke whitespace 2019-01-22 17:06:54 +09:00
David Zhao
e16d32f740 Minimize conditions 2019-01-22 17:02:28 +09:00
David Zhao
15b7ca7315 Fix unloadable textures causing findPosition to never end 2019-01-22 17:01:52 +09:00
Dean Herbert
b695b4d5ba Merge pull request #2086 from swoolcock/bass-callbacks
Refactored Bass Callbacks
2019-01-22 14:56:20 +09:00
Dean Herbert
f7d2c5fb6a Merge branch 'master' into bass-callbacks 2019-01-22 14:48:36 +09:00
Dean Herbert
04ca2ed858 Merge pull request #2104 from ekrctb/fix-slider-bar-blocking-key-up
Fix SliderBar blocking KeyUp
2019-01-22 14:27:24 +09:00
ekrctb
27ae7f77d1 Fix SliderBar blocking KeyUp 2019-01-21 14:49:38 +09:00
Shane Woolcock
b326224f70 Merge branch 'master' into bass-callbacks 2019-01-20 21:54:45 +10:30
Dean Herbert
212f723361 Merge pull request #2099 from swoolcock/ios-package-reference
Switch Xamarin.iOS startup projects to PackageReference style
2019-01-19 13:30:43 +09:00
Dean Herbert
2a34947337 Merge branch 'master' into ios-package-reference 2019-01-19 13:25:34 +09:00
Dan Balasescu
08b0c277fb Merge pull request #2103 from phosphene47/implement-iequatable
Implement missing IEquatable<> in structs
2019-01-19 13:24:24 +09:00
Dean Herbert
879e02cff2 Merge branch 'master' into bass-callbacks 2019-01-19 12:44:53 +09:00
Shane Woolcock
5f7ce4e1aa Code sanity 2019-01-19 13:59:26 +10:30
phosphene47
c70c7b3959 Implement missing IEquatable<> in structs 2019-01-19 12:19:23 +09:00
Shane Woolcock
1e76fc0e88 Whitespace 2019-01-19 13:46:18 +10:30
Shane Woolcock
9d5a5c2615 Revert a lot of unnecessary virtual things 2019-01-19 13:33:13 +10:30
Shane Woolcock
d01e022c21 Code sanity 2019-01-19 10:38:19 +10:30
Shane Woolcock
e2ca586f7c Simplify a lot of Bass callbacks
It turns out Xamarin mtouch only checks the MonoPInvokeCallback attribute by name, so we can include our own version in the framework and not need to worry about platform-specific implementations of callbacks.
2019-01-19 01:26:45 +10:30
Dean Herbert
101368ec96 Merge pull request #2098 from ekrctb/web-request-disable-logging-for-non-text-format
Suppress WebRequest logging for non-text response
2019-01-18 20:10:18 +09:00
Shane Woolcock
229712338f Merge branch 'master' into bass-callbacks 2019-01-18 21:29:02 +10:30
Dean Herbert
552357a102 Merge branch 'master' into web-request-disable-logging-for-non-text-format 2019-01-18 17:06:50 +09:00
Shane Woolcock
2f0332a39b Switch Xamarin.iOS startup projects to PackageReference style 2019-01-18 16:21:40 +10:30
Dean Herbert
e398fe5d42 Merge pull request #2094 from peppy/remove-build-rule
Remove tag build rule for native deploy
2019-01-17 23:04:35 +09:00
Dean Herbert
da6085de07 Merge branch 'master' into remove-build-rule 2019-01-17 22:54:56 +09:00
ekrctb
1ed839e83b WebRequest: disable logging for non-text format 2019-01-17 19:36:45 +09:00
Dean Herbert
193dce7af7 Merge pull request #2097 from ekrctb/fix-screen-content-input-1
Screen input propagation: fix for root screen case
2019-01-17 16:41:57 +09:00
ekrctb
e7447dff94 Fix for root screen case 2019-01-17 16:22:57 +09:00
Dean Herbert
21af8aa0fa Merge pull request #2096 from ekrctb/fix-screen-content-input
Handle input on Screen only when its content propagates input
2019-01-17 15:32:42 +09:00
Dean Herbert
55ffb3c3cf Reword comment slightly 2019-01-17 15:27:32 +09:00
ekrctb
cb8b47eded Handle input on Screen only when its content propagates input 2019-01-17 15:01:20 +09:00
Dean Herbert
a2b8c08cae Remove deploy instead 2019-01-16 19:52:55 +09:00
Dean Herbert
6688ba1557 Remove tag build rule for native deplaoy 2019-01-16 19:16:06 +09:00