Commit graph

933 commits

Author SHA1 Message Date
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