I was thinking a menu would be preferable because people coming from Gwave would he a familiar UI and because then the menu would exist for future UI additions.
—Zachary “Gamer_Z.” Yaro On Sep 30, 2012 6:20 AM, "Wave Grove" <wavegr...@gmail.com> wrote: > Since we currently only have this feature to add to that menu I thought it > would make more sense to have it as a button. Then when we get more wave > options we could create a menu and put this function in there as well. On > the other hand I see the point of having it in a menu to clarify that it is > a feature separated from the participant-controls. So if you think it is > more suitable with a menu I can try to change to that. > > /Olof > > > 2012/9/30 Zachary “Gamer_Z.” Yaro <zmy...@gmail.com> > >> While adding that feature would be fantastic, may I ask why you chose to >> add a button for it instead of putting it in a menu, as Gwave did? >> >> —Zachary “Gamer_Z.” Yaro >> >> >> >> On Sat, Sep 29, 2012 at 10:19 PM, Angus Turner <h...@theangus.org> wrote: >> >>> >>> >>> > On Sept. 30, 2012, 2:09 a.m., Angus Turner wrote: >>> > > >>> >>> sorry my bad, it said >>> 'some tests would be great if possible' >>> >>> >>> - Angus >>> >>> >>> ----------------------------------------------------------- >>> This is an automatically generated e-mail. To reply, visit: >>> https://reviews.apache.org/r/7353/#review12045 >>> ----------------------------------------------------------- >>> >>> >>> On Sept. 29, 2012, 11:53 a.m., rocklund wrote: >>> > >>> > ----------------------------------------------------------- >>> > This is an automatically generated e-mail. To reply, visit: >>> > https://reviews.apache.org/r/7353/ >>> > ----------------------------------------------------------- >>> > >>> > (Updated Sept. 29, 2012, 11:53 a.m.) >>> > >>> > >>> > Review request for wave. >>> > >>> > >>> > Description >>> > ------- >>> > >>> > I've started to create the functionality me and my friends used a lot >>> in Google Wave - to be able to create a new wave with the participants from >>> an open wave. (I could not find a JIRA for this) >>> > >>> > The functionality of the patch is working as intended. There is >>> currently a few things that I would like some input on: >>> > >>> > UI (See the screenshot) >>> > 1. The icon I use is currently only a placeholder icon. Is anyone able >>> to create a better icon or any ideas of how it can look and I can try to >>> arrange one? Or is it better to just display plain text? >>> > 2. Is it OK to add this functionality as an icon/text beside the "Add >>> participant" button for now or should it be placed in a submenu instead >>> that can eventually contain more functionality? Maybe at least the button >>> should be placed to the far right edge of the participant panel? >>> > >>> > Implementation >>> > 3. I currently just added the participant addition code into the >>> install method of the StageTwoProvider. It feels like it might not be the >>> best spot. Any feedback on where it could be placed? >>> > 4. In the WaveCreationEvent class I only create one >>> "CREATE_NEW_WAVE_WITH_PARTICIPANTS"-event where I update the participant >>> pointer. Maybe it is safer to create a new event for every call? >>> > 5. Any other implementation feedback? >>> > >>> > Thanks. >>> > >>> > >>> > Diffs >>> > ----- >>> > >>> > src/org/waveprotocol/box/webclient/client/StageTwoProvider.java >>> 7a6c8ec >>> > src/org/waveprotocol/box/webclient/client/StagesProvider.java 9d83269 >>> > src/org/waveprotocol/box/webclient/client/WebClient.java 863ae6c >>> > >>> src/org/waveprotocol/box/webclient/client/events/WaveCreationEvent.java >>> 95c317b >>> > >>> src/org/waveprotocol/box/webclient/client/events/WaveCreationEventHandler.java >>> adc57f9 >>> > >>> src/org/waveprotocol/wave/client/wavepanel/impl/edit/ParticipantController.java >>> a6eeb53 >>> > src/org/waveprotocol/wave/client/wavepanel/view/View.java c770b36 >>> > >>> src/org/waveprotocol/wave/client/wavepanel/view/dom/DomAsViewProvider.java >>> 64e7f79 >>> > >>> src/org/waveprotocol/wave/client/wavepanel/view/dom/FullStructure.java >>> e848c5f >>> > >>> src/org/waveprotocol/wave/client/wavepanel/view/dom/full/Participants.css >>> 66f1836 >>> > >>> src/org/waveprotocol/wave/client/wavepanel/view/dom/full/ParticipantsViewBuilder.java >>> 735ec04 >>> > >>> src/org/waveprotocol/wave/client/wavepanel/view/dom/full/TypeCodes.java >>> ba8bc7a >>> > >>> src/org/waveprotocol/wave/client/wavepanel/view/dom/full/new_prts_wbutton.png >>> PRE-CREATION >>> > >>> > Diff: https://reviews.apache.org/r/7353/diff/ >>> > >>> > >>> > Testing >>> > ------- >>> > >>> > Tested manually on a local server both the implementation and the >>> button placement/adjustment when adding/removing participant and shrinking >>> the window size >>> > >>> > >>> > Screenshots >>> > ----------- >>> > >>> > >>> > https://reviews.apache.org/r/7353/s/1/ >>> > >>> > >>> > Thanks, >>> > >>> > rocklund >>> > >>> > >>> >>> >> >