• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

IJHack / QtPass / 42687050548
93%

Build:
DEFAULT BRANCH: main
Ran 09 Nov 2026 07:58PM UTC
Jobs 1
Files 127
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Nov 2026 07:49PM UTC coverage: 92.705% (+0.03%) from 92.671%
42687050548

push

github

web-flow
Templates can mark secret fields; "Hide every field" (#2123)

* Templates can mark secret fields; "Hide every field"

The rest of #2054.

A template marks the fields to hide like the password with a comment
line, "# secret: pin, tan", in a section of the store's .templates file
or in the template in the settings. With "Hide password" on, a field
with one of those names (whole, in any case) goes behind the eye button,
whatever "Also hide other secrets" says. A comment, so pass and QtPass
1.8 skip it; the template's field list leaves comment lines out now, so
the editor shows no row for it.

The panel can't tell which template an entry was made with, so a name
marked in any section counts for every entry of the store. The tooltip,
the FAQ and the changelog say so.

"Hide every field" (Display, under "Hide password") puts every field
behind the eye button, for shared screens; the notes and the OTP code stay
visible. Off by default.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Anne Jan Brouwer <brouwer@annejan.com>

* chore: update localization source references

make lupdate for the new Settings strings of the template marker and
"Hide every field"; build-generated locations stripped.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Anne Jan Brouwer <brouwer@annejan.com>

* chore: keep util.cpp's localization locations as on main

The lupdate run also moved the line numbers of util.cpp's messages, stale
since an earlier change; that belongs to its own refresh, not here. The
catalogs now change only for the files this PR touches.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Anne Jan Brouwer <brouwer@annejan.com>

* Keep a secret line out of the notes when the template doesn't list it

With "Hide password" on and "Template all fields" off, a line the
template doesn't list as written ("PIN: 1234" when it lists "pin", or
one marked only in .templates) was no field: it stayed in the ... (continued)

62 of 62 new or added lines in 7 files covered. (100.0%)

10 existing lines in 2 files now uncovered.

10294 of 11104 relevant lines covered (92.71%)

403.1 hits per line

Coverage Regressions

Lines Coverage ∆ File
8
0.0
0.0% src/qrc_qmake_qmake_qm_files.cpp
2
99.76
0.0% src/ui_configdialog.h
Jobs
ID Job ID Ran Files Coverage
1 42687050548.1 09 Nov 2026 07:57PM UTC 127
92.71
GitHub Action Run
Source Files on build 42687050548
  • Tree
  • List 127
  • Changed 12
  • Source Changed 12
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #42687050548
  • 9a24bec9 on github
  • Prev Build on main (#41635856782)
  • Next Build on main (#42702176309)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc