30 Commits

Author SHA1 Message Date
13xforever 3ec520a243 add piracy trigger context logging 2018-06-09 10:38:38 +02:00
13xforever bedf736d36 Give GL RENDERER device higher priority to show correct device selected by the switchable graphics with OpenGL renderer 2018-06-07 15:35:02 +02:00
13xforever 7e109d6cbb Proper support for old and new format of OpenGL info 2018-06-07 15:35:02 +02:00
13xforever 7f818cebdb better buffer management 2018-06-07 15:35:02 +02:00
13xforever 59f5ef0aa6 Support logs with multiple runs
* Try to parse last run from the logs
* Optimized memory usage by flushing buffer every 256 KB
* Indicate if log was too large and parsed settings could reflect not the last run
2018-06-07 15:35:02 +02:00
13xforever 23a54a9cec Add new options to parsed data
* Aspect Ratio
* Force CPU Blit

Also fix some capitalization
2018-06-02 10:52:50 +02:00
13xforever 0dc3f09a6a use checkmarks instead of true/false
might be (?) less confusing for some users
2018-05-29 08:36:39 +02:00
13xforever 713e52ecd7 fix lib list when Manual lib loader is selected 2018-05-29 08:36:39 +02:00
Ilya 605b9cace6 this fixes log parsing for upcoming log format changes (#40) 2018-05-07 15:48:46 +02:00
Nicba1010 d14b0cc571 Zip support added 2018-04-22 11:16:48 +02:00
Ilya a3235f61ff New feature: os detection (#37)
* detect OS in logs

* Returned Frame Limit option in embed version of log, and moved detected OS around
2018-04-09 15:57:55 +02:00
13xforever 21575ac835 Fix AF formatting (d'oh)
Return log analysis if no product info was found, but say so explicitly
2018-03-30 21:53:52 +05:00
13xforever 7a8f520eda Use per-game instead of custom for more clarity? 2018-03-29 19:14:12 +05:00
13xforever 5edee5cc4f Indicate custom config usage 2018-03-29 18:51:34 +05:00
13xforever 58950387e9 Fix :cell_ok_hand: response
Fix AF Override: Disabled formatting
2018-03-29 18:32:19 +05:00
13xforever 4beec22349 Fil lib loader settings in an inline embed field 2018-03-20 15:58:52 +05:00
13xforever cf39ca7e2a only show Selected Libraries field when manual libs option was selected 2018-03-20 15:49:33 +05:00
13xforever 14fa77e4ba usable log analysis result as embed
fix thread scheduler parsing
2018-03-20 15:31:27 +05:00
13xforever 258e51927d Use actual urlencode instead of html encoder (???)
Sanitize user input when showin compat search results
Truncate compat search text to 40 characters to prevent dos with giant strings
2018-03-15 18:26:47 +05:00
13xforever 75f575c9dd log analyzer result as embed (disabled) 2018-03-09 22:29:26 +05:00
13xforever 5af2d2eed3 separate info parsing and result formatting
use vulkan gpu info if available, else d3d one, and show it after the cpu info
more tweaks to what settings to show
do code format sanitization to prevent injections through modified logs
2018-03-09 17:33:32 +05:00
13xforever cc5bd3fe9b Fix compat search results formating
Fix antipiracy messages when bot doesn't have permissions to delete the offending message
Link rules in the anti-piracy message
Check for piracy triggers on message edit
Fix log parsing for older versions
Fix GPU info extraction (again)
2018-03-05 21:23:40 +05:00
Roberto Anić Banić 422c67ef11 Merge pull request #22 from tlm-2501/patch-1
Fix GPU detection in logs
2018-03-01 14:59:57 +01:00
13xforever 9c0601531b use embed for a single product code lookup result display 2018-03-01 18:45:29 +05:00
tlm-2501 ec6ddcc7d9 Fix GPU detection in logs (for real this time) 2018-02-28 22:19:36 +03:00
tlm-2501 8334c013ee Fix GPU detection in logs
Prevents it from pulling out the empty D3D adapter which seems to be the first one it encounters.
2018-02-28 21:13:35 +03:00
13xforever 61a59351c7 Fix log analyzer when nothing was matched in a phase
Add more mappings to user-friendly values
2018-02-27 20:05:41 +05:00
Nicba1010 0e459725b5 Log Analyzer add GPU, improvement by Q[A] 2018-02-26 21:57:20 +01:00
Nicba1010 756543b953 Implemented piracy db.
Made piracy trigger case insensitive.
2018-02-26 16:00:04 +01:00
13xforever 445221d8dc changed what settings are being extracted from logs 2018-02-25 21:28:16 +05:00