| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | don't activate the window when hovering save files | isanae | 2019-05-26 | 1 | -2/+9 |
| | | | | | don't popup the widget if the window doesn't have focus | ||||
| * | moved getFileExecutionContext() and its enum into OrganizerCore | isanae | 2019-05-26 | 1 | -1/+3 |
| | | |||||
| * | changed enum case to follow convention | isanae | 2019-05-26 | 1 | -2/+2 |
| | | |||||
| * | put explore and open functions in namespace shell | isanae | 2019-05-25 | 1 | -79/+19 |
| | | | | | | | previewDataFile() was duplicated in both MainWindow and ModInfoDialog, moved to OrganizerCore added preview menu item to filetree better logging when shell operations fail | ||||
| * | moved GetFileExecutionContext() out of OrganizerCore, no reason for it to be ↵ | isanae | 2019-05-25 | 1 | -25/+18 |
| | | | | | | | there added ExploreFile(), changed all mentions of ShellExecute() in MainWindow to use it | ||||
| * | a copy of getBinaryExecuteInfo() and openDataFile() was in both mainwindow ↵ | isanae | 2019-05-25 | 1 | -86/+28 |
| | | | | | | | and modinfodialog, it's now moved to organizercore and renamed getFileExecutionContext() and executefile() getFileExecutionContext() is also changed to return an enum instead of a 0-1-2 int | ||||
| * | download list: added columns for mod name, version and nexus id | isanae | 2019-05-22 | 1 | -0/+6 |
| | | |||||
| * | added const version of Settings::directInterface() for restoring states | isanae | 2019-05-20 | 1 | -2/+2 |
| | | | | | | added top-level saveState() and restoreState() to ModInfoDialog that are called from MainWindow, because it now also has to handle expander states in the conflict tab added internal opened state to expander widget instead of using widget visibility so it can be saved even after the dialog is closed | ||||
| * | when removing mods, limit the number of items in the list so the dialog ↵ | isanae | 2019-05-16 | 1 | -1/+17 |
| | | | | | stays at a sane height | ||||
| * | Update NXM link handling to support premium link and validate user info | Silarn | 2019-05-09 | 1 | -6/+6 |
| | | |||||
| * | Improve ignoring of missing English translations | LostDragonist | 2019-04-13 | 1 | -2/+2 |
| | | | | | Why does the language code keep changing?! | ||||
| * | Fix performance when selecting many mods | LostDragonist | 2019-03-30 | 1 | -6/+5 |
| | | |||||
| * | Add more protection against missing game plugins | LostDragonist | 2019-03-25 | 1 | -1/+1 |
| | | |||||
| * | Prevent diagnose plugins that return false for isActive from reporting ↵ | LostDragonist | 2019-03-23 | 1 | -3/+8 |
| | | | | | notifications | ||||
| * | Connect diagnosisUpdate and updateProblemsButton so the notification button ↵ | LostDragonist | 2019-03-23 | 1 | -0/+2 |
| | | | | | is updated properly | ||||
| * | Only change to the update filter if mods are being checked for update or ↵ | LostDragonist | 2019-03-22 | 1 | -6/+18 |
| | | | | | mods have updates available | ||||
| * | Don't delete the Nexus ID on invalid update requests | LostDragonist | 2019-03-22 | 1 | -12/+1 |
| | | |||||
| * | Refresh mod list after clearing overwrite folder | LostDragonist | 2019-03-09 | 1 | -2/+6 |
| | | |||||
| * | Improve updating mod highlights when no mod is selected | LostDragonist | 2019-03-09 | 1 | -11/+10 |
| | | |||||
| * | Use MD5 when querying info before bothering the user | LostDragonist | 2019-03-07 | 1 | -0/+1 |
| | | |||||
| * | Add support for displaying tracked mods and setting tracked status | LostDragonist | 2019-03-07 | 1 | -0/+112 |
| | | |||||
| * | Add setting to hide the API counter | LostDragonist | 2019-03-06 | 1 | -0/+3 |
| | | |||||
| * | Do not add inactive tool plugins to the tools menu | LostDragonist | 2019-02-24 | 1 | -0/+6 |
| | | |||||
| * | Call toggleMO2EndorseState for consistency | LostDragonist | 2019-02-24 | 1 | -1/+1 |
| | | |||||
| * | Store endorsement state of MO when a reply is received | LostDragonist | 2019-02-23 | 1 | -1/+3 |
| | | |||||
| * | Fix call to requestModInfo | LostDragonist | 2019-02-22 | 1 | -1/+1 |
| | | |||||
| * | Remove the spoofed NMM version | LostDragonist | 2019-02-22 | 1 | -2/+1 |
| | | | | | The new API does not require this and it serves no purpose to keep it. | ||||
| * | Force an update check after installing a mod | LostDragonist | 2019-02-22 | 1 | -0/+6 |
| | | |||||
| * | Invalidate mod list sort proxy when mods find updates | LostDragonist | 2019-02-21 | 1 | -10/+11 |
| | | |||||
| * | Remove more old Nexus settings | LostDragonist | 2019-02-19 | 1 | -0/+2 |
| | | |||||
| * | Cleanup and version bump | Silarn | 2019-02-18 | 1 | -2/+2 |
| | | |||||
| * | Small updates, cleanup, update code, cache settings, tooltips | Silarn | 2019-02-18 | 1 | -5/+17 |
| | | |||||
| * | Endorsement and efficiency updates | Silarn | 2019-02-18 | 1 | -50/+112 |
| | | | | | | | | * Reduce update timeout to 5 minutes * Introduce bulk endorsement check replacing global mod info check * Fine tune performance of bulk update info query * Thread the update processing to prevent lockups | ||||
| * | Implement bulk update check layer | Silarn | 2019-02-18 | 1 | -2/+31 |
| | | |||||
| * | Some fixes to parse the preferred server list and download speed feature | Silarn | 2019-02-18 | 1 | -4/+3 |
| | | |||||
| * | Implement staggered timeouts bases on age. | Silarn | 2019-02-18 | 1 | -2/+3 |
| | | | | | | | | | * < 1 mo = 2 hours * < 3 mo = 4 hours * < 6 mo = 6 hours * < 1 yr = 12 hours * > 1 yr = 24 hours | ||||
| * | Fix issues with duplicate requests, expand parallel requests to 6 | Silarn | 2019-02-18 | 1 | -2/+8 |
| | | |||||
| * | Multiple updates: | Silarn | 2019-02-18 | 1 | -21/+33 |
| | | | | | | | | | | | | * Remove periodic auto-update * Add context menu force-update for mod list * Fix some bugs with update parsing - Ignore update files that are deleted - Fix remaining issue with failing to get all mods due to capitalization * Remove queue retry when out of requests * Clear all requests when out of requests * More potential improvements to login/validation process | ||||
| * | Fix various issues when not having a stored API key | Silarn | 2019-02-18 | 1 | -9/+5 |
| | | |||||
| * | Make mod search case insensitive, reintroduce timed update batches | Silarn | 2019-02-18 | 1 | -17/+13 |
| | | |||||
| * | Various fixes and updates | Silarn | 2019-02-18 | 1 | -16/+20 |
| | | | | | | | * Add second api type for mod info to segment updates from basic desc * Add saved nexus file type and factor it into the update display * Fix some issues with how we were checking for 'latest update' files | ||||
| * | Ensure mainwindow slot doesn't override data we've just set | Silarn | 2019-02-18 | 1 | -13/+20 |
| | | |||||
| * | Fix missing nexus update setters | Silarn | 2019-02-18 | 1 | -0/+2 |
| | | |||||
| * | Update Process Improvements | Silarn | 2019-02-18 | 1 | -40/+40 |
| | | | | | | | | | | | | | | | * 5 minute batch auto-update of up to 10 mods - Still able to force an update of all 'unchecked' mods - Prioritizes mods with oldest update 'age' * Implemented 1-hour wait between update checks per mod * Fixed issues with update progress display * Only enable update filter automatically if 'force update' * Improved display of version update status in mod list - Italic text when ready to perform update check - Tooltip indicates when next update is available * Fixed remaining issues with update fallback check * Only trigger one update API request for duplicate sources | ||||
| * | Multiple fixes: | Silarn | 2019-02-18 | 1 | -12/+8 |
| | | | | | | | * Uses current daily/hourly rate limits * Fixed issue with translating API game string to mod game string ** Corrects issues with update checks and downloads | ||||
| * | Translate nexus game name to short name to fix fetching updates | Silarn | 2019-02-18 | 1 | -6/+20 |
| | | |||||
| * | Add counter for API requests | Silarn | 2019-02-18 | 1 | -0/+26 |
| | | |||||
| * | Fix issue with endorsement response parsing | Silarn | 2019-02-18 | 1 | -11/+9 |
| | | |||||
| * | Add some comments and always use latest update file as the version | Silarn | 2019-02-18 | 1 | -2/+18 |
| | | |||||
| * | Implement an API rate limiter | Silarn | 2019-02-18 | 1 | -0/+8 |
| | | |||||
