Tor Browser issueshttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues2024-01-30T19:23:26Zhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42321Draw new icons for built-in bridges: obfs4, snowflake, and meek-azure2024-01-30T19:23:26ZnicobDraw new icons for built-in bridges: obfs4, snowflake, and meek-azureWe need custom icons for built-in bridges to :sparkles: jazz up :sparkles: the bridge cards.
@donuts off the bat do you have any suggestions for obfs4 and meek-azure conceptually?We need custom icons for built-in bridges to :sparkles: jazz up :sparkles: the bridge cards.
@donuts off the bat do you have any suggestions for obfs4 and meek-azure conceptually?Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibetnicobnicobhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42292 Draw new icons for Telegram, web and email bridge channels2023-12-05T00:58:18Zdonuts Draw new icons for Telegram, web and email bridge channelsHey @nicob, see the "Telegram", "Web" and "Gmail or Riseup" bridge distribution channels at the bottom-left of this page: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42036/designs/lox-not-connected.png
The globe ...Hey @nicob, see the "Telegram", "Web" and "Gmail or Riseup" bridge distribution channels at the bottom-left of this page: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42036/designs/lox-not-connected.png
The globe for "Web" makes sense as the default favicon that Fx uses, however could you draw custom icons in the Acorn style for Telegram (i.e. based on their paper plane logo) and Email (i.e. a standard mail icon) please?Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibetnicobnicob2023-11-30https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42274Draw a new "bridge-pass" icon for lox bridges2023-12-04T20:33:23ZdonutsDraw a new "bridge-pass" icon for lox bridgesI've just grabbed an icon from Material Symbols and rotated it 45 degrees as a placeholder in these designs: [Figma / Tor Browser 13.5 / lox](https://www.figma.com/file/rWgMwiiFTDFp4ujuP3PKbq/Tor-Browser-13.5?type=design&node-id=151%3A92...I've just grabbed an icon from Material Symbols and rotated it 45 degrees as a placeholder in these designs: [Figma / Tor Browser 13.5 / lox](https://www.figma.com/file/rWgMwiiFTDFp4ujuP3PKbq/Tor-Browser-13.5?type=design&node-id=151%3A9289&mode=design&t=wDYnw2iq2A868OmH-1) (see the top-right of the bridge card for lox bridges). Could you draw a custom icon based on this please @nicob?Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibetnicobnicob2023-11-30https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42273Prepare the "bridge" icon for production2024-01-30T19:24:48ZdonutsPrepare the "bridge" icon for productionI created a super quick version here: [Figma / Tor Browser assets / bridge](https://www.figma.com/file/sd4yASXsToxFECsraTlAsw/Tor-Browser-assets?type=design&node-id=122%3A301&mode=design&t=BSRSZc8GO5ieWvFS-1), which you can see in use on...I created a super quick version here: [Figma / Tor Browser assets / bridge](https://www.figma.com/file/sd4yASXsToxFECsraTlAsw/Tor-Browser-assets?type=design&node-id=122%3A301&mode=design&t=BSRSZc8GO5ieWvFS-1), which you can see in use on these designs: [Figma / Tor Browser 13.5 / lox](https://www.figma.com/file/rWgMwiiFTDFp4ujuP3PKbq/Tor-Browser-13.5?type=design&node-id=151%3A9289&mode=design&t=wDYnw2iq2A868OmH-1). However it needs a little refinement – namely the bottom of each stroke should probably be fully rounded, and also descend a little lower past the horizon for optical balance?
The icon should also be compatible with both Acorn and Material Symbols styles, however you may not need to draw two separate icons in this case (I guess stroke width will be the determining factor).Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibetnicobnicob2023-11-30https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42270Implement design changes to QR code dialog2024-02-13T10:46:53ZdonutsImplement design changes to QR code dialogSee: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42036/designs/lox-qr.pngSee: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42036/designs/lox-qr.pngSponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibethenryhenry2024-01-18https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42269Build new bridge card format for Lox bridges2024-01-31T10:59:51ZdonutsBuild new bridge card format for Lox bridgesSee: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42036/designs/lox-bridge-cards.pngSee: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42036/designs/lox-bridge-cards.pngSponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibethenryhenry2024-01-18https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42268Adapt the "Add a bridge..." dialog to accept Lox invites (i.e. bridge passes)2024-01-31T10:59:31ZdonutsAdapt the "Add a bridge..." dialog to accept Lox invites (i.e. bridge passes)See: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42036/designs/lox-invite.pngSee: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42036/designs/lox-invite.pngSponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibethenryhenry2024-01-18https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42267Update the title, strings and button copy of the "Add a Bridge..." dialog2024-01-30T15:02:44ZdonutsUpdate the title, strings and button copy of the "Add a Bridge..." dialogSee: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42036/designs/lox-add-bridge.pngSee: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42036/designs/lox-add-bridge.pngSponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibethenryhenry2024-01-18https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42252Plumb down TorConnect commands from firefox-android to GeckoView2024-02-26T15:04:28ZrichardPlumb down TorConnect commands from firefox-android to GeckoViewSimilarly to #42251 we need to allow `firefox-android` to drive the TorConnect.sys.mjs state machine similar to TorConnectChild.Similarly to #42251 we need to allow `firefox-android` to drive the TorConnect.sys.mjs state machine similar to TorConnectChild.Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & TibetDan BallardDan Ballardhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42250Allow Moat.sys.mjs to invoke lyrebird on Android2023-12-11T11:17:12ZrichardAllow Moat.sys.mjs to invoke lyrebird on AndroidSponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & TibetPier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42249Allow GeckoView to launch lyrebird2023-12-11T11:17:00ZrichardAllow GeckoView to launch lyrebirdNeed this for domain fronting for connect assistNeed this for domain fronting for connect assistSponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & TibetPier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42248Allow GeckoView to launch tor2023-12-21T14:48:38ZrichardAllow GeckoView to launch torSponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & TibetPier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42246Migrate tor connection stuff from browser to toolkit2023-11-27T14:14:35ZrichardMigrate tor connection stuff from browser to toolkitWe want to make it available to Android as well.We want to make it available to Android as well.Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & TibetPier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41623Update connection assist's iconography2023-06-15T10:15:58ZdonutsUpdate connection assist's iconographyWe designed new iconography for connection assist last year, but never handed it over for implementation.
I had planned on waiting until the next major revision of torconnect to ship the new icons (see https://gitlab.torproject.org/tpo/...We designed new iconography for connection assist last year, but never handed it over for implementation.
I had planned on waiting until the next major revision of torconnect to ship the new icons (see https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41621, and this [WIP Figma file](https://www.figma.com/file/gFE1rXBMdbZGJAIdwtZ508/Tor-Browser-13.0?node-id=0%3A1&t=cic5Swm3tv65MX6x-1)), however since the new torconnect icon will be making an appearance in the browser chrome (https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41608) and connection settings (https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41618) sooner than planned, we should ship these at the same time in Tor Browser 12.5 for consistency.Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & TibetDan BallardDan Ballardhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41541Update builtin bridges from Circumvention Settings API2024-03-27T15:25:34Zmeskiomeskio@torproject.orgUpdate builtin bridges from Circumvention Settings APIRight now to update the builtin bridges we need to make a Tor Browser release, it would be nice if TB automatically updates them using [Circumvention Settings API](https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/blob/main/doc/m...Right now to update the builtin bridges we need to make a Tor Browser release, it would be nice if TB automatically updates them using [Circumvention Settings API](https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/blob/main/doc/moat.md#circumventionbuiltin).
There are two concerns I have about it:
* Users will not be happy with TB making a call to an external API without giving some consent about it.
* We don't want to make easier for censors to notice you are using Tor because of that.
I think it makes sense to update when we do other connections to moat (Connect Assist, captcha bridges, ...), I assume user has already consent to do a request to the API on those cases and having an extra connection over the domain fronting should not make it more noticeable than it already is. We could store when was the last time we had updated them, and don't update them is they are fresh (maybe 24h is a good freshness).
An extra that would be nice is to ask the user if they want to refresh the builtin bridges when they click on Settings to *Select a Built-In Bridge*. I think we should only ask if bridges hasn't being refreshed for a while (maybe 7days). The confirmation popup could have a check box with 'remember that option' or something like that, so the following times they enable builtin bridges we refresh or not without asking (if the bridges hasn't being refreshed in 7days).Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibetma1ma1https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41297Chinese characters can not be displayed in Linux 64-bit English version, Trad...2022-09-19T07:53:01Zamiableclarity2011Chinese characters can not be displayed in Linux 64-bit English version, Traditional Chinese version and Simplified Chinese version Tor Browsers 12.0a2 on Ubuntu 18.04Chinese characters can not be displayed in Linux 64-bit English version, Traditional Chinese version and Simplified Chinese version Tor Browsers 12.0a2 on Ubuntu 18.04Chinese characters can not be displayed in Linux 64-bit English version, Traditional Chinese version and Simplified Chinese version Tor Browsers 12.0a2 on Ubuntu 18.04Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibethttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41101Implement builtin bridge update pipeline from rdsys2022-10-06T02:43:18ZrichardImplement builtin bridge update pipeline from rdsysWe have implemented Moat.jsm::circumvention_builtin() but never use it to update our saved builtin bridgesWe have implemented Moat.jsm::circumvention_builtin() but never use it to update our saved builtin bridgesSponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibethttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41083Update warning and error icons to use color vars that adapt to theme2022-10-18T12:22:13ZdonutsUpdate warning and error icons to use color vars that adapt to themeWe added several yellow warning and red error icons to `about:torconnect` and `about:preferences#connection` in Tor Browser 11.5 (e.g. during Connection Assist and in the connection status strip). Could we update these to use the followi...We added several yellow warning and red error icons to `about:torconnect` and `about:preferences#connection` in Tor Browser 11.5 (e.g. during Connection Assist and in the connection status strip). Could we update these to use the following vars please, so they adapt to the theme?
**Red**:
- `var(--in-content-danger-button-background)`
- `#e22850` ↔ `#ff848b`
**Yellow**:
- `var(--warning-color)`
- `#ffa436` ↔ `#ffbd4f`
(note: I can't find a yellow var in settings, so had to pick this from the SSL error screen)
It looks like the red warning icon in `about:preferences#connection` may have a border or something applied to it too, which is making it a little fuzzy:
- [connection-error-dark](/uploads/e3105e8da28cbc79fca138db33d0f67e/connection-error-dark.png)Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & TibetPier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41054Improve color contrast of purple elements in connection settings in dark theme2022-11-08T14:01:23ZdonutsImprove color contrast of purple elements in connection settings in dark themeThe purple check in the connection status strip in `about:preferences#connection` could do with higher contrast in dark theme:
- [connection-status](/uploads/841682da9722abc61e7f83c3f35a9e6b/connection-status.png)
The same also applies...The purple check in the connection status strip in `about:preferences#connection` could do with higher contrast in dark theme:
- [connection-status](/uploads/841682da9722abc61e7f83c3f35a9e6b/connection-status.png)
The same also applies to the "Connected" pill present on bridge cards, which uses two tones of purple:
- [connected-pill](/uploads/b56e147826f343f285ccc01203d55dcf/connected-pill.png)Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & TibetPier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40911Track bug reports and implement amends following 11.5a112022-07-11T13:42:27ZdonutsTrack bug reports and implement amends following 11.5a11This is the parent ticket for any bug reports or design amends that didn't make it in time for 11.5a11(?), with the intention that they can be fixed for the next Alpha instead.This is the parent ticket for any bug reports or design amends that didn't make it in time for 11.5a11(?), with the intention that they can be fixed for the next Alpha instead.Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibet