Bee ga#1672
Closed
bee-san wants to merge 237 commits intogchq:masterfrom bee-san:bee-ga
+25,938-10,180
Commits
Commits on Oct 2, 2019
- authored
- authored
Commits on Oct 7, 2019
- authored
Commits on Jun 20, 2021
Commits on Jul 1, 2021
- committed
Commits on Feb 11, 2023
- committed
Commits on Feb 27, 2023
- committed
Commits on Apr 12, 2023
Commits on Apr 16, 2023
- committed
- committed
- committed
- committed
- committed
[gchq#181] set up mobile UI, unsorted CSS blocks ( will move them to appropriate places when the UI is solid )
committed- committed
[gchq#181] add this.breakpoint and move some user layout choices into an if statement checking the breakpoint
committed- committed
- committed
[gchq#181] update template for mobile UI. I will incorporate / probably revert some things once the mobile UI is solid, then patch up desktop view to its original state
committed- committed
- committed
- committed
- committed
[gchq#181] clean up some inconstencies in alignments, add a little bit more space for mobile usability
committed
Commits on Apr 17, 2023
[gchq#181] tidy up changes so far ( move css blocks to their appropriate places, remove redundant css, update template to work with mobile UI )
committed- committed
- committed
- committed
- committed
- committed
Commits on Apr 18, 2023
[gchq#181] remove scattered todos and aggregate in temporary todo.txt file, add new css files to split up huge IO stylesheet for better future DevX
committed- committed
- committed
- committed
- committed
[gchq#181] move stylesheets from layout to organised components/, leave overal structure in layout/_structure
committed- committed
[gchq#181] move edit-favourites button to original place in the template, so it is not visible anymore during load. Update TODO.md accordingly
committed
Commits on Apr 19, 2023
- committed
- committed
- committed
- committed
- committed
[gchq#181] place controls in correct position on mobile and desktop, update todo, add new stylesheet for dividers
committed- committed
- committed
- committed
- committed
Commits on Apr 20, 2023
- committed
- committed
[gchq#181] resolve operations-dropdown behaviour: search-result are at the top if applicable, categories below. clearing search value will display categories
committed- committed
- committed
- committed
- committed
- committed
[gchq#181] remove calcControlsHeight as the component is always 70px in height now, and it caused issues on mobile UI. It's become obsolete
committed- committed
- committed
[gchq#181] remove double border in Operations - search. Update todo ( started testing on real mobile device )
committed- committed
Commits on Apr 22, 2023
Commits on Apr 23, 2023
Commits on Apr 24, 2023
[gchq#181] fix glitchy modal popover ( popovers get reinitialised after drag events. This still happens on mobile ops-list )
committed- committed
[gchq#181] add data-title attribute to stubHtml operation so we can add icons to the list items for mobile
committed[gchq#181] add 'draggable' bool param to createSortableList so we can disable drag/sort events on mobile UI if we need to
committed[gchq#181] update opListCreate with new draggable param for mobile, update opDblClick to use data-name instead of innerText
committed- committed
[gchq#181] add 'selected' class on double click, which is not visible on desktop ( but we can easily opt to leave it there if we would want to )
committed- committed
Commits on Apr 26, 2023
[gchq#181] fix selected / checkmark classes on operation list, based on the current recipe list. Update TODO
committed- committed
- committed
- committed
- committed
- committed
Commits on Apr 27, 2023
[gchq#181] correctly handle checkmarks after favourites updates and resetting, update addSelectedClass to put selected on all operations with target data name ( as sometimes there will be 2 of the …
committed[gchq#181] fix search result data-name issues ( purging html only for data-name attribute, update op-list checkmarks accordingly )
committed[gchq#181] update opListCreate to desktopOpListCreate ( to always include drag events and popovers ) and the inverse for mobile. Now it is ready for window resizing
committed
Commits on May 1, 2023
Commits on May 2, 2023
[gchq#181] add maximiser icons to recipe, input and output, and handle maximising of targets accordingly. Desktop view remains as normal, where only output can be maximised
committed[gchq#181] fix output loading gears for mobile, add a _structure css file in /themes that is shared across themes
committed- committed
- committed
Commits on May 9, 2023
Commits on May 10, 2023
- committed
[gchq#181] adjust #controls panel template and css so it will automatically scale based on #controls height, which makes adjustWidth() redundant. Controls is now 50px height on mobile ( 70 was just…
committed- committed
- committed
[gchq#181] set mobile ops-dropdown to fill all space except ops and banner. No need for the controls at this point while scrolling the ops
committed- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on May 11, 2023
Commits on May 12, 2023
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on May 15, 2023
- committed
- committed
- committed
- committed
- committed
Commits on May 23, 2023
- committed
- committed
- committed
- committed
[gchq#181] move isFavourite check up in toStubHtml to be able to add 'favourite' class on init as well
committed[gchq#181] refactor favourites updating: rather than building all of the ops-lists in Operations every time a new operation is added or removed, only rerender favCat and handle the updating of the …
committed[gchq#181] add some functions that allow for an individual Category to be re-rendered ( such as Favourites, but can be used for any Category in the future if needed ), additional refactoring to mak…
committed- committed
Commits on Jun 16, 2023
- committed
- committed
Commits on Jun 20, 2023
- committed
- committed
- committed
- committed
- committed
Commits on Jul 24, 2023
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 25, 2023
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 29, 2023
Commits on Jul 30, 2023
Commits on Aug 3, 2023
Commits on Aug 4, 2023
Commits on Aug 7, 2023
Commits on Aug 14, 2023
- committed
- committed
- committed
[gchq#181] fix some event issues ( dragging and dropping, mobile taps ), fix popover issues ( popovers properly disappear ), eslint cleanup fixes
committed- committed
- committed
- committed
- committed
- committed
Commits on Aug 15, 2023
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Aug 16, 2023
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Aug 26, 2023
Commits on Sep 5, 2023
- committed
Commits on Sep 23, 2023
Commits on Oct 15, 2023
Commits on Nov 20, 2023
Commits on Dec 10, 2023
Commits on Dec 15, 2023
Commits on Dec 21, 2023
- authored
- authored
- authored
- authored
- authored
- authored
- authored
- authored
- authored
- authored
- committedbee-san
- authored
- authored
- authored
- authored
Commits on Dec 22, 2023
- committedbee-san
- authored
- committedbee-san