Also, I wonder what is the idea behind being able to link other people's accounts and then have the option of trying to do some actions (e.g. trading, voting or updating collateral positions) on their behalf?
The system is clearly protected against such actions (you get the "failed to broadcast transaction" error message) but why does the GUI even allow attempting such actions?
Again, I guess these features are still work-in-progress but a clarification from the devs what the final goal is would be much appreciated.
You'll eventually be able to use the proposed transaction operation in order to propose a transaction for other accounts, but this is currently not implemented in the GUI. Basically you'll pay a higher than standard fee in order propose a transaction done by someone else, eg I can propose that you transfer 1 million BTS to me, and it will be up to you to accept or reject that transfer.
BM wanted to have all transaction operations visible everywhere like it is now but tbh I would've preferred restricting them and having a separate interface for proposed transactions, TBD I guess.
So this makes sense for transferring money but why did you open it up for trading, voting or updating collateral positions in a similar way?
Surely you will not have a proposed transaction operation for voting, will you?
It looks like there is so much stuff to tackle and clean up in the GUI before Oct 13th. I am afraid there is no chance you can have it done and thoroughly tested in such a short time.
To be clear, the GUI looks awesome, it's real pleasure to play with it but there seems so much to be done and so little time left.
I know from experience as I've done a lot of GUI work in the past, unfortunately not in javascript so all I can do to help you guys is report bugs.
So if you could come up with a list of what is still unimplemented (but planned to be implemented before Oct 13th) then I could be much more helpful with bug reporting.
Otherwise I don't know if it's a bug or an unimplemented feature.