goat
|
e498da8079
|
fix: add flag for testing plugins, don't load testing plugins if testing is disabled
|
2020-10-02 20:57:56 +02:00 |
|
goat
|
770363e2d2
|
fix: NullRef when installing normal plugins
|
2020-10-02 16:48:10 +02:00 |
|
goat
|
5a9f45c5bb
|
fix: only hide testing plugins if testing is unavailable
|
2020-10-02 16:29:08 +02:00 |
|
goat
|
df42113992
|
fix: correct logging
|
2020-10-02 16:22:10 +02:00 |
|
goat
|
74ea78cab1
|
feat: implement IsTestingExclusive
|
2020-10-02 16:20:48 +02:00 |
|
goat
|
3bd53590f1
|
feat: implement new testing mode
|
2020-10-02 13:16:20 +02:00 |
|
goat
|
7da3a6ed67
|
Merge branch 'master' of https://github.com/goatcorp/Dalamud
|
2020-09-09 12:42:51 +02:00 |
|
goat
|
7c6f5425eb
|
don't count downloads for updates
|
2020-09-09 12:42:11 +02:00 |
|
goaaats
|
cc3b3d585f
|
Merge pull request #164 from Caraxi/fix-plugin-search-size
Fix Search Size to avoid search box going out of bounds.
|
2020-09-08 23:37:58 +02:00 |
|
goat
|
84b1dabbd2
|
fix: UiBuilder constructor
|
2020-09-07 23:29:05 +02:00 |
|
karashiiro
|
4f7981deaa
|
Add cutscenes and gpose to UI hide conditions
|
2020-09-02 14:05:10 -07:00 |
|
Caraxi
|
b59d96d913
|
Fix Search Size to avoid search box going out of bounds.
|
2020-08-30 10:43:35 +09:30 |
|
goat
|
61662b536c
|
feat: add download counts to PluginRepository, PluginInstallerWindow
|
2020-08-24 21:03:14 +02:00 |
|
Caraxi
|
fdd749b89f
|
Update PluginDefinition.cs
|
2020-08-21 10:25:21 +09:30 |
|
Caraxi
|
19605e385f
|
Use InputTextWithHint
|
2020-08-21 10:19:53 +09:30 |
|
Caraxi
|
5dd1e98c70
|
Add searching by tags
|
2020-08-21 10:13:50 +09:30 |
|
Caraxi
|
1e1166b607
|
Add search to plugin installer
Partial match for plugin names
Full match for plugin author name
|
2020-08-21 10:11:35 +09:30 |
|
goat
|
196217f1d5
|
feat: add config setting to toggle hiding
|
2020-08-14 03:01:58 +02:00 |
|
goat
|
5f9efaaea0
|
feat: add automatic UI hiding to GameGui, UiBuilder
|
2020-08-14 02:51:55 +02:00 |
|
goat
|
b7e36fb2e6
|
refactor: clean up some warnings
|
2020-08-14 02:34:03 +02:00 |
|
ackwell
|
e0e097fe48
|
Fix plugin version sorting logic
|
2020-08-10 13:00:31 +10:00 |
|
goat
|
de29cd7d36
|
fix: better plugin update error handling
|
2020-08-08 13:01:41 +02:00 |
|
goat
|
ef3687f8d2
|
feat: add better IPC
|
2020-08-04 17:30:15 +02:00 |
|
goat
|
62bd3af459
|
feat: delete old versions of plugins before load
|
2020-07-21 16:07:35 +02:00 |
|
goat
|
a9b388f9de
|
feat: add PluginLoadReason to plugin interface
|
2020-07-21 10:32:05 +02:00 |
|
Caraxi
|
d4139abf70
|
Add SeStringManager to DalamudPluginInterface
|
2020-07-03 01:37:51 +09:30 |
|
goat
|
3d1b89acd1
|
fix: for the last fix
|
2020-06-25 21:32:21 +02:00 |
|
goat
|
03e3d7fe98
|
fix: show repo button on uninstalled plugins
|
2020-06-25 21:28:49 +02:00 |
|
goat
|
ad93b6324f
|
feat: add DALAMUD_API_LEVEL
|
2020-06-11 14:04:11 +02:00 |
|
goat
|
c0fd954230
|
fix: possibly empty error message
|
2020-06-08 22:36:32 +02:00 |
|
goat
|
9752ac493d
|
fix: don't try to reload pluginmaster when it already is being reloaded
|
2020-06-08 21:22:07 +02:00 |
|
goat
|
07a0b3903f
|
feat: list which plugins failed to update in error message
|
2020-06-08 21:12:24 +02:00 |
|
goat
|
a9fa629e0b
|
feat: plugin testing stuff
|
2020-06-08 14:46:56 +02:00 |
|
goat
|
7ae3a92968
|
refactor: make PluginManager internal
|
2020-06-08 14:06:09 +02:00 |
|
goat
|
aa84c06cd1
|
feat: add "updated" label to plugin installer when a plugin was updated
|
2020-06-08 14:05:23 +02:00 |
|
goat
|
5bc347654a
|
fix: keep headers in installer open after installation
|
2020-06-05 15:03:06 +02:00 |
|
goat
|
09295d4e61
|
feat: add plugin ipc
|
2020-05-14 21:50:04 +02:00 |
|
goat
|
5a80342243
|
feat: add an "open url" button to the plugin installer, if the plugin sets the RepoUrl property in its definition
|
2020-05-12 19:11:09 +02:00 |
|
goat
|
48fcebfe12
|
fix: don't reenable updated plugins automatically
|
2020-04-27 14:36:00 +02:00 |
|
goat
|
62ef6034ee
|
fix: work around bad assembly version in chat extender json
|
2020-04-26 18:43:40 +02:00 |
|
goat
|
b8b05ae998
|
fix: don't load ChatExtender if it's <1400 (hack, remove this some time)
|
2020-04-26 15:15:50 +02:00 |
|
goat
|
f9658098fe
|
fix: switch to org URL for DalamudPlugins
|
2020-04-22 15:16:59 +02:00 |
|
goat
|
4a685e42da
|
feat: localization
|
2020-04-12 16:13:13 +02:00 |
|
goat
|
b355f9243c
|
feat: add new PluginLog methods
|
2020-04-11 15:40:28 +02:00 |
|
goat
|
0dd46c50ae
|
feat: show if plugins are installed in header
|
2020-04-01 01:53:22 +09:00 |
|
goat
|
4d6f7762e6
|
fix: create all .disabled files for previous versions, just to be safe
|
2020-03-31 23:43:15 +09:00 |
|
meli
|
ad6bf53a6d
|
Fix for the change to Assembly.LoadFile() no longer correctly handling plugin's local dll dependencies. We still have to use LoadFile() to allow duplicate names, but now we also have to fixup assembly resolution to 'restore' the default behavior. This adds a global appdomain handler that just tries to load dependencies from the local directory of the requesting dll, if other methods have already failed.
|
2020-03-24 20:05:48 -07:00 |
|
goat
|
7463937afe
|
fix: close ".disabled" file immediately
|
2020-03-23 20:23:36 +09:00 |
|
goat
|
a4ea6e9d6e
|
refactor: abstract plugin update, install into "PluginRepository" class
|
2020-03-23 20:19:02 +09:00 |
|
goat
|
b7a298e22a
|
fix: give some feedback for plugin installs
|
2020-03-23 13:15:59 +09:00 |
|