Skip to content

editor-devtools: fix some bugs - #2474

Merged
apple502j merged 6 commits into
ScratchAddons:masterfrom
GarboMuffin:editor-devtools2
May 18, 2021
Merged

editor-devtools: fix some bugs#2474
apple502j merged 6 commits into
ScratchAddons:masterfrom
GarboMuffin:editor-devtools2

Conversation

@GarboMuffin

@GarboMuffin GarboMuffin commented May 11, 2021

Copy link
Copy Markdown
Member

Most of these are minor nitpicks that no one will notice, except the first one

  1. Use the find bar to switch between broadcast receivers across sprites was not very reliable: https://user-images.githubusercontent.com/33787854/117884225-fa943e80-b271-11eb-9d3f-5e9fc372e9b9.mp4

  2. On Linux systems, middle click is usually assigned to paste for some reason, which caused issues when middle click was used to open the floating block palette

  3. Floating block palette would appear in wrong spot if user middle mouse clicked without first moving the mouse

  4. Floating block palette did not work properly when opened immediately after leaving custom block menu sometimes

  5. Floating block palette text input could not be interacted with using the mouse

For Linux systems where middle mouse = paste
@GarboMuffin
GarboMuffin marked this pull request as draft May 11, 2021 22:17
@GarboMuffin GarboMuffin changed the title editor-devtools: make switching between broadcast receivers across sprites more reliable editor-devtools: fix some bugs May 11, 2021
@GarboMuffin
GarboMuffin marked this pull request as ready for review May 16, 2021 03:49
@apple502j apple502j added priority: 3 Medium priority. Includes bugs and useful features scope: addon Related to one or multiple addons labels May 18, 2021
@apple502j
apple502j merged commit 047f054 into ScratchAddons:master May 18, 2021
FunctionalMetatable added a commit to FunctionalMetatable/ScratchAddons that referenced this pull request May 19, 2021
* New strings from Transifex (ScratchAddons#2519)

Co-authored-by: scratchaddons-bot[bot] <73682299+scratchaddons-bot[bot]@users.noreply.github.com>

* Add reduxCondition to more addons (ScratchAddons#2508)

* comments-linebreaks

* remix-tree-button

* more-links

* infinite-scroll

* copy-message-link

* true-youtube-links

* better-emojis

* Update better-emojis

* fix copy-message-link on non-project pages

* editor-devtools: fix some bugs (ScratchAddons#2474)

* editor-devtools: make switching between receivers across sprites more reliable

* editor-devtools: disable middle mouse default behavior

For Linux systems where middle mouse = paste

* editor-devtools: fix mouse position being incorrect sometimes

* editor-devtools: fix floating block palette after leaving custom procedure creator

* editor-devtools: Allow interacting with the floating block palette with a mouse

* fix pressing enter to select blocks

* fix confirm actions button (ScratchAddons#2441)

* New strings from Transifex (ScratchAddons#2529)

Co-authored-by: scratchaddons-bot[bot] <73682299+scratchaddons-bot[bot]@users.noreply.github.com>

* data-category-tweaks-v2: use real blockly (ScratchAddons#2528)

* Rewrite on real blockly

* Still have to do a manual workspace update

* Update comment

* Color picker fixes (ScratchAddons#2370)

* Bump color-picker

* Update README.md

* Bump again

* Update README.md

* Update README.md

* Update index.js

* style: format code

Co-authored-by: GrahamSH-LLK <GrahamSH-LLK@users.noreply.github.com>

* Change default msg-count-badge color, make it customizable (ScratchAddons#2430)

* Support Scratch Team Alerts (ScratchAddons#2431)

* init commit

* style: format code

* parse message as html instead of text

* Make dismiss alert work, UI changes

* style: format code

* add back wl's comment

* Fix dismiss sometimes not working

* There is no reason, I just didn't think about it then

Co-authored-by: TheColaber <TheColaber@users.noreply.github.com>
Co-authored-by: WorldLanguages <mundofinky@gmail.com>
Co-authored-by: WorldLanguages <WorldLanguages@users.noreply.github.com>

* Update icons.css (ScratchAddons#2437)

* Ask before closing a topic in the forums (ScratchAddons#2455)

* code

* style: format code

* addon.json

* l10n

* use "Confirm closing forum topics" instead of "Confirm closing topics"

* Remove "studios" and "forums" tags

Co-authored-by: FunctionalMetatable <FunctionalMetatable@users.noreply.github.com>
Co-authored-by: WorldLanguages <mundofinky@gmail.com>

* Format code

Co-authored-by: scratchaddons-bot[bot] <73682299+scratchaddons-bot[bot]@users.noreply.github.com>
Co-authored-by: GarboMuffin <33787854+GarboMuffin@users.noreply.github.com>
Co-authored-by: GrahamSH <grahamshllk@gmail.com>
Co-authored-by: GrahamSH-LLK <GrahamSH-LLK@users.noreply.github.com>
Co-authored-by: World_Languages <mundofinky@gmail.com>
Co-authored-by: TheColaber <72760579+TheColaber@users.noreply.github.com>
Co-authored-by: TheColaber <TheColaber@users.noreply.github.com>
Co-authored-by: WorldLanguages <WorldLanguages@users.noreply.github.com>
Co-authored-by: Secret-chest <74449186+Secret-chest@users.noreply.github.com>
Co-authored-by: FunctionalMetatable <FunctionalMetatable@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: 3 Medium priority. Includes bugs and useful features scope: addon Related to one or multiple addons

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants