Commit Graph

123 Commits

Author SHA1 Message Date
Lucas A e8c73f3127 Make APIChangelogEntry.Major a non-nullable property 2019-06-08 09:45:34 +02:00
Lucas A 342e39776a Move ChangelogEntries populating logic from constructor to BDL load() to use OsuColour palette +apply review suggestions. 2019-06-07 20:59:56 +02:00
Lucas A e5b64bfa39 Highlight major changes in changelog overlay 2019-06-07 18:51:43 +02:00
smoogipoo cea353975f Update with further framework-side changes 2019-06-04 11:04:28 +09:00
smoogipoo d7ccf939d8 General refactoring 2019-05-31 13:54:40 +09:00
smoogipoo e7ae9c249f Fix size of release stream separator in listing 2019-05-31 13:53:55 +09:00
smoogipoo 57d648df6d Add comment + fix spinlocking 2019-05-31 13:38:48 +09:00
smoogipoo f780c80c17 Fix bar not expanding/collapsing correctly 2019-05-31 13:08:35 +09:00
Dean Herbert a272004610 Use a more friendly set method for tab control 2019-05-24 11:04:36 +09:00
Dean Herbert 7229975fef Further minor refactoring 2019-05-23 12:41:45 +09:00
Dean Herbert 5a887dabfe Prepare changelog api requests to work when not logged in 2019-05-23 11:41:37 +09:00
Dean Herbert cb62008280 Cleanup pass 2019-05-23 11:23:37 +09:00
Dean Herbert a0ddc6d77a Use linq instead of a temporary sorted list 2019-05-23 00:13:59 +09:00
Dean Herbert c96d7bfb67 Centralise font specification 2019-05-23 00:13:47 +09:00
Dean Herbert ba98c68cbd Add support for osu! user links 2019-05-23 00:11:26 +09:00
Dean Herbert 81e42041e6 Move update streams inside header content 2019-05-22 23:56:50 +09:00
Dean Herbert 661fc01e7d Fix date string 2019-05-22 23:49:54 +09:00
Dean Herbert 66f5dbaa9f Fix badge state regressions from tab control usage 2019-05-22 23:44:37 +09:00
Dean Herbert b588638740 Use TabControl instead of custom logic 2019-05-22 19:51:16 +09:00
Dean Herbert 9f9e86f18c Rename classes and fix back-to-front state 2019-05-22 17:04:21 +09:00
Dean Herbert 92c991494d Fix (and rename) ExpandingBar 2019-05-22 16:38:15 +09:00
Dean Herbert 340b207fa0 Delete breadcrumb implementation 2019-05-21 13:37:35 +09:00
Dean Herbert a131875a7b Use bindables the whole way 2019-05-21 13:34:35 +09:00
Dean Herbert 58a3480b6a Update ChangelogHeader to work again with OverlayHeader 2019-05-21 12:52:50 +09:00
Dean Herbert 6a8a743eaa Begin to consume abstract header implementation 2019-05-20 18:02:27 +09:00
Dean Herbert 39e03ae705 Fix tests failing when not logged in 2019-05-19 11:58:47 +09:00
Dean Herbert 1c85fcbc81 Remove usage of TooltipIconButton completely 2019-05-19 11:39:32 +09:00
Dean Herbert 3fa1545ea4 Huge refactor pass focusing on ChangelogContent 2019-05-19 02:09:08 +09:00
Dean Herbert 2d56413e35 Update namespaces 2019-05-17 19:15:59 +09:00
Dean Herbert 9bc3aa3d46 Move new classes for now 2019-05-17 19:15:25 +09:00
Dean Herbert dbc42fd59e Remove StreamColour class and implement locally 2019-05-17 18:31:53 +09:00
Dean Herbert c41ec20236 Improve load and switch logic between views 2019-05-17 18:31:53 +09:00
Dean Herbert dd2d58d4f7 Split out ChangelogContent into two classes 2019-05-17 18:31:53 +09:00
Dean Herbert 37e989fc64 fixup! Convert BadgeDisplay to use bindable 2019-05-17 18:31:53 +09:00
Dean Herbert e606c73329 Convert BadgeDisplay to use bindable 2019-05-17 18:31:53 +09:00
Dean Herbert 880bfe9b6b Move resources to osu-resources 2019-05-17 10:29:27 +09:00
Dean Herbert 409d89eecf Match header titles with web (pt size) 2019-05-16 18:53:52 +09:00
Dean Herbert 084ea3efa9 Fix another font usage case 2019-05-15 18:27:43 +09:00
Dean Herbert 60d244d2d6 Clean up events and states 2019-05-15 18:08:19 +09:00
Dean Herbert f49b0dc16d Initial clean-up pass of breadcrumb and header 2019-05-15 17:55:26 +09:00
Dean Herbert 5ddd28bf30 Fix message display / html stripping 2019-05-15 16:42:12 +09:00
Dean Herbert eece4d878f Tidy up colour references and texture assignment in ChangelogHeader 2019-05-14 18:03:54 +09:00
Dean Herbert 66df784e9a Adjust header image sizing 2019-05-13 17:32:49 +09:00
Dean Herbert 8ecd1912e1 Split out web response classes into own files 2019-05-13 17:24:33 +09:00
Dean Herbert 27ca094421 Update outdated licence headers 2019-05-13 17:14:52 +09:00
Dean Herbert 219c590b8a Initial pass to make work with real API 2019-05-13 16:24:32 +09:00
Dean Herbert 31b72f168d Fix deprecated calls and code styling (partly) 2019-05-13 00:46:22 +09:00
Dean Herbert 34f54aa945 Resolve compile-time issues 2019-05-13 00:36:05 +09:00
Hōtarō Oreki 390d8d230f Remove redundant usings 2018-10-18 21:30:09 +02:00
Hōtarō Oreki b8ac328ae9 Rename APIChangelog to APIChangelogBuild 2018-10-18 21:04:21 +02:00