#Pathfinder V3 & MM+
1 messages · Page 1 of 1 (latest)
@true osprey this is actually a issue with our two modules. I use a ::before to place the number of conflicts above the Manage Modules And you use a background image that makes things tricky. At first I thought it would have been as simple as setting background-position: bottom center but it appears your image is larger then your actual buttons, so the UI looks off. I have to do
#sidebar #settings button[data-action="modules"][data-conflicts] {
background-position-y: 25px !important;
}
#sidebar #settings button[data-action="modules"][data-conflicts="0"] {
background-position-y: center !important;
}
I can add this into my module, but I would need to know of a way in CSS that your module is enabled? Its not like I can check game.modules.get do you add any css id or classes anywhere that will let me target this?
Actually, I have a solution that will make my module hopefully break less with other UI modules.
Definitely like the top one
The bottom one just shows when you hover, so its for context on what the 6 is. Should only exist when you hover or click the button.
ok, got it
But hey, keep letting me know if issues, I am glad to see people using it and want them to have as close to a smooth experience as I can allow.
@eager quail your module is nice but can you add somes options inside :
- view for modules list and filter modules
- Export/Import active modules
- enable/disable all modules accept yours
in fact all the options that Tidy Ui does ... if it's possible of course 😉
You mean these? lol
Importing an export from TidyUI
Importing an Export from Module Management+ Allows you to import world and client settings.
Presets allow you to save an active module list, and quickly switch between them. As far as I am aware you can have as many as you like. They however do not save settings. If you choose to export a list of modules in here it will export the settings from those modules, allowing you to later import them if needed.
Also @true osprey what do you mean by
- view for modules list and filter modules
sorry I'm tired and I write crap 😄
https://puu.sh/IGEpz/d452dad2ca.png
Oh, yeah, I do plan on tackling the whole settings window too.
Its my next big feature after presets and this exporting/importing feature.
ho nice ! your module is fun but I couple it with Tidy Ui for the moment
Yeah, I think until I get around to the settings page, you kinda have to. But Don't worry, I have all sorts of fun things planned for the settings page.
OMG THE LOGS I HAVE TO CLEAN UP BEFORE RELEASE... Find all delete 100 lines of logging. lol
The Hard life of the Dev 😄
Module is looking good!
Hello Hello is it possible to fix a problem ?
Is it possible to display the conflict alert only when there is a conflict ?
For example, we know that there are an conflict if MM+ and Tidy Ui are actived togheter but there aren't conflict if MM+ and Tidy UI aren't actived togheter 😄
So, why there is a conflict alert, if all is good ? 😄
https://puu.sh/IGYIa/4fa7bfc989.png
But It's good to keep a warning in Manage Modules for a potential conflict
Technically that conflict isn't even TidyUI & MM+, its TidyUI and foundry 9.245+.
The idea was to warn you of conflicts in your module list, not so much that there are conflicts enabled.
I think if I was using the old very invasive UI where it was a big red button on top, I'd be more inclined to agree with you on showing it only when conflicts are enabled.
I am not saying I will change this, but right now, I'd like to focus on fixing small bugs and working on the settings menu changes. If you could post an issue on github for me to review and keep this in mind I'd appreciate that. https://github.com/mouse0270/module-credits/issues
@eager quail I noticed this behaviour seems to only happen with MM enabled, there's a lot empty space and the buttons are not visible. I always need to do extra vertical scrolling to get to them:
in the core behaviour, i can see the Save module Settings and Deactive All _Modules buttons
Also in Settings:
Both of these will be fixed in the next update... I am making the windows full height like tidy, and fixing the vertical scrolling.
Wait wasn't there a TidyUI giant space image here?
Yes but then i noticed it was caused by a different module :)
Which module was breaking it?
Is it broken with just the module or does the issue happen when it and mine are enabled?
Curios how I landed directly in this thread by entering the Foundry Discord today without even knowing of its existence. Maybe we should have used that instead of direct messages. 😉 Looking forward to the next release. We module addicts need to keep things organized.
Can I ask you three a feature request? Would you prefer Big Picture Mode enabled or disabled by default. I keep getting mixed requests where some people want it enabled and others don't. I enabled it by default to make the switch from TidyUI to MM+ more seamless, but I personally disable it, as the full height was never really a feature I enjoyed myself.
This unreadable text is only happening with MM enabled:
Here's what it looks like with module disabled:
It was a bit unusable without it to be honest, as the buttons disappeared below the screen
If you have big picture mode disabled the settings window will be locked around 75% of screen height.
I will have to look into that, I am assuming the label isn't set to wrap, should be easy to fix.
tbf, didn't check after the last update
Checkmarks in the first example are partly left and partly right.
Can you send a list of your modules, @obtuse mountain makes a point, MM+ puts the checkboxes on the left, something else is conflicting and moving them back right.
Ok i'll double check when back at my pc
Hello Hello @eager quail you have a colors problem with Warhammer v4 system
https://puu.sh/IHsOj/64c32aec29.jpg
I have more then just a colors problem with that system... I can take a look into it tomorrow after my games tonight.
OK, I was able to test this and finally found the conflicts. It only happens with both Module Management and **Tokenizer **enabled at the same time:
never would've guessed it, if it wasn't for "find the culprit"
I can confirm that, with Tokenizer enabled and Module Management disabled, the issue does **__not __**occur. (and vice-versa)
Hello Hello
A french translation for your module
https://puu.sh/IHAlV/1bc3002d05.png
moduke.json
"languages": [
{
"lang": "en",
"name": "English",
"path": "languages/en.json"
},
{
"lang": "fr",
"name": "French",
"path": "languages/fr.json"
}
],
I ill add that... I also need to add more of my words as translation words. When I do that would you mind if I ping you to update the translations?
Also Warhammer support
No problem ping me when you want an update 🙂
Updated Localization
{
"module-credits": {
"title": "Module Management+",
"settings": {
"showNewChangelogsOnLoad": {
"name": "Show New Changelogs on Load",
"hint": "If a changelog is marked as unseen and this setting is enabled a dialog will appear showing all changelogs that haven't been marked as seen."
},
"resetDialog": {
"name": "Reset Tracked Changelogs",
"button": "Confirm Reset",
"hint": "Confirming this reset, will set all changelogs to unseen."
},
"enableGlobalConflicts": {
"name": "Enable Global Conflicts",
"hint": "Disabling this setting will prevent MM+ from reaching out to the web and grabbing a live list of global conflicts. If this feature is disabled you may be missing known issues and/or conflicts that were not including in modules manifest file."
},
"bigPictureMode": {
"name": "Big Picture Mode",
"hint": "Enabling this feature will set the Module Management and Configure Settings windows to the full height of the foundry window."
}
},
"controls" :{
"filterSettings": {
"placeholder": "Filter Settings",
"clearFilter": "Clear Search"
},
"moduleChangelogs": "Module Changelogs"
},
"tags": {
"authors": "Authors",
"issues": "Issues",
"issues-bug-reporter": "Bug Reporter",
"socket": "Socket",
"library": "Library",
"url": "Website",
"readme": "Readme",
"changelog": "Changelog"
}
}
}
Thank you by the way!!!
{
"module-credits": {
"title": "Module Management+",
"settings": {
"showNewChangelogsOnLoad": {
"name": "Afficher les nouveaux Journaux au chargement",
"hint": "Si un journal est marqué comme non vu et que ce paramètre soit activé alors une boîte de dialogue s'affiche et montre tous les journaux n'étant pas marqués comme vus."
},
"resetDialog": {
"name": "Réinitialisation des Journaux",
"button": "Confirmer la réinitialisation",
"hint": "Confirmer cette réinitialisation, mettra tous les Journaux en non vu."
},
"enableGlobalConflicts": {
"name": "Activer les Conflits Globaux",
"hint": "La désactivation de ce paramètre empêchera MM+ de se connecter au Web et de récupérer une liste en direct des conflits globaux. Si cette fonction est désactivée, il se peut que vous manquiez des problèmes et/ou des conflits connus qui n'ont pas été inclus dans le fichier manifeste des modules."
},
"bigPictureMode": {
"name": "Mode Grosse Image",
"hint": "En activant cette fonction, les fenêtres du gestionnaire de modules et de Configuration des options prendont toute la hauteur de la fenêtre."
}
},
"controls" :{
"filterSettings": {
"placeholder": "Paramétrage du filtre",
"clearFilter": "Suppression de la recherche"
},
"moduleChangelogs": "Journal des modifications du module"
},
"tags": {
"authors": "Auteurs",
"issues": "Problèmes",
"issues-bug-reporter": "Rapport de bug",
"socket": "Socket",
"library": "Librairie",
"url": "Website",
"readme": "Lisez moi",
"changelog": "Journal des Changements"
}
}
}
Done 🙂