BGA - Chrome Extension

Discussions about BGA (all languages)
Forum rules
Warning: challenging a moderation in Forum = 10 days ban
More info & details about how to challenge a moderation: viewtopic.php?p=119756
User avatar
anotherFlav
Posts: 26
Joined: 28 July 2016, 22:57

BGA - Chrome Extension

Post by anotherFlav »

🇫🇷 Bonjour les boardgameux ! (English version follows)

Bonne nouvelle, je viens de publier une extension Chrome pour BGA et sa communauté! 🎉 C’est tout bête, ça affiche la liste de vos parties en cours et permet de savoir combien sont à votre tour de jeu. Le chiffre dans la barre d’extension se met à jour automatiquement. Vous pouvez rejoindre une partie en cliquant sur un jeu directement dans la liste 🚀

Téléchargez là ici: https://chrome.google.com/webstore/deta ... imepllkacb

J’ai quelques idées d’améliorations pour la suite mais je partage déjà en l’état cette première version. N’hésitez pas à me donner vos impressions. :)

Aussi gros merci à BGA pour son approbation et son soutien pour la publication de ce petit projet amateur.

Bon jeux à tous !

====

🇬🇧 Hello boardgamers!

Good news, I just published a Chrome extension for BGA! 🎉 For now it’s very simple: it shows the list of your current games and displays the number of them that are on your turn. That number automatically updates in the extension bar. Click any games in the list to open them on BGA! 🚀

Download it here: https://chrome.google.com/webstore/deta ... imepllkacb

Enjoy! :)

Extension BGA screenshot
Extension BGA screenshot
640x400-1.png (83.53 KiB) Viewed 4299 times

Code: Select all

# Changelog

## [v1.6.0](https://github.com/FlavienBusseuil/bga-chrome-extension/tree/v1.6.0) (2022-02-11)

**Implemented enhancements:**

- Add a tournament tab [\#36](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/36)

## [v1.5.0](https://github.com/FlavienBusseuil/bga-chrome-extension/tree/v1.5.0) (2022-01-07)

**Implemented enhancements:**

- Add icons for the different playing modes [\#35](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/35)
- Realtime tables highlight [\#34](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/34)
- Translate game names [\#26](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/26)

**Fixed bugs:**

- Missing footer for pending invite on current player [\#31](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/31)

**Chore:**

- Support old browser styling rules with auto-prefixer [\#32](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/32)

## [v1.4.2](https://github.com/FlavienBusseuil/bga-chrome-extension/tree/v1.4.2) (2021-12-21)

**Fixed bugs:**

- Remove background errors [\#29](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/29)

**Chore:**

- Update to Tailwind 3 [\#30](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/30)
- React Integration [\#13](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/13)

## [v1.4.1](https://github.com/FlavienBusseuil/bga-chrome-extension/tree/v1.4.1) (2021-12-07)

**Implemented enhancements:**

- Sort tables by creation date [\#28](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/28)

## [v1.3.1](https://github.com/FlavienBusseuil/bga-chrome-extension/tree/v1.3.1) (2021-12-06)

**Chore:**

- Save many queries to tables [\#27](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/27)

## [v1.3.0](https://github.com/FlavienBusseuil/bga-chrome-extension/tree/v1.3.0) (2021-12-06)

**Implemented enhancements:**

- New: Icon animation when a new tables awaits [\#25](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/25)
- New: Hide badge when 0 tables awaits [\#24](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/24)

## [v1.2.5](https://github.com/FlavienBusseuil/bga-chrome-extension/tree/v1.2.5) (2021-11-26)

**Chore:**

- Change fixtures to match fetch output instead of transform [\#10](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/10)

## [v1.2.4](https://github.com/FlavienBusseuil/bga-chrome-extension/tree/v1.2.4) (2021-09-10)

**Fixed bugs:**

- Game name not found [\#22](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/22)

## [v1.2.3](https://github.com/FlavienBusseuil/bga-chrome-extension/tree/v1.2.3) (2021-09-02)

**Chore:**

- Add types [\#11](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/11)

## [v1.2.2](https://github.com/FlavienBusseuil/bga-chrome-extension/tree/v1.2.2) (2021-09-02)

**Chore:**

- DX improvements [\#21](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/21)

## v1.2.1 (16/08/2021)

#### Bug Fixes

- [**bug**] Handle missing creator user in players [#18](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/18)

---

## v1.2.0 (14/08/2021)

#### Enhancements

- [**enhancement**] Highlight tables that are open and waiting players [#6](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/6)

---

## v1.1.2 (16/06/2021)

#### Bug Fixes

- [**bug**] Crash when they are game with pending invites [#5](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/5)

---

## v1.1.1 (09/06/2021)

#### Chore

- [**chore**] Automate release build package, tags and notes [#4](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/4)

---

## v1.1.0 (26/05/2021)

#### Enhancements

- [**enhancement**] Add fixtures [#3](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/3)
- [**enhancement**] Change styling for idling games [#2](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/2)
- [**enhancement**] Bubble up error message [#1](https://github.com/FlavienBusseuil/bga-chrome-extension/issues/1)

---

## v1.0.0 (17/05/2021)

Initial Release

Last edited by anotherFlav on 11 February 2022, 12:48, edited 7 times in total.
User avatar
LaOread
Posts: 33
Joined: 22 June 2020, 21:58

Re: BGA - Chrome Extension

Post by LaOread »

Thanks - trying it out, seems nice so far :)
User avatar
compte obelète
Posts: 669
Joined: 17 April 2020, 15:25

Re: BGA - Chrome Extension

Post by compte obelète »

but, we forget the edge users, safari users and so on? :(
User avatar
Bacontroll
Posts: 21
Joined: 04 November 2020, 11:06
Contact:

Re: BGA - Chrome Extension

Post by Bacontroll »

TheClaudeQc wrote: 11 July 2021, 20:55 but, we forget the edge users, safari users and so on? :(
The real question is why you aren't using a chronium based browser yet? :roll:
User avatar
anotherFlav
Posts: 26
Joined: 28 July 2016, 22:57

Re: BGA - Chrome Extension

Post by anotherFlav »

TheClaudeQc wrote: 11 July 2021, 20:55 but, we forget the edge users, safari users and so on? :(
I plan to port the extension at least to Firefox.
If I have many requests from the community for Safari, I may have a look if that's doable. ;)
User avatar
compte obelète
Posts: 669
Joined: 17 April 2020, 15:25

Re: BGA - Chrome Extension

Post by compte obelète »

Bacontroll wrote: 12 July 2021, 00:30
TheClaudeQc wrote: 11 July 2021, 20:55 but, we forget the edge users, safari users and so on? :(
The real question is why you aren't using a chronium based browser yet? :roll:
Is because I don't have chrome on my laptop and I don't want it here.
User avatar
waxje
Posts: 14
Joined: 04 April 2020, 18:18

Re: BGA - Chrome Extension

Post by waxje »

Thank you very much for this extension. It comes in handy, I like it better than the regular browser desktop shortcut :) for me, because i can see at once how many tables are playable.
User avatar
anotherFlav
Posts: 26
Joined: 28 July 2016, 22:57

Re: BGA - Chrome Extension

Post by anotherFlav »

I updated the extension! I'm waiting Chrome Store approvals.
v1.2.0 will show and highlight pending invites. Enjoy ;)
Attachments
640x400-2.png
640x400-2.png (88.31 KiB) Viewed 5841 times
User avatar
SteveV
Posts: 159
Joined: 25 April 2020, 06:36
Location: SF Bay Area, Cali
Contact:

Re: BGA - Chrome Extension

Post by SteveV »

Bacontroll wrote: 12 July 2021, 00:30
TheClaudeQc wrote: 11 July 2021, 20:55 but, we forget the edge users, safari users and so on? :(
The real question is why you aren't using a chronium based browser yet? :roll:
um... Edge is chronium based?
User avatar
anotherFlav
Posts: 26
Joined: 28 July 2016, 22:57

Re: BGA - Chrome Extension

Post by anotherFlav »

Yes, SteveV is right, Edge is chromium based so it is possible to use Chrome extension on Edge. The only thing to do is to accept to install extensions from other stores (see picture). 👍
Attachments
Capture d’écran, le 2021-08-17 à 10.40.17.png
Capture d’écran, le 2021-08-17 à 10.40.17.png (68.7 KiB) Viewed 5793 times
Capture d’écran, le 2021-08-17 à 10.37.17.png
Capture d’écran, le 2021-08-17 à 10.37.17.png (98.42 KiB) Viewed 5793 times
Post Reply

Return to “Discussions”