Thread: FetishUpdater
View Single Post
  #2  
Unread 11-22-2005, 05:28 AM
Zonx's Avatar
Zonx Zonx is offline
A Green Troll
This person is a EQ2Map developer.
Featured
 
Join Date: Dec 2004
Server: Blackburrow
Posts: 2,221
Default Specs

Logo: image browser linked to Fetish home page.
Update: Initiates downloads of new/changed files.
Options: Reveals a second screen of updater options.
FAQ: Browser linked to the Fetish FAQ.
Support: Browser linked to Fetish support forum.
Play EQ2: Launches the EQ2 client.
Auto Play: When checked, launches EQ2 client after update finishes.

Updater Version Check Message: Checks updater version against the server and reports current/out of date. Linked to the latest updater installer.

News Items: Running list of news items to include update notes, known bugs, etc.

Progress Area:
- Text display of percent complete for the individual file being downloaded
- Double progress bar. Large bar indicates percent of all files downloaded. Small bar indicates individual file status.
- Text display of percentage complete for the total number of files being downloaded.

Download Selections:
- Tree view of Motifs, Themes, Mods.
- Selecting a row in the tree view will display File Details on the right.
- Checked items will be installed.
- Downloaded Files (button not shown, that toggles to a list of files downloaded)

File Details:
- Thumbnail image for the mod, browser linked to a larger image.
- Text description of the mod.

Banner: Could possibly be disabled with a reg-key.

Resize Corner: Minimum window size 500x500. Larger vert should stretch the Download Selections and File Details with space reserved at bottom for the banner. Larger horizontal should streatch the News and Download Selections with Banner centered.

Options Screen: This screen will allow configuration of how updates are made. I'm still considering what options would be usefull. Here are some...
- Current UI display
- UI directory selector
- Set UI (updates eq2.ini to use the selected UI directory)
- Update eq2ui.xml (auto, prompt, never) radios
- Update eq2ui_inventory.xml (auto, prompt, never) radios
- Update eq2ui_mainhud.xml (auto, prompt, never) radios
- Scan when launched (checkbox)
- Schedular (daily, weekly, pick days, etc. typical scan schedular options)
- Replace Files that are (older, different)

If possible, I'd like to include options for EQ2Maps..
- Update eq2ui_mainhud_map.xml (auto, prompt, never) radios
- Update POIs (auto, prompt, never) radios
Reply With Quote