-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathFoldingBrowser - Status - ToDo List.txt
265 lines (255 loc) · 27.7 KB
/
FoldingBrowser - Status - ToDo List.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
====================================
FoldingBrowser All-in-One Installer:
====================================
-----------------------------------
Immediate Need / Short-Term Goals:
-----------------------------------
-Add other related website link buttons? http://www.scienceblockchains.com/ https://mergedfolding.net/ (Skip)
-Support other wallets, for pressing the 'FLDC Wallet' button, with option for: https://freewallet.io/ And, reverse the CounterWallet website search order to use the 2nd one first? (Currently only using: https://counterwallet.io/). Other alternatives (ignore for now): https://wallet.indiesquare.me/ also: rarepepewallet.com (Not updated enough? security risks?) (Not yet) https://tokenpockets.com/ (You cannot use tokenpockets currently. It is not compatible with existing passphrases from CounterWallet. If you want to use it, you will have to make a new address first)
-Strip out all not allowed characters that can be pasted in to the username textbox --> TextboxEx? -Automatic character removal with no warning that the pasted text was modified was originally (less desirable, but probably better. Make warning message).
-Evaluate upgrading to CefSharp/Chrome v67 (VC++2015) when released here: github.com/cefsharp/CefSharp/releases
----------------------------------------------------
Other Ideas, Improvements, Tasks, Longer-Term Goals:
----------------------------------------------------
-Simple version of the FoldingBrowser: mostly to only run the FAH NaCl Chrome Plugin client (Can the FAH NaCl program be run without a Chrome browser? https://developer.chrome.com/native-client/sdk/download - Also, Chrome NaCl support will be depreciated soon: https://developer.chrome.com/native-client/migration) -Simplicity: Ideally, you only want to enter username and email, and you are up and Folding (as other users have described).
-Use built-in multi-language uninstaller strings for the one non-built-in uninstaller dialog on upgrading? (Ignoring for now)
-Enable Google Translate in Chrome/CefSharp for automatic web page translations?
-Enable Multi-language support in the browser component to view pages that are available in other languages (Allow users to change the locale & supported languages)?
-Add Multi-language support in the FoldingBrowser for button text (and tooltips)?
-Add Fwd/Back navigation with 4th/5th mouse button clicks to the web control window
-Add images to improve dialog prompt errors, instructions, or questions (It will help non-English speaking users)
-Add an Ad Blocker Plugin, if possible?
-Improve the process to change the default encryption password on the FoldingBrowser Saved settings: INI file: when encryption password is blank, prompt for password, if encryption fails (for extra security for not keeping the PW in a text file in your user account). Option to be prompted for it: once per session, or prompted every time when needed.
-Make the other web page wait loops use JavaScript for detecting pages are fully loaded (like the CureCoin web page login), to make detection even less open loop
-Linux and Mac version of the AIO setup:
-Create an install script. Possibly use Docker to keep the installation simplified
-Start over from a Chromium web browser project that can already be compiled for Linux and Mac?
-Port to and start from an existing MonoDevelop project that can already be compiled for Linux and Mac?
-Create a separate Electron framework App for Mac and Linux of the simple version that only runs the FAH NaCl Chrome Plugin client? -Try the FLDC Bar Electron app as a possible starting point?
-Can the FoldingBrowser run on Wine in Linux? And, then update the FoldingBrowser to use the appropriate files and paths for Linux?
-.NET Core simple project for Linux and Mac? (No, CefSharp isn't compatible with other OS's)
-Create a simple encrypted dat file viewer for Linux and Mac (and include those files with making a backup, for going from Windows to Linux)?
-Improve the portal web page (eliminate some buttons in the browser UI, and replace with web page buttons? probably not since they would be more difficult to get back to without having a menu frame)
-Add FLDC & CURE Ticker info (from Coin Market Cap API?) (or pull from exchanges?). Update hourly? Do as notify icon? Might not be worth it, if the FLDC homepage gets it. See: https://coinmarketcap.com/api/ https://api.coinmarketcap.com/v1/ticker/CureCoin/
-Add option to get Wallet info from blockchain explorer APIs to display value? FLDC- https://xchain.io/ CURE- https://chainz.cryptoid.info/cure
-Save some stats from API data, and show difference from last time, or from a past time interval?
-Add notify icon (system tray icon) for folding with NaCl Chrome Plug-in (add option to enable / disable exiting on program close) and other coin ticker info
-Option to create backup copies of the settings in a 'Backup' folder periodically, or get a pop-up reminder on a time interval?
-Make a better way to determine if the settings (.dat) file loads. This won't work: DAT.ToString.Length = 0, it really needs to be .SaveToString(), but all you want to know is there data loaded or not. You don't need a full text string output...
-Restore from backup button (or separate app)? Make something to make setting up multiple computers easier (rename existing files, and copy new one) (and telnet FAH settings from Config file)
-Add stop button to cancel the automated process?
-Get CounterWallet with CounterParty API instead of current methods from web page clicks? (probably more work than it's worth)
-Support other blockchain explorers? like: (Using:)https://xchain.io/ (depreciated) https://counterpartychain.io/ https://chain.so/ https://walletapp.indiesquare.me/explorer/ https://www.blocktrail.com/BTC/address/<addy> https://xcpdex.com/
-Change to the new FLDC username format (Nope, not yet, as of July 2018)
-Option to select alternate distribution stats server from: http://foldingcoin.xyz/?token=FLDC&total=250000&start=2017-08-21&end=2017-08-22 to using: http://fldc-stats.tokenly.com/?token=FLDC&total=250000&start=2017-08-21&end=2017-08-22
-Improve the CureCoin HTTP JSON-RPC to use a JSON parser. And, find the wallet if there is more than one entry or (blank and a name)
-Add a CureCoin Wallet button, that focus a running CURE wallet executable, or launches it as a new process?
-Show image of where to get the CureCoin wallet address, for the message box when it can't be found
-Try to fix/automate this known issue: -Discord invites go to a blank page (Press the 'Discord' button again to reload/fix)
-Improve the get .NET v4.0 from Microsoft message in the installer to: use Windows Update, or manually install from Microsoft's website?
-Integration with HFM.NET, or something similar
======================================================================================================
Change Log - Release Notes - Tasks completed:
======================================================================================================
v17 Release (08/05/2018)
[DONE] -Add other related website link buttons: https://tokenmarkets.com/catalog/foldingcoin
[DONE-08/05/2018] -Fix tabbing order of form items to be correct.
[DONE] -Upgrade to CefSharp/Chrome v65 (VC++2015), and updated the VC++ dependency in the installer
[DONE] -Update the FoldingBrowser FAH download links for the FAH website domain change
[DONE] -Add workaround for: FAH Web Control, where it gets stuck in an infinite refresh loop in Chrome v59+, and needs a refresh without cache to fix that condition.
[DONE] -Upgrade to CefSharp/Chrome v63 (VC++2013)
v16 Release (02/12/2018)
[DONE] -Add file exist searches to help determine if FAH is already installed on first-time use for setting the check box in the 3 check box dialog.
[DONE] -Add Microsoft Visual C++ Redistributable 2013 - 32-bit (x86) installer to the FoldingBrowser installer (Not preloaded on new Win10 computers)
[DONE] -Change the button text: 'My Wallet' to 'FLDC Wallet', for clarity
[DONE] -The INI file and DAT file FAHUsername can get out of sync when modifying the raw data text for that duplicate item. Removed duplicate version of FAHUsername from the INI, and only use the DAT file version going forward.
[DONE] -Saved Data window: Changes to the raw data view were not updating the individual text box view of the data
[DONE] -Minor tweaks to try and avoid timing issues that might interfere with loading or saving the Dat file
[DONE] -Update Copyright date for 2018
[DONE] -CTRL+F: Find text in a page functionality (For searching for BTC address on distribution page, etc). Press CTRL+F: Open Find (Find Next: ENTER or F3, Find Previous: SHIFT+ENTER or SHIFT+F3, Close Find: ESC)
[DONE] -Forward and back navigation keystrokes or mouse clicks: Forward (ALT+Right, or Next{mouse button}), Back (ALT+Left, or Prior{mouse button}), and Web Tools (F12). 4th and 5th mouse button clicks as Xbutton1 & Xbutton2 only work when hovering the upper part of the form (The browser control doesn't support it in this version).
[DONE] -CTRL+F5: Refresh ignoring browser cache. F5: Refresh. (Previously, F5 did what only CTRL+F5 should do)
[DONE] -Improved telnet connection error message for when Folding@Home isn't running
v15 Release (12/07/2017)
[DONE] -Add intro clips to tutorial videos to improve them
[DONE] -Split the installation video into initial install and features to keep it shorter.
[DONE] -Adding attempts to pressing the EOC button to get the UserId from searching for their FAH Username (the 3 attempts is for new users who's username won't be searchable for the first ~24 hours: Hopefully this will let them retry some other day)
[DONE] -Setup code signing certificate to sign installer & FoldingBrowser executable. Dual signed- SHA1 (for WinXP) and SHA-256 (for Win7-Win10)
[DONE] -Replace Slack with Discord for both CureCoin and FoldingCoin button links
[Known Issue] -Discord invites go to a blank page (Press the 'Discord' button again to reload/fix), and fail to load with error: WebSocket connection to 'ws://127.0.0.1:6465/?v=1' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED (https://discordapp.com/assets/7bb110c91ee0ded4782a.js, ln 17 )
[DONE] -Option to change the initial portal homepage. Choices: Default (Both FoldingCoin and CureCoin), FoldingCoin, CureCoin, EOC, Folding@Home Web Control, Blank
[DONE] -Fix to disable the OK button until the FAH settings are saved. Pausing FAH with Telnet was not awaited, and was undoing this on an initial install only
[DONE] -Improvement to hide the Cancel button, in favor of showing: Attempt 1 of 3, for the Captcha text input at CryptoBullions
[DONE] -Add instructions for compiling the NSIS installation kit
[DONE] -Trim the input Email text for getting a passkey
v14 Release (10/31/2017)
[DONE] -Pause folding on initial install: set FAH option for pause=true(didn't work in FAH v7.4.16), idle=true (used), or power=light (CPU folds and GPU on idle) to avoid the system being sluggish during install
[DONE] -Add additional detection for the CounterWallet server being down for syncing to the blockchain, for using the alternate server
[DONE] -Make the portal homepage internal within the app
[DONE] -In the FAH Username selection, allow the CureCoin username format for earning CureCoin only (no FLDC username rules, just warnings). This is now allowed but not obvious on purpose.
[DONE] -Improve the CureCoin pool sign up process, search for: account created / captcha failed massages.
[DONE] -After inputting the captcha text in the dialog for a CryptoBullions initial registration, pressing <Enter> should press the dialog's OK button.
[DONE] -The CryptoBullions auto-payout threshold is defaulted to 0.01, for new users now. Logging-in is not needed anymore. Adjust the account creation sequence for this huge time savings for not having to solve captchas to login.
[DONE] -Update CureCoin installer to v1.9.4.1
[DONE] -Set the CureCoin wallet address on the new Registration page. It will be required for new users signing up soon.
[DONE] -Fix the URL bar alignment to the text & buttons (it got shifted to the right in v13)
[DONE] -Adjust timing to help avoid a rare BTC wallet address web page scrape freeze
v13 Release (8/4/2017)
[DONE] -Fixing the portal homepage, to open either page full screen
[DONE] -Allow old username format of BTC address only, and must be on the FoldingCoin Team with a warning about not being able to earn CURE
[DONE] -Limit FAH username to 2 underscores. 3+ underscores are not parsed but the current distribution server (likely to be updated soon)
[DONE] -Block against special characters in FAH username, and especially block "@" for email addresses as a username, which looses everything after "@". See: http://folding.stanford.edu/support/faq/stats-teams-usernames/ -"If you choose your email address as your username, we will use the full email address but NOT print the full email address. Instead, just the part before the @ sign will be used in any stats listing, etc."
[DONE] -Show language selection box in the installer (Danish Windows selected the first alphabetical language, like Arabic. So, did the CureCoin wallet software, according to the user)
[DONE] -Make the CureCoin Folding Pool Login button like the others, to make it more accessible for people who use it more often
[DONE] -Remove the FLDC 'Stats' button (FLDC.tech is discontinued for now)
v12 Release (6/9/2017)
[DONE] -Update CureCoin installer to v1.9.2.1
[DONE] -Update link to new CounterParty block explorer: https://xchain.io/
[DONE] -"Portal" FLDC & CURE web page for the browser homepage (iframe both CURE and FLDC webpages side by side)
[DONE] -Make the FoldingBrowser more neutral for CURE & FLDC (Like the desktop / program icon was still FLDC, the homepage was FLDC only)
[DONE] -Upgraded the CefSharp Chrome Web Browser Component from: v55 to v57
v11 Release (4/14/2017)
[DONE] -Updated the FAH download link for the new WordPress-based website: https://folding.stanford.edu/start-folding/
v10 Release (4/2/2017)
[DONE] -Enable Multi-language support for installer (The license, (2) installation sections, and their descriptions are not translated)
[DONE] -Add secondary CounterWallet site (counterwallet.coindaddy.io) for when the main site (wallet.counterwallet.io) is down. counterwallet.io: They say it's the "same". "If having issues with one, feel free to try another. Your wallet will work on either."
[DONE] -Deleted INI, restored, is missing setting HideSavedDataButton value
v9 Release (3/4/2017)
[DONE] -Add note about how CureCoin's POS works, mostly for new users
[DONE] -Check for the Wallet.dat file existing to set the checkbox for the CureCoin folding pool setup? (would need to detect this in the installer before installing / launching it from the installer)
[DONE] -No Dat file error on initial install with previous install INI file only. HideSavedDataButton INI value not written.
[DONE] -Message to leave the CURE wallet open
[DONE] -Saved Data: 'Add New or Existing Info' checkbox: Renamed to: Show Raw Data, and inverted what it does
[DONE] -Change the default Saved Data startup view to the individual check boxes. The data is much easier to look at for new users.
[DONE] -Initially show passwords as stars, with a checkbox to show as plain text
[DONE] -Does adding new settings add a wallet name, so you can access the new data? No, not done in the past, this needs to be added.
[DONE] -Slack buttons: save Slack login info in saved settings
[DONE] -'Install complete' message for no options checked
[DONE] -Update to CefSharp v55, when released (to see if it is better for the shutdown hang issue -Yes, fixes many issues)
v8 Release (2/4/2017)
[DONE] -Install complete message: also add for questions or feedback please contact us on Slack
[DONE] -Improve last message for Install complete, to say the Distribution intervals (FLDC = Monthly, CURE = Daily).
[DONE-2/4/2017] -Fix tabbing order of form items to be correct.
[DONE] -Have button to Slack for FLDC and CURE
[DONE] -Make the 1 day date range for the FLDC Distribution link?
[DONE] -Have direct link to your CURE address on the blockchain websites: https://chainz.cryptoid.info/cure/address.dws?<addy>.htm
[DONE] -Have direct link to your FLDC address on the blockchain websites: http://blockscan.com/address?q=<addy>
[DONE] -Have a BTC blockchain button for BTC transactions (not in Blockscan or counterwallet): https://blockchain.info https://blockchain.info/address/<addy>
[DONE] -Fix the last dialog box of the automated setup, so it shows up and says install complete
v7 Release (1/7/2017)
[DONE] -Add ability to input all the 'Saved Data' settings manually, for existing users. Or, add to saved data dialog and just show/hide the 2 interfaces (raw data vs. GUI) for the data
[DONE] -Fixing the INI & DAT file creation that wasn't being awaited before running the other setup stuff.
[DONE] -Added more delay to let the webpage load and run Javascript for getting FAH.
[DONE] -Made the download progress bar not overlap the Tools' Debug testbox (the download progress wasn't consistently ending up on top)
[DONE] -Update CureCoin installer to v0.1.3.4.
[DONE] -CURE setup: Scroll to the bottom of the page, and make the window taller, so you can see the captcha when the modal dialog is in the way
[DONE] -Save stored data, disable the Save button afterwards
[DONE] -Force the URL text to scroll all the way to the left
[DONE] -Initial (3) checkbox options window came up in upper right(center parent off screen), change to center screen?
[DONE] -Get wallet from button, should say complete at the end
[DONE] -Fix hang when you exit the wallet (& click yes) and then close the Browser (CefSharp.Cef.Shutdown() happens when it is disposed, and hangs it)
[DONE] -Press ESC anywhere in main window to cancel navigation / automated process. Add F5 for refresh, too.
[DONE] -Press forward / Back, then set focus/activate the address bar(when they get disabled, focus goes to the My Wallet button)
[DONE] -Try to find elements in the webpages with execute Javascript to see when the CureCoin pool page is loaded. Try to set textboxes, and they haven't loaded yet, you'll get this: Uncaught TypeError: Cannot set property 'value' of undefined
[DONE] -Browser needs a try/catch block around writing the sticky settings to the INI file when the program is exiting...
[DONE] -Use the newer Await Wait(ms) function throughout the FoldingBrowser
[DONE] -Update CefSharp to v53 (use NuGet)[DONE]. Update to a .NET v4.5.2 target[DONE]
[DONE] -MsgBx doesn't stay on top of main window / not acting like modal. -Changed border style from Resizeable, to FixedDialog
[DONE] -Add Dialog.Dispose() to modal dialog boxes
v6 Release (12/21/2016)
[DONE] -Upgrade the 'check your email for passkey' dialog to look like the others
[DONE] -For Backups, write out a text file that says what to do to restore the files? (mostly for the CureCoin wallet file)
[DONE] -Backup the FAH Config.xml file, too. This would be useful for setting up multiple PCs with the same settings.
[DONE] -Logout after CureCoin Pool registration (reduce being logged in issues, later from loaded info from cache)
[DONE] -Use the newer Await Wait(ms) function to avoid issues with: Threading.Thread.Sleep(ms)
[DONE] -Installer: Check for Microsoft Visual C++ 2013 (x86) Redistributable installation (to avoid the Browser not working after install, like the laptop)
[DONE-12/17/2016] -Fix tabbing order of form items to be correct.
[DONE-12/5/2016] -Spell check source code.
[DONE] -Try to display the error with the FoldingBrowser on the laptop (try-catch block around load needs error message that you can see?). I think this issue was from the Microsoft Visual C++ 2013 (x86) Redistributable not being installed
[DONE] -Change Passkey to FAHPasskey
[DONE] -2nd captcha Prompt should one of my dialog boxes for a larger font
[DONE] -Setup CureCoin pool account (Has a captcha- make the user enter the data manually, to honor the spirit of stopping spam bot/accounts). Finish last steps: click My Account, set CURE address and payout threshold
[DONE] -Detect FAH installed already, and uncheck the initial install FAH software check box
[DONE] -Detect previous install, INI/DAT file with Wallet info, and uncheck the initial get wallet check box
[DONE] -At the end of the automated process, show the encrypted DAT info, as the result, and encourage making a backup?
[DONE] -Add button for making backups of the settings in the show 'Saved Info' window: to save the DAT (and INI in a dated-name folder) in a backup location
[DONE] -Need an OK message box
[DONE] -Add backing up the wallet.dat file from the CureCoin wallet to the 'Make Backup' button
[DONE] -CureCoin Pool Login button
[DONE] -Installer: Prompt to close the CureCoin wallet if it's running to replace the files, or prompt to do this...
[DONE] -Tooltips: for pasting existing username, Installation selections (FAH/Wallet/CURE pool)
[DONE] -Need to exit CureCoin pool sign up process(retries on the First captcha?). Fill in all the cure sign-up fields every time
[DONE] -Uninstaller: Say what settings will be left behind on uninstallation / update (for both FoldingBrowser and CureCoin)
[DONE] -Installer: Close FoldingBrowser if open. Add to installer and uninstaller
[DONE] -Checkbox for CURE setup? (Set checkbox based on: installing the wallet or not, or detect existing install of CURE?)
[DONE] -Include CureCoin Wallet files [DONE] -Create a separate installer / uninstaller to run silently
[DONE] -Get your CureCoin address from the Qt Wallet from the HTTP JSON-RPC server
[DONE] -Rename 'Show Dat' to 'Saved Info' or Settings?
v5 Release (11/13/2016)
[DONE] -Fix starting (2) FAH Clients on a new installation, the process is running to fast. Change the way this works
[DONE] -For Telnet, Try to fix or indicate no response back. Verify FAH is running, if not then ask to start it, retry and loop again?
[DONE-11/12/2016] -Spell check source code.
[DONE-11/12/2016] -Fix tabbing order of form items to be correct.
[DONE] -Delete temp file after download for F@H install. Look for file on exit and delete it then.
[DONE] -Save wallet name for no wallet name and manually doing FAH settings
[DONE] -For multiple wallet accounts, list which accounts are in use in INI settings? Add pull-down, for wallet info slots 1-10, and save last used slot in the INI file (show and hide with Tools checkbox?)
[DONE] -Have an INI setting to show/hide the buttons in tools for: 'Show DAT' file to debug/backup stored info
[DONE] -Images on all the button links in the FoldingBrowser
[DONE] -Fix Get Wallet failed
[DONE] -Make a label description from the wallet BTC address in the INI file (for when you change the Wallet Id #) & Names for wallet slots, and store in INI settings. Make it so you can change the name.
[DONE] -Have a separate window to display & save changes (separate fields or one big text box)
[DONE] -Store INI / DAT program version number for upgrading info in those files for newer versions of FoldingBrowser
[DONE] -Number the installation setup buttons 1. 2. 3. to give a better idea for the flow?
[DONE] -INI setting for last wallet info used
[DONE] -Fix installer graphics to be more universal (it's all FLDC...)
[DONE] -Change the order to be <Search for FAH running and close it> FAH install, then Wallet, then FAH cfg
[DONE] -Set splitter bar width to 2 for build XML form, Fill instead of Fixed dim for group box, to fix resizing issue
[DONE] -One-time setup buttons, add: Are you sure? message before proceeding
[DONE] -Check for characters not allowed in a FAH Username
[DONE] -DAT: Save info for FAH info: Username, Team Number, Email. BTC address before you make Username. Delete web link and PW?(yes)
[DONE] -Existing user: Just install FoldingBrowser (other options are in 'Tools' of FoldingBrowser)
[DONE] -Installer to run the browser with command line option
[DONE] -Finish getting a wallet. Simplest way first: grab the info each button press, and save it
[DONE] -Finish install FAH. Simplest way first: just need to run the installer.
[DONE] -Get username / team info
v3 (8/21/2016) & v4 Release (10/1/2016)
[DONE] -Move user's files to user account, not installation folder. Keep private data in your account.
[DONE] -Need to fix title wait
[DONE] -Need to fix downloads
[DONE] -User can download the installer package for the: FoldingBrowser from GitHub
[DONE] -Need 'License.rtf' or 'License.txt' for the Installer
[DONE] -Run the installer, install the Browser, and run the Browser with command-line options for new install
[DONE] -Browser: Ask if you need a CounterParty Wallet. No: then enter it on that page. Yes: get one from the website.
[DONE] -Browser: Store wallet info for quick access button in the Browser
[DONE] -Browser: Go to the FAH download page, use the download link on the page.
[DONE] -Browser: Progress bar with status text for longer process indicating download / wait status.
[DONE] -Browser: Run the FAH installer (killing the open web page at the end, or allowing the firewall exception: are unlikely to be able to do)
[DONE] -Browser: Kill any running instances of FAH.
[DONE] -Browser: Prompt for FAH info: Email, to get Passkey. Ask for: (existing) username, [Merged Folding Coin Selection(Not needed anymore)], team #, passkey, and how many CPU / GPU. !!Curecoin username limit: 50 characters total
[DONE] -Browser: Find the location of the FAH Config file, save a backup copy, and re-write a new cfg file. -Show FAH INI file changes (new vs old), and allow editing. Button w/ direct access to file for changes later?
[DONE] -Browser: Launch FAH (restarting the PC is not required). Show control web page (in the FoldingBrowser, because it won't be the default browser)?
(Skip) -A button to manually (unload the browser component), dump the cache, (and reload the browser)? Or, set a flag to do this on program exit.
(Skip) -Add 'bookmark' link button titles and links to a separate INI file, that can be replaced to update. (No, not secure)
(Skip) -Other CureCoin websites: https://curecoin.info https://curecoin.io/ (Using:) http://curecoin.net/ (No, other websites are being consolidated into the one)
(Skip) -Mempool Transaction Count: https://blockchain.info/charts/mempool-count?timespan=1week Use: https://bitcoinfees.21.co/ and https://jochen-hoenicke.de/queue/#24h to help determine sufficient miners fees to keep your TX from getting stuck in the mempool
(Skip) -Button to delete all saved info for a Wallet Id?
(Skip) -For showing Wallet info, have option to 7-zip the INI/DAT file to add a password or not to it?
(Skip) -Display the FAH advanced config options from --help (Show Commands button?: Show in a separate window from the FAH username dialog) Run the EXE and grab the output to display.
(Skip) -The CefSharp black pop-up console window from the FoldingCoin website says "NOT SANDBOXED" for less than a second. Looking into this: it's marked as a 'Won't Fix' issue, so just keep ignoring it...
(Skip) -Make all the entries for each Wallet slot in the DAT, and just leave unused blank?
(Skip) -Login to CureCoin Pool: Display text for the Pool Pin once you've logged in (so you could copy and make changes later)? -Probably better as is, to lookup in saved data when needed.
(No) -FAH shortcut: Open the Properties of the FAH shortcut in the Startup folder. There should be "--open-web-control" at the end of the target; remove it and Apply. -Probably considered modifying the FAH software... can't do it.
Browser buttons for:
--------------------
[DONE] -Viewing FAH status
[DONE] -Checking CounterParty Wallet
[DONE] -FLDC, CureCoin websites
[DONE] -FLDC, CureCoin Twitter pages
(Needs update for new stats site) [DONE] -FLDC website daily distributions. [DONE] Change to FoldingCoin.xyz for daily distributions
[DONE] -FAH user stats on http://folding.extremeoverclocking.com. Needs Id stored in INI from username lookup at EOC, or update bookmark links INI file (you would want this tied to wallet info?).
[DONE] -Change/Set 12-word Passphrase / choose from the 10 save info slots
(No) -Bookmarks, like a normal browser?
(No) -Exchanges: Poloniex, Bittrex, Livecoin?
[DONE] -CureCoin Blockchain explorer
[DONE] -FoldingCoin Blockchain explorer
=====================