Commit graph

4332 commits

Author SHA1 Message Date
Miodec
a5cd1d38e4 impr: remove report button when viewing your own public profile
closes #5998
2024-11-04 14:28:46 +01:00
arthur
9306e1ecf5
impr(quotes): add portuguese quotes (@arthvr9) (#5999) 2024-11-04 13:14:23 +01:00
Anako Jeannin-Mallet
5a125c91e6
fix: adding missing toki pona word (@anakojm) (#5997) 2024-11-04 11:57:20 +01:00
Blerru
bf1f3202fb
fix: resolve fps counter showing increased fps when opened multiple times (@blru) (#5990) 2024-11-04 11:55:43 +01:00
Aliaksiej Maroz
3df9ca4808
impr(quotes): add Belarusian quotes (@ricountzero) (#5995) 2024-11-04 11:52:19 +01:00
Samunals
8ea40b44f2
impr(quotes): add 2 Portuguese quotes (@Samunals) (#5972) 2024-11-04 11:41:05 +01:00
Tamion
ab7cf0b382
fix(custom mode): remove space at beginning of custom text lines (@notTamion) (#5993)
when creating a multi line text in the custom text editor and then
reopening the editor all lines after the first will have a space at the
start, this is because .join adds a space regardless of whether there is
a newline character
2024-11-04 11:38:40 +01:00
Miodec
d448af8d6f fix: offline banner sometimes not being hidden when coming back online 2024-11-04 10:46:40 +01:00
Simon Le
2736500310
impr(quotes): add English quote (@theendlesswatch) (#5981)
Added a quote from Critical Role's Caduceus. It's one of my favorite
moments of the campaign.
Youtube clip for reference: https://www.youtube.com/watch?v=9YXdtF3nQG4.

Co-authored-by: nguyenle2457 <s3638100@rmit.edu.vn>
2024-10-28 09:55:17 +01:00
Miodec
61862571f4 fix(result word history): incorrect words not being underlined 2024-10-23 10:46:31 +02:00
Luis Casas
c75c6d8ea1
impr(quotes): add Spanish quote (@luis-cvqz) (#5977) 2024-10-23 09:35:34 +02:00
CoolerFred
e524b63111
impr(quotes): add english quote by ween (@CoolerFred) (#5976)
Add the song Transdermal Celebration by the band Ween as a quote.
Specifically part from the first verse that goes "Transdermal
celebration, caused a slight mutation in the rift. It toppled down a
nation, and left the people running for the hills."
2024-10-23 09:30:10 +02:00
Miodec
8859c557be fix: input history for characters outside BMP not displaying correctly
closes #5975
2024-10-21 12:47:09 +02:00
Miodec
ab729e61f1 fix(result page): last word in words mode missing input history 2024-10-21 12:47:09 +02:00
Miodec
5d83198ee2 chore: remove unnecessary code 2024-10-21 12:47:09 +02:00
Miodec
2ec5e0a898 chore: bump slim-select 2024-10-21 12:47:09 +02:00
Elfin Pouget - - Péjoan
3ed27104e4
feat(lang): add quenya (@Nifle-CGE) (#5967) 2024-10-21 12:11:09 +02:00
Miodec
d541598dd5 fix(quotes): user reports 2024-10-16 15:21:23 +02:00
Miodec
5e35892e47 fix: unable to enable some layouts due to an incorrect schema
closes #5948
2024-10-16 14:46:54 +02:00
Miodec
9f7aeac5af impr(commandline): when using single list mode, press the up arrow to repeat previous command 2024-10-16 14:28:49 +02:00
Miodec
063a6901a6 chore: remove console logs 2024-10-16 14:13:54 +02:00
Miodec
0a285641b2 fix: sometimes unable to open practice words modal from the commandline
closes #5962
2024-10-16 14:12:37 +02:00
Miodec
2ffa2ba33e impr(custom text): add option to not remove zero width characters
closes #5919
2024-10-15 18:25:06 +02:00
Christian Fehmer
31d1d51d6e
feat: validate username on name update (@fehmer) (#5961) 2024-10-15 14:53:39 +02:00
Christian Fehmer
c7751d9051
fix: allow only one funbox changing capitalisation (@fehmer) (#5959)
Fixes funboxes like `capitals` and `instant messaging` not working at
the same time.
2024-10-15 11:43:55 +02:00
Miodec
4f541da111 fix(commandline): don't trigger hover/exec functions if commandline is closing 2024-10-15 11:34:27 +02:00
Felx
48bca0a4d2
feat(layout): add haruka (@inscapist) (#5957) 2024-10-14 15:43:00 +02:00
ShaneBerhoff
ac639348ca
impr: monkey now types with the same hand as the user (@ShaneBerhoff) (#5930)
This PR also refactors some layout conversion code to reduce repetition.
2024-10-14 15:33:33 +02:00
Miodec
1c2f04eed8 refactor(caps warning): remove boolean flip which could cause flipped state issues 2024-10-09 00:40:26 +02:00
Jan
740200b3e1
impr(quotes): add German quotes (@MapManagement) (#5945) 2024-10-08 22:22:53 +02:00
266-750Balloons
eb50eeef22
impr(quotes): add star trek quote (@266-750Balloons) (#5946) 2024-10-08 21:27:22 +02:00
Lúmenn
9b0231a46a
feat(layout): add Whix2 by Ec0vid (@lumenn) (#5923)
### Description

This change adds [Whix2 layout by
Ec0vid](https://docs.google.com/document/d/1Ic-h8UxGe5-Q0bPuYNgE3NoWiI8ekeadvSQ5YysrwII/edit?usp=sharing),
and fixes indentation of 2 layouts above.


### Checks

- [ ] Adding quotes?
- [ ] Make sure to include translations for the quotes in the
description (or another comment) so we can verify their content.
- [ ] Adding a language or a theme?
- [ ] If is a language, did you edit `_list.json`, `_groups.json` and
add `languages.json`?
  - [ ] If is a theme, did you add the theme.css?
- Also please add a screenshot of the theme, it would be extra awesome
if you do so!
- [ ] Check if any open issues are related to this PR; if so, be sure to
tag them below.
- [x] Make sure the PR title follows the Conventional Commits standard.
(https://www.conventionalcommits.org for more info)
- [x] Make sure to include your GitHub username prefixed with @ inside
parentheses at the end of the PR title.

<!-- label(optional scope): pull request title (@your_github_username)
-->

<!-- I know I know they seem boring but please do them, they help us and
you will find out it also helps you.-->

Closes #

<!-- the issue(s) your PR resolves if any (delete if that is not the
case) -->
<!-- please also reference any issues and or PRs related to your pull
request -->
<!-- Also remove it if you are not following any issues. -->

<!-- pro tip: you can mention an issue, PR, or discussion on GitHub by
referencing its hash number e.g:
[#1234](https://github.com/monkeytypegame/monkeytype/pull/1234) -->

<!-- pro tip: you can press . (dot or period) in the code tab of any
GitHub repo to get access to GitHub's VS Code web editor Enjoy! :) -->
2024-10-08 21:20:27 +02:00
mqdr
3b2cde8518
feat(lang): add code odin (@MarcinKuder) (#5921)
### Description

Added support for Odin Language

### Checks

- [ ] Adding quotes?
- [ ] Make sure to include translations for the quotes in the
description (or another comment) so we can verify their content.
- [x] Adding a language or a theme?
- [x] If is a language, did you edit `_list.json`, `_groups.json` and
add `languages.json`?
  - [ ] If is a theme, did you add the theme.css?
- Also please add a screenshot of the theme, it would be extra awesome
if you do so!
- [x] Check if any open issues are related to this PR; if so, be sure to
tag them below.
- [x] Make sure the PR title follows the Conventional Commits standard.
(https://www.conventionalcommits.org for more info)
- [x] Make sure to include your GitHub username prefixed with @ inside
parentheses at the end of the PR title.

<!-- label(optional scope): pull request title (@your_github_username)
-->

<!-- I know I know they seem boring but please do them, they help us and
you will find out it also helps you.-->

Closes #

<!-- the issue(s) your PR resolves if any (delete if that is not the
case) -->
<!-- please also reference any issues and or PRs related to your pull
request -->
<!-- Also remove it if you are not following any issues. -->

<!-- pro tip: you can mention an issue, PR, or discussion on GitHub by
referencing its hash number e.g:
[#1234](https://github.com/monkeytypegame/monkeytype/pull/1234) -->

<!-- pro tip: you can press . (dot or period) in the code tab of any
GitHub repo to get access to GitHub's VS Code web editor Enjoy! :) -->
2024-10-08 21:16:05 +02:00
perssphere07
06604684c8
fix(quotes): korean quotes grammar (@perssphere07) (#5950) 2024-10-07 13:43:36 +02:00
xaskii
0a8aac26c2
impr(command line): add 'ctrl p' and 'ctrl n' navigation key binds (@xaskii) (#5949)
### Description

Adds `<Ctrl-p>` and `<Ctrl-n>` binds to the command-line. These are from
Emacs, but you can navigate up and down menus all over macOS and its
apps with these keybinds.

#### Relevant PRs
Refactor that removed the binds:
https://github.com/monkeytypegame/monkeytype/pull/5180
adding "vim keybinds":
https://github.com/monkeytypegame/monkeytype/pull/4019

Confirmed working on macOS (safari, firefox, and chrome). On windows,
`<Ctrl-n>`: opening a new window takes priority, but that's expected
behaviour.

### Checks

- [ ] Adding quotes?
- [ ] Make sure to include translations for the quotes in the
description (or another comment) so we can verify their content.
- [ ] Adding a language or a theme?
- [ ] If is a language, did you edit `_list.json`, `_groups.json` and
add `languages.json`?
  - [ ] If is a theme, did you add the theme.css?
- Also please add a screenshot of the theme, it would be extra awesome
if you do so!
- [x] Check if any open issues are related to this PR; if so, be sure to
tag them below.
- [x] Make sure the PR title follows the Conventional Commits standard.
(https://www.conventionalcommits.org for more info)
- [x] Make sure to include your GitHub username prefixed with @ inside
parentheses at the end of the PR title.

<!-- label(optional scope): pull request title (@your_github_username)
-->

<!-- I know I know they seem boring but please do them, they help us and
you will find out it also helps you.-->

Closes issue discussed in discord.

<!-- the issue(s) your PR resolves if any (delete if that is not the
case) -->
<!-- please also reference any issues and or PRs related to your pull
request -->
<!-- Also remove it if you are not following any issues. -->

<!-- pro tip: you can mention an issue, PR, or discussion on GitHub by
referencing its hash number e.g:
[#1234](https://github.com/monkeytypegame/monkeytype/pull/1234) -->

<!-- pro tip: you can press . (dot or period) in the code tab of any
GitHub repo to get access to GitHub's VS Code web editor Enjoy! :) -->
2024-10-07 13:40:49 +02:00
Radoš Milićev
006af5aff8
feat(language): add Dockerfile (@rammba) (#5926)
I've added support for Dockerfile "language" even if it's not the
language actually. All words added are listed in the [official
docs](https://docs.docker.com/reference/dockerfile/#overview). I've put
it to the other group of languages.

P.S. File name is `docker_file.json`, because when I name it
`dockerfile.json`, my VS Code detects it as an actual dockerfile. Let me
know if name should be changed.
2024-10-07 13:34:19 +02:00
Radoš Milićev
529d424982
impr(serbian): add more attributes to Serbian files (@rammba) (#5925)
!nuf
2024-10-07 13:31:06 +02:00
Miodec
f938122117 fix: public profile link broken after updating account name
!nuf

closes #5935
2024-10-07 12:58:34 +02:00
Miodec
efd8f00610 fix(keymap): next mode not working after pressing enter
closes #5937
2024-10-07 12:53:03 +02:00
Miodec
2c7bb9488f impr: don't allow retrying saving result if its a duplicate result
closes #5933
2024-10-07 12:53:03 +02:00
toast
0c7adabe7f
fix(layout): typo in middlemak and middlemak-nh (@toast-riot) (#5932)
### Description

Fixes the `.>` key instead being a `,>` on the middlemak and
middlemak-nh keyboard layouts.

Issue introduced in #4497
2024-10-07 12:33:24 +02:00
Radoš Milićev
fa58e090db
impr(code go): add more keywords to Golang (@rammba) (#5918)
I've added some keywords to Golang mostly based on the following
article: https://go.dev/tour/basics/11
2024-09-26 10:54:01 +02:00
Miodec
3393e27083 impr(dev options): add button to test xp bar
!nuf
2024-09-26 10:43:31 +02:00
Miodec
840c0c23b7 fix: xp bar misalignment 2024-09-26 10:43:31 +02:00
Christian Fehmer
f9409e3fcf
fix: handling of characters outside the BMP (@fehmer) (#5911)
Handle multi-byte characters outside the [basic multilingual
plane](https://en.wikipedia.org/wiki/Plane_(Unicode)) correctly.

Fixes #5906
2024-09-25 13:49:23 +02:00
Rush Ali
6bf1cb8672
impr(quotes): add german quotes (@rojadesign) (#5904)
### Description
- added 5 quotes by Fyodor Mikhailovich Dostoevsky:

1. > ‘There is only love in the world because people believe in
immortality. With the cessation of faith, love would be destroyed.’

2. > ‘The mirror of nature is the clearest mirror! You have to look at
it, enjoy it.’

3. > ‘If you want to get to know a person properly and find out
something about his innermost nature, don't bother to analyse how he
speaks, is silent, cries or is moved by lofty thoughts. All you have to
do is watch him laugh. If he has a good laugh, he is a good person.’

4. > ‘A single word, spoken with conviction in full sincerity and
without wavering while standing face to face, says far more than a few
dozen sheets of written paper.’

5. > ‘There are faces that bring something new every time they appear,
something you haven't noticed about them before, even if you've met them
a hundred times.’

### Checks

- [X] Adding quotes?
- [X] Make sure to include translations for the quotes in the
description (or another comment) so we can verify their content.
2024-09-25 13:45:35 +02:00
Miodec
08fbee5456 chore: remove debug code 2024-09-25 13:40:31 +02:00
Christian Fehmer
3448963952
fix: apply reduced motion to xp bar (@fehmer) (#5917) 2024-09-25 13:40:11 +02:00
Miodec
52d84836cf impr: stop propagation of escape events
!nuf
2024-09-25 13:33:42 +02:00
Radoš Milićev
245c09bc0b
impr(code csharp): add commonly used C# terms (@rammba) (#5916)
Hi, I'm glad to contribute to such a great project. Since I'm a C#
developer, I've added some commonly used terms like `Func`, `Guid`,
`IEnumerable`, `Task`, etc...
Also, I've sorted C# words.
2024-09-25 13:10:51 +02:00