Commit Graph

175 Commits

Author SHA1 Message Date
dan63047 68784834fe main_view now fetches data in the background + clearing cache in background 2024-06-04 02:42:44 +03:00
dan63047 3b0eb4009d New cache management system
I do hope, that code looks more clean now
2024-06-04 00:06:00 +03:00
dan63047 523038b9c8 I'm stupid 2024-05-30 01:29:37 +03:00
dan63047 a1a508963c Updated 40 lines and blitz averages + view to see them
Also very tiny little small bugfix
2024-05-29 00:05:01 +03:00
dan63047 1edeb2e8df Moving NaN stats players to the bottom of the LB + leaderboard view perfomance boost 2024-05-17 18:16:24 +03:00
dan63047 58ae02520a some minor things 2024-05-05 00:17:26 +03:00
dan63047 fcab60f7ba i guess 1.5.1 is ready 2024-05-04 23:04:48 +03:00
dan63047 9aa67686da New p1nkl0bst3r's API endpoint + TL progress bar design
For some reason TL progress bar behaves differently on android
2024-05-03 01:26:12 +03:00
dan63047 6195705dcb TLThingy bug fix + progress bar now can appoximate number of wins/losses 2024-05-02 02:12:52 +03:00
dan63047 836e0637d9 Bye-bye, fl_chart. Hello to syncfusion charts
Need to fix smooth chart thing and some strange stuff with leaderboard
2024-05-01 02:03:42 +03:00
dan63047 8081755e71 I guess I finally found a solution to perfomance issue and replacement for fl_chart
I wish i wasn't that stupid
2024-04-30 01:45:11 +03:00
dan63047 5c6c502a57 Smooth graph + unfinished reimplementation of tl progress bar
Also small UI changes
2024-04-21 01:37:31 +03:00
dan63047 3b16822c1f 1.5.0 2024-03-24 19:38:06 +03:00
dan63047 8ab4a4db35 Failed attempt into Table + preparing for 1.5.0 2024-03-21 01:56:13 +03:00
dan63047 c1f0e85b4a 40 Lines & Blitz tab design 2024-03-19 01:39:41 +03:00
dan63047 fa8d0052d4 Work in progress 2024-03-18 02:15:44 +03:00
dan63047 37a69afd05 Main view variables bugfix 2024-03-15 01:53:19 +03:00
dan63047 8b95a32007 Experimenting with layout 2024-03-14 01:44:53 +03:00
dan63047 a726357f69 Time weighted stats 2024-03-12 02:14:49 +03:00
dan63047 e952edb7dc Comparing against rank averages 2024-03-11 01:34:30 +03:00
dan63047 66acbc2d48 Stats ranks for everyone 2024-03-08 02:06:35 +03:00
dan63047 f95ffb59aa Experimental new feature 2024-03-07 01:34:15 +03:00
dan63047 0648ca9a5d 40 Lines / Blitz grades and averages
+ another design changes
2024-03-05 01:05:59 +03:00
dan63047 49c5dfdf5a Experimental changes for tl_match_view 2024-03-03 01:26:31 +03:00
dan63047 7688b49ef9 Design changes
Colors in TL matches list, new search bar
2024-02-09 00:39:54 +03:00
dan63047 7099f7471a TetrioService now should eat less ram
Also app now checks if valid nickname was entered in "Your TETR.IO account" dialog. No need to paste userID, app will do it by itself.
2024-02-06 23:38:52 +03:00
dan63047 07929ca6f7 Fetching old Tetra League matches
Also changed behavior of main view fetch function
2024-02-03 16:02:58 +03:00
dan63047 08ccf7f159 TL matches list bugfix 2024-02-01 17:38:11 +03:00
dan63047 97f5e95da3 deleteState fix + new badges
Also crud was documented. Not sure if i doing everything correctly, maybe i should implement something intresting instead?
2024-02-01 03:15:32 +03:00
dan63047 a3e09d1ca7 Began to make unit tests + started to document CRUD service 2024-01-30 00:13:07 +03:00
dan63047 8de7946370 I began to document my code 2024-01-26 23:56:24 +03:00
dan63047 556667d811 Replay analyze error handling 2024-01-22 22:39:28 +03:00
dan63047 e26ae3a6b8 fix notificationPredicate and tl_thingy for anon player 2024-01-22 21:56:43 +03:00
dan63047 d0ead79068 1.4.0? 2024-01-22 21:00:24 +03:00
dan63047 14def01b57 History graph now is zoomable and draggable.
Also fixed missing finesse data in old endcontexts
2024-01-17 01:55:21 +03:00
dan63047 a6b3a0282a Really wacky implementation of interactivity for history graph + very small things 2024-01-13 21:49:36 +03:00
dan63047 e524952970 God what's wrong with replays? 2024-01-10 21:06:41 +03:00
dan63047 3807c7321e Now data is stored in local DB
ToDo: polish things and release of 1.4.0
2024-01-09 01:42:49 +03:00
dan63047 39569ffe0c Spike counter + caching for szy api + more badges
ToDo: save advanced stats to the DB, polish UI, add interactivity to graphs
2024-01-07 01:54:00 +03:00
dan63047 8dc2a5bced Finnaly readind replays
In plans: advanced stats, saving those stats into DB
in order not to use szy api shitton of times
Mb even new graphs idk idk
2024-01-06 02:11:45 +03:00
dan63047 9bf80f651e Data structures are ready
I need more focus
2024-01-05 02:04:05 +03:00
dan63047 94d4e650d5 I'm going to get TWC stats + handling in tl_match_view 2024-01-04 02:02:50 +03:00
dan63047 53defa7770 Workflow: build for linux action 2024-01-02 00:43:12 +03:00
dan63047 64df2ec80b Now user redirects only from ch.tetr.io/u/* + redesign of StatSell 2024-01-01 20:26:09 +03:00
dan63047 0b11d370fc Updated dependencies 2023-12-27 01:02:47 +03:00
dan63047 5098b5ebf9 Teto API was updated, it's time to update 2023-11-09 01:17:44 +03:00
dan63047 754073a6ad CUSTOM ACCENT COLOR!!!!!!
Oh my fucking god IT'S FINNALY WORKS AT LEAST SOMEHOW!!!!
2023-10-29 01:05:56 +03:00
dan63047 7ec3d76c7f fixed brand new thing + refactoring
More refactoring on the way
2023-10-27 01:38:03 +03:00
dan63047 c2f73ce1fb Weird new feature (???) 2023-10-26 02:00:47 +03:00
dan63047 95d4243cc2 Fixed random bug (i think) + i thinking 2023-10-21 01:16:17 +03:00
dan63047 533d38042e DB compressing + prepairing for custmization 2023-10-20 00:45:07 +03:00
dan63047 eca63a5288 Replay stealing (excluding web version) 2023-10-19 00:50:41 +03:00
dan63047 b7dc7d33ca Command to fix #35 consequences 2023-10-17 00:41:45 +03:00
dan63047 35e7379e2f Fix of tl_thingy text line under TR 2023-10-11 18:32:47 +03:00
dan63047 6e1473c6fb 1.2.4 is ready 2023-10-10 23:20:27 +03:00
dan63047 51e8362859 Window titles for views
I will check everything tomorrow
(and tomorrow it will be released i guess)
2023-10-09 21:48:50 +03:00
dan63047 c6d1e0787a Peak TR + Markdown in bio + icons in news
Also small redesign, window title now changes,
illegally downloaded badges and other small things
2023-10-08 20:20:42 +03:00
dan63047 7060eb6e43 News + bugfixes 2023-10-07 19:44:54 +03:00
dan63047 7ed93d3fb1 App now can tell what happening with connection
Also now we can manage stored matches
2023-09-23 22:09:36 +03:00
dan63047 2c4c72aa1a Prepared for the new release
Probably from now on i'm gonna just support this project
Yep, no new features anymore.
2023-09-06 22:02:23 +03:00
dan63047 f2ec4547ea Stats for rounds in mathes + another ui tweaks 2023-09-05 23:32:34 +03:00
dan63047 6fe78c9931 Fix of stupid bug + i moved some view to side menu 2023-09-04 21:00:13 +03:00
dan63047 ca5dcfcf64 Sorting for rank averages view + some fixes 2023-09-03 21:25:59 +03:00
dan63047 2b2b9ff7d5 Leaderboard sorting + some UI reworks 2023-09-03 01:48:50 +03:00
dan63047 dbe875150f Trying to integrate enum into project
Lets see if it will be any better
2023-08-28 22:42:35 +03:00
dan63047 c1ee22d8ad hotfix 2023-08-21 19:28:00 +03:00
dan63047 23a17bcbc0 distinguishment + slight redesign of main view
Prepared for the new release
2023-08-21 18:39:04 +03:00
dan63047 1ef2d7af4a i18n for rank averages view 2023-08-21 00:57:01 +03:00
dan63047 a996a0b356 Graph + new eTR formula + bugfix + new flutter ver 2023-08-20 02:20:06 +03:00
dan63047 f058919fd2 I actually should to start working 2023-08-15 00:26:20 +03:00
dan63047 e2c5a652d1 More shit
Feels like I'm skill issue
2023-08-08 22:30:24 +03:00
dan63047 518f2db7ea detailed stats for rank (not finished) + bug fix 2023-07-29 21:01:49 +03:00
dan63047 fd8c1fc16d small fixes 2023-07-22 15:07:57 +03:00
dan63047 0e251bd01c Release... i think?... 2023-07-20 23:56:00 +03:00
dan63047 501832c9aa Now I can retrieve history thx to p1nkl0bst3r api
But it's slow (because my code is shit)
2023-07-17 20:57:24 +03:00
dan63047 c69ba0a90f i18n implemented, time to ask for help 2023-07-15 19:22:25 +03:00
dan63047 758439f9c4 fixed #1 + localized compare, calc, tl match views
+20 stirngs, now 414 for one locale
2023-07-14 23:21:49 +03:00
dan63047 1db203b3a5 Continuing to implement i18n 2023-07-12 18:14:25 +03:00
dan63047 543055c304 GitHub Actions new workflow
plus some shit
2023-07-11 23:51:53 +03:00
dan63047 11366df5c2 Countries names + colors
kindly stolen from osk tetra channel script
2023-07-11 20:02:35 +03:00
dan63047 736b359c76 Hot fix
I am a fucking idiot
2023-07-10 20:50:25 +03:00
dan63047 04483bfb64 Now it's possible to compare players with rank averages.
Also I started working on i18n
2023-07-10 20:42:20 +03:00
dan63047 3fb7b1fabb Ranks averages + Improved leaderboard + bugfix 2023-07-09 19:50:17 +03:00
dan63047 9fb74f051c Tetra League Leaderboard 2023-07-07 23:32:57 +03:00
dan63047 eae9bbedee quick fixes
holy shit i'm so dumb
2023-07-06 16:26:20 +03:00
dan63047 26c51823e7 Ability to compare player with APM-PPS-VS stats
Whole compare view was revamped
2023-07-06 15:48:04 +03:00
dan63047 52f1732723 Import dosent work for android for some reason
help me pls
also some issue with deb package
fuck me
2023-06-30 01:41:11 +03:00
dan63047 1ef8474bb5 App icon was added
Also thinking about import/export database
2023-06-29 00:33:58 +03:00
dan63047 fd78cf2301 Delta for Tetra League 2023-06-28 19:50:40 +03:00
dan63047 3199bd26ec New gauges + info for stats 2023-06-27 23:55:59 +03:00
dan63047 041b70a86c Pull to refresh + now we have only one chart
But it's possible to change sets of data for chart
Also changed fetch function in main view
2023-06-26 20:13:53 +03:00
dan63047 8770d5dca8 TL records are now stored in the database
for tracked players only.
Also fixed variety of shit
2023-06-23 21:38:15 +03:00
dan63047 5d5ac32a8b Those graphs are mess but well see 2023-06-22 22:02:49 +03:00
dan63047 974294f167 Main view now finally have a proper fetch function
Also prepared for making TL history function
2023-06-22 01:05:14 +03:00
dan63047 ffbe76e5cc teto service now caching data + TL match view
Also added weights constants for nerd stats
2023-06-21 22:17:39 +03:00
dan63047 5d5523ce06 Tetra League matches history
Those tiles should lead to the match result view
so, new view incoming...
2023-06-20 23:53:28 +03:00
dan63047 22de2a4ccb Ability to compare player with himself in past
i spend all day on because of DropdownMenu
So i used DropdownButton
2023-06-19 23:42:37 +03:00
dan63047 b78d701ae2 Moved to debian 12 + roadmap in README.md 2023-06-18 00:50:52 +03:00
dan63047 eb8f9a9da6 stupid hotfix 2023-06-14 16:34:23 +03:00
dan63047 5ea7f611c3 stats calculator implemented + cleared come garbage 2023-06-14 16:24:19 +03:00