Commit Graph

138 Commits

Author SHA1 Message Date
dan63047 836f533e3a Simulation progress?.. (works like shit but at least something) 2024-06-25 01:07:56 +03:00
dan63047 f7a08286f8 I feel a little stupid
...or maybe i'm stupid more, than a little...
2024-06-23 01:15:21 +03:00
dan63047 f42fcfc5f6 god that ige melts my brain 2024-06-20 23:58:11 +03:00
dan63047 9096c423ce i have to quickly resolve the situation 2024-06-19 16:11:20 +03:00
dan63047 1824e353c3 Can read events, but ige events are pain in the ass 2024-06-18 23:20:42 +03:00
dan63047 232aa71e75 It's time to continue on freyhoe analysis 2024-06-17 23:55:01 +03:00
dan63047 712a52ad7b I lied i forgor to fix things 2024-06-17 00:04:07 +03:00
dan63047 02f0cf660f Recent singleplayer games (wide viewports for now) 2024-06-13 01:32:45 +03:00
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 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 a44bfc85dc Removed unused function lol 2024-05-17 18:19:16 +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 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 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 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 0d2d83a98a Continuing doing boring monotonous work 2024-03-01 01:24:08 +03:00
dan63047 81fda82147 thinking about implementing freyhoe stats 2024-02-28 01:00:00 +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 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 1bf0f3c521 I am so stupid 2023-11-14 00:27:18 +03:00
dan63047 4fb9405bda User 65517604288b43787e3cf5d0 has no apm, pps, vs 2023-11-14 00:19:34 +03:00
dan63047 5098b5ebf9 Teto API was updated, it's time to update 2023-11-09 01:17:44 +03:00
dan63047 eca63a5288 Replay stealing (excluding web version) 2023-10-19 00:50:41 +03:00
dan63047 5405b4968c fix [BUG] TL matches duplicate entries #35 2023-10-14 01:53:33 +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 f2ec4547ea Stats for rounds in mathes + another ui tweaks 2023-09-05 23:32:34 +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 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 248b708276 Optimized data storing and history saving 2023-07-18 20:53:43 +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 11366df5c2 Countries names + colors
kindly stolen from osk tetra channel script
2023-07-11 20:02:35 +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 26c51823e7 Ability to compare player with APM-PPS-VS stats
Whole compare view was revamped
2023-07-06 15:48:04 +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 b72d47e202 Now it's possible to compare players
Also upadted dependencies
2023-06-12 00:56:15 +03:00
dan63047 5bb811019a Now im actually able to collect data about players
Also thinking about reusing my widgets,
and i illegally downloaded some badges,
yeah and also it's possible to watch previous states of the account
2023-06-11 00:56:14 +03:00
dan63047 18f02a9c54 Thinking about how to use TetrioService 2023-06-08 00:12:21 +03:00
dan63047 10f4063bf2 Now it's possible to set player for app init.
Also added some logging,
Changed come things.
Now i gonna think about sqlite database
2023-06-07 00:04:49 +03:00
dan63047 d69713664f New views filed with promises
ready for first alpha build
2023-06-06 01:21:29 +03:00
dan63047 ca1722e340 40 lines + blitz + other info tabs done 2023-06-04 18:10:20 +03:00
dan63047 62e77cc6aa All stats for TL and werid chart is done 2023-06-03 22:10:28 +03:00
dan63047 671142702f Stolen code helped me + nerd stats 2023-06-03 17:56:08 +03:00
dan63047 73b648aaa2 Yeah I'm definitely getting somewhere,
but i need to think about that tab controller
2023-06-02 00:30:38 +03:00
dan63047 d0a7315955 okay that's better i think 2023-05-30 23:37:10 +03:00
dan63047 e119ecf11b I'm not sure about that CRUD shit,
but i hope it will work
2023-05-20 23:41:01 +03:00
dan63047 981312b15f First implementation of sqlite db, idk what i'm doing 2023-05-16 23:07:18 +03:00
dan63047 cbea8dedaf Serialisation polished, time to think how to store 2023-05-13 21:22:57 +03:00
dan63047 5feadcfe09 some shit happening idk 2023-05-11 23:08:01 +03:00
dan63047 6625c5efbc ok i can check now evrevone i want 2023-05-11 19:08:42 +03:00
dan63047 d65b43db5c OMG I CAN FETCH MYSELF!!! UNBELIEVABLE!!! 2023-05-07 20:58:01 +03:00
dan63047 a059b942f3 Init: What i done in first day 2023-05-07 00:14:12 +03:00