Anniversary Edition/To-do: Difference between revisions

m
replacing direct use of green checkmark image with convenience template
m (→‎AE Project: taking out Status column header text so the column sizes down and doesn't require centered checkmarks)
m (replacing direct use of green checkmark image with convenience template)
Line 1: Line 1:
==AE Project==
==AE Project==
<noinclude>[[Image:Checkmark_16px_blue.png]] = done but not tested<br>
<noinclude>[[Image:Checkmark_16px_blue.png]] = done but not tested<br>
[[Image:Checkmark_16px_green.png]] = done and tested</noinclude>
{{ckgreen}} = done and tested</noinclude>


{| class="wikitable"
{| class="wikitable"
Line 26: Line 26:
|Package up the tweaks and minor fixes and place on Depot:
|Package up the tweaks and minor fixes and place on Depot:
|-
|-
|[[Image:Checkmark_16px_green.png]]
|{{ckgreen}}
|
|
|*VanillaBSL: Provide Win/Mac versions
|*VanillaBSL: Provide Win/Mac versions
Line 154: Line 154:
|Update documentation on wiki about Mac app and Daodan DLL
|Update documentation on wiki about Mac app and Daodan DLL
|-
|-
|[[Image:Checkmark_16px_green.png]]
|{{ckgreen}}
|Set up Daodan DLL package
|Set up Daodan DLL package
|Set DLL to not use DaodanGL, put in package
|Set DLL to not use DaodanGL, put in package
Line 219: Line 219:
== AE Installer ==
== AE Installer ==
[[Image:Checkmark_16px_blue.png]] = partially done<br>
[[Image:Checkmark_16px_blue.png]] = partially done<br>
[[Image:Checkmark_16px_green.png]] = completely done
{{ckgreen}} = completely done


; Working offline ( [[Image:Checkmark_16px_green.png]] )
; Working offline ( {{ckgreen}} )
: The AE(I)-folder has to be able to be moved to other machines without the need for internet access to use the AE. This includes mods downloaded to the AEI-folder being installable on those target machines.
: The AE(I)-folder has to be able to be moved to other machines without the need for internet access to use the AE. This includes mods downloaded to the AEI-folder being installable on those target machines.


; Open folders in explorer ( [[Image:Checkmark_16px_green.png]] )
; Open folders in explorer ( {{ckgreen}} )
: Open package folders from mod list, open Edition folder from menu.
: Open package folders from mod list, open Edition folder from menu.


; OniSplit and other tools from depot (Vago, AE Tools, Demo's GUI, Lukas Level Unlocker) ( [[Image:Checkmark_16px_green.png]] )
; OniSplit and other tools from depot (Vago, AE Tools, Demo's GUI, Lukas Level Unlocker) ( {{ckgreen}} )
: Download/Update from depot. Do not ship with the AEI to always get the latest version.
: Download/Update from depot. Do not ship with the AEI to always get the latest version.


; Dependencies ( [[Image:Checkmark_16px_green.png]] )
; Dependencies ( {{ckgreen}} )
: Give a warning when a mod's dependencies aren't selected for installation (ability to autoselect the required mods). Requires additions to the mod .cfgs.
: Give a warning when a mod's dependencies aren't selected for installation (ability to autoselect the required mods). Requires additions to the mod .cfgs.


; Incompatibilities ( [[Image:Checkmark_16px_green.png]] )
; Incompatibilities ( {{ckgreen}} )
: Warn user when he is selecting two mods that don't like each other. Requires additions to the mod .cfgs.
: Warn user when he is selecting two mods that don't like each other. Requires additions to the mod .cfgs.


Line 239: Line 239:
: Passively alert user when one mod will overwrite some/all of the files in another mod, maybe using flagged text in main window or background color in conflicting mod's lines in the mod list.
: Passively alert user when one mod will overwrite some/all of the files in another mod, maybe using flagged text in main window or background color in conflicting mod's lines in the mod list.


; Mod Depot access ( [[Image:Checkmark_16px_green.png]] )
; Mod Depot access ( {{ckgreen}} )
: List mods from Depot, download/install automatically.
: List mods from Depot, download/install automatically.


; Mod list order ( [[Image:Checkmark_16px_green.png]] )
; Mod list order ( {{ckgreen}} )
: Order list alphabetically, by mod number, by category alphabetically.
: Order list alphabetically, by mod number, by category alphabetically.


; Java check / download ( [[Image:Checkmark_16px_green.png]] )
; Java check / download ( {{ckgreen}} )
: Check for Java 6 and provide installer if needed (Mac, Windows).
: Check for Java 6 and provide installer if needed (Mac, Windows).


; .NET check / download ( [[Image:Checkmark_16px_green.png]] )
; .NET check / download ( {{ckgreen}} )
: Check for installed .NET framework and if not installed download/install the most appropriate one (MS.NET, Mono, 32/64bit).
: Check for installed .NET framework and if not installed download/install the most appropriate one (MS.NET, Mono, 32/64bit).


Line 254: Line 254:
: Prevent user from checking too many mods, or else fix the bug in the AEI or OniSplit (or the OS?) that prevents too many .oni files or other resources from being installed at once.
: Prevent user from checking too many mods, or else fix the bug in the AEI or OniSplit (or the OS?) that prevents too many .oni files or other resources from being installed at once.


; Fix HasOnis bug ( [[Image:Checkmark_16px_green.png]] )
; Fix HasOnis bug ( {{ckgreen}} )
: When a package has HasOnis->No, it will not appear in the AEI. Do not check HasOnis at all (decide on files existing or not).
: When a package has HasOnis->No, it will not appear in the AEI. Do not check HasOnis at all (decide on files existing or not).


; Check correct location on startup ( [[Image:Checkmark_16px_green.png]] )
; Check correct location on startup ( {{ckgreen}} )
: Installer/AE should reside within an installation folder of Oni.
: Installer/AE should reside within an installation folder of Oni.




[[Category:Anniversary Edition]]
[[Category:Anniversary Edition]]