Commit Graph
77 Commits
Author SHA1 Message Date
j433866 3597aacce9 Add wrapper to output 2019-03-27 09:38:13 +00:00
j433866 61bc5436a2 Fix number of running workers not being correct.
(This needs some work!)
2019-03-27 09:26:01 +00:00
j433866 37428fbe3b Bake all inputs, not just the active tab.
Limits number of workers to number of cpu threads (4 if not supported)
Creates output tabs (switching doesn't work yet)
Disabled some highlighting for now.
2019-03-27 09:05:10 +00:00
j433866 fbe1e2c2cc Show tab number on tab title.
Don't show lines value if tab contents is a file.
2019-03-22 15:55:35 +00:00
j433866 9b86ed7c45 Fix input highlighter size 2019-03-22 15:19:03 +00:00
j433866 c0c83c5cdc Stores inputs in memory instead of in textareas.
Allow selecting multiple files.
Allow drag and dropping multiple files.
Clear all IO button will close all tabs.
Will now spawn multiple loaderworkers simultaneously.
Improve tab logic to break less and work in Firefox.
2019-03-22 15:10:19 +00:00
j433866 37218c1e81 Add UI for input tabs.
Can add, remove and switch tabs
2019-03-21 12:31:01 +00:00
j433866 328c0ade22 Merge remote-tracking branch 'upstream/master' 2019-03-19 14:21:28 +00:00
j433866 d923c99975 Fix same bug in subsection 2019-03-07 16:33:38 +00:00
j433866 2b538061e9 Fix fork operation not setting ingredient values correctly. 2019-03-07 16:26:42 +00:00
j433866 0c9db5afe9 Fix typo 2019-03-07 11:36:29 +00:00
j433866 1031429550 Add error handling 2019-03-07 11:19:04 +00:00
j433866 4a7ea469d4 Add status messages for image operations 2019-03-07 10:03:09 +00:00
j433866 833c1cd98f Add Contain Image, Cover Image and Image Hue / Saturation / Lightness ops 2019-03-07 10:02:37 +00:00
j433866 662922be6f Add resizing status message 2019-03-06 10:32:58 +00:00
j433866 370ae323f6 Fix linting 2019-03-05 11:49:25 +00:00
j433866 514eef50de Add image filter operation 2019-03-04 14:48:17 +00:00
j433866 ec1fd7b923 Add image opacity operation 2019-03-04 14:38:25 +00:00
j433866 737ce99398 Add image brightness / contrast operation 2019-03-04 14:24:57 +00:00
j433866 4f1a897e18 Add Crop Image operation 2019-03-04 13:48:48 +00:00
j433866 588a8b2a3a Fix code syntax 2019-03-04 13:48:29 +00:00
j433866 f281a32a4e Add Wikipedia URLs 2019-03-04 13:48:13 +00:00
j433866 d09e6089ca Add min width and height values 2019-03-04 11:52:54 +00:00
j433866 7b6062a4a2 Set min blur amount to 1, add status message for gaussian blur. 2019-03-04 11:47:50 +00:00
j433866 7975fadfe9 Add options for min, max and step values for number inputs. 2019-03-04 11:46:27 +00:00
j433866 0d86a7e427 Add resize algorithm option 2019-02-20 15:35:53 +00:00
j433866 9f4aa0a123 Remove trailing space 2019-02-20 13:17:57 +00:00
j433866 da838e266e Add flip image operation 2019-02-20 13:04:15 +00:00
j433866 fd160e87e8 Add image operations to Categories 2019-02-20 11:54:59 +00:00
j433866 0dd4304902 Add new Blur Image operation.
Performs both fast blur and gaussian blur
2019-02-20 11:48:24 +00:00
j433866 a0b94bba4e Change run() functions to be async 2019-02-20 11:26:39 +00:00
j433866 74c2a2b5cb Add Invert Image operation 2019-02-20 11:12:15 +00:00
j433866 b691c30677 Add dither image operation 2019-02-20 09:20:38 +00:00
j433866 01acefe4cf Remove scale image operation.
(Same functionality is implemented in Resize Image)
2019-02-19 16:20:36 +00:00
j433866 1a2c5a95c7 Add resize image operation 2019-02-19 16:19:34 +00:00
j433866 eb8725a0db Fix degrees error 2019-02-19 16:10:53 +00:00
j433866 57e1061063 Add Scale Image operation 2019-02-19 15:37:59 +00:00
j433866 91f4681a3c Add rotate image operation 2019-02-19 15:37:49 +00:00
j433866 74a22bcf9c Swap ordering of truncating and escaping 2019-01-31 15:22:25 +00:00
j433866 8b44927cb6 Fix XSS for To Table operation and Magic button 2019-01-31 15:18:37 +00:00
j433866 3209c94622 Fix conversion breaking when compass directions are used as delimiters 2019-01-21 12:50:30 +00:00
j433866 acb8c0b5af Change icon from folder to input 2019-01-18 15:12:03 +00:00
j433866 0c14bacea7 Add button to input to allow opening of files using the file prompt. 2019-01-18 15:07:19 +00:00
j433866 4bd923dc06 Improved handling of negative numbers and weirder inputs.
Negative numbers shouldn't make it go weird any more.
Automatic detection of input formats should be more reliable.
2019-01-17 13:53:42 +00:00
j433866 439654ed7f Add tests for new co-ordinate conversion module.
Removed To/From geohash tests
2019-01-17 13:49:36 +00:00
j433866 69797e58cb Add better error handling.
Also now doesn't do anything if there's no input
2019-01-16 16:57:58 +00:00
j433866 d00b0f4c0e Basically rewrote the whole thing using the new geodesy module 2019-01-15 15:55:49 +00:00
j433866 5e68959c03 Catch when OS grid references aren't calculated 2019-01-15 10:25:49 +00:00
j433866 ad4451a757 Rewrite MGRS to use new Geodesy module.
Added Ordnance Survey grid reference support
2019-01-15 10:13:11 +00:00
j433866 ee360521bb Remove MGRS npm module 2019-01-14 16:41:06 +00:00
j433866 04b0b8c723 Tidy up code 2019-01-14 14:58:41 +00:00
j433866 b3ac8d0835 Removed some debug logging 2019-01-14 13:49:49 +00:00
j433866 1a88a0164c Fix delimiter breaking Geohash detection 2019-01-14 13:00:14 +00:00
j433866 8b77ad7748 Stop delimiters breaking MGRS conversion 2019-01-14 12:49:28 +00:00
j433866 8d1f668fc5 Remove old Geohash modules 2019-01-14 11:56:27 +00:00
j433866 68fbbb64db Add new Convert co-ordinate format module.
Also added autodetect of co-ordinate format / delimiter
2019-01-14 11:49:57 +00:00
j433866 abdd70c6fa Add ConvertCoordinates to lib folder 2019-01-11 11:59:13 +00:00
j433866 9e63e40dab Add new MGRS module and update webpack-dev-server 2019-01-10 15:24:29 +00:00
j433866 8ac5b48493 Update operation description 2019-01-08 11:51:33 +00:00
j433866 1a827ef44f Add Subsection to Flow Control category 2019-01-08 11:17:06 +00:00
j433866 0f0e346a02 Add new Subsection operation 2019-01-08 11:12:02 +00:00
j433866 c2f6b8df66 Add tests for Parse QR Code module 2018-12-21 11:26:03 +00:00
j433866 d0e428b728 Improve image normalising 2018-12-21 11:24:31 +00:00
j433866 ae5128a33a Always generate a PNG if the format isn't SVG 2018-12-21 11:23:51 +00:00
j433866 ed25017e2d Add process.browser to webpack config, so we don't include stuff we don't need 2018-12-20 14:46:24 +00:00
j433866 e5b2b84073 Add new ParseQRCode operation 2018-12-20 14:45:23 +00:00
j433866 1953d9a4c8 Add Jimp and jsqr modules 2018-12-20 14:42:32 +00:00
j433866 b3113c109b Change module to Image, change default format value to PNG 2018-12-20 14:42:12 +00:00
j433866 ae20a951be Add customisation arguments.
Add presentation of QR code in HTML.
2018-12-19 14:43:31 +00:00
j433866 2070e1a96b Add new Generate QR Code module 2018-12-19 13:27:45 +00:00
j433866 952f49e2e1 Add qr-image to package 2018-12-19 13:27:18 +00:00
j433866 f600571c6d Fix to make the filter work when intensive mode was turned on. 2018-12-19 09:42:09 +00:00
j433866 5d4c7244e1 Add note about crib to operation description 2018-12-18 16:52:09 +00:00
j433866 b6bdcaa71f Rename output filter argument to Crib 2018-12-18 14:19:52 +00:00
j433866 c8eab5d218 Commenting 2018-12-18 14:06:39 +00:00
j433866 367d79e820 Fix filtering to work on all the data and not just the result snippet 2018-12-18 11:55:49 +00:00
j433866 283d7f2159 Add Output Filter option to Magic operation 2018-12-18 10:40:18 +00:00