trivabble.git
5 years agocorrect PORT setting
Laurent Mazet [Mon, 26 Apr 2021 06:45:16 +0000 (08:45 +0200)] 
correct PORT setting

5 years agoimplement bag factor
Laurent Mazet [Mon, 26 Apr 2021 06:44:59 +0000 (08:44 +0200)] 
implement bag factor

5 years agoduplicated type definition
Laurent Mazet [Mon, 26 Apr 2021 04:17:47 +0000 (06:17 +0200)] 
duplicated type definition

5 years agofix error from develop (mode does not exists) and set cell captions after drawing...
Laurent Mazet [Sat, 24 Apr 2021 20:08:56 +0000 (22:08 +0200)] 
fix error from develop (mode does not exists) and set cell captions after drawing board

5 years agoMerge branch 'develop' into custon_board_layout
Laurent Mazet [Sat, 24 Apr 2021 19:48:11 +0000 (21:48 +0200)] 
Merge branch 'develop' into custon_board_layout

5 years agoDon't set cell caption setting on load
Raphaël Jakse [Sat, 24 Apr 2021 19:29:15 +0000 (21:29 +0200)] 
Don't set cell caption setting on load

5 years agofix issue when PlayerName is empty
Laurent Mazet [Sat, 24 Apr 2021 18:54:24 +0000 (20:54 +0200)] 
fix issue when PlayerName is empty

5 years agoMerge remote-tracking branch 'fork/cell_caption_option' into cell_caption_option
Laurent Mazet [Sat, 24 Apr 2021 11:50:59 +0000 (13:50 +0200)] 
Merge remote-tracking branch 'fork/cell_caption_option' into cell_caption_option

5 years agofix issue
Laurent Mazet [Sat, 24 Apr 2021 11:50:13 +0000 (13:50 +0200)] 
fix issue

5 years agonew board can be rectangular and rack length can be changed
Laurent Mazet [Sat, 24 Apr 2021 08:59:57 +0000 (10:59 +0200)] 
new board can be rectangular and rack length can be changed

5 years agoadd new boards (8x8 and 22x22)
Laurent Mazet [Thu, 22 Apr 2021 22:01:03 +0000 (00:01 +0200)] 
add new boards (8x8 and 22x22)

5 years agoApply 1 suggestion(s) to 1 file(s)
Laurent Mazet [Wed, 21 Apr 2021 19:31:53 +0000 (19:31 +0000)] 
Apply 1 suggestion(s) to 1 file(s)

5 years agoApply 1 suggestion(s) to 1 file(s)
Laurent Mazet [Wed, 21 Apr 2021 19:31:43 +0000 (19:31 +0000)] 
Apply 1 suggestion(s) to 1 file(s)

5 years agotranslations
Laurent Mazet [Wed, 21 Apr 2021 09:33:18 +0000 (11:33 +0200)] 
translations

5 years agofix eslint error
Laurent Mazet [Wed, 21 Apr 2021 08:46:19 +0000 (10:46 +0200)] 
fix eslint error

5 years agoMerge branch 'develop' into cell_caption_option
Laurent Mazet [Wed, 21 Apr 2021 08:45:03 +0000 (10:45 +0200)] 
Merge branch 'develop' into cell_caption_option

5 years agoRevert "fix eslint errors"
Laurent Mazet [Wed, 21 Apr 2021 08:44:38 +0000 (10:44 +0200)] 
Revert "fix eslint errors"

This reverts commit 8f674f384816aee8aa985b5f0b81db899837ed1a.

5 years agofix eslint errors
Laurent Mazet [Tue, 20 Apr 2021 20:13:09 +0000 (22:13 +0200)] 
fix eslint errors

5 years agoreorder SettingTypes and remove unused Timer
Laurent Mazet [Tue, 20 Apr 2021 20:06:24 +0000 (22:06 +0200)] 
reorder SettingTypes and remove unused Timer

5 years agoremove unused config ENABLE_SPELL_CHECKER
Laurent Mazet [Tue, 20 Apr 2021 20:04:10 +0000 (22:04 +0200)] 
remove unused config ENABLE_SPELL_CHECKER

5 years agoremove TimerEnable key
Laurent Mazet [Tue, 20 Apr 2021 19:59:33 +0000 (21:59 +0200)] 
remove TimerEnable key

5 years agoremove CellCaptions key
Laurent Mazet [Tue, 20 Apr 2021 19:57:50 +0000 (21:57 +0200)] 
remove CellCaptions key

5 years agoonly store values that differ from defaults
Laurent Mazet [Tue, 20 Apr 2021 12:13:58 +0000 (14:13 +0200)] 
only store values that differ from defaults

5 years agoremove direct call to Conf structure
Laurent Mazet [Tue, 20 Apr 2021 06:43:27 +0000 (08:43 +0200)] 
remove direct call to Conf structure

5 years agoclean default configuration
Laurent Mazet [Tue, 20 Apr 2021 06:31:22 +0000 (08:31 +0200)] 
clean default configuration

5 years agoupdate the main website URL
Raphaël Jakse [Sun, 14 Mar 2021 19:06:35 +0000 (20:06 +0100)] 
update the main website URL

5 years agoMerge branch 'fix_eslint_erros_from_timer' into 'develop'
Raphaël Jakse [Wed, 20 Jan 2021 18:33:20 +0000 (18:33 +0000)] 
Merge branch 'fix_eslint_erros_from_timer' into 'develop'

Fix eslint errors from timer branch

See merge request raphj/trivabble!24

5 years agofix eslint errors
Laurent Mazet [Mon, 18 Jan 2021 21:46:46 +0000 (22:46 +0100)] 
fix eslint errors

5 years agofix central star
Laurent Mazet [Fri, 15 Jan 2021 17:39:29 +0000 (18:39 +0100)] 
fix central star

5 years agoLimit changes on cell text content
Laurent Mazet [Fri, 15 Jan 2021 17:36:36 +0000 (18:36 +0100)] 
Limit changes on cell text content

5 years agoadd class to board instead of cells
Laurent Mazet [Fri, 15 Jan 2021 17:20:52 +0000 (18:20 +0100)] 
add class to board instead of cells

5 years agodefault value for CELL_CAPTIONS
Laurent Mazet [Mon, 28 Dec 2020 10:29:53 +0000 (11:29 +0100)] 
default value for CELL_CAPTIONS

5 years agovarious fixes
Laurent Mazet [Mon, 28 Dec 2020 10:29:17 +0000 (11:29 +0100)] 
various fixes

5 years agoadd a rule for tidy checker
Laurent Mazet [Mon, 28 Dec 2020 09:53:05 +0000 (10:53 +0100)] 
add a rule for tidy checker

5 years agoNew option for caption
Laurent Mazet [Wed, 23 Dec 2020 20:52:09 +0000 (21:52 +0100)] 
New option for caption

5 years agoMerge branch 'timer' into 'develop'
Raphaël Jakse [Sat, 12 Dec 2020 12:18:16 +0000 (12:18 +0000)] 
Merge branch 'timer' into 'develop'

Timer

See merge request raphj/trivabble!11

5 years agofix timer day translation
Raphaël Jakse [Sat, 12 Dec 2020 10:01:46 +0000 (11:01 +0100)] 
fix timer day translation

5 years agoTimer next to the settings button
Raphaël Jakse [Sat, 12 Dec 2020 09:49:58 +0000 (10:49 +0100)] 
Timer next to the settings button

5 years agoThird design
Laurent Mazet [Thu, 10 Dec 2020 20:30:47 +0000 (21:30 +0100)] 
Third design

5 years agoAdd a tip
Laurent Mazet [Wed, 9 Dec 2020 21:56:20 +0000 (22:56 +0100)] 
Add a tip

5 years agoBetter strings
Laurent Mazet [Wed, 9 Dec 2020 21:41:07 +0000 (22:41 +0100)] 
Better strings

5 years agoDesign improvement
Raphaël Jakse [Wed, 9 Dec 2020 21:29:04 +0000 (22:29 +0100)] 
Design improvement

5 years agodisactivate timers by default
Laurent Mazet [Tue, 8 Dec 2020 20:37:47 +0000 (21:37 +0100)] 
disactivate timers by default

5 years agostylish timers
Laurent Mazet [Tue, 8 Dec 2020 20:18:01 +0000 (21:18 +0100)] 
stylish timers

5 years agoremove localStorage usage
Laurent Mazet [Mon, 7 Dec 2020 21:28:39 +0000 (22:28 +0100)] 
remove localStorage usage

5 years agoMerge branch 'develop' into timer
Laurent Mazet [Sun, 6 Dec 2020 16:59:03 +0000 (17:59 +0100)] 
Merge branch 'develop' into timer

5 years agoMerge branch 'fix-non-rectangular-board' into 'develop'
Raphaël Jakse [Sun, 6 Dec 2020 16:35:49 +0000 (16:35 +0000)] 
Merge branch 'fix-non-rectangular-board' into 'develop'

Fix non rectangular board

See merge request raphj/trivabble!22

5 years agoMerge branch 'automatic_scoring' into 'develop'
Raphaël Jakse [Sun, 6 Dec 2020 16:31:39 +0000 (16:31 +0000)] 
Merge branch 'automatic_scoring' into 'develop'

Automatic scoring

See merge request raphj/trivabble!13

5 years agobetter score check
Laurent Mazet [Tue, 24 Nov 2020 12:26:52 +0000 (13:26 +0100)] 
better score check

5 years agouse a local variable to store player's name
Laurent Mazet [Tue, 24 Nov 2020 12:21:39 +0000 (13:21 +0100)] 
use a local variable to store player's name

5 years agofix regression in alert window
Laurent Mazet [Tue, 24 Nov 2020 07:01:16 +0000 (08:01 +0100)] 
fix regression in alert window

5 years agoreset list of moved tiles after scoring
Laurent Mazet [Mon, 23 Nov 2020 21:45:30 +0000 (22:45 +0100)] 
reset list of moved tiles after scoring

5 years agoadd an option to select who scores: last player or player who pressed on the button
Laurent Mazet [Mon, 23 Nov 2020 21:44:24 +0000 (22:44 +0100)] 
add an option to select who scores: last player or player who pressed on the button

5 years agolint
Raphaël Jakse [Sun, 22 Nov 2020 21:55:24 +0000 (22:55 +0100)] 
lint

5 years agowho messed up?
Raphaël Jakse [Sun, 22 Nov 2020 21:20:43 +0000 (22:20 +0100)] 
who messed up?

5 years agoscore by default the last player who played
Raphaël Jakse [Sun, 22 Nov 2020 20:54:44 +0000 (21:54 +0100)] 
score by default the last player who played

5 years agosome refinements on the auto counting feature
Raphaël Jakse [Sun, 22 Nov 2020 10:11:59 +0000 (11:11 +0100)] 
some refinements on the auto counting feature

5 years agohandle overflow in cells
Raphaël Jakse [Sun, 22 Nov 2020 10:41:00 +0000 (11:41 +0100)] 
handle overflow in cells

5 years agoMerge branch 'develop' into automatic_scoring
Laurent Mazet [Sun, 22 Nov 2020 11:19:36 +0000 (12:19 +0100)] 
Merge branch 'develop' into automatic_scoring

5 years agouse getSetting for API_ENTRY_POINT
Raphaël Jakse [Sun, 22 Nov 2020 10:17:40 +0000 (11:17 +0100)] 
use getSetting for API_ENTRY_POINT

5 years agofix cancel
Laurent Mazet [Thu, 19 Nov 2020 20:30:23 +0000 (21:30 +0100)] 
fix cancel

5 years agoMerge branch 'develop' into automatic_scoring
Laurent Mazet [Thu, 19 Nov 2020 06:34:38 +0000 (07:34 +0100)] 
Merge branch 'develop' into automatic_scoring

5 years agoadd a selector to choice player
Laurent Mazet [Tue, 17 Nov 2020 21:50:57 +0000 (22:50 +0100)] 
add a selector to choice player

5 years agoupdate confirmation message
Laurent Mazet [Mon, 16 Nov 2020 10:22:37 +0000 (11:22 +0100)] 
update confirmation message

5 years agoMake API_ENTRY_POINT configurable
Raphaël Jakse [Sat, 14 Nov 2020 10:02:50 +0000 (11:02 +0100)] 
Make API_ENTRY_POINT configurable

5 years agofix disableCSP
Raphaël Jakse [Tue, 27 Oct 2020 07:20:57 +0000 (08:20 +0100)] 
fix disableCSP

5 years agomake premium for playing seven tiles configurable (system wide)
Laurent Mazet [Fri, 23 Oct 2020 19:40:16 +0000 (21:40 +0200)] 
make premium for playing seven tiles configurable (system wide)

5 years agoCorrect message
Laurent Mazet [Fri, 23 Oct 2020 19:31:30 +0000 (21:31 +0200)] 
Correct message

5 years agoApply 1 suggestion(s) to 1 file(s)
Laurent Mazet [Thu, 22 Oct 2020 20:01:21 +0000 (20:01 +0000)] 
Apply 1 suggestion(s) to 1 file(s)

5 years agoMerge branch 'develop' into automatic_scoring
Laurent Mazet [Thu, 22 Oct 2020 19:26:09 +0000 (21:26 +0200)] 
Merge branch 'develop' into automatic_scoring

5 years agoMerge branch 'various_issues_with_dictionaries' into 'develop'
Raphaël Jakse [Wed, 21 Oct 2020 19:07:18 +0000 (19:07 +0000)] 
Merge branch 'various_issues_with_dictionaries' into 'develop'

Various issues with dictionaries

See merge request raphj/trivabble!21

5 years agoVarious issues with dictionaries
Laurent Mazet [Wed, 21 Oct 2020 19:07:18 +0000 (19:07 +0000)] 
Various issues with dictionaries

6 years agoavoid error when currentPlayer is not set
Laurent Mazet [Sun, 18 Oct 2020 18:49:12 +0000 (20:49 +0200)] 
avoid error when currentPlayer is not set

6 years agoadd French translation
Laurent Mazet [Sun, 18 Oct 2020 17:25:51 +0000 (19:25 +0200)] 
add French translation

6 years agoMerge branch 'develop' into automatic_scoring
Laurent Mazet [Sun, 18 Oct 2020 17:21:36 +0000 (19:21 +0200)] 
Merge branch 'develop' into automatic_scoring

6 years agoAdd unsecable space in French translation
Raphaël Jakse [Sat, 17 Oct 2020 07:33:06 +0000 (09:33 +0200)] 
Add unsecable space in French translation

6 years agoignore dictionary files
Raphaël Jakse [Sat, 17 Oct 2020 06:04:52 +0000 (08:04 +0200)] 
ignore dictionary files

6 years agoMerge branch 'remove_spellckecker_button_if_no_dictionary_avaliable-2' into 'develop'
Raphaël Jakse [Fri, 16 Oct 2020 19:50:46 +0000 (19:50 +0000)] 
Merge branch 'remove_spellckecker_button_if_no_dictionary_avaliable-2' into 'develop'

Avoid display spell checker if there is no dictionary

See merge request raphj/trivabble!20

6 years agodrop ENABLE_SPELL_CHECKER
Raphaël Jakse [Fri, 16 Oct 2020 16:34:01 +0000 (18:34 +0200)] 
drop ENABLE_SPELL_CHECKER

6 years agofix eslint error
Laurent Mazet [Fri, 16 Oct 2020 08:19:47 +0000 (10:19 +0200)] 
fix eslint error

6 years agoavoid display spell checker if there is no dictionary
Laurent Mazet [Fri, 16 Oct 2020 06:05:51 +0000 (08:05 +0200)] 
avoid display spell checker if there is no dictionary

6 years agoMerge branch 'fix_ukrainian_tiles' into 'develop'
Raphaël Jakse [Fri, 9 Oct 2020 22:22:52 +0000 (22:22 +0000)] 
Merge branch 'fix_ukrainian_tiles' into 'develop'

replace the joker tiles by blank tiles

See merge request raphj/trivabble!18

6 years agoreplace the joker tiles by blank tiles
Laurent Mazet [Fri, 9 Oct 2020 20:14:04 +0000 (22:14 +0200)] 
replace the joker tiles by blank tiles

6 years agoDocument CSP
Raphaël Jakse [Thu, 8 Oct 2020 22:14:57 +0000 (00:14 +0200)] 
Document CSP

6 years agoFix fragile tile position lookup
Raphaël Jakse [Thu, 8 Oct 2020 19:59:58 +0000 (21:59 +0200)] 
Fix fragile tile position lookup

This code didn't work when Trivabble was served as text/html, which adds
a <tbody> tag in the DOM, while this tag is not added when Trivabble is
served as application/xhtml+xml.

6 years agoFix settings and unset SpellCheckerEnabledOnce when disabling the spell checker
Raphaël Jakse [Thu, 8 Oct 2020 16:43:05 +0000 (18:43 +0200)] 
Fix settings and unset SpellCheckerEnabledOnce when disabling the spell checker

6 years agoLint
Raphaël Jakse [Wed, 7 Oct 2020 20:02:21 +0000 (22:02 +0200)] 
Lint

6 years agocorrect board design
Laurent Mazet [Wed, 7 Oct 2020 19:41:11 +0000 (21:41 +0200)] 
correct board design

6 years agoForce declaring the setting types and stop storing them in localStorage
Raphaël Jakse [Wed, 7 Oct 2020 19:48:30 +0000 (21:48 +0200)] 
Force declaring the setting types and stop storing them in localStorage

6 years agofix first WebSocket connection
Raphaël Jakse [Wed, 7 Oct 2020 19:30:04 +0000 (21:30 +0200)] 
fix first WebSocket connection

6 years agoadd a 'disable spell checker' checkbox and rename settings
Raphaël Jakse [Wed, 7 Oct 2020 18:10:46 +0000 (20:10 +0200)] 
add a 'disable spell checker' checkbox and rename settings

6 years agoMerge branch 'develop' into timer
Laurent Mazet [Tue, 6 Oct 2020 09:48:25 +0000 (11:48 +0200)] 
Merge branch 'develop' into timer

6 years agoFix support for Safari 8+
Raphaël Jakse [Mon, 5 Oct 2020 21:47:06 +0000 (23:47 +0200)] 
Fix support for Safari 8+

6 years agoFix the empty rack button
Raphaël Jakse [Mon, 5 Oct 2020 21:46:47 +0000 (23:46 +0200)] 
Fix the empty rack button

6 years agoLint
Raphaël Jakse [Mon, 5 Oct 2020 19:38:34 +0000 (21:38 +0200)] 
Lint

6 years agoImprove the settings dialog
Raphaël Jakse [Mon, 5 Oct 2020 19:35:02 +0000 (21:35 +0200)] 
Improve the settings dialog

- Presentation a bit clearer.
- closing with escape now uses an event handler on window instead of body.
  Chromium didn't like the latter.
- Improve the keyboard navigation

6 years agoRemove the "enable spell checker" checkbox
Raphaël Jakse [Mon, 5 Oct 2020 18:54:33 +0000 (20:54 +0200)] 
Remove the "enable spell checker" checkbox

I don't really see a use case requiring disabling the spell checker if available.
People can just not use it. The dictionary is downloaded on first use anyway.
We do want people to discover the feature with the presence of the related button
by default, however.

6 years agobranding - thanks Ysabeau for the logo
Raphaël Jakse [Mon, 5 Oct 2020 18:42:31 +0000 (20:42 +0200)] 
branding - thanks Ysabeau for the logo

6 years agohack: prevent error messages from resizing the chat box
Raphaël Jakse [Sat, 3 Oct 2020 10:33:24 +0000 (12:33 +0200)] 
hack: prevent error messages from resizing the chat box

6 years agoget rid of inline styles
Raphaël Jakse [Sat, 3 Oct 2020 10:27:16 +0000 (12:27 +0200)] 
get rid of inline styles