17:01:34 #startmeeting S58 ux tba 17:01:34 Meeting started Tue Jul 21 17:01:34 2020 UTC. The chair is antonela. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:01:34 Useful Commands: #action #agreed #help #info #idea #link #topic. 17:02:25 so 17:02:27 hello! 17:02:47 the past week i left updates in 17:02:51 https://gitlab.torproject.org/tpo/applications/fenix/-/issues/34407 17:02:53 https://gitlab.torproject.org/tpo/applications/fenix/-/issues/34405 17:02:53 https://gitlab.torproject.org/tpo/applications/fenix/-/issues/34406 17:03:15 what will be useful to do together is discussing menu items 17:03:34 the other tickets can receive comments :) 17:04:53 yes! 17:05:03 i haven't looked at any of those very closely :( 17:05:24 is good, im still working mostly on settings screens 17:05:37 should we look at any ticket now? 17:05:53 https://gitlab.torproject.org/tpo/applications/fenix/-/issues/34407 17:05:58 menu items 17:06:11 okay 17:06:11 i wonder what do you have in mind 17:06:20 "@sysrqb what do you think? Does anything need to be added/removed?" 17:06:22 i see :) 17:06:26 lol 17:06:46 you must have the item in https://gitlab.torproject.org/dashboard/todos 17:08:08 yes :/ 17:08:11 okay 17:08:28 so deleting the Bookmarks item? 17:08:39 im not sure about it 17:08:51 i think many users will be sad without bookmarks 17:09:01 i agree 17:09:16 but my tba bookmarks are not persistent 17:09:33 no? 17:10:14 hrm. i have persistent bookmarks 17:11:13 your bookmarks or the pre set ones? 17:11:19 i think we should keep bookmarks, and they should migrate with fennec->fenix 17:11:24 my bookmarks 17:11:53 i added one last night and i just restarted the app, and it is still saved 17:12:03 oki, that is good news 17:12:20 so bookmarks should go back 17:12:29 we should chat if you do not have persistent bookmarks :) 17:12:45 im trying it now 17:13:06 i remember an upgrade that missed bookmarks and people were angry about it 17:13:08 okie 17:13:10 so it may work for some 17:13:30 ah, maybe 17:14:00 what about history, we dont save history but right now we have this history tab and a message 17:15:08 using fenix private tab, they also have history in the menu and when you open it is empty 17:15:22 should we keep it and allow an empty screen or remove it completely? 17:17:13 hrm. I don't see a "recently closed" history, like in fennec or on desktop 17:17:23 there is the "undo" message 17:17:37 but i don't see how you can re-open a tab after that message disappears 17:18:23 right, i assume one cannot? 17:18:30 so i think we can remove History, as you said 17:18:48 and then add-ons 17:19:03 should we keep it and list https-e and noscript? or? 17:19:56 this menu is the only way someone can install other add-ons 17:20:01 yes 17:20:09 and https-everywhere/noscript will be pre-installed 17:20:16 yes 17:20:25 and i don't want to prevent people from installing other addons 17:20:31 because freedom 17:20:38 right 17:20:43 so add-on is back 17:20:51 and the pre-installed are listed there 17:20:52 so maybe we keep add-ons but we don't show https-e and noscript there 17:20:56 yes 17:20:57 okey 17:21:01 TBA have them listed 17:21:09 under about:add-ons 17:21:18 yeah 17:21:28 i mean we don't show them as "installable" 17:21:52 maybe they should still show in that menu as "installed" 17:22:08 right 17:22:14 perfect 17:22:22 that was the three dots menu 17:22:29 lets go with the big one now? 17:22:33 ye 17:22:47 that is not a menu but the entire settings screens 17:22:53 *screen 17:23:50 in general, will language available to select? 17:24:08 i don't know, but i assume yes 17:24:19 great 17:24:21 like in fennec and fenix 17:24:57 then, the other items remain 17:25:04 for privacy and security 17:25:16 I removed private browsing and ETP 17:25:27 and i included security settings 17:25:30 yep 17:25:43 tba have it in a solo item, but as in desktop, it fits better here 17:25:44 i lik it 17:25:49 super 17:25:53 site permisions? 17:26:41 it also allows exceptions, it should be persistent as bookmarks 17:26:43 no? 17:26:56 if it works, the experience will be better than desktop :) 17:28:07 hmmmm 17:28:57 persistent exceptions are good for usability, but bad for fingerprinting users 17:29:05 we know that 17:29:20 is the eternal balance 17:29:20 we can think about this, maybe add an potion for it 17:29:28 *option 17:29:50 if it will not be functional or will be per session, we can add a disclaimer 17:30:09 and probably remove the exception part 17:31:00 i think we want the exceptions, even if only per session 17:31:03 i'll need to test it 17:31:14 but i assume it allows me to revoke permission of a site 17:31:30 like it i say "always allow camera on meet.jit.si" 17:31:39 but i change my decision later 17:31:49 but this is a guess 17:31:59 yes 17:32:20 is blocked by default, you can allow 17:32:33 well, no 17:32:49 is "ask to allow" by default 17:32:53 then you can block 17:33:43 okay. maybe we should start with adding a dislaimer 17:33:48 disclaimer 17:34:14 "site permissions work per session" 17:34:53 oki we can think about it 17:34:58 yeahm that's good 17:35:15 we can add persistent site permissions later 17:35:25 oki 17:35:39 delete browsing data? 17:35:50 then delete browsing data on quit should be on by default? 17:35:56 i don't think we need those, right? 17:36:11 all data should be delete on quit 17:36:22 is a clear tab kind of feature 17:36:23 or New Identity 17:36:28 hm 17:36:28 right 17:36:31 but we dont have new identity 17:36:44 if the feature matches, will you rename? 17:37:47 yes, i think that makes sense 17:38:53 i guess the difference is that "Delete Browsing Data" has options 17:39:07 but New Identity will be everything 17:39:09 the broom icon became significant now 17:39:24 right, we can remove the check option 17:39:59 yeah, true true. 17:40:28 and then we have advanced 17:40:33 i included a section Tor 17:40:36 for network settings 17:40:43 to replicate what we have in desktop 17:41:04 but httpse and noscript will live inside add-ons 17:41:21 so we can have Tor - Net settings 17:41:29 and Advanced - Add ons 17:42:22 or we hide noscript and https-everywhere settings? 17:42:27 is that bad? :) 17:42:52 and only control noscript through Security Settings? 17:43:40 im in with that approach 17:43:48 +1 to that too :) 17:43:57 jiji hola 17:44:02 o/ :) 17:44:11 hola :) 17:44:16 okay, let's try that 17:44:21 and we see how much push-back we get 17:44:26 so advanced is totally removed 17:44:43 and we have Tor for net settings and futher tor related features 17:44:47 *further 17:45:08 oh. maybe we delete Addons on the main menu 17:45:16 and we keep it under Settings->Advanced? 17:45:35 so it is available, but slightly hidden 17:45:54 right, that was my first attempt 17:46:00 or is that mean? 17:46:03 and i think is better 17:46:14 but then you said Freedom :) 17:46:15 haha 17:46:19 i didn't realize it was in settings already 17:46:21 sorry :/ 17:46:50 sorry, i agree with you 17:47:00 is good 17:47:10 oki excellent working session 17:47:22 ill update the list and the mocks 17:47:30 "Donate to The Tor Project" +1 :) 17:47:44 jiji 17:47:46 https://gitlab.torproject.org/tpo/applications/fenix/-/issues/34407#note_2694668 17:47:56 i added a check list of all this 17:48:13 nice 17:48:39 i think i can also work on UI the next month but not more than that 17:48:52 oh, this reminds me that we've received requests for adding in-app donation support 17:48:55 so i'll probably have everything done by this month and then we have just reviews 17:49:01 i'll open a ticket for that 17:49:04 very nice 17:49:18 can we load a page? or something native? 17:49:25 native 17:49:29 was the request 17:49:33 and the payment gateway? 17:49:39 how it works? 17:49:42 goes through google 17:49:44 idk :) 17:49:48 haha 17:49:49 nice 17:50:01 probably in the same way you can have in app purchases 17:50:06 yeah 17:50:07 for apps like gimme coins 17:50:18 i'll explore it later 17:50:19 oki good stuff 17:50:26 thanks antonela ! 17:50:30 thank you 17:50:33 and you lurking acat 17:50:35 thanks acat :) 17:50:36 :) 17:50:44 #endmeeting