Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,18 @@ is not part of this repository.
- "Show the list" on the machine overview is a blue button, so it is easy to find the first time
the window opens.
- In the plan panel, the name of the entry stands out in bold in the title and in every step.
- The search box has a magnifier and a lighter fill. Before, it was darker than the window.
- Every text box has a light blue line under it while you type in it. Before, the line took the
accent colour of your Windows.
- A mistake in the query, or a note about something still being read, no longer takes a line under
the search box, so the window no longer moves when you start typing. While you are in the box,
a panel under it shows every message in full, over the filters. When you leave the box, the box
keeps its red edge and a short form of the message at its right end.
- The column headings are semibold and grey, with a line under them, so they no longer look like
one more row.
- A button that cannot be pressed has no fill, and one that can has a slightly lighter fill than
before.
- The state and startup type marks in the list and in the details panel are a little larger.

### Removed

Expand All @@ -83,6 +95,7 @@ is not part of this repository.
### Fixed

- The details panel no longer stays open over the machine overview.
- The numbers on the machine overview light up under the pointer where you can see it.
- Opening the details panel on another entry no longer shows the previous entry's "no longer
in the listing" notice.

Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -491,12 +491,12 @@ the third ends the process.
`BetterWindowsServices.exe`, one argument it knows: `--catalogue` opens a developer's sheet that
shows every component of the window in every state, and reads nothing from your machine.

Three lists on the switch above the search box - *Services*, *Drivers*, *Everything* - each saying
Three lists on the switch above the search box - *Services*, *Drivers*, *All* - each saying
how big it is. The search box takes the query language and suggests as you type. The filter
buttons write into the box. *Columns* chooses what the list shows, a right-click on a column heading
narrows the list to that value or puts the column away, and the layout you leave is the layout it
opens in. A row's menu previews every operation before offering it, and copies the name, the
display name, the description or everything. *Export...* writes the rows on screen, in the columns
opens in. A row's menu previews every operation before offering it, and copies the name or
everything about the entry, display name and description included. *Export...* writes the rows on screen, in the columns
you have on and the order you sorted them into, to a CSV file. Ctrl+C over the list copies
everything about the chosen entry. Escape backs out of the innermost thing first. *Donate*, at the
right end of the row above the search box, opens the project's support page in your browser - and
Expand Down
2 changes: 2 additions & 0 deletions src/Bws.Gui/App.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,8 @@
templates to add - point 9 of `docs/11` 2.14.
-->
<ResourceDictionary Source="Themes/Suggestions.xaml" />
<!-- The search field, after the list under it: its panel of messages wears SuggestionPanel. -->
<ResourceDictionary Source="Themes/SearchField.xaml" />
<ResourceDictionary Source="Themes/Scroll.xaml" />
<!--
PlanLines.xaml immediately before Plan.xaml, which is App.xaml's order and is
Expand Down
6 changes: 5 additions & 1 deletion src/Bws.Gui/MainWindow.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@
-->
<local:SearchRow Grid.Row="1"
Grid.ColumnSpan="2"
Panel.ZIndex="{StaticResource LayerOverTheRows}"
x:Name="Search"
Margin="{StaticResource MarginBelowSearch}" />

Expand Down Expand Up @@ -359,10 +360,13 @@
WHAT AN OPERATION OVER THE SELECTION WOULD DO - a LAYER OVER THE WHOLE WINDOW since
2026-09-02 rather than a cell beside the list, still mutually exclusive with the details
panel. LAST IN THIS FILE ON PURPOSE: siblings paint in document order, so one place
higher would have put the status row over its dimming, elevate button and all.
higher would have put the status row over its dimming, elevate button and all. AND ON
THE TOP LAYER since the search row stands on one of its own - a layer outranks the
order, Values.xaml says how that was found.
-->
<local:PlanView Grid.Row="0" Grid.RowSpan="6"
Grid.Column="0" Grid.ColumnSpan="2"
Panel.ZIndex="{StaticResource LayerPlan}"
x:Name="PlanPanel"
DataContext="{Binding Planned}" />
</Grid>
Expand Down
33 changes: 2 additions & 31 deletions src/Bws.Gui/OverviewView.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -118,37 +118,8 @@
Click="AskThis"
ToolTip="{Binding Query}">
<StackPanel>
<TextBlock Text="{Binding CountText}">
<TextBlock.Style>
<Style TargetType="TextBlock"
BasedOn="{StaticResource OverviewNumberText}">
<!--
A ZERO IS THE ABSENCE OF A FINDING AND STOPS SHOUTING
LIKE ONE - "0 orphans" is the line where nothing is.

THE NUMBER GOES QUIET AND THE LABEL DOES NOT, which
REVERSES half of a decision taken hours earlier the same
day - and it can be reversed because that decision was
made about a different drawing. On a flat line a subdued
digit beside a full strength label read as a number
greyed out by mistake, so the line went quiet together.
At 32 inside a card, colour alone demotes it - and a card
greyed end to end reads as DISABLED, which is the
complaint this rebuild is answering.

ASKED OF A BOOL RATHER THAN OF THE NUMBER, and the first
version asked the number and did not fire.
OverviewLine.Nothing carries that argument in full.
-->
<Style.Triggers>
<DataTrigger Binding="{Binding Nothing}" Value="True">
<Setter Property="Foreground"
Value="{StaticResource TextSubdued}" />
</DataTrigger>
</Style.Triggers>
</Style>
</TextBlock.Style>
</TextBlock>
<TextBlock Text="{Binding CountText}"
Style="{StaticResource OverviewHeadlineText}" />

<TextBlock Text="{Binding Label}"
TextWrapping="Wrap"
Expand Down
Loading
Loading