In the previous version the lbrytools
library was updated with a new method lbrytools.check
to resolve a claim and provide a short summary of it. In this version this method is used in various pages, and new textboxes are added to show the summaries with information such as claim ID, creation time, and support.
- The
lbrytools.check
method is used in the internal methodsresolve.i_resolve_chs
,resolve.i_resolve_claims
, andresolve.i_resolve_claims_supp
which are used in many pages. - The textboxes that process multiple channels now accept the channel
@name
like before or a claim ID (40 characters). This is done by passingassume_channel=False
tovalidate.validate_input
insidevalidate_chs
; this affects three pages primarily, "Download channels" (DownloadChsPage
), "Multiple channel peers" (ListChsPeersPage
), and "Clean up channels" (DeleteChsPage
). - The majority of the methods output information to a textbox. This output information doesn't need to be modified after being printed so the textbox is set to be read-only ("disabled"). This affects the majority of the pages in the program.
- New
resolve_claims_d
which resolves the claims and channels only for the "Download claims" page (DownloadClaimsPage
). The download pages "Download channels" (DownloadChsPage
) and "Download claims" (DownloadClaimsPage
) have checkboxes that allow us to choose whether a repost is resolved or not. Other pages will continue using theresolve_claims
method with which claims are always resolved. - New status bar to show the resolved channel; this is for the pages "Channel list" (
ListChClaimsPage
) and "Channel peers (ListChPeersPage
) which inspect a single channel; it will also show if the channel name wasn't resolved (doesn't exist). This is similar to the status bar already present in the "Comments" page (CommentsPage
). - New textbox to show the resolve information of each claim and channel that was searched. This affects the pages that process multiple claims:
- "Download channels" (
DownloadChsPage
) - "Download claims" (
DownloadClaimsPage
) - "Delete claims" (
DeleteClaimsPage
) - "Clean up channels" (
DeleteChsPage
) - "Claim peers" (
ListClsPeersPage
) - "Multiple channel peers" (
ListChsPeersPage
) - "Comments" (
CommentsPage
) - "Add or remove support" (
SupportUpdatePage
)
- "Download channels" (
- New updated images for the documentation showing the new textboxes and information that can be displayed.
There are a number of changes that are internal to the program, and thus do not affect the user interface:
- Renaming variables, for example,
channels
toresolved_chs
,textbox_list
totextbox_list_d
, and others. - Renaming classes, for example,
SupportAddPage
toSupportUpdatePage
,DeleteSinglePage
toDeleteClaimsPage
, and others. - Renaming methods, for example,
act_delete.i_ch_cleanup
toact_delete.i_delete_chs
, and others. - Downloading, deleting, and searching for peers of claims will only be performed if the claims actually exist. Previously, if the claims didn't exist the claim would be skipped completely; now at least a message will be printed indicating that the claim doesn't exist. The number zero
0
will be accepted for downloading claims of channels, which will skip the download. Previously, the zero would be passed as is, and the default value of two2
would be used.
You still need to run lbrynet
or the LBRY Desktop application before launching it for the buttons to work as intended.
Make the AppImage executable and then run it:
chmod +x lbrydseed-0.96-v0.113-x86_64.AppImage
./lbrydseed-0.96-v0.113-x86_64.AppImage