Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MBS-13115: Move annotation preview button to the left of Enter #2976

Merged
merged 1 commit into from
Jul 10, 2023

Conversation

reosarevok
Copy link
Member

Implement MBS-13115

Reasoning

Having the preview button go first is more likely to encourage people to use it (and make sure the annotation looks right) before submitting. Ran this through @Aerozol to confirm it seemed good.

Implemented by just having a boolean to say whether children buttons for EnterEdit should be before or after the submit button (we have Cancel buttons to the right when present, and we haven't had any talk of moving those).

Testing

Manually

Having preview go first is more likely to encourage people to use it
(and make sure the annotation looks right) before submitting.
Ran this through aerozol to confirm it seemed good.
@reosarevok reosarevok added QoL Non-urgent quality of life improvements Frontend-only PRs that only change display components labels Jul 4, 2023
@reosarevok reosarevok merged commit ae18d8a into metabrainz:master Jul 10, 2023
2 checks passed
@reosarevok reosarevok deleted the MBS-13115 branch July 10, 2023 09:36
reosarevok added a commit that referenced this pull request Jul 25, 2023
* master:
  Add tests for note change history
  Move ChangeNote test to new EditNote folder
  MBS-13094: Allow admins to browse edit note changes
  MBS-13057: Show info about application to be revoked in /revoke-access
  MBS-13058: 404 /applications/revoke-access if token does not exist
  Rename application files to match components
  MBS-13177: Show label events on label rels page (#2989)
  Add autoComplete to RegisterForm
  MBS-12664: Convert the Register page to React
  Add autoComplete to ResetPassword
  MBS-12663: Convert Reset password page to React
  Standardize page title vs h2 heading
  MBS-13171: Add support for Boomkat URLs (#2985)
  Add autoComplete to ChangePassword
  MBS-13112: Hide username field when changing password
  MBS-12662: Convert Change password page to React
  MBS-13113: Show in attribute page if it supports free text (#2957)
  MBS-13183: Add CORS support to Wikipedia extracts
  Refactor: Get the current response once for all
  Do not ISE on /delete for invalid attribute ID
  Add tests for attribute deletion pages
  MBS-13106: Fix ISE on trying to delete language/script
  MBS-13105: Fix ISE on trying to delete language
  MBS-13092: Support Apple Music song links (#2975)
  MBS-13167: Show last granted token date for auth applications (#2983)
  MBS-13173: Also allow daily.bandcamp.com interviews (#2986)
  Add diagram focused on finding song authors
  Add diagram focused on tagging audio files
  Add a soup diagram with all MB/CAA tables
  Regenerate graphs and images for schema 28
  Clarify wording on (primary) entity (type)
  Typo: missing article
  Fix oversight in phrasing
  Fix oversight when dropping "core" occurrences
  Fix the list of stuff common to primary entities
  Drop or replace unneeded and meaningless “core”
  Fix and unifiy phrasing of diagram comments
  Fix typo+s
  Fix wording as link stands for relationship
  Fix punctuation
  Fix punctuation
  Add a link anchor to Build materialized tables
  Fix comment of the detailed entity network diagram
  MBS-13162: Handle Threads links (#2981)
  MBS-13168: Add autoselect for BookBrainz series (#2980)
  MBS-13160: Rename "legal name" on artist page to "performance name of" (#2979)
  MBS-13115: Move annotation preview button to the left of Enter (#2976)
  MBS-13157: Use global flag for preprocessing
  MBS-13149: Lowercase refix in guess case
  MBS-13156: Lowercase remaster in guess case
  MBS-13153: Fix broken re-edit guess case
  MBS-13116: Also list abstaining votes in vote tally
  MBS-12670: Convert the Delete user page to React
  MBS-13111: Hide list of autoeditor election voters during vote
reosarevok added a commit that referenced this pull request Aug 7, 2023
* beta:
  MBS-13098: Process cover art params for seeding (#2977)
  Simplify anyCombinationOf
  MBS-13169: Use SVG over PNG for new icons (#2984)
  MBS-13079: Add statistics for release groups with no type set (#2936)
  MBS-12886: Restrict Bandcamp /(album|track) to "get the music" rels
  Widen the combination options for Soundcloud URLs
  Remove now unused TT user profile layout
  Also allow other form components to take React.Node labels
  MBS-12671: Convert Edit user page to React
  Add tests for note change history
  Move ChangeNote test to new EditNote folder
  MBS-13094: Allow admins to browse edit note changes
  MBS-13057: Show info about application to be revoked in /revoke-access
  MBS-13058: 404 /applications/revoke-access if token does not exist
  Rename application files to match components
  MBS-13177: Show label events on label rels page (#2989)
  Add autoComplete to RegisterForm
  MBS-12664: Convert the Register page to React
  Add autoComplete to ResetPassword
  MBS-12663: Convert Reset password page to React
  Standardize page title vs h2 heading
  MBS-13171: Add support for Boomkat URLs (#2985)
  Add autoComplete to ChangePassword
  MBS-13112: Hide username field when changing password
  MBS-12662: Convert Change password page to React
  MBS-13113: Show in attribute page if it supports free text (#2957)
  MBS-13183: Add CORS support to Wikipedia extracts
  Refactor: Get the current response once for all
  Do not ISE on /delete for invalid attribute ID
  Add tests for attribute deletion pages
  MBS-13106: Fix ISE on trying to delete language/script
  MBS-13105: Fix ISE on trying to delete language
  MBS-13092: Support Apple Music song links (#2975)
  MBS-13167: Show last granted token date for auth applications (#2983)
  MBS-13173: Also allow daily.bandcamp.com interviews (#2986)
  Add diagram focused on finding song authors
  Add diagram focused on tagging audio files
  Add a soup diagram with all MB/CAA tables
  Regenerate graphs and images for schema 28
  Clarify wording on (primary) entity (type)
  Typo: missing article
  Fix oversight in phrasing
  Fix oversight when dropping "core" occurrences
  Fix the list of stuff common to primary entities
  Drop or replace unneeded and meaningless “core”
  Fix and unifiy phrasing of diagram comments
  Fix typo+s
  Fix wording as link stands for relationship
  Fix punctuation
  Fix punctuation
  Add a link anchor to Build materialized tables
  Fix comment of the detailed entity network diagram
  MBS-13162: Handle Threads links (#2981)
  MBS-13168: Add autoselect for BookBrainz series (#2980)
  MBS-13160: Rename "legal name" on artist page to "performance name of" (#2979)
  MBS-13115: Move annotation preview button to the left of Enter (#2976)
  MBS-13157: Use global flag for preprocessing
  MBS-13149: Lowercase refix in guess case
  MBS-13156: Lowercase remaster in guess case
  MBS-13153: Fix broken re-edit guess case
  MBS-13116: Also list abstaining votes in vote tally
  MBS-12670: Convert the Delete user page to React
  MBS-13111: Hide list of autoeditor election voters during vote
  Refactor: Rename `$*_sql` flag variables
  Refactor: Rename `$mirror` to `$applying_change_sql`
  Refactor: Rename `$sql2` to `$feching_change_sql`
  Add comments to processing replication changes
  DRY update-date-period actions
  MBS-12964: Allow specifying dates when batch-creating works
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Frontend-only PRs that only change display components QoL Non-urgent quality of life improvements
Projects
None yet
2 participants