As Steam + Source engine is moving to mac and possibly/hopefully linux in the near future I'd recommend keeping this as cross-platform as possible. Advanced Windows 7 features such as the task-bar progress-bar aren't that important to be honest.
On 18 March 2010 08:53, Jonas 'Sortie' Termansen <hlcod...@maxsi.dk> wrote: > Thanks Cory for your suggestions, they are quite useful! > > I have been thinking the UI through and done some concept art in paint. I > realized you never use/need to change most settings in VBCT. Instead I have > been focusing on those that you really do need and designed them to be > useful. None of this is implemented yet but I managed to get the batch > compiling working perfectly yesterday. What I propose is this: > > - To make things simpler I will make the main screen only contain this: 1) a > dropdown list of all mods in gameconfig.txt for both ep1 and orangebox, 2) a > dropdown list of all .vmf files in mapsrc for the mod, 3) a dropdown list of > all configuration, 4) a big Compile Map button and Cancel Compile, 5) a > progress bar and the option to watch the compile output, and 6) various > buttons to show the user friendly advanced buttons. > - Most of the time you just want to compile a single map for instant testing > ingame. So instead of having to browse for a map manually, I will make the > program scan all mapsrc\ folders and make it default to the most recently > saved .vmf file, as this is most likely the one you want to compile. > - I will also show all recent .vmf files newer than their .bsp counterpart > under the title "You probably want to compile these:" > - The user is also likely to the same compile flags for most compiles. So I > will use configurations such as Debug (HDR only), Release (LDR+HDR), Final > Release (Both -final) and so on. The user will be able to edit this list. > - The program will assume all the default values for which mod to use, what > map to compile, and with what configuration. This will allow the mapper a one > click compile in most cases, as well as allowing him to easily change it. > - The user will be able to add maps to the compile queue while compiling > other maps and be able to watch the progress for them seperately. > - It will be possible to change what tools will be called and add new ones. > - And there will be a progress bar showing how the compile comes along in the > Win7 superbar. > > And more, there are just some of my ideas for the ideal interface, and it > isn't hard to make. > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders