Page MenuHomeSolus

Package Update: Update OTPClient to 2.5.1
ClosedPublic

Authored by moriel5 on Jun 27 2022, 8:07 PM.
Tags
None
Referenced Files
F11019172: D13324.diff
Sun, Aug 6, 5:53 PM
F10965864: D13324.id32572.diff
Thu, Jul 20, 12:46 AM
F10871071: D13324.diff
Jun 18 2023, 1:04 PM
F10846638: D13324.diff
Jun 11 2023, 6:39 AM
F10816589: D13324.id32572.diff
Jun 1 2023, 3:07 AM
F10816580: D13324.id32570.diff
Jun 1 2023, 3:04 AM
F10816576: D13324.id32571.diff
Jun 1 2023, 3:03 AM
F10816574: D13324.id32573.diff
Jun 1 2023, 3:03 AM
Subscribers

Details

Summary

This release fixes a small cosmetic issue (markup is now enabled on change database dialog)

Changes from 2.5:

  • NEW: rows can now be reordered. Enable the reordering mode by using the "up down" arrows button on the top left, then drag and drop rows where you want
  • NEW: added a dark theme (enable it settings)
  • NEW: allow to switch database. This is useful if you have multiple OTPClient databases (e.g. work, personal, etc)
  • NEW: add a button to lock the app
  • FIX: when app is locked, the content is now hidden
  • FIX: when clicking cancel on decryption, you can now choose to select another database
  • FIX: small code improvements

Fixes T10303

Signed-off-by: Moriel Yitzhak Ever <emoriel17@yahoo.com>

Test Plan
  • Launch OTPClient and verify that password lock functions properly.
  • Select desired OTP lines and verify that their values indeed allow me to log in to Solus Phabricator.
  • Press button for new reorganization mode, and reorganize the lines.

Diff Detail

Repository
R4982 OTPClient
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Staudey requested changes to this revision.Jun 27 2022, 8:21 PM
Staudey added a subscriber: Staudey.

Two small-ish things:

  1. Seems like you didn't include the changes to abi_symbols, abi_used_symbols and pspec_x86_64.xml in your commit/diff.
  2. Your changelog and summary seem to be cut off at the right side for some lines ^^
This revision now requires changes to proceed.Jun 27 2022, 8:21 PM

Two small-ish things:

  1. Seems like you didn't include the changes to abi_symbols, abi_used_symbols and pspec_x86_64.xml in your commit/diff.
  2. Your changelog and summary seem to be cut off at the right side for some lines ^^
  1. That is odd, I believe I had a similar issue the first time I had updated FlashROM, I'll take a look at what fixed that back then.
  2. I really have absolutely no idea what could be causing this, as I had literally copy-pasted the changelog line-by-line.
  1. Simply git add * (to add all the files, make sure to make clean first to get rid of the .eopkg files, if they're still there); git commit --amend and then arc diff --update D13324 to update the differential
  2. Have you pasted them out of some editor that didn't show the whole lines? ?
  1. Thanks, I'll do so immediately.
  2. No, I first copied them over from Firefox, but then realized that I was in the Git commit, so then copied... That must have been the issue, me copying the lines from Nano (to GEdit, and then back).

Due to me forgetting how to use Git, the accompanying files were missing, that has been fixed now.
Also, the lines were cut off, because I copied them over from and back to nano without realizing the ramifications, so I recopied the lines.

Staudey edited the summary of this revision. (Show Details)

Thanks, I didn't realize that the differential itself did not get updated (and I have no idea why not) with the new commit.

Hmm, I was about to accept this diff after you updated it, but then I noticed that the other changed files are still not included. Did you also do a git commit --amend? (I edited my previous comment shortly after I posted it, because I'd accidentally left out this step; maybe you saw it before that)

Two small notes:

  1. I just noticed that you also created a task for updating this software. If you're going to submit a patch/diff that is not necessary, you can simply submit it without a corresponding task. But if there is a task, add something like "Fixes TXXXX" in the Summary. I've done that now for you after I discovered the task.
  2. You have to either manually change the summary on phab (it doesn't apply the changes from the commit after the initial submission) or use arc diff --edit. I forgot to mention that ^^ In this case I've also simply edited the summary on phab to spare you the trouble of another back and forth ?
This revision is now accepted and ready to land.Jun 27 2022, 8:55 PM
Staudey requested changes to this revision.Jun 27 2022, 8:55 PM
This revision now requires changes to proceed.Jun 27 2022, 8:55 PM

I believe I did, but just in case I didn't, I'll do so again.

It appears that I really do need to build the package after adhering to proper packaging habits, not before with a standalone package.yml. That has been fixed now.

This revision is now accepted and ready to land.Jun 27 2022, 9:09 PM
This revision was automatically updated to reflect the committed changes.