Commit graph

3827 commits

Author SHA1 Message Date
Robin Scholtes
590da18032 eslint 2023-08-16 16:44:59 +12:00
Robin Scholtes
965659311e set UI breakpoint to 1024 to ensure smooth UX for tablet users. Update the existing UI tests 2023-08-16 16:42:05 +12:00
Robin Scholtes
047750fda4 fix one more constructor build() dupe 2023-08-16 12:55:41 +12:00
Robin Scholtes
15252ee5c6 implement change requests 2023-08-16 11:15:45 +12:00
Robin Scholtes
e77ded4859 fix gh-code-scanning bot remark 2023-08-15 21:58:06 +12:00
Robin Scholtes
1171f0a517 some final modularising of the CSS 2023-08-15 21:26:18 +12:00
Robin Scholtes
e5e82032eb resolve conflicts, merge master 2023-08-15 20:58:24 +12:00
Robin Scholtes
6a375c62a8 disable tooltips on mobile, update todos 2023-08-15 20:44:11 +12:00
Robin Scholtes
ab8b48c437 eslint fixes 2023-08-15 20:33:09 +12:00
Robin Scholtes
9ea785fc63 replace the checkbox bootstrap styles with bootstap material v4. Not entirely sure what the issue was, but something in that checkbox decorator code caused reordering / cloning of c-recipe-li to fail 2023-08-15 20:27:35 +12:00
Robin Scholtes
bf27cbb641 fuse desktop/mobile splitters into one function, update accordingly across files 2023-08-15 16:41:22 +12:00
Robin Scholtes
47c8af7284 rename some vars for readability 2023-08-15 15:50:10 +12:00
Robin Scholtes
4dc4645def remove listItemUpdate related classes into c-operation-list and simplify code, as duplicates in the operation lists are now no longer an issue in the context of this. Add a custom events to dispatch on change of favourites 2023-08-15 15:19:11 +12:00
Robin Scholtes
6a11d14794 move and remove some redundant code 2023-08-15 13:51:12 +12:00
Robin Scholtes
c110e5a59f fix 'clear all 2023-08-15 13:02:33 +12:00
Robin Scholtes
4947f809a9 move breakpoint icon functionality into c-recipe-li, upgrade code a bit for className consistency and replacing 'parentNode.parentNode' with this.queryselector 2023-08-15 12:41:33 +12:00
Robin Scholtes
5d876fb09a move disable-icon click functionality to c-recipe-li 2023-08-15 12:31:59 +12:00
Robin Scholtes
b7e0518cc7 move operation removal from recipe list to c-recipe-li and remove all associated old code 2023-08-15 11:28:06 +12:00
Robin Scholtes
36224388fb rename c-ingredient-li to c-recipe-li, update TODOs 2023-08-14 22:00:15 +12:00
Robin Scholtes
21eb177527 fix 'undefined' list item clone bug, hitboxes for recipe icons more comfortable, fix problem where the operation-dropdown would display on click / tap of elements in expanded recipe view ( mobile ) 2023-08-14 21:52:26 +12:00
Robin Scholtes
6caaf1dc99 some manual test observations 2023-08-14 19:41:57 +12:00
Robin Scholtes
421ea9e174 remove bootstrap x on search input as its not needed and just adding complexity at this moment 2023-08-14 18:48:59 +12:00
Robin Scholtes
5e6327a400 [#181] fix some event issues ( dragging and dropping, mobile taps ), fix popover issues ( popovers properly disappear ), eslint cleanup fixes 2023-08-14 17:34:23 +12:00
Robin Scholtes
8afcfa0b45 minor cosmetic consistency fixes with original 'design' 2023-08-14 15:45:11 +12:00
Robin Scholtes
eb53667919 fix all ESlint errors 2023-08-14 14:30:25 +12:00
Robin Scholtes
daac91d970 completing all documentation and other such maintenance 2023-08-14 13:33:20 +12:00
Robin Scholtes
f176a1106a search result highlighted strings, do not add op to recipe on escape 2023-08-07 16:42:06 +12:00
David C Goldenberg
810c94803d Updated package.json again 2023-08-04 17:15:33 -04:00
David C Goldenberg
fe99749b6d Updated package.json 2023-08-04 17:13:46 -04:00
David C Goldenberg
f5bf07cc9a Added License and copyright information as needed. 2023-08-04 16:40:37 -04:00
Robin Scholtes
85fff21068 search results functionality 2023-08-03 16:57:08 +12:00
Robin Scholtes
4ba31236e9 fix drag & drop settings mobile vs desktop 2023-08-02 19:01:03 +12:00
Robin Scholtes
ede69a7a1a restore recipe list ordering, properly removing c-ingredient-li and update 'selected' checkmarks in c-op-list 2023-08-02 18:54:00 +12:00
Robin Scholtes
4a07d52230 restore recipe on refresh 2023-08-02 17:38:52 +12:00
Joost Rijneveld
cb98672549 Fix ChaCha operation Raw output
Previously, an array type error prevented any output when selecting
the 'Raw' output option for the ChaCha operation. This did not
show up in tests, as they all compared to hex values.

This also adds a test (relying on the 'To Hex' operation) that
catches this.
2023-07-30 17:02:36 +02:00
harishkumarchellappa
eceb505b91 added word cloud chart operation 2023-07-29 16:01:45 +05:30
zhzy0077
721061d054 fix typo. 2023-07-25 14:48:03 +08:00
zhzy0077
d2da11c79a Support jq. 2023-07-25 14:42:43 +08:00
Robin Scholtes
21ed26e104 update params 2023-07-25 14:58:00 +12:00
Robin Scholtes
1fc5ca641d add option to c-operation-list to set op-list to isCloneable to recipe 2023-07-25 14:54:43 +12:00
Robin Scholtes
8ebce91834 remove oplistcreate references, reorder arguments for COpList 2023-07-25 14:51:34 +12:00
Robin Scholtes
4dcf6d1efc reduce selector complexity a little 2023-07-25 13:25:55 +12:00
Robin Scholtes
6ee0ef8ed7 remove pointer events line to enable the popup of 'already added fav' 2023-07-24 21:08:31 +12:00
Robin Scholtes
ebc7ba0761 fix includes 2023-07-24 21:06:47 +12:00
Robin Scholtes
90c66bbc47 add some args so favCat is expanded after resetting or saving new favs through the modal 2023-07-24 15:03:43 +12:00
Robin Scholtes
f80fe0f4e5 remove listener 2023-07-24 15:02:36 +12:00
Robin Scholtes
7340ebd85e remove unused / moved code 2023-07-24 15:01:38 +12:00
Robin Scholtes
1092382fbc disable all li.operation popovers on mobile and enable and disable on window resize events appropriately 2023-07-24 14:57:21 +12:00
Robin Scholtes
95c9c88799 add popover functionality to c-op-li, handle enabling and disabling on window resizing etc.' 2023-07-24 14:56:18 +12:00
Robin Scholtes
d9ea487c1a add option to c-op-list to create a sortable list 2023-07-24 14:54:34 +12:00