5 Commits
Author SHA1 Message Date
Nicolas Chevobbe 3b1a4dc184 Bug 1929508 - [devtools] Use --theme-selection-color instead of white in Tree.css. r=devtools-reviewers,bomsy.
Differential Revision: https://phabricator.services.mozilla.com/D228153
2024-11-08 16:57:56 +00:00
Alexandre Poirot 27ee6fdd0f Bug 1906125 - [devtools] Unify VirtualizedTree and Tree CSS and move SourcesTree specifics to Tree. r=devtools-reviewers,nchevobbe
- make them both use .theme-twisty to show an arrow icon.
- move some specifics stylings of SourcesTree to the base class.
- make SourcesTree use the arrow React component provided by Tree class.
- use .theme-twisty instead of .arrow (which already implements rotation and colors on expand). But it uses "open" instead of "expanded" classname.
  (VirtualizedTree was already using theme-twisty)

This impacts the Source Tree, ObjectInspector (console, debugger), Watch Expressions, memory panel (dominator view).

Differential Revision: https://phabricator.services.mozilla.com/D215637
2024-07-10 21:25:46 +00:00
Hubert Boma Manilla a430439f34 Bug 1824703 - [devtools] Add context menu item to hide / show ignored files r=nchevobbe,devtools-reviewers,bolsson
This patch adds a setting to hide / show all the ignored files
This is persisted across restarts of the toolbox.
Also if a file is ignored after the ignored files are hidden, the newly ignored file will
automatically disappear from tree list, so added a notification in the footer letting the user know that ignored files are currently hidden.

Differential Revision: https://phabricator.services.mozilla.com/D174476
2023-05-15 12:54:52 +00:00
Alexandre Poirot e162022851 Bug 1777211 - [devtools] Fix alignement of sub folders when picking a project root. r=bomsy
This css rules comes from ancient time and couldn't find the reason why this was added.
This is actually the immediate children of the project root which are misaligned.
That get an extra padding that make them look like they are in a sub folder.
I do not see the value of adding an extra padding. We still have some margin even after removing it.

Differential Revision: https://phabricator.services.mozilla.com/D150545
2022-06-30 18:31:39 +00:00
Nicolas Chevobbe 7f067931e5 Bug 1669956 - [devtools] Move Tree component to devtools/client/shared and remove devtools-components. r=jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D93372
2020-10-14 11:32:58 +00:00