Commit Graph

64 Commits

Author SHA1 Message Date
Konrad Borowski
1e4362e8b3 Bump solid-js to 1.5.3 2022-09-02 18:50:59 +00:00
Konrad Borowski
456b293797 Enable ESLint 2022-07-13 19:39:05 +02:00
Konrad Borowski
e66c6bcbb1 Use ref callback rather than variable reference
This is more TypeScript friendly.
2022-07-10 11:13:27 +02:00
Konrad Borowski
82ab7324ea Bump codemirror to 6 2022-06-24 16:03:44 +02:00
Konrad Borowski
314a5b7a9f Dynamically load highlighters in Markdown code blocks 2022-06-11 14:50:35 +02:00
Konrad Borowski
82da9aac63 Make TypeScript code actually compile 2022-06-02 16:31:31 +02:00
Konrad Borowski
f1da4048a3 Add Nix language 2022-05-10 16:23:07 +02:00
Konrad Borowski
da3e786e3c Make label not share flex with editor 2022-05-08 12:37:05 +02:00
Konrad Borowski
903af38d04 Add labels for code block 2022-05-08 11:15:05 +02:00
Konrad Borowski
09a6c1f7cb Indicate tab indentation setting support 2022-05-08 10:47:29 +02:00
Konrad Borowski
b0d0c788fb Improve button layout on mobile devices 2022-05-08 10:41:57 +02:00
Konrad Borowski
551017858b Use label rather than placeholder
This improves accessibility.
2022-05-08 10:11:36 +02:00
Konrad Borowski
9218a98a2e Add labels for select menus 2022-05-08 10:04:37 +02:00
Konrad Borowski
97f4c13732 Rewrite JavaScript code using SolidJS 2022-05-08 07:54:17 +02:00
Konrad Borowski
38b2f31a96 Fix compilation failure in storage listener 2022-05-06 20:39:04 +02:00
Konrad Borowski
4799f7f124 Make tab indentation an option
This improves accessibility.
2022-05-06 20:34:48 +02:00
Konrad Borowski
f6e118f3b6 Rename "Config" to "Options" 2022-05-06 20:03:28 +02:00
Konrad Borowski
6b936d76fb Avoid using arrow functions in languages map 2022-05-06 07:55:46 +02:00
Konrad Borowski
81bda43532 Enable noImplicitAny 2022-05-06 07:46:15 +02:00
Konrad Borowski
8bd8e4f95d Reformat code with Prettier 2022-05-05 22:51:40 +02:00
Konrad Borowski
dcc892ee92 Use CodeMirror 6 2022-05-05 19:27:31 +02:00
Konrad Borowski
47acb1678c Fix formatting with new output box 2022-04-25 20:39:09 +02:00
Konrad Borowski
3145db96e4 Provide single output box 2022-04-25 19:33:40 +02:00
Konrad Borowski
c173c0e011 Stop listening for resize events
Editor itself already does that.
2021-10-19 16:55:26 +02:00
Konrad Borowski
6fc7eda161 Fix a bug with running code confusing CodeMirror 2021-07-01 14:46:51 +02:00
Konrad Borowski
fadead8855 Implement raw paste link 2021-05-10 13:09:35 +02:00
Konrad Borowski
83c577bfa9 Use local prism.js 2020-10-11 19:22:11 +02:00
Konrad Borowski
4ae77ab3a4 Remove Monaco editor support 2020-02-17 14:31:40 +01:00
Konrad Borowski
4665458245 Add license comment to each program file 2020-01-19 13:14:52 +01:00
Konrad Borowski
7997f74b8d Change Hello, worlds to not be pastes 2020-01-06 11:15:00 +01:00
Konrad Borowski
fc3fbc4b1d Delete Python 2
It's going to be retired, see https://pythonclock.org/
2019-12-29 11:49:07 +01:00
Konrad Borowski
75159ae687 Implement a spinner 2019-12-23 10:31:41 +01:00
Konrad Borowski
44299b2998 Hide editor on input change 2019-12-22 15:13:02 +01:00
Konrad Borowski
a29e5be6b4 Use correct language identifier for Python 3 2019-12-22 14:56:05 +01:00
Konrad Borowski
9c7c08fcaa Redesign pastebin.run 2019-12-21 18:09:07 +01:00
Konrad Borowski
a8ee83739d Add source code link 2019-11-27 19:16:03 +01:00
Konrad Borowski
1a5f38ae64 Add Ctrl+Enter keyboard shortcut 2019-11-25 20:26:15 +01:00
Konrad Borowski
2291ea4d58 Disable CodeMirror infinite scroll 2019-11-25 20:05:38 +01:00
Konrad Borowski
32dda7f8c5 Add Go language 2019-11-24 13:33:34 +01:00
Konrad Borowski
adeb13189b Add "Hello, world" examples 2019-11-24 12:57:19 +01:00
Konrad Borowski
1bb1782eea Store program output 2019-11-23 21:17:26 +01:00
Konrad Borowski
2e8e5a3288 Support user provided STDIN 2019-11-23 18:39:10 +01:00
Konrad Borowski
6bf43ec9a8 Move language migrations to JSON 2019-11-22 21:42:35 +01:00
Konrad Borowski
75788bc9e5 Remove __webpack_nonce__ 2019-11-19 13:28:23 +01:00
Konrad Borowski
cbdaa93d1b Use prism syntax highlighter 2019-11-04 16:06:11 +01:00
Konrad Borowski
cbacf5b625 Update language identifiers
This is the last moment to do this, as the /v1/pastes API
will become public soon.
2019-11-04 11:26:10 +01:00
Konrad Borowski
d24a2e9446 Rename Perl 6 2019-11-03 17:40:17 +01:00
Konrad Borowski
ef2bd4f528 Notify editor about editor type changes 2019-10-30 19:25:35 +01:00
Konrad Borowski
4b88d280b3 Use CSP script-src: 'strict-dynamic' 2019-10-24 14:15:53 +02:00
Konrad Borowski
dd00adbd05 Migrate to TypeScript 2019-10-14 11:03:48 +02:00