Commit Graph
734 Commits
Author SHA1 Message Date
Jeremy RimpoandMikaël Capelle cc1bc4cb7f Fix string conversion issues with emoji characters (#120)
* Fix load/cast of QString to avoid issues with surrogate pairs (emoji characters, ...).

---------

Co-authored-by: Mikaël Capelle <capelle.mikael@gmail.com>
2023-12-03 09:15:17 +01:00
Jeremy Rimpo ebede37865 Bump version to reflect 2.5.0 release 2023-11-24 21:15:34 -06:00
Jeremy Rimpo 7a885ad014 Merge pull request #117 from ModOrganizer2/plugin_updates
Add isDummy to IPluginList
2023-10-27 20:09:34 -05:00
Jeremy Rimpo ff3c601164 Use hasNoRecords 2023-10-18 23:04:16 -05:00
Jeremy Rimpo 655e60acb7 Add isDummy to IPluginList 2023-10-17 00:41:44 -05:00
Jeremy Rimpo e52163eb29 Merge pull request #116 from ModOrganizer2/overlay_support
Add isOverlayFlagged to IPluginList
2023-10-08 13:02:41 -05:00
Jeremy Rimpo 431caa9992 Add isOverlayFlagged to IPluginList 2023-10-08 04:13:58 -05:00
Mikaël Capelle a644546b41 Merge pull request #115 from ModOrganizer2/uibase_updates
Use defaults set in UIBase
2023-10-04 11:10:00 +02:00
Jeremy Rimpo 404fd3f4a3 Use defaults set in UIBase 2023-10-04 02:58:15 -05:00
Jeremy Rimpo 0be763f3d2 Merge pull request #114 from ModOrganizer2/loot_0_22
Plugin sorting updates
2023-10-03 23:17:31 -05:00
Jeremy Rimpo 7452df8bbb Plugin sorting updates
- Add enabledPlugins for core plugins which are enabled but NOT auto-loaded (may need to be written to plugins.txt or have an ambiguous load order position)
- General Starfield updates
  - Add enabledPlugins for "BlueprintShips-Starfield.esm"
  - Disable plugin management if sTestFile is in use (also applies to FO4)
  - Write the enabledPlugins to plugins.txt to enforce base game load order
  - Allow for LOOT sorting (dynamic based on settings)
- Incorporate enabledPlugins into force enabled plugins in plugin list
- Update various interface layers

TODO: Fix sort button to dynamically update if status changes
TODO: Auto refresh lists if the INI Editor is closed
2023-10-02 15:27:12 -05:00
Mikaël Capelle c6c7e5ef73 Merge pull request #113 from ModOrganizer2/dev/refresh-callback
Add onNextRefresh() and 2nd onAboutToRun bindings.
2023-09-29 08:24:02 +02:00
Mikaël Capelle 328b6e7710 Fix arity check for function arguments. 2023-09-27 20:22:34 +02:00
Mikaël Capelle eb2c874a39 Remove duplicated logger print. 2023-09-27 19:55:48 +02:00
Mikaël Capelle 5501814e00 Add onNextRefresh() and 2nd onAboutToRun bindings. 2023-09-26 21:41:27 +02:00
Jeremy Rimpo d1609a79ae Merge pull request #112 from ModOrganizer2/starfield
Starfield
2023-09-17 16:19:34 -05:00
Jeremy Rimpo 58737acf0e Fix lint issues 2023-09-13 03:35:36 -05:00
Jeremy Rimpo d3fec9c230 Add 'None' LoadOrderMechanism which disables managed plugins
- Primary plugins are still marked as loaded
2023-09-09 04:37:02 -05:00
Jeremy Rimpo b99a5115cb Implement 'override' plugin support 2023-09-05 13:25:00 -05:00
Jeremy Rimpo 923d600bc0 Merge remote-tracking branch 'origin/qt6' 2023-09-04 22:29:11 -05:00
Jeremy Rimpo ba80ce9e20 Use map so we can set an origin name 2023-09-04 19:39:40 -05:00
Jeremy Rimpo 57b30be723 Preliminary secondary data directory support 2023-09-04 18:02:54 -05:00
Mikaël Capelle f1e5d65868 Merge pull request #111 from ModOrganizer2/ci/mob-github-action
Switch to generic mob action.
2023-07-10 20:10:48 +02:00
Mikaël Capelle 5a8d3e1a72 Switch to generic mob action. 2023-07-10 19:59:53 +02:00
Mikaël Capelle 809157115f Merge pull request #110 from ModOrganizer2/dev/clean-formatting
Formatting (black, isort, clang, line-ending).
2023-07-10 09:41:54 +02:00