You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,19 +23,19 @@ Look for the blue WebSocket icon in the toolbar after installation:
23
23
* Login to Chrome or Mozilla and your saved settings will be synced across different devices
24
24
* Pretty-print incoming JSON messages and saved message bodies
25
25
26
-
###Description and Screenshots
26
+
## Description and Screenshots
27
27
28
-
####Client Section
28
+
### Client Section
29
29
30
30
The screenshot below shows the "Client" section in use with a pretty-printed message modal on top. The message is formatted as a JavaScript Object with a single color for keys and different colors for values based on the type: boolean, null, number, and string.
All user options are saved using [storage.sync](https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/storage/sync) which allows you to login to [Chrome](https://accounts.google.com) or [Mozilla](https://www.mozilla.org/en-US/firefox/accounts/) and sync your settings across different devices. Your settings also remain available locally after a browser restart even if you do not login with a Chrome or Mozilla account.
37
37
38
-
#####Preferences
38
+
#### Preferences
39
39
40
40
The screenshot below shows the "Preferences" section. It allows you to control the following four functions:
41
41
* Allow or prevent saving invalid URLs in the Options section
@@ -45,25 +45,25 @@ The screenshot below shows the "Preferences" section. It allows you to control t
The screenshot below shows the "Server URLs" section. It allows you to save URLs that you can use later in the Client section by selecting them from a dropdown menu. You can create, edit, and delete URLs. When creating or editing a URL you will receive a warning if the URL does not begin with `ws://` or `wss://` or if the URL contains spaces.
The screenshot below shows the "Server Protocols" section. It allows you to save URLs that you can use later in the Client section by selecting them from a dropdown menu. You can create, edit, and delete protocols.
The screenshot below shows the "Messages" section. It allows you to save message names and bodies that you can use later in the Client section by selecting the message name from a dropdown menu. You can create, edit, and delete messages. You will receive a warning if the message body is not valid JSON. Note the toggle switch under the message body textarea. Use it to change the JSON formatting from single line to multi-line and vice versa.
Installing manually should only be necessary if you want to make changes to the extension and possibly submit a pull request. The instructions below assume you have [Node.js](https://nodejs.org/en/) installed.
69
69
@@ -100,15 +100,15 @@ Then you can load the unpacked extension using these [instructions](https://deve
0 commit comments