Skip to content

Show all reasons for dev mode#6360

Merged
samhotchkiss merged 2 commits intomasterfrom
update/dev-mode-notice-show-all
Feb 13, 2017
Merged

Show all reasons for dev mode#6360
samhotchkiss merged 2 commits intomasterfrom
update/dev-mode-notice-show-all

Conversation

@singerb
Copy link
Copy Markdown
Contributor

@singerb singerb commented Feb 10, 2017

Fixes #4558

Instead of only showing one reason for dev mode, this shows a list of
reasons, since more than one could apply.

Testing Plan

  • Place site in dev mode via each reason and examine the notice
  • Place site in dev mode via 2-3 reasons and examine the notice
  • (for above, can just hard-code the const devMode = ... line for
    easier testing, especially for the URL reason)

Design

Someone should take a look at this, will ping for it. Do we want bullets
or similar on the list? Despite what the issue says, I'm not seeing any
problems with the notice box becoming slightly taller, but maybe I've
missed something.

Fixes #4558

Instead of only showing one reason for dev mode, this shows a list of
reasons, since more than one could apply.

## Testing Plan

- Place site in dev mode via each reason and examine the notice
- Place site in dev mode via 2-3 reasons and examine the notice
- (for above, can just hard-code the `const devMode = ...` line for
easier testing, especially for the URL reason)

## Design

Someone should take a look at this, will ping for it. Do we want bullets
or similar on the list? Despite what the issue says, I'm not seeing any
problems with the notice box becoming slightly taller, but maybe I've
missed something.
Somehow got taken out
@singerb singerb added [Status] Needs Design Review Design has been added. Needs a review! [Status] Needs Review This PR is ready for review. labels Feb 10, 2017
@singerb
Copy link
Copy Markdown
Contributor Author

singerb commented Feb 10, 2017

cc @jeffgolenski to double-check the design. Wording is taken from the previous notice.

@dereksmart
Copy link
Copy Markdown
Contributor

Looks good & tests well 👍

@dereksmart dereksmart added [Status] Ready to Merge Go ahead, you can push that green button! [Feature] Offline Mode aka Development Mode or Debug Mode Enhancement Changes to an existing feature — removing, adding, or changing parts of it and removed [Status] Needs Review This PR is ready for review. labels Feb 13, 2017
@samhotchkiss samhotchkiss merged commit d1de021 into master Feb 13, 2017
@samhotchkiss samhotchkiss deleted the update/dev-mode-notice-show-all branch February 13, 2017 19:29
@samhotchkiss samhotchkiss removed the [Status] Ready to Merge Go ahead, you can push that green button! label Feb 13, 2017
@jeffgolenski
Copy link
Copy Markdown
Member

@singerb Looks good. Thanks for getting this done. If we find that folks start complaining we can probably turn this notice into a foldable card, but for now we're good!

jeherve added a commit that referenced this pull request Feb 21, 2017
dereksmart pushed a commit that referenced this pull request Feb 28, 2017
* Changelog: update stable tag and move changelog to changelog.txt

Also remove old releases from readme.txt to keep the changelog tab short.

* Changelog: add #5883

Also update the filter's docblock to match new version.

* Changelog: add #5938

* Changelog: add #6298

* Changelog: add #3405

* Changelog: add #5941

* Changelog: add #6239

* Changelog: add #6281

* Changelog: add #6303

* Changelog: add #6018

* Changelog: add #6300

* Changelog: add #6296

* Changelog: add #6130

* Changelog: add #6292

* Readme: remove extra "on".

* Changelog: add #6307

* Changelog: add #3297

* Changelog: add #6275

* Changelog: add #6321

* Changelog: add #6297

* Readme: update the support forum link anchor.

Anchor changed when WordPress.org forums were updated to bbPress 2

* Readme: update list of a12s, it wasn't up to date anymore!

* Changelog: add #6338

* Changelog: add #6337

* Changelog: add #6335

* Changelog: add #6333

* Testing List: first version of the 4.7 testing list.

* Changelog: add #6332

* Changelog: add #6325

* Changelog: add #6326

* Changelog: add #6339

* Changelog: add #6342

* Changelog: add #6343

* Changelog: add #6346

* Changelog: add #6347

* Changelog: add #6279

* Changelog: add #6306

* Changelog: add #6312

* Changelog: add #6316

* Changelog: add #6171

* Changelog: add #6317

* Changelog: add #6246

* Changelog: add #6263

* Changelog: add #4220

* Changelog: add #5888

* Changelog: add #3406

* Changelog: add #3637

* Changelog: add #6320

* Changelog: add #5992

* Changelog: add #6322

* Changelog: add #6324

* Changelog: add #6352

* Changelog: add #6355

* Changelog: add #6360

* Changelog: add #6362

* Changelog: add #6369, #6382

* Changelog: add #6370

* Changelog: add #6375

* Changelog: add #6383

* Changelog: add #6384

* Changelog: add #6386

* Changelog: add #6395

* Changelog: add #6403

* Changelog: add #6406

* Changelog: add #6418

* Changelog: add #6419

* Changelog: add #6434

* Changelog: add #6446

* Changelog: add #6006

* Changelog: add #6096

* Changelog: add #6399

* Changelog: fix typo.

@see #6331 (comment)

* Changelog: add #6440

* Changelog: add #6443

* Changelog: add #6445

* Changelog: add #6463

* Changelog: add #6468

* Changelog: add #6471

* Changelog: add #6474

* Changelog: add #6480

* Changelog: add #6497

* Changelog: add #6499

* Changelog: add #6514

* Changelog: add #6267

* Changelog: add #5940

* Changelog: add #6492

* Changelog: add #5281

* Changelog: add #6327

* Changelog: add #6451

* Changelog: add #6525

* Changelog: add #6530
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement Changes to an existing feature — removing, adding, or changing parts of it [Feature] Offline Mode aka Development Mode or Debug Mode [Pri] Normal [Status] Needs Design Review Design has been added. Needs a review!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants