[RELZ] Wrye Bash -- Thread 62

Post » Tue Mar 29, 2011 11:58 pm

Unrelated : would someone post a 1,2,3 thing to use the tortoise SVN with an existing Bash install ? I just want to be able to sync the mopy and data dirs with the repository.

PM sent :)
User avatar
x a million...
 
Posts: 3464
Joined: Tue Jun 13, 2006 2:59 pm

Post » Wed Mar 30, 2011 5:04 am

PM sent :)

Highlight added :D
User avatar
Blackdrak
 
Posts: 3451
Joined: Thu May 17, 2007 11:40 pm

Post » Wed Mar 30, 2011 2:43 am

Highlight added :D


Ah, understood, probably needs one of those PM's from PM :) or any member of the team, I just use the manual method
User avatar
Inol Wakhid
 
Posts: 3403
Joined: Wed Jun 27, 2007 5:47 am

Post » Tue Mar 29, 2011 10:38 pm

Just used the drag and drop to the Installers tab feature (which is awesome) - I chose move - it did take an inordinate amount of time for some kilobytes - a Python issue ? Win 7 Pro x64 - SVN 908

EDIT : and a regex failure : Enhanced_Economy_5_2_2-25078-5-2-2 won't open at tesnexus
User avatar
Alberto Aguilera
 
Posts: 3472
Joined: Wed Aug 29, 2007 12:42 am

Post » Wed Mar 30, 2011 6:53 am

Just used the drag and drop to the Installers tab feature (which is awesome) - I chose move - it did take an inordinate amount of time for some kilobytes - a Python issue ? Win 7 Pro x64 - SVN 908

EDIT : and a regex failure : Enhanced_Economy_5_2_2-25078-5-2-2 won't open at tesnexus


re: 'move': if Bash has to move the files from one folder to another on the same drive, it should be fairly quick...however if it's between drives. If this wasn't the case, then I do suspect a Python issue, and I can look into it

re: TortoiseSVN: what exactly are you trying to do? Are you wanting to keep the bash install in your Oblivion directory up to date, or a separate copy somewhere else?

re: Settings page: I don't want to remove all the right click options and brush them over to the settings page. Some things are frequently accessed, and should remain in the popup menus, even if they are just a config check mark. The per-object popup's are an example, as their settings are specific to those objects. A lot of the column header options are good ones to move, but here we need to keep in mind that some of those should also stay in their popups as well. The best example I can think of is the Skip Images/Skip Distant LOD/Skip "x" options, where having them there gives a live update of how those options affect your packages. If we move them ONLY to a settings page, you'd have to flip back and forth between the two. That would not be an "improvement" to the UI.

So right now I'm working on two ideas for how to do it:[list=1]
[*]Have the settings page in addition to the normal ways of changing all the settings. So all normal functionality is the same, this will just provide a centralized location to do it as well.
[*]Have a expandable pane at the bottom, or a side pane, that will show (all the options? or maybe just the ones for the current tab?), and then remove the respective options from their normal popup menus. INI options will still be set through the INI or the settings pane.
User avatar
Neko Jenny
 
Posts: 3409
Joined: Thu Jun 22, 2006 4:29 am

Post » Tue Mar 29, 2011 11:53 pm

Just used the drag and drop to the Installers tab feature (which is awesome) - I chose move - it did take an inordinate amount of time for some kilobytes - a Python issue ? Win 7 Pro x64 - SVN 908

EDIT : and a regex failure : Enhanced_Economy_5_2_2-25078-5-2-2 won't open at tesnexus


re: 'move': if Bash has to move the files from one folder to another on the same drive, it should be fairly quick...however if it's between drives. If this wasn't the case, then I do suspect a Python issue, and I can look into it

re: regex fail: I think that has something to do with the naming fomat change, where the added the version number to the end. There's probably a way to fix it.

re: TortoiseSVN: what exactly are you trying to do? Are you wanting to keep the bash install in your Oblivion directory up to date, or a separate copy somewhere else?

re: Settings page: I don't want to remove all the right click options and brush them over to the settings page. Some things are frequently accessed, and should remain in the popup menus, even if they are just a config check mark. The per-object popup's are an example, as their settings are specific to those objects. A lot of the column header options are good ones to move, but here we need to keep in mind that some of those should also stay in their popups as well. The best example I can think of is the Skip Images/Skip Distant LOD/Skip "x" options, where having them there gives a live update of how those options affect your packages. If we move them ONLY to a settings page, you'd have to flip back and forth between the two. That would not be an "improvement" to the UI.

So right now I'm working on two ideas for how to do it:
  • Have the settings page in addition to the normal ways of changing all the settings. So all normal functionality is the same, this will just provide a centralized location to do it as well.
  • Have a expandable pane at the bottom, or a side pane, that will show (all the options? or maybe just the ones for the current tab?), and then remove the respective options from their normal popup menus. INI options will still be set through the INI or the settings pane.

User avatar
.X chantelle .x Smith
 
Posts: 3399
Joined: Thu Jun 15, 2006 6:25 pm

Post » Wed Mar 30, 2011 8:20 am

So right now I'm working on two ideas for how to do it:
  • Have the settings page in addition to the normal ways of changing all the settings. So all normal functionality is the same, this will just provide a centralized location to do it as well.
  • Have a expandable pane at the bottom, or a side pane, that will show (all the options? or maybe just the ones for the current tab?), and then remove the respective options from their normal popup menus. INI options will still be set through the INI or the settings pane.



Two more suggestions

A Settings Icon next to the Help Icon

Or just an obvious new tab; Installers, Mods, Saves, Ini Edits, Sceenshots, PM Archive, People, Settings

Whichever way is decided upon, +1 for centralizing all in addition to +1 for keeping normal functionality
User avatar
Carlos Rojas
 
Posts: 3391
Joined: Thu Aug 16, 2007 11:19 am

Post » Wed Mar 30, 2011 4:39 am

@Lojack: If you're going to add/change the tabs in Wrye Bash. I think it would be nice if you could place the Replacers tab to the left of the Installers instead to the right once you have activate that option in the Installer tab (Show Replacers tab).
User avatar
Kat Ives
 
Posts: 3408
Joined: Tue Aug 28, 2007 2:11 pm

Post » Wed Mar 30, 2011 2:53 am

@Lojack: Thanks for the WIZBAIN icons.
It was exactly what was needed.

Your has sparklies,
Mine isn't quite finished yet, but has a aurora-like-blast. based off of FamFamFam's two in one ATM.
LOL. Good thinking:)

Those 16 icons are a pain sometimes.....gettin'em just right...

Note: Certain Types of Visual indicators help a lot at times.

Mooo
User avatar
WYatt REed
 
Posts: 3409
Joined: Mon Jun 18, 2007 3:06 pm

Post » Wed Mar 30, 2011 8:46 am

XHTML Strict would be best - it's widely supported by browsers, is semantically more similar to HTML5 than HTML4, and pretty recent. The new exciting stuff that HTML5 contains a lot of isn't really required for readmes, although the arbitrary elements are pretty neat.

I do use HTML5 myself for HTML documents though, simply because the header is really easy to remember. :biggrin:

sounds good... will update the wryetext function for that.
Pacific Morrowind
User avatar
Claire Lynham
 
Posts: 3432
Joined: Mon Feb 12, 2007 9:42 am

Post » Wed Mar 30, 2011 3:01 am

re: Thanks :)
re: 'move': if Bash has to move the files from one folder to another on the same drive, it should be fairly quick...however if it's between drives. If this wasn't the case, then I do suspect a Python issue, and I can look into it
Different partitions on the same hard drive - so I guess this can't be fixed

re: regex fail: I think that has something to do with the naming fomat change, where the added the version number to the end. There's probably a way to fix it.
Already fixed but this particular (and similar I guess) fails

re: TortoiseSVN: what exactly are you trying to do? Are you wanting to keep the bash install in your Oblivion directory up to date, or a separate copy somewhere else?
Update the existing working Bash folder - I have it installed only in one place (Ob install dir) - I want to be able to update this easily but without loosing my settings, ini files etc

re: Settings page: I don't want to remove all the right click options and brush them over to the settings page. Some things are frequently accessed, and should remain in the popup menus, even if they are just a config check mark. The per-object popup's are an example, as their settings are specific to those objects. A lot of the column header options are good ones to move, but here we need to keep in mind that some of those should also stay in their popups as well. The best example I can think of is the Skip Images/Skip Distant LOD/Skip "x" options, where having them there gives a live update of how those options affect your packages. If we move them ONLY to a settings page, you'd have to flip back and forth between the two. That would not be an "improvement" to the UI.

So right now I'm working on two ideas for how to do it:
  • Have the settings page in addition to the normal ways of changing all the settings. So all normal functionality is the same, this will just provide a centralized location to do it as well.
  • Have a expandable pane at the bottom, or a side pane, that will show (all the options? or maybe just the ones for the current tab?), and then remove the respective options from their normal popup menus. INI options will still be set through the INI or the settings pane.

Hmmm : well basically an ini settings page - but, as for the columns headers - looking now at the installers tab I don't see a single one that shouldn't be there (considering also the informative value of some)
The expandable pane does not make a big difference to how it is now methinks (?)
User avatar
Princess Johnson
 
Posts: 3435
Joined: Wed Feb 07, 2007 5:44 pm

Post » Wed Mar 30, 2011 8:03 am

And an addition to the readme : Menu Tab > ? Checkbox Types : the dot

Using s7zExtraCompressionArguments= -ms=on -mx=9
Works like a charm - I guess the default solid block size is used -ms4g (checking with small archives so I can't really tell)

On OBSE plugins - quoting an older post (http://www.gamesas.com/index.php?/topic/1145445-relz-wrye-bash-thead-55/page__view__findpost__p__16813455) :
I'd say it would be good to add a new menu item Is OBSE plugin - available only if OBSE plugins install is enabled - which would :

* move all docs found to Docs\OBSE plugins
* move all files in src || source || sources folders into subfolders of Docs\OBSE plugins
// the above are needed as things are now but maybe not needed if a http://sourceforge.net/tracker/?func=detail&aid=3168471&group_id=284958&atid=1207904
* move all files in same directory as the dlls (except rtf doc txt jpg html htm etc) into OBSE\plugins
* care for many dlls (list them as different espms in the same folder are listed)

Well probably the menu item is not needed - what you say for the rest ?

EDIT : just noticed the espm behavior (jumping to the start of the list once an espm is unchecked) is back (was fixed IIRC) - SVN 921
EDIT2 : another TesNexus failure : MenuQue_v6-32200-1.zip, Quest_Log_Manager_1_3_2b-32266-1-3-2b.rar (this fails on all but google)
Btw a shortcut for this function would come in handy - Ctrl-N, T, P, G - maybe ini edited
EDIT3 : a very very minor detail : when I select create an archive or unpack to project, if the original project/archive is placed just above a marker the result of the operation is placed under the marker - not immediately following the original project/archive -> http://www.bild.me/bild.php?file=9339813create_archive.jpg

And a feature request : it would be a nice touch to allow for F2 to select the whole filename if pressed a second time - or to cycle through extensions - so for a file say foo.bar.buz F2 would first select foo.bar then foo then foo.bar.buz then foo.bar etc
User avatar
sally R
 
Posts: 3503
Joined: Mon Sep 25, 2006 10:34 pm

Post » Wed Mar 30, 2011 4:36 am

Update the existing working Bash folder - I have it installed only in one place (Ob install dir) - I want to be able to update this easily but without loosing my settings, ini files etc

PM sent :)

And an addition to the readme : Menu Tab > ? Checkbox Types : the dot

Do you mean under the "Mods Tab" description? Looks like it's missing the + as well for merged

EDIT : just noticed the espm behavior (jumping to the start of the list once an espm is unchecked) is back (was fixed IIRC) - SVN 921

Did some testing on this...it's a little weird. It'll remember the position of the scroll bar for the last item you highlighted. Problem is, when you check/uncheck an item for the first time, it highlights it, which is good...but then say you have three items highlighted, and go back up to the top to one that's still highlighted and click its checkbox again....since it's already highlighted, it doesn't get "re-highlighted", so bash resets the scrollbar back to whichever was the last one to get highlighted...
Needless to say, ugh. I'll look to see if I can fix it. I'm pretty sure it got introduced when we enabled selecting multiple items in the espm filter. I'll try to get it working right again

EDIT: Fixed, but not the best way I wanted to.

And a feature request : it would be a nice touch to allow for F2 to select the whole filename if pressed a second time - or to cycle through extensions - so for a file say foo.bar.buz F2 would first select foo.bar then foo then foo.bar.buz then foo.bar etc

I can probably get this one working
EDIT: Implemented, although I'm not sure why you'd want to select the extension, since Wrye Bash wont let you change the extension of an archive


The rest I'll have to leave to PM, as I took a look at that regex and my eyes exploded...I hate reading regex. The unpacking/packing thing I was able to reproduce, but not reliably. As in it'll do it every-other time, and I'm not sure why. And the OBSE stuff :shrug:
User avatar
Lil'.KiiDD
 
Posts: 3566
Joined: Mon Nov 26, 2007 11:41 am

Post » Tue Mar 29, 2011 10:22 pm


Do you mean under the "Mods Tab" description? Looks like it's missing the + as well for merged >>>> Under "Mods Tab > Checkbox Types - + is there but . no

EDIT: Implemented, although I'm not sure why you'd want to select the extension, since Wrye Bash wont let you change the extension of an archive >>>> for copying the full name for posting in forums, BCF notes, changing the name minus 2 levels of "extensions" (dot delimited areas really) etc

Getting started with Tortoise - monkeys, pythons, tortoises - that's not a program it's an ecosystem. Anyway - can those files :
Crowded Cities 15_Names.csvCrowded Cities 30_Alternate_Names.csvCrowded Cities 30_Names.csvCrowded Roads Revamped_Names.csvCrowded Roads Revisited_Alternate_Names.csvCrowded Roads Revisited_Names.csvLeveled Lists.csvPTRoamingNPCs_Names.csvShiveringIsleTravellers_Names.csvTamrielTravellers_Names.csvCobl Rules.txtCrowded Cities 15_Alternate_Names.csv
under Oblivion\Data\Bash Patches\ be safely deleted ? Not seem to be present in the svn (and 291 didn't bin them - I guess they were valid at the time)
User avatar
TASTY TRACY
 
Posts: 3282
Joined: Thu Jun 22, 2006 7:11 pm

Post » Wed Mar 30, 2011 3:26 am

And a feature request : a column in the Mods Tab "Activated" specifying the date a mod was activated - or the like. It would be soooo much useful. I installed a couple mods again and have OBSE issues and for the 2^Nth time I don't remember which exactly were the mods I installed last. It just drives me nuts. Maybe not activated but appeared in the mods tab - or status modified (activated deactivated or whatnot) although I think activated is the basic one. In conjunction with save game dates + Conscribe Logs it will be much much much much easier to see what went wrong.
What you say ?
User avatar
Dean
 
Posts: 3438
Joined: Fri Jul 27, 2007 4:58 pm

Post » Wed Mar 30, 2011 8:52 am

Bug report - Currently using svn924 but this was also present in the previous one I was using 921 ...

The two new Set sound attenuation levels tweaks.

I am only using the Nirnroots one, select it for inclusion in the bashed patch (but not selecting the other attenuation tweak)

All seems fine until I come again to re-build the bashed patch - Somehow the other Tweak is already selected; as if I selected it last time round.

Tried this a few times just to make sure I wasn't going mad :). De-select the general tweak, just selecting Nirnroots tweak, build patch. Quit Wrye Bash then re-load, go to build the bashed patch and the other tweak is already selected.
User avatar
Euan
 
Posts: 3376
Joined: Mon May 14, 2007 3:34 pm

Post » Wed Mar 30, 2011 12:02 pm

can i make the "comments" section in bain go away somehow, so that i have more space for packages, esp/esms, and conflict view?
User avatar
Jarrett Willis
 
Posts: 3409
Joined: Thu Jul 19, 2007 6:01 pm

Post » Wed Mar 30, 2011 2:02 am

can i make the "comments" section in bain go away somehow, so that i have more space for packages, esp/esms, and conflict view?

In the next version those will be re-sizeable http://www.bild.me/bild.php?file=5863217Untitled.jpg
User avatar
Petr Jordy Zugar
 
Posts: 3497
Joined: Tue Jul 03, 2007 10:10 pm

Post » Wed Mar 30, 2011 9:35 am

I have a question... but first an observation.

I have been using WryeBash for some time in OB (couldn't get by without it.) Went away for a while (FONV) but am back now. Checked TESNexus for updates to my mods and found Wrye Python 03a and WryeBash 291. Installed both over the old versions. Python says it is 2.6.5 and WryeBash says its 275 :shrug:

Now for the question: Why would WryeBash insist on ghosting a mod that was selected as active? The Icon was even green with a checkmark. I also ordered it in OBMM—where it was installed manually. Bash will not include the Mod in the BashPatch and reorders it after the patch, but then ghosts it.

I have to go in manually and change the filename in Windows FM.
User avatar
Karl harris
 
Posts: 3423
Joined: Thu May 17, 2007 3:17 pm

Post » Wed Mar 30, 2011 7:04 am

Checked TESNexus for updates to my mods and found Wrye Python 03a and WryeBash 291. Installed both over the old versions. Python says it is 2.6.5 and WryeBash says its 275 :shrug:

If WB is saying that it's 275 when it's supposed to be 291, it probably didn't get installed correctly. Did all the new .py files get installed in the Oblivion/Mopy folder? They shouldn't be in Oblivion or Oblivion/Data.

Now for the question: Why would WryeBash insist on ghosting a mod that was selected as active? The Icon was even green with a checkmark. I also ordered it in OBMM—where it was installed manually. Bash will not include the Mod in the BashPatch and reorders it after the patch, but then ghosts it.

It seems this came up a short while ago -- some other program that had a hard-to-find option that would ghost things and make it look like WB had done it... maybe someone else here remembers exactly, but you'll probably find it with a quick search.
User avatar
Charlotte Lloyd-Jones
 
Posts: 3345
Joined: Fri Jun 30, 2006 4:53 pm

Post » Wed Mar 30, 2011 8:33 am

If WB is saying that it's 275 when it's supposed to be 291, it probably didn't get installed correctly. Did all the new .py files get installed in the Oblivion/Mopy folder? They shouldn't be in Oblivion or Oblivion/Data.
Well, it said during install it would overwrite.
All of the py files are 2009; the compiled ones are current. The log is empty.

Should I just Delete everything and reinstall?



It seems this came up a short while ago -- some other program that had a hard-to-find option that would ghost things and make it look like WB had done it... maybe someone else here remembers exactly, but you'll probably find it with a quick search.

I did a search on 'ghost' in this thread. I always try before posting :blush: I'll go back through a couple of the older ones.

User avatar
Elle H
 
Posts: 3407
Joined: Sun Aug 06, 2006 3:15 am

Post » Wed Mar 30, 2011 3:06 am

It seems this came up a short while ago -- some other program that had a hard-to-find option that would ghost things and make it look like WB had done it... maybe someone else here remembers exactly, but you'll probably find it with a quick search.

I believe it was OBMM Ex(? extended or something) had an option that hides inactive plugins, but does it by moving them to a different directory instead of just tacking the .ghost on the end.

Best bet is to just re-install WB though. Simplest way, delete the 'Mopy' folder then extract the 291 version there. If you're still having problems, you may have somehow corrupted one of the .dat files in the 'Oblivion Mods' directory.
User avatar
Elizabeth Lysons
 
Posts: 3474
Joined: Fri Feb 02, 2007 7:16 am

Post » Wed Mar 30, 2011 4:47 am

I believe it was OBMM Ex(? extended or something) had an option that hides inactive plugins, but does it by moving them to a different directory instead of just tacking the .ghost on the end.

Best bet is to just re-install WB though. Simplest way, delete the 'Mopy' folder then extract the 291 version there. If you're still having problems, you may have somehow corrupted one of the .dat files in the 'Oblivion Mods' directory.

You're right about OBMMex. I found it in thread 61 (I just need to develop a little more thread patience) :hubbahubba:

So that means it was Bash that did it, though. Anyway, instead of checking and unchecking the option (which Bash seemed to ignore;) I just renamed the file myself.

I will try a clean install now. Should I do the same for Python? it insists it's 2.6.5?

Thank you both for your quick response :bowdown:
==============================================

While my Bashpatch is building in the background, I thought I'd share two things:

1. The problem with the recalcitrant Mod file was too obvious. The modder used a high-order character in the name (a to be specific.) Once I renamed the file all was hunky-dory (Bob's your Uncle to you Brits out there.)

2. Bash found a dependency due to load order that it had never complained about before. Since I've had the mod for well over a year I'm certain I've never reordered it (For the curious it was RenGuardOverhaul.esp and RenGuardOverhaulShiveringIsles.esp)

I am going to drop the author a note about the filename.

User avatar
Horse gal smithe
 
Posts: 3302
Joined: Wed Jul 05, 2006 9:23 pm

Post » Wed Mar 30, 2011 2:40 am

1. The problem with the recalcitrant Mod file was too obvious. The modder used a high-order character in the name (a to be specific.) Once I renamed the file all was hunky-dory (Bob's your Uncle to you Brits out there.)
I am going to drop the author a note about the filename.
WB will be unicode soon - actually if you dl latest SVNs you should be able to test Unicode support

To the Team - another think that is bugging me for some time now is the handling of cleaning - maybe WB could step in and automate things a bit ?
Mark mods as needing clean up (user marks them or BOSS or both) - keep tes4edit logfiles neatly organized - have a special project/package with cleaned mods which receives special conflict handling (no conflict) and informs this new field (mod needs cleaning > mod cleaned) - group mods needing clean up (dirty, identical to master, deleted references, ....)
Clean up cleaning ! - what you say ?

Btw I love ghosting - despite it being frowned upon - I find it a very elegant solution to the 255 limit and helps me make heads and tails when I visit Data\ with a file manager.
User avatar
GRAEME
 
Posts: 3363
Joined: Sat May 19, 2007 2:48 am

Post » Wed Mar 30, 2011 10:47 am

WB will be unicode soon - actually if you dl latest SVNs you should be able to test Unicode support

I have the latest available Wrye Bash and Python 2.6.5. Please expand on SVN?
Btw I love ghosting - despite it being frowned upon - I find it a very elegant solution to the 255 limit and helps me make heads and tails when I visit Data\ with a file manager.

I also think this is an ingenious hack.
User avatar
c.o.s.m.o
 
Posts: 3419
Joined: Sat Aug 12, 2006 9:21 am

PreviousNext

Return to IV - Oblivion