![]() |
Henchman Beta tester Feedback (Build: 1.5)
This thread is for the people that are testing EQ2 Companion to report bugs and feedback.
Testers are invite only ATM. Hopefully it will be ready for open testing soon. |
Install eq2c.xml file documentation
Here is the documentation on the henchman.xml (setup) file for UI authors if they chose to use it.
Types of nodes and descriptions: <option> nodes can only have <file> nodes as children. <file> nodes can only have <include> nodes as children. <include> nodes can only have <include> nodes as children. <core> node can only have <file> nodes as children. Global variables
uipath property paths. These are just an example to give you and idea how this property works
Option node perimeters: Code:
<option filename="eq2UI_skininfo.xml" mandatory="true" description="Extrems skins">
File node perimeters: Code:
<file filename="eq2ui_inventory_market.xml" uipath="ui\%customui%\" default="true" description="The Market Window">
Code:
<include filename="eq2ui_ButtonStyles.xml" uipath="ui\%customui%\"/>
Core node parameters: Code:
<core>Sample Code:
<root> |
New beta build ready for you guys to test out. I'll start putting it here as I am to lazy to post it in 3 places lol.. Check your PM inbox for the PW.
|
Ok, I moved EQ2 Companion out of it's dev directory into its own and I started seeing a strang file called iphist.dat. After doing some searching, I found out that its caused by some managed code I used to detect if a connection to the Internet is present. It is a INDY control TidIPWatch and if you don't' set the property keephistory to False it creates this file. This new build has that property set to false so you shouldn't be getting that file any longer. If you do let me know.
|
1 Attachment(s)
Small typo on eq2interface login prompt, nothing major...
"Usernam" should be Username: (see picture) How to I close the browser that opens when I choose to "Add" and interface? What if I change my mind and choose not to add something, looks like the window only goes away if you download something? *Also how do you feel and others feel if maybe the UI installer was based off your favorites list? This way you just mark interfaces as favorites on the site and the patcher will keep them up to date instead of popping open a browser. looking good though! |
I think the favorites list could be downlaoded on first start to let the user mark those that should be kept up to date. But, say someone has several complete UI's as favorites but is only using one at a time, you should not update both and make a terrible mix out of them, so it could not be automatic. :)
|
Quote:
There is a cancel button on the bottom of the add window.. *points Dolby in the direction of a optometrist* Ok ok, it is a small button I'll give you that:) About the users favorites list; check you PM inbox. |
I was thinking about the click to cure file EQ2 Companion generates today. Would it be better for it to generate the actual page it self with the buttons and all and let the user mod the side and etc. or just leave it like it is and let them load the script via the OnHoverIn event? If left like it is, the mod author can only place his button in a particular place. If I generate the page with buttons and all with the script already programmed into the OnPress of the buttons, the mod author is free to place this file any where he so desires.
I’m leaning toward and like the idea of given the mod author freedom to place the buttons any where he wants and generating the <page><button>.. .. ..</page file. I’ll yield to you guys on this. What do you think? I want to get this nailed down before I go ahead and code the raid click to cast class. |
In my opinion just provide the spell name and nothing else (your spell1=""), then the mod author, if he wants to use your feature, can use his/her own code.
|
Quote:
In that case the user can't create their own script. The way it is now, they can add tell to any channel, cast one spell and put one in que, with out having to worry about if they formatted it correctly, used the correct commands, etc. EQ2 Companion does all that for them through script variables. I suppose I could add a drop down with the 3 options and the mod author could specify what option to use.. |
Ok here is a rebuild where the UI's a user maintains is determined by the UI's they have added to their favorite UI's.
There is two ways you can add UI's to be maintained. Adding a UI to your favorites list or by using the Add button as normal in EQ2 Companion. Once you select yes to add the UI, it will add that UI to your favorites list here on this site.. edit: Updated this build to include instructions how to perminantly remove the UI being deleted from being listed by EQ2 Companion. |
Quote:
|
2 Attachment(s)
Ill try'ed to move around my chat channels when this happends.
If i press ok, the program resumes. Seems to happends every time , 2 moves. --------------------------- Sorry , one more :) Happends when i start. As you can se EQ2i page is loaded so it have access to the net. |
Quote:
Do you have a firewall of some sort running? The web page you see is displayed by TWebBrowser control witch is basically a mini IE so, most firewalls will let it pass data. All other files are handled in house by tcp connections so the could be being blocked. |
Quote:
Ill change the setting and try again :) |
Quote:
|
Hi peeps,
Sorry I have made zero input here so far :o .. Been very busy elsewhere on the net trying to earn a few bucks... anyway this is what I have found... When you load the companion the banner add loads up in a browser window "http://ads.eq2interface.com/ad-728-global.html" that was the last one I got .. (I know this has been stated before, but it didnt read like they said it was just the banner add that loaded in and nothing else) Also you have a few typos.. EQ2 Companion settings Check boxes 3 & 4 should read Browser Bookmarks Quick Character Switch Also one major gripe... You either need to make the height smaller or make it resizeable, as I am missing whatever is at the very bottom of the window if I have my menu bar in view in XP I am running 1440X900 @ 60 refresh and have a dpi of 120 I figure my 120 dpi is probably causing the problem.. So rather than make it detect dpi.. just set scroll bars if needed on the main container or make the whole lot resizeable .. as a suggestion.. Looking good though, nice work :) |
Quote:
Quote:
Quote:
Fixed :) Quote:
edit: Just set my desktop to 120DPI, and OMG.. My desktop is set to 1680x1050 and every thing is SUPER LARGE!! The only thing I see not scaling good is buttons that have more then on word in them. I'll make the autosize so the next will fit in them. But I do see what you are talking about, I'll make it so it can be resize. Also added any url that matches the filter 'ads' will be allowed |
Quote:
|
New build 1.008
|
Found the bug whit the chat channel sorter.
When you move a channel it unselects the hilighted channel. ;) At the EQ2MAP tab, the spelling of "Manully Update" ;) Settings tab, "Conection settings" |
Build 0.09
New Build 0.09
|
1 Attachment(s)
Here we go again :p
When i have entered the login information for Interface's this came up. If i close and restart it reappers. The message at the bottom get stuck. |
1 Attachment(s)
Somehow the program managed to uncheck all the default non update files in EQ2MAP update.
Only skinnable_windowelements remained checkt :( As you can see 13 files were unchecked. Broke my UI :( Back to fix my UI :) Edit: Now i remember i got a error message before this happend , cant remeber the message, but somthing about XMLparser |
Quote:
|
Quote:
|
Quote:
So why i get a error for extreme i don't know :( |
Quote:
If the later; the reason is because when it loads the interface module it gets it's list of UI's from the UI's you have in your favorites here at this site. So when the build process failed to build eXtreme it removed it from EQ2 Companion's internal list. To truly remove a UI from being maintain by EQ2 Companion you have to remove it from your favorites list here at this site, from this site. EQ2 Companion can't remove files from your favorites list at this site. Does that make any since? I think I confused myself with that lol. If the former let me know and we'll take it from there. |
Quote:
But i can't remember adding EXtremeUI to my favorites. :confused: That explain the error. But the Companion list is empty. |
Beta Build 0.10
Build 0.10 Change Log:
|
1 Attachment(s)
The text don't fit :(
------------------------------------ A old one :P I checked the EQ2MAP updater today, marked the skinnable* and plugin* files works great , tryed to abort still ok, untill i restarted the program, all files where unmarked again :( By some reason when it has downloaded the 14 unchecked files and you press "Manually Update" it downloads the 14 files again , and again ....... Thats it for now :D I hope im not to picky ;) |
Quote:
Dang it and I thought I was done with the EQ2MAP class lol.. But Your correct, its unchecking all but that one file. What ver of Wind are you using? The way it is coded the TreeView should only take up no more the 50% of it's container. And then there is your progressbar, looks like it's anchor properties are being ignored... Here is the way mine looks. Looks pretty much the same on My XP box also. |
Quote:
Quote:
|
Hi Landiin,
gave it a quick rundown, haven't test all or anything in much detail yet (lucky you :p). That spell database is wicked! Other comments/bugs in order of how I found them:
|
Build 0.11
This was built before gm9's post it does address some of his issues already..
|
Beta build 0.12
Build 0.12 change log:
Quote:
Quote:
Quote:
Quote:
Quote:
There is no way to tell if the UI being installed will conflict with files already on the users hard drive. I assume they they already know they have a hot-key mod installed and if they install another one I assume they are smart enough to know the one on the hard drive will be over written. If install is clicked from the UI List it will install every UI that has a tab. It will do module merging and check for conflicts between these UI and if it sees any will inform the user, not install any of the UIs and makes available a list of conflicts with each UI. Quote:
Quote:
|
Total Controle
To have total control over where your files get installed and what gets installed you need to include a file name eq2c.xml in the root of the zip file.
Here is some information on the format of the eq2c.xml file. You can see a working example in my test UI here <option> nodes can only have <file> nodes as children. <file> nodes can only have <include> nodes as children. <include> nodes can only have <include> nodes as children. <core> node can only have <file> nodes as children. Option node perimeters: Code:
<option filename="eq2UI_skininfo.xml" mandatory="true" description="Extrems skins">
File node perimeters: Code:
<file filename="eq2ui_inventory_market.xml" uipath="ui\%customui%\" default="true" description="The Market Window">
Code:
<include filename="eq2ui_ButtonStyles.xml" uipath="ui\%customui%\"/>
Core node parameters: Code:
<core>Sample Code:
<root> |
Quote:
5.82.3790.1830 / 6.0.3790.1830 5.82.3790.2778 / 6.0.3790.2778 5.82.3790.3959 / 6.0.3790.3959 |
gm9 did you say you was getting the same results as jnils, with the object being out of place on the UI tabs?
|
Beta Build 0.13
Build 0.13 Change Log
|
| All times are GMT -5. The time now is 10:48 AM. |
vBulletin® - Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© MMOUI