Vijay Soni
|
e484d426fe
|
automatically theme mode based on user preference
Related to #1901
Implemented automatic dark theme change based on user preference using the `prefers-color-scheme` media query.
|
2024-10-07 01:28:46 +05:30 |
|
n1474335
|
a79be1e3ef
|
Removed autoBakePause flag and statechange trigger in InputWaiter.set() as they are redundant.
|
2024-04-24 17:13:44 +01:00 |
|
n1474335
|
29efd77eaf
|
Merge branch 'fix-testui-race-condition' of https://github.com/zb3/CyberChef into zb3-fix-testui-race-condition
|
2024-04-24 16:35:12 +01:00 |
|
zb3
|
a81b2064d4
|
Abort the previous bake when attempting the next autobake
|
2024-04-07 00:23:17 +02:00 |
|
zb3
|
1adc2ff930
|
Make loadURIParams set input non-silently
Silent input changes might be overwritten due to the debounce logic present inside inputChange.
|
2024-04-05 18:52:50 +02:00 |
|
zb3
|
fc40580dce
|
Avoid calling inputChange when setting encoding inside loadURIParams
Otherwise the debounce logic sometimes causes the input to be overriden by the previous value.
|
2024-04-05 18:48:45 +02:00 |
|
n1474335
|
0026d77b7b
|
More test tweaking
|
2024-03-26 16:34:36 +00:00 |
|
n1474335
|
65ffd8d65d
|
Automatically detect UTF8 character encoding in output
|
2024-03-26 13:44:59 +00:00 |
|
n1474335
|
d6f8e0a520
|
Added a contextual help feature and started writing help descriptions
|
2023-03-17 17:46:13 +00:00 |
|
n1474335
|
0b2cb7e68c
|
Added fine-grain timing for aspects of the bake. Improved efficiency of autobakes and moved output decoding into a worker.
|
2023-02-03 14:55:15 +00:00 |
|
n1474335
|
09fd333997
|
Fixed bug where input would not be loaded from deep links if a chrenc was not set
|
2022-11-04 14:38:30 +00:00 |
|
n1474335
|
b92501ee35
|
Introduced use of conditional chaining operator
|
2022-10-28 13:24:03 +01:00 |
|
n1474335
|
570206af77
|
Line ending sequences for the current tab are included in the deep link URL
|
2022-10-28 12:44:06 +01:00 |
|
n1474335
|
bdb8c02d5a
|
Input and Output encodings are now saved per tab
|
2022-10-21 18:29:52 +01:00 |
|
n1474335
|
5efd125d9b
|
Simplified TabWaiter structure
|
2022-10-21 13:57:46 +01:00 |
|
n1474335
|
a07b8f693b
|
Input and Output character encodings are now stored in the URL, allowing for accuate deeplinking
|
2022-09-16 19:24:57 +01:00 |
|
n1474335
|
5c8aac5572
|
Improved input change update responsiveness
|
2022-07-11 13:43:19 +01:00 |
|
n1474335
|
bc949b47d9
|
Improved Controls CSS
|
2022-07-01 12:01:48 +01:00 |
|
n1474335
|
668eac1f9e
|
Fixed Split.js issues when resizing to around 1000px wide
|
2022-05-30 22:53:17 +01:00 |
|
n1474335
|
c879af6860
|
Fixed 'Save recipe' URL generation issue. Closes #1176
|
2021-02-16 14:12:14 +00:00 |
|
n1474335
|
2b2ffb3346
|
Updated dependencies
|
2020-12-11 16:24:39 +00:00 |
|
n1073645
|
33464b3388
|
Linting changes
|
2019-11-14 08:55:27 +00:00 |
|
n1474335
|
383aab5f85
|
Improved theme selection. Added changeTheme method.
|
2019-10-27 15:17:06 +00:00 |
|
Ryan Adolf
|
6e2fb67d76
|
Theme configuration through url
|
2019-10-24 16:32:14 -07:00 |
|
n1474335
|
572f035877
|
Background magic is now debounced to prevent it firing too often.
|
2019-08-29 14:08:56 +01:00 |
|
n1474335
|
4c28627459
|
Added pulse to Background Magic button to draw attention.
|
2019-08-28 16:14:13 +01:00 |
|
j433866
|
082d939f7d
|
Add customisations for confirm box.
Can change the text of the accept and reject buttons.
Now returns undefined if the user clicks off it
|
2019-08-22 11:26:04 +01:00 |
|
n1474335
|
e4e32a9c56
|
Merge branch 'master' into v9
|
2019-07-05 12:30:28 +01:00 |
|
n1474335
|
5eb3979504
|
Updated dependencies and linter
|
2019-07-05 12:22:52 +01:00 |
|
j433866
|
a9f8dac656
|
Fix stepping.
Move stepping logic into App.
Change toggleBakeButtonFunction to use a str instead of booleans.
Tidy up handleLoaderMessage in InputWaiter.
|
2019-07-02 12:23:46 +01:00 |
|
j433866
|
dd5038c15b
|
Bring up to date with master
|
2019-07-01 11:51:17 +01:00 |
|
n1474335
|
6f6786d79e
|
Baking controls now scale to fit the pane correctly
|
2019-06-28 17:09:00 +01:00 |
|
j433866
|
05d81eb734
|
Merge remote-tracking branch 'upstream/master' into multiple-input-files
|
2019-06-14 14:56:16 +01:00 |
|
j433866
|
e35ef8f39b
|
Escape HTML for error messages being sent to alert
|
2019-06-14 14:31:38 +01:00 |
|
j433866
|
c2087f6d5f
|
Move tab logic into a new TabWaiter
|
2019-06-06 16:33:35 +01:00 |
|
j433866
|
31a3af1f84
|
Remove step and progress from Chef.
It's now all handled by the App!
|
2019-06-04 14:02:45 +01:00 |
|
j433866
|
87dc325932
|
Move debouncer to App.
Debounce drag of splitter and window resize
|
2019-06-03 14:59:41 +01:00 |
|
j433866
|
eb91dd7a7d
|
Add documentation for getURIParams
|
2019-06-03 14:23:00 +01:00 |
|
j433866
|
54bb17c109
|
Remove getAllInput() function.
Improve documentation.
|
2019-06-03 11:16:54 +01:00 |
|
j433866
|
476d9c8034
|
Remove unused parameter
|
2019-05-29 14:07:46 +01:00 |
|
j433866
|
85809efcc0
|
Adjust number of tabs shown when resizing window.
Improve refresh tabs logic.
Fix input not being shown when loaded from a URL
|
2019-05-29 13:25:12 +01:00 |
|
j433866
|
cb86cb1882
|
Change baking to not send all inputs at once.
Add input debouncer.
Remove old HTML comments and unnecessary CSS
(Step is currently a bit broken!)
|
2019-05-20 16:53:56 +01:00 |
|
j433866
|
d326cad611
|
Remove unused parameter
|
2019-05-16 09:38:34 +01:00 |
|
j433866
|
0855dc617f
|
Add comments to inputWorker.
Slightly improve logic for getNearbyNums
|
2019-05-14 16:13:36 +01:00 |
|
j433866
|
3c2e5c143a
|
Set bake button to "Loading..." when an autobake is started
|
2019-05-08 16:42:19 +01:00 |
|
j433866
|
e9d60f73f4
|
Fix some more autobake weirdness.
Input passed in the URL is now set on load.
Added a new progress bar.
|
2019-05-02 15:44:31 +01:00 |
|
j433866
|
8e9717906f
|
Improve autobake further to behave more like it did before.
Improve generation of state URI.
|
2019-05-02 13:54:15 +01:00 |
|
j433866
|
82183bf204
|
Improve queueing of inputs to avoid baking the same input twice.
Fix generation of input URL.
Fix worker log levels not being set correctly.
|
2019-05-02 11:29:54 +01:00 |
|
j433866
|
ff9c68db56
|
Update handling of bake errors.
Add preview thumbnail for image input.
|
2019-05-01 17:08:36 +01:00 |
|
j433866
|
1cf83c2485
|
Change baking to send all inputs individually.
Re-enable go to tab button.
Active tab is now autobaked on load completion.
Handle (ish) loaderWorker errors.
Improve load performance.
|
2019-04-26 15:15:44 +01:00 |
|