SpringSettings 0.2.0
Moderator: Moderators
If you don't change anything (ie don't touch the comboboxes) in simple mode your settings will not be overwritten.LordMatt wrote: Well you can't have a situation where if you save settings by accident it will change them when you have not changed anything yourself, so you need to come up with some other behavior than overwriting custom settings.
As to the menuitem checked/unchecked situation: i will change the behaviour from checkmarks to gray out/ or remove/add the item
By the way: if you like to give more direct feedback i can often be found in #springlobby @ freenode
Edit: found the source of the checkmark bug as soon as I got that you were using the button, not the menu
the two first comboboxes are each an aggregate of many settings. I can't think of way to let them reflect already existing settings/ settings changed via the expert mode that is transparent to the user and not compromising the simplicity of the mode.
Even (weighted/unweighted) averaging is not a really good idea as it would only complicate and possibly confuse the user for whom the simple mode is intended.
What i can and will do is that on saving of settings the state of the comboboxes will also be saved. (and consequently loaded on startup)
Also i could add a very specific and clear explanation of what the boxes are capable/ not capable of, but i'm afraid that would only clutter the gui and not be read much.
Even (weighted/unweighted) averaging is not a really good idea as it would only complicate and possibly confuse the user for whom the simple mode is intended.
What i can and will do is that on saving of settings the state of the comboboxes will also be saved. (and consequently loaded on startup)
Also i could add a very specific and clear explanation of what the boxes are capable/ not capable of, but i'm afraid that would only clutter the gui and not be read much.
Re: SpringSettings 0.1 (former Settings++)
could you add 1680*1050 ?? new LCD 22" native resolution ? and 1280*960 .. the real 4/3 resolution (not 1280*1024 except if you don't have square pixels)
Re: SpringSettings 0.1.1 (former Settings++)
updated first post:
Changes from 0.1:
Changes from 0.1:
- fixed: mode menu not reflecting mode change on button click
- fixed: resolution box in simple mode always shows current resolution (will revert to 0 x 0 if settings could not be read)
- new: simple mode comboboxes' states are saved on exit
- new: added two resolutions to the box in simple mode
-
- Posts: 933
- Joined: 27 Feb 2006, 02:04
Re: SpringSettings 0.1 (former Settings++)
I'd add a bunch of 16x10 and 16x9 resolutions since widescreen monitors are getting more and more popular. Steam does a hardware survey that checks for default desktop resolutions which should give you an idea of what resolutions people are using: http://www.steampowered.com/status/survey.htmlSatirik wrote:could you add 1680*1050 ?? new LCD 22" native resolution ? and 1280*960 .. the real 4/3 resolution (not 1280*1024 except if you don't have square pixels)
Re: SpringSettings 0.1.1 (former Settings++)
Is inverted mousewheel already in?
for some details:
http://spring.clan-sy.com/phpbb/viewtop ... el#p143446
for some details:
http://spring.clan-sy.com/phpbb/viewtop ... el#p143446
Re: SpringSettings 0.1.1 (former Settings++)
Next release will include a control for MouseWheelSpeed that lets you set it in increments of 1 from -255 to 255 (that's the value range Tobi mentioned to me).
This is done either by clicking spinbuttons or entering value directly.
Also checkbox for disabling/enabling WindowedEdgeScroll.
the changes are already in my git repo master branch.
http://trac.springlobby.info/wiki/Git
i'll take a look at that steam survey and add what resolution is still missing (if it's reasonable)
anything else?
This is done either by clicking spinbuttons or entering value directly.
Also checkbox for disabling/enabling WindowedEdgeScroll.
the changes are already in my git repo master branch.
http://trac.springlobby.info/wiki/Git
i'll take a look at that steam survey and add what resolution is still missing (if it's reasonable)
anything else?
Re: SpringSettings 0.1.1 (former Settings++)
I cannot find a way to invert my mouse input, and it defaults to "flight sim" controls, i.e., up is down... also, now whenever I hit CTRL-J to switch view modes, it doesn't do anything except go to OTA view... strange. That may be a SVN thing, just wanted to make sure you weren't unbinding that incorrectly, if you're writing to Script...
Re: SpringSettings 0.1.1 (former Settings++)
i've added the InvertMouse option and 1152x864 resolution
I'll put up the release with the fixes tomorrow, don't have time to test windows build now.
that's because the scroll speed sliders when set to 0 set TWEnabled (others respectively) to zero resulting in that mode being excluded from the cycling through. I've added text to make that obvious, instead of just (0 to disable) in the box's header.Argh wrote:also, now whenever I hit CTRL-J to switch view modes, it doesn't do anything except go to OTA view...
I'll put up the release with the fixes tomorrow, don't have time to test windows build now.
Re: SpringSettings 0.1.1 (former Settings++)
Aha...that's because the scroll speed sliders when set to 0 set TWEnabled (others respectively) to zero resulting in that mode being excluded from the cycling through. I've added text to make that obvious, instead of just (0 to disable) in the box's header
<looks>
None of them were set to zero, though.
-
- Posts: 933
- Joined: 27 Feb 2006, 02:04
Re: SpringSettings 0.1.1 (former Settings++)
Are you going to add 1680x1050, 1920x1200, etc? Seriously, 16:10 aspect widescreen displays are getting really popular. I don't even think you can buy a laptop without one now, and basically every LCD over 20" is widescreen, and most of the 20"s are widescreen too.koshi wrote:i've added the InvertMouse option and 1152x864 resolution
Re: SpringSettings 0.1.1 (former Settings++)
Argh: i would think that the modes were already excluded before you tried out springsettings. it is intended that no settings get altered on springsettings startup. that means that though the sliders display whatever speed was prevoiusly set, the mode is not necessarily included in the cycle. the behaviour with enablin/disabling the modes only applies if you actually touch the sliders. if you think there is something else wrong, please report back
el_matarife: these are the resolution already included (nvm the wxT stuff, this is directly from source):
wxT("800 x 600"), wxT("1024 x 768"), wxT("1152 x 864"), wxT("1280 x 960"), wxT("1280 x 1024"), wxT("1600 x 1200"),
wxT("1280 x 800 (widescreen)"), wxT("1440 x 900 (widescreen)"), wxT("1680 x 1050 (widescreen)") , wxT("1920 x 1200 (widescreen)"),
wxT("2048 x 768 (dual-screen)"), wxT("2560 x 1024 (dual-screen)"), wxT("3200 x 1200 (dual-screen)")
el_matarife: these are the resolution already included (nvm the wxT stuff, this is directly from source):
wxT("800 x 600"), wxT("1024 x 768"), wxT("1152 x 864"), wxT("1280 x 960"), wxT("1280 x 1024"), wxT("1600 x 1200"),
wxT("1280 x 800 (widescreen)"), wxT("1440 x 900 (widescreen)"), wxT("1680 x 1050 (widescreen)") , wxT("1920 x 1200 (widescreen)"),
wxT("2048 x 768 (dual-screen)"), wxT("2560 x 1024 (dual-screen)"), wxT("3200 x 1200 (dual-screen)")
Re: SpringSettings 0.1.1 (former Settings++)
I should just try setting them all to some number then, yes? I'll try that out...
-
- Posts: 933
- Joined: 27 Feb 2006, 02:04
Re: SpringSettings 0.1.1 (former Settings++)
Excellent, thanks!koshi wrote:el_matarife: these are the resolution already included
Re: SpringSettings 0.1.1 (former Settings++)
While in the expert mode,
typing in the screen resolution in the first box, then pressing "TAB" doesnt bring me to the next box, while it should imo
typing in the screen resolution in the first box, then pressing "TAB" doesnt bring me to the next box, while it should imo
Re: SpringSettings 0.1.1 (former Settings++)
yeah, i haven't paid any attention to tab sequence yet.
actually, i have no idea yet what is necessary to do that in wxwidgets, but i'll fix it
actually, i have no idea yet what is necessary to do that in wxwidgets, but i'll fix it
Re: SpringSettings 0.1.1 (former Settings++)
Any chance you could make it's guessing where Spring is located somewhat smarter? I noticed on my laptop that I manually had to browse for unitsync after I had the installer run it.