Comments (14)
Re: the PS - that one is easy, I'll get that in today.
from fsg_mod_assistant.
Re: the original issue - that is an awesome idea. I'm pretty sure I can grab the keybinds from the modDesc, yes. Comparing them against other mods is going to be somewhat of a challange, but it's probably possible. But yes, 100%, this is something I want to do. I'm going to mark this as 1.1.0 as we really want to get a "real" initial release done, but it should come in a week or two I hope.
from fsg_mod_assistant.
- Portable v0.10.2 updated to desktop v0.10.3 - not very good. Maybe it would be better if a window appeared in the portable with the message: "There is a new version. Open the site for download?"?
Huh. it's supposed to just quietly fail, I thought. 1.0.0 is being pushed in a few, there is a fix in there that will stop the portable from checking for the update - I'll look into adding a facility to check for the update but not download & apply it in the future.
from fsg_mod_assistant.
P. S.
To avoid creating a new issue: "cross" or "erase".
from fsg_mod_assistant.
…
P. P. S.
When scrolling through the list of mods, I would very much like, if not difficult, that the bar with the Search and the very necessary "none" button would not be hidden. Now: select a mod at the top of the list - see information about it - scroll, select another mod and ... the "Find on ModHub" button is not active - scroll (without a scrollbar, (it's good that it's not there - superfluous)) remove all selections - return to middle of the list.
Forgive my laziness to create a new issue. )
from fsg_mod_assistant.
Re: the PS - that one is easy, I'll get that in today.
I really liked that the icon only appears in a non-empty search field.
- Portable v0.10.2 updated to desktop v0.10.3 - not very good. Maybe it would be better if a window appeared in the portable with the message: "There is a new version. Open the site for download?"?
from fsg_mod_assistant.
Getting there on 1.1.0 - last thing is the dev controls addition, and then I'll push out a test version. I went ahead and added all of the (added) keybinds to get developer info at the bottom of the detail screen - I was already needing to read it all, so why not, right?
Of course, this will warn you based on the default key bindings, not whatever you may have reset them to. Reading inputBindings.xml may come later, but it's a little bit harder, as the way this feature currently works, it's only looking for conflict in each collection, rather the whole list of what you have (or had, as bindings do not remove themselves when you no longer have a mod)
from fsg_mod_assistant.
I'm open to the idea of doing translations for the keys themselves, it's just a lot of extra calls, and a fair bit of (mostly) rendundent entries in the language files. As I am an english only user, I bow to the folks who would know better than me if it's something that would be helpful. (I've seen chinese character keyboards, but honestly have no clue how much localization is done in other parts of the world)
from fsg_mod_assistant.
Я открыт для идеи сделать переводы для самих ключей, это просто _ много _ дополнительных вызовов и немало (в основном) избыточных записей в языковых файлах. Поскольку я пользователь только на английском языке, я преклоняюсь перед людьми, которые лучше меня знают, может ли это быть чем-то полезным. (Я видел клавиатуры с китайскими иероглифами, но, честно говоря, понятия не имею, сколько локализации делается в других частях мира)
As for CP specifically, it has localized hotkey names:
In Easy Development Controls:
But these are exemplary fashions (hehe. The machine always translates "mod"(ru: "мод") from Russian as "fashion"(ru: "мода")), other authors may not adhere to this.
Maybe, if not difficult, add translations of the names of the keyboard shortcut functions for those mods where there are translation files. But in any case, translations of mod shortcuts should be in mods, not in FSModAssistant.
from fsg_mod_assistant.
Of course, this will warn you based on the default key bindings, not whatever you may have reset them to. Reading inputBindings.xml may come later, but it's a little bit harder, as the way this feature currently works, it's only looking for conflict in each collection, rather the whole list of what you have (or had, as bindings do not remove themselves when you no longer have a mod
It would be nice, but it's understandable. In any case, your program is very useful and convenient.
from fsg_mod_assistant.
Sorry, I should have been more clear - when I was talking key translations, I mean the literal key - e.g. "Left SHIFT". I'm not sure if that is useful or not. Like I said, I have seen chinese keyboards where those keys were localised (probably, I don't read chinese), but I'm not sure if they typically are in other parts of the world. As to pulling the translation of the action name from the mod, I decided not to - only because the popular mods like courseplay do it right, but not all of them do. It's also a whole lot more data to dump into the cache, and it's already big enough :)
from fsg_mod_assistant.
Based on my experience of translating mods of authors from China, Japan and Taiwan, I can assume that "Alt", "Ctrl", etc. they use in texts localized for their countries, i.e. - these names do not need to be translated.
For example, a translation into Russian will look very strange and a "translation clarification" will be required. )
Of course, this is my subjective opinion.
from fsg_mod_assistant.
So, I went ahead and went in-game and grabbed the displayed text for each button. I know I did a good job on the ones that use a latin character set, I think I got the russian correct, but I was comparing online translations by eye, and I have zero experience with the Cyrillic character set.
'ru' : {
'KEY_pause' : 'PAUSE',
'KEY_esc' : 'ESC',
'KEY_space' : 'ПРОБЕЛ',
'KEY_delete' : 'DELETE',
'KEY_insert' : 'INSERT',
'KEY_home' : 'HOME',
'KEY_end' : 'END',
'KEY_pageup' : 'PAGE UP',
'KEY_pagedown' : 'PAGE DOWN',
'KEY_rshift' : 'ПРАВЫЙ SHIFT',
'KEY_lshift' : 'ЛЕВЫЙ SHIFT',
'KEY_rctrl' : 'ПРАВЫЙ CTRL',
'KEY_lctrl' : 'CTRL',
'KEY_ralt' : 'ПРАВЫЙ ALT',
'KEY_lalt' : 'ALT',
'MOUSE_BUTTON_LEFT' : '🖯 ВЛЕВО',
'MOUSE_BUTTON_MIDDLE' : '🖯 MIDDLE',
'MOUSE_BUTTON_RIGHT' : '🖯 ВПРАВО',
'MOUSE_BUTTON_WHEEL_UP' : '🖯 КОЛЁИКО ВВЕРХ',
'MOUSE_BUTTON_WHEEL_DOWN' : '🖯 КОЛЁИКО ВНИЗ',
},
If there is a better option for any of these than Giants used, I'm happy to update it. I did find it interesting that for ALT and CTRL, apparently "Left" is the default, and extra detail is only provided for the "Right" version of them.
from fsg_mod_assistant.
'MOUSE_BUTTON_LEFT' : '🖯 ВЛЕВО', 'MOUSE_BUTTON_MIDDLE' : '🖯 MIDDLE', 'MOUSE_BUTTON_RIGHT' : '🖯 ВПРАВО', 'MOUSE_BUTTON_WHEEL_UP' : '🖯 КОЛЁИКО ВВЕРХ', 'MOUSE_BUTTON_WHEEL_DOWN' : '🖯 КОЛЁИКО ВНИЗ',
'MOUSE_BUTTON_LEFT' : 'ЛЕВАЯ КЛАВИША МЫШИ',
'MOUSE_BUTTON_MIDDLE' : 'СРЕДНЯЯ КЛАВИША МЫШИ',
'MOUSE_BUTTON_RIGHT' : 'ПРАВАЯ КЛАВИША МЫШИ',
'MOUSE_BUTTON_WHEEL_UP' : 'КОЛЁСИКО МЫШИ ВВЕРХ',
'MOUSE_BUTTON_WHEEL_DOWN' : 'КОЛЁСИКО МЫШИ ВНИЗ',
- This game is played by people who may not understand what is on the icon, emoticon (?) "computer mouse". Maybe I'm wrong, then - leave it as you have (missing "С" - "КОЛЁ(С)ИКО"), removing the "МЫШИ".
- About mouse keys you can:
'MOUSE_BUTTON_LEFT' : 'ЛКМ',
'MOUSE_BUTTON_MIDDLE' : 'СКМ',
'MOUSE_BUTTON_RIGHT' : 'ПКМ',
These are very well established and used abbreviations, but I saw that they were unknown to some (few) users.
from fsg_mod_assistant.
Related Issues (20)
- Folder Edit display HOT 2
- Dependencies are outdated
- [BUG]FSG Mod Assistant Steam Game Arguments HOT 7
- Dependencies are outdated
- [BUG] Hints remain after selecting the window HOT 4
- [BUG] LOG viewer shudders if you go to the very end of the file HOT 2
- [VERSION TRACK] v4.0.0 Known Issues & Bugs HOT 1
- [BUG] Crash for "Manage local game saves" option HOT 16
- Dependencies are outdated
- Sort folders alphabetically HOT 2
- 4.0.1 - Just Awesome! HOT 1
- Dependencies are outdated
- [FEATURE] sort mods by name HOT 2
- [BUG] Caught rejection: TypeError [ERR_INVALID_ARG_TYPE] HOT 6
- Dependencies are outdated
- Programm startet nicht richtig HOT 4
- [FEATURE] What do we add to make the "Open Source Website" Work? HOT 1
- [BUG] Small thing - no warning for failed file move operation. HOT 5
- Dependencies are outdated
- Dependencies are outdated
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fsg_mod_assistant.