trivabble.git
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 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

6 years agoVarious improvements
Raphaël Jakse [Sat, 3 Oct 2020 09:18:24 +0000 (11:18 +0200)] 
Various improvements

- soften buttons a bit
- align the lang settings
- ensure paddings are okay at various places
- make the escape key close various dialogs
- make some settings even more flexible (for the admin sys)
- do not save the new value of a setting if its value is already equal to this.

- change the default flash light color

6 years agoMerge branch 'lmazet/trivabble-help_message' into develop
Raphaël Jakse [Sat, 3 Oct 2020 08:07:43 +0000 (10:07 +0200)] 
Merge branch 'lmazet/trivabble-help_message' into develop

6 years agochange width box for help message to auto
Laurent Mazet [Mon, 28 Sep 2020 20:35:52 +0000 (22:35 +0200)] 
change width box for help message to auto

6 years agoWork on the presentation of the tip help box
Raphaël Jakse [Mon, 28 Sep 2020 18:40:49 +0000 (20:40 +0200)] 
Work on the presentation of the tip help box

6 years agoMerge branch 'minimize_localstorage' into 'develop'
Raphaël Jakse [Mon, 28 Sep 2020 16:03:29 +0000 (16:03 +0000)] 
Merge branch 'minimize_localstorage' into 'develop'

Minimize localstorage

See merge request raphj/trivabble!14

6 years agoMerge branch 'doc-nginx' into 'develop'
Raphaël Jakse [Mon, 28 Sep 2020 16:03:03 +0000 (16:03 +0000)] 
Merge branch 'doc-nginx' into 'develop'

Documentation for nginx

See merge request raphj/trivabble!12

6 years agoadd a button to change message
Laurent Mazet [Tue, 22 Sep 2020 17:02:14 +0000 (19:02 +0200)] 
add a button to change message

6 years agohelp message delay is configurable
Laurent Mazet [Tue, 15 Sep 2020 20:55:38 +0000 (22:55 +0200)] 
help message delay is configurable

6 years agohelp messages change every 10s
Laurent Mazet [Tue, 15 Sep 2020 20:35:47 +0000 (22:35 +0200)] 
help messages change every 10s

6 years agoclean help messages
Laurent Mazet [Sat, 12 Sep 2020 20:25:37 +0000 (22:25 +0200)] 
clean help messages

6 years agoreadme: add wget in the section regarding the dictionaries
Raphaël Jakse [Tue, 15 Sep 2020 06:09:07 +0000 (08:09 +0200)] 
readme: add wget in the section regarding the dictionaries

6 years agomigrate all settings
Laurent Mazet [Mon, 14 Sep 2020 05:54:40 +0000 (07:54 +0200)] 
migrate all settings

6 years agofix type checking
Laurent Mazet [Sun, 13 Sep 2020 20:57:48 +0000 (22:57 +0200)] 
fix type checking

6 years agocorrect eslint errors
Laurent Mazet [Sun, 13 Sep 2020 20:46:43 +0000 (22:46 +0200)] 
correct eslint errors

6 years agoremove duplicated function
Laurent Mazet [Sun, 13 Sep 2020 20:39:31 +0000 (22:39 +0200)] 
remove duplicated function

6 years agomigrate old settings for tiles and messages sound enablers
Laurent Mazet [Sun, 13 Sep 2020 20:38:40 +0000 (22:38 +0200)] 
migrate old settings for tiles and messages sound enablers

6 years agoadd default values for tiles and messages sound enablers
Laurent Mazet [Sun, 13 Sep 2020 20:37:33 +0000 (22:37 +0200)] 
add default values for tiles and messages sound enablers

6 years agocorrect boolean type
Laurent Mazet [Sun, 13 Sep 2020 20:09:16 +0000 (22:09 +0200)] 
correct boolean type

6 years agoApply 1 suggestion(s) to 1 file(s)
Laurent Mazet [Sun, 13 Sep 2020 10:00:32 +0000 (10:00 +0000)] 
Apply 1 suggestion(s) to 1 file(s)

6 years agoavoid string true for boolean variable
Laurent Mazet [Sun, 13 Sep 2020 09:39:40 +0000 (11:39 +0200)] 
avoid string true for boolean variable

6 years agoremove support for bigint
Laurent Mazet [Sun, 13 Sep 2020 09:36:49 +0000 (11:36 +0200)] 
remove support for bigint

6 years agouse setting functions
Laurent Mazet [Thu, 10 Sep 2020 06:04:40 +0000 (08:04 +0200)] 
use setting functions

6 years agoreindent configuration default values
Laurent Mazet [Thu, 10 Sep 2020 06:04:11 +0000 (08:04 +0200)] 
reindent configuration default values

6 years agocorrect setting functions
Laurent Mazet [Thu, 10 Sep 2020 06:03:45 +0000 (08:03 +0200)] 
correct setting functions

6 years agonew functions getSetting and setSetting
Laurent Mazet [Wed, 9 Sep 2020 05:32:48 +0000 (07:32 +0200)] 
new functions getSetting and setSetting

6 years agoDocument configuration for Nginx
Raphaël Jakse [Sat, 5 Sep 2020 06:47:23 +0000 (08:47 +0200)] 
Document configuration for Nginx

6 years agoMerge branch 'laser_pointer' into 'develop'
Raphaël Jakse [Sat, 5 Sep 2020 05:56:52 +0000 (05:56 +0000)] 
Merge branch 'laser_pointer' into 'develop'

Laser pointer

See merge request raphj/trivabble!10

6 years agomake laser double tap work on mobile browsers
Raphaël Jakse [Fri, 4 Sep 2020 20:10:21 +0000 (22:10 +0200)] 
make laser double tap work on mobile browsers

6 years agofix dblckick on tile in Chromium
Raphaël Jakse [Thu, 3 Sep 2020 21:04:59 +0000 (23:04 +0200)] 
fix dblckick on tile in Chromium

6 years agolaser: highlight tiles, too
Raphaël Jakse [Tue, 1 Sep 2020 21:10:36 +0000 (23:10 +0200)] 
laser: highlight tiles, too

6 years agoattach the laser event handlers to body
Raphaël Jakse [Tue, 1 Sep 2020 20:45:55 +0000 (22:45 +0200)] 
attach the laser event handlers to body

6 years agoMerge branch 'develop' into laser_pointer
Laurent Mazet [Sun, 30 Aug 2020 19:24:02 +0000 (21:24 +0200)] 
Merge branch 'develop' into laser_pointer

6 years agowork on settings and spell checker UI/UX
Raphaël Jakse [Sat, 29 Aug 2020 10:26:05 +0000 (12:26 +0200)] 
work on settings and spell checker UI/UX

6 years agodocument and optimise the dictionary build process a bit
Raphaël Jakse [Sat, 29 Aug 2020 08:54:52 +0000 (10:54 +0200)] 
document and optimise the dictionary build process a bit

6 years agochange input to range for durations
Laurent Mazet [Wed, 19 Aug 2020 19:47:00 +0000 (21:47 +0200)] 
change input to range for durations

6 years agoremove hu dictionary from the list of small dictionary because it is VERY huge
Laurent Mazet [Sun, 16 Aug 2020 17:03:16 +0000 (19:03 +0200)] 
remove hu dictionary from the list of small dictionary because it is VERY huge

6 years agofix eslint errors
Laurent Mazet [Fri, 14 Aug 2020 19:35:25 +0000 (21:35 +0200)] 
fix eslint errors

6 years agofix init spell checker
Laurent Mazet [Fri, 14 Aug 2020 12:28:38 +0000 (14:28 +0200)] 
fix init spell checker

6 years agoadd a translation
Laurent Mazet [Fri, 14 Aug 2020 12:17:16 +0000 (14:17 +0200)] 
add a translation

6 years agomove out dictionary objet files from working directory
Laurent Mazet [Fri, 14 Aug 2020 12:06:49 +0000 (14:06 +0200)] 
move out dictionary objet files from working directory

6 years agoadd a rule to create required files
Laurent Mazet [Fri, 14 Aug 2020 08:55:44 +0000 (10:55 +0200)] 
add a rule to create required files

6 years agoadd spell checker enabler into configuration window
Laurent Mazet [Fri, 14 Aug 2020 08:54:16 +0000 (10:54 +0200)] 
add spell checker enabler into configuration window

6 years agoMerge branch 'develop' into check_spelling
Laurent Mazet [Thu, 13 Aug 2020 09:41:32 +0000 (11:41 +0200)] 
Merge branch 'develop' into check_spelling

6 years ago simplify string concatenation
Laurent Mazet [Thu, 13 Aug 2020 08:00:40 +0000 (10:00 +0200)] 
 simplify string concatenation

6 years agofix eslint errors
Laurent Mazet [Thu, 13 Aug 2020 07:58:35 +0000 (09:58 +0200)] 
fix eslint errors

6 years agomake flash light color configurable
Laurent Mazet [Thu, 13 Aug 2020 07:36:32 +0000 (09:36 +0200)] 
make flash light color configurable

6 years agofix center cell
Laurent Mazet [Thu, 13 Aug 2020 07:06:55 +0000 (09:06 +0200)] 
fix center cell

6 years agoextra line
Laurent Mazet [Wed, 12 Aug 2020 20:27:27 +0000 (22:27 +0200)] 
extra line

6 years agocorrect eslint errors
Laurent Mazet [Wed, 12 Aug 2020 20:10:51 +0000 (22:10 +0200)] 
correct eslint errors

6 years agoadd translations
Laurent Mazet [Wed, 12 Aug 2020 19:56:34 +0000 (21:56 +0200)] 
add translations

6 years agomake durations (double tap and flash light) configurable
Laurent Mazet [Wed, 12 Aug 2020 19:56:17 +0000 (21:56 +0200)] 
make durations (double tap and flash light) configurable

6 years agomake flash light duration parametric
Laurent Mazet [Wed, 12 Aug 2020 06:00:27 +0000 (08:00 +0200)] 
make flash light duration parametric

6 years agoMerge branch 'develop' into laser_pointer
Laurent Mazet [Wed, 12 Aug 2020 05:46:35 +0000 (07:46 +0200)] 
Merge branch 'develop' into laser_pointer

6 years agoMerge branch 'configuration_dialog' into 'develop'
Raphaël Jakse [Tue, 11 Aug 2020 21:29:00 +0000 (21:29 +0000)] 
Merge branch 'configuration_dialog' into 'develop'

Add a configuration dialog (issue #10)

See merge request raphj/trivabble!9

6 years agoMerge branch 'master' into configuration_dialog
Laurent Mazet [Tue, 4 Aug 2020 20:46:46 +0000 (22:46 +0200)] 
Merge branch 'master' into configuration_dialog

6 years agoAdd translations
Laurent Mazet [Tue, 4 Aug 2020 12:53:09 +0000 (14:53 +0200)] 
Add translations

6 years agosimplify configuration window
Laurent Mazet [Tue, 4 Aug 2020 12:52:32 +0000 (14:52 +0200)] 
simplify configuration window

6 years agodialog window for configuration options
Laurent Mazet [Mon, 3 Aug 2020 12:11:23 +0000 (14:11 +0200)] 
dialog window for configuration options

6 years agofix eslint errors
Laurent Mazet [Wed, 22 Jul 2020 06:04:09 +0000 (08:04 +0200)] 
fix eslint errors

6 years agofix enable-spell-checker button state
Laurent Mazet [Wed, 22 Jul 2020 05:50:35 +0000 (07:50 +0200)] 
fix enable-spell-checker button state

6 years agodesactivate laser pointer on tile (only avaliable for desktop firefox)
Laurent Mazet [Tue, 21 Jul 2020 20:24:05 +0000 (22:24 +0200)] 
desactivate laser pointer on tile (only avaliable for desktop firefox)

6 years agoadd a laser pointer to highlight a case
Laurent Mazet [Tue, 21 Jul 2020 20:12:25 +0000 (22:12 +0200)] 
add a laser pointer to highlight a case

6 years agofix alert placement on iPad 2
Raphaël Jakse [Mon, 13 Jul 2020 13:50:44 +0000 (15:50 +0200)] 
fix alert placement on iPad 2

6 years agofix incorrect host display in the server
Raphaël Jakse [Mon, 13 Jul 2020 13:52:40 +0000 (15:52 +0200)] 
fix incorrect host display in the server

6 years agowider '+' button to set the score
Raphaël Jakse [Mon, 13 Jul 2020 13:51:59 +0000 (15:51 +0200)] 
wider '+' button to set the score

6 years agoset input type=number when relevent
Raphaël Jakse [Mon, 13 Jul 2020 13:51:20 +0000 (15:51 +0200)] 
set input type=number when relevent

6 years agocorrect errors reported by eslint
Laurent Mazet [Sat, 4 Jul 2020 13:41:23 +0000 (15:41 +0200)] 
correct errors reported by eslint

6 years agoremove last arrow function
Laurent Mazet [Sat, 4 Jul 2020 12:56:11 +0000 (14:56 +0200)] 
remove last arrow function

6 years agocorrect highlighting when one puts a tile and create same word horizontally and verti...
Laurent Mazet [Sat, 4 Jul 2020 12:53:35 +0000 (14:53 +0200)] 
correct highlighting when one puts a tile and create same word horizontally and vertically

6 years agocorrect highlighting removing for moved and moving tiles
Laurent Mazet [Sat, 4 Jul 2020 08:59:32 +0000 (10:59 +0200)] 
correct highlighting removing for moved and moving tiles

6 years agocorrect spell checker button states
Laurent Mazet [Sat, 4 Jul 2020 07:02:39 +0000 (09:02 +0200)] 
correct spell checker button states

6 years agofix highlight removing when a tile is moved
Laurent Mazet [Sun, 28 Jun 2020 14:34:58 +0000 (16:34 +0200)] 
fix highlight removing when a tile is moved

6 years agocorrect in row checking
Laurent Mazet [Sun, 28 Jun 2020 14:21:26 +0000 (16:21 +0200)] 
correct in row checking

6 years agocorrect badWords list and simplify word list trimming
Laurent Mazet [Sat, 20 Jun 2020 21:35:45 +0000 (23:35 +0200)] 
correct badWords list and simplify word list trimming

6 years agohighlight in green or red checked words
Laurent Mazet [Fri, 19 Jun 2020 22:32:18 +0000 (00:32 +0200)] 
highlight in green or red checked words

6 years agoadd commas between words
Laurent Mazet [Fri, 19 Jun 2020 21:11:41 +0000 (23:11 +0200)] 
add commas between words

6 years agotake into account of blank tile
Laurent Mazet [Fri, 19 Jun 2020 21:10:29 +0000 (23:10 +0200)] 
take into account of blank tile

6 years agoerror on Hebrew dictionary and limit dictionary to 50MB (uncompressed)
Laurent Mazet [Thu, 18 Jun 2020 20:55:12 +0000 (22:55 +0200)] 
error on Hebrew dictionary and limit dictionary to 50MB (uncompressed)

6 years agoadd Arabian dictionary
Laurent Mazet [Thu, 18 Jun 2020 20:10:06 +0000 (22:10 +0200)] 
add Arabian dictionary

6 years agoadd Slovenian dictionary
Laurent Mazet [Wed, 17 Jun 2020 20:33:52 +0000 (22:33 +0200)] 
add Slovenian dictionary

6 years agoadd Slovak dictionary
Laurent Mazet [Wed, 17 Jun 2020 19:50:36 +0000 (21:50 +0200)] 
add Slovak dictionary

6 years agoadd Russian dictionary
Laurent Mazet [Wed, 17 Jun 2020 10:24:53 +0000 (12:24 +0200)] 
add Russian dictionary

6 years agoadd Czech dictionary
Laurent Mazet [Wed, 17 Jun 2020 10:02:38 +0000 (12:02 +0200)] 
add Czech dictionary

6 years agoadd Romanian dictionary
Laurent Mazet [Tue, 16 Jun 2020 21:44:52 +0000 (23:44 +0200)] 
add Romanian dictionary

6 years agoadd Latvian dictionary
Laurent Mazet [Tue, 16 Jun 2020 21:33:46 +0000 (23:33 +0200)] 
add Latvian dictionary

6 years agoadd Icelandish dictionary
Laurent Mazet [Tue, 16 Jun 2020 20:49:46 +0000 (22:49 +0200)] 
add Icelandish dictionary

6 years agoadd Armenian dictionary
Laurent Mazet [Tue, 16 Jun 2020 20:37:40 +0000 (22:37 +0200)] 
add Armenian dictionary

6 years agoerror on Hungarian dictionary
Laurent Mazet [Tue, 16 Jun 2020 09:25:49 +0000 (11:25 +0200)] 
error on Hungarian dictionary

6 years agoadd Croatian dictionary
Laurent Mazet [Mon, 15 Jun 2020 22:13:06 +0000 (00:13 +0200)] 
add Croatian dictionary

6 years agoadd Galician dictionary
Laurent Mazet [Mon, 15 Jun 2020 21:41:04 +0000 (23:41 +0200)] 
add Galician dictionary