Update various typos, phrasing & punctuation. #2052

Merged
preserveddarnell merged 4 commits from newcopyedits into master 2018-10-24 06:54:42 +02:00
4 changed files with 70 additions and 70 deletions

View file

@ -21,11 +21,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
* Credit card verification messaging ([#2025](https://github.com/lbryio/lbry-desktop/pull/2025)) * Credit card verification messaging ([#2025](https://github.com/lbryio/lbry-desktop/pull/2025))
* Reverse Order & Use System/Location Time/Date ([#2036]https://github.com/lbryio/lbry-desktop/pull/2036) * Reverse Order & Use System/Location Time/Date ([#2036]https://github.com/lbryio/lbry-desktop/pull/2036)
* Limit file type can be uploaded as thumbnail for publishing ([#2034](https://github.com/lbryio/lbry-desktop/pull/2034)) * Limit file type can be uploaded as thumbnail for publishing ([#2034](https://github.com/lbryio/lbry-desktop/pull/2034))
* Change snackbar notification postion to bottom-left ([#2040](https://github.com/lbryio/lbry-desktop/pull/2040)) * Change snackbar notification position to bottom-left ([#2040](https://github.com/lbryio/lbry-desktop/pull/2040))
* Use shared colors from lbryio/color project ([#2045](https://github.com/lbryio/lbry-desktop/pull/2045)) * Use shared colors from lbryio/color project ([#2045](https://github.com/lbryio/lbry-desktop/pull/2045))
### Fixed ### Fixed
* Fixed Transactions filter menu collides with transaction table ([#2005](https://github.com/lbryio/lbry-desktop/pull/2005)) * Fixed transactions filter menu collides with transaction table ([#2005](https://github.com/lbryio/lbry-desktop/pull/2005))
* Invite table cutoff with large number of invites ([#1985](https://github.com/lbryio/lbry-desktop/pull/1985)) * Invite table cutoff with large number of invites ([#1985](https://github.com/lbryio/lbry-desktop/pull/1985))
* History styling on large screens and link issue with claims ([#1999](https://github.com/lbryio/lbry-desktop/pull/1999)) * History styling on large screens and link issue with claims ([#1999](https://github.com/lbryio/lbry-desktop/pull/1999))
* Satisfy console warnings in publishForm and validation messaging ([#2010](https://github.com/lbryio/lbry-desktop/pull/2010)) * Satisfy console warnings in publishForm and validation messaging ([#2010](https://github.com/lbryio/lbry-desktop/pull/2010))
@ -47,7 +47,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Added ### Added
* Wallet encryption/decryption user flows in settings ([#1785](https://github.com/lbryio/lbry-desktop/pull/1785)) * Wallet encryption/decryption user flows in settings ([#1785](https://github.com/lbryio/lbry-desktop/pull/1785))
* Suggestions for recommended content on file page ([#1845](https://github.com/lbryio/lbry-desktop/pull/1845)) * Suggestions for recommended content on file page ([#1845](https://github.com/lbryio/lbry-desktop/pull/1845))
* Auto download setting for subscriptions ([#1898](https://github.com/lbryio/lbry-desktop/pull/1898)) * Auto-download setting for subscriptions ([#1898](https://github.com/lbryio/lbry-desktop/pull/1898))
* Ability to disable desktop notifications ([#1834](https://github.com/lbryio/lbry-desktop/pull/1834)) * Ability to disable desktop notifications ([#1834](https://github.com/lbryio/lbry-desktop/pull/1834))
* Better preview for content ([#620](https://github.com/lbryio/lbry-desktop/pull/620)) * Better preview for content ([#620](https://github.com/lbryio/lbry-desktop/pull/620))
* New markdown and docx viewer ([#1826](https://github.com/lbryio/lbry-desktop/pull/1826)) * New markdown and docx viewer ([#1826](https://github.com/lbryio/lbry-desktop/pull/1826))
@ -59,7 +59,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
* FAQ to wallet security area ([#1917](https://github.com/lbryio/lbry-desktop/pull/1917)) * FAQ to wallet security area ([#1917](https://github.com/lbryio/lbry-desktop/pull/1917))
### Changed ### Changed
* Upgraded LBRY Protocol to [version 0.21.2](https://github.com/lbryio/lbry/releases/tag/v0.21.2) fixing a download bug. * Upgraded LBRY Protocol to [version 0.21.2](https://github.com/lbryio/lbry/releases/tag/v0.21.2) fixing a download bug
* Searching now shows results by default, including direct lbry:// URL tile ([#1875](https://github.com/lbryio/lbry-desktop/pull/)) * Searching now shows results by default, including direct lbry:// URL tile ([#1875](https://github.com/lbryio/lbry-desktop/pull/))
* Replaced checkboxes with toggles throughout app ([#1834](https://github.com/lbryio/lbry-desktop/pull/1834)) * Replaced checkboxes with toggles throughout app ([#1834](https://github.com/lbryio/lbry-desktop/pull/1834))
* Removed price tile when content is Free ([#1845](https://github.com/lbryio/lbry-desktop/pull/1845)) * Removed price tile when content is Free ([#1845](https://github.com/lbryio/lbry-desktop/pull/1845))
@ -91,7 +91,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [0.23.0] - 2018-07-25 ## [0.23.0] - 2018-07-25
### Fixed ### Fixed
* **Wallet -> Get Credits** page now shows correct ShapeShift status when it's avialable ([#1836](https://github.com/lbryio/lbry-desktop/issues/1836)) * **Wallet -> Get Credits** page now shows correct ShapeShift status when it's available ([#1836](https://github.com/lbryio/lbry-desktop/issues/1836))
* Fix middle click link error ([#1843](https://github.com/lbryio/lbry-desktop/issues/1843)} * Fix middle click link error ([#1843](https://github.com/lbryio/lbry-desktop/issues/1843)}
* Problem with search auto-complete menu when scrolling over file viewer ([#1847](https://github.com/lbryio/lbry-desktop/issues/1847)) * Problem with search auto-complete menu when scrolling over file viewer ([#1847](https://github.com/lbryio/lbry-desktop/issues/1847))
* Show label when publish button is disabled while uploading thumbnail to spee.ch ([#1867](https://github.com/lbryio/lbry-desktop/pull/1867)) * Show label when publish button is disabled while uploading thumbnail to spee.ch ([#1867](https://github.com/lbryio/lbry-desktop/pull/1867))
@ -105,7 +105,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Changed ### Changed
* Upgraded LBRY Protocol to [version 0.20.4](https://github.com/lbryio/lbry/releases/tag/v0.20.4) to assist with download availability and lower CPU usage on idle. * Upgraded LBRY Protocol to [version 0.20.4](https://github.com/lbryio/lbry/releases/tag/v0.20.4) to assist with download availability and lower CPU usage on idle.
* Upgraded Electron-Builder and Updater to support signing the daemon and improving the auto update process ([#1784](https://github.com/lbryio/lbry-desktop/pull/1784)) * Upgraded Electron-Builder and Updater to support signing the daemon and improving the auto-update process ([#1784](https://github.com/lbryio/lbry-desktop/pull/1784))
* Channel page now uses caching, faster switching between channels/claims ([#1750](https://github.com/lbryio/lbry-desktop/pull/1750)) * Channel page now uses caching, faster switching between channels/claims ([#1750](https://github.com/lbryio/lbry-desktop/pull/1750))
* Only show video error modal if you are on the video page & don't retry to play failed videos ([#1768](https://github.com/lbryio/lbry-desktop/pull/1768)) * Only show video error modal if you are on the video page & don't retry to play failed videos ([#1768](https://github.com/lbryio/lbry-desktop/pull/1768))
* Actually hide NSFW files if a user chooses to hide NSFW content via the settings page ([#1748](https://github.com/lbryio/lbry-desktop/pull/1748)) * Actually hide NSFW files if a user chooses to hide NSFW content via the settings page ([#1748](https://github.com/lbryio/lbry-desktop/pull/1748))
@ -176,7 +176,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
* New publishes now show as pending on Publishes screen ([#1040](https://github.com/lbryio/lbry-desktop/pull/1040)) * New publishes now show as pending on Publishes screen ([#1040](https://github.com/lbryio/lbry-desktop/pull/1040))
* Enhanced flair to snackbar ([#1313](https://github.com/lbryio/lbry-desktop/pull/1313)) * Enhanced flair to snackbar ([#1313](https://github.com/lbryio/lbry-desktop/pull/1313))
* Made font in price badge larger ([#1420](https://github.com/lbryio/lbry-desktop/pull/1420)) * Made font in price badge larger ([#1420](https://github.com/lbryio/lbry-desktop/pull/1420))
* Move rewards logic to interal api ([#1509](https://github.com/lbryio/lbry-desktop/pull/1509)) * Move rewards logic to internal API ([#1509](https://github.com/lbryio/lbry-desktop/pull/1509))
* Narrative about Feature Request on Help Page and Report Page ([#1551](https://github.com/lbryio/lbry-desktop/pull/1551)) * Narrative about Feature Request on Help Page and Report Page ([#1551](https://github.com/lbryio/lbry-desktop/pull/1551))
@ -200,7 +200,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
* New lines not showing correctly after markdown changes ([#1504](https://github.com/lbryio/lbry-desktop/issues/1504)) * New lines not showing correctly after markdown changes ([#1504](https://github.com/lbryio/lbry-desktop/issues/1504))
* Claim ID being null when reporting a claim that was not previously downloaded ([PR#1530](https://github.com/lbryio/lbry-desktop/pull/1530)) * Claim ID being null when reporting a claim that was not previously downloaded ([PR#1530](https://github.com/lbryio/lbry-desktop/pull/1530))
* URI and outpoint not being passed properly to API ([#1494](https://github.com/lbryio/lbry-desktop/issues/1494)) * URI and outpoint not being passed properly to API ([#1494](https://github.com/lbryio/lbry-desktop/issues/1494))
* Incorrect markdown preview on url with parentheses ([#1570](https://github.com/lbryio/lbry-desktop/issues/1570)) * Incorrect markdown preview on URL with parentheses ([#1570](https://github.com/lbryio/lbry-desktop/issues/1570))
* Fix Linux upgrade path and add manual installation note ([#1606](https://github.com/lbryio/lbry-desktop/issues/1606)) * Fix Linux upgrade path and add manual installation note ([#1606](https://github.com/lbryio/lbry-desktop/issues/1606))
* Fix can type in unfocused fields while publishing without selecting file ([#1456](https://github.com/lbryio/lbry-desktop/issues/1456)) * Fix can type in unfocused fields while publishing without selecting file ([#1456](https://github.com/lbryio/lbry-desktop/issues/1456))
* Fix navigation button resulting incorrect page designation ([#1502](https://github.com/lbryio/lbry-desktop/issues/1502)) * Fix navigation button resulting incorrect page designation ([#1502](https://github.com/lbryio/lbry-desktop/issues/1502))
@ -234,7 +234,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [0.21.4] - 2018-05-10 ## [0.21.4] - 2018-05-10
### Changed ### Changed
* Update LBRY Protocol to 0.19.3 - faster blockchain header download for new and existing users (See fulll change log for [0.19.2](https://github.com/lbryio/lbry/releases/tag/v0.19.2) and [0.19.3](https://github.com/lbryio/lbry/releases/tag/v0.19.3)) * Update LBRY Protocol to 0.19.3 - faster blockchain header download for new and existing users (See full change log for [0.19.2](https://github.com/lbryio/lbry/releases/tag/v0.19.2) and [0.19.3](https://github.com/lbryio/lbry/releases/tag/v0.19.3))
### Fixed ### Fixed
* Ability to submit bug reports * Ability to submit bug reports
@ -293,7 +293,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Added ### Added
* Added Automatic Dark Mode ([#950](https://github.com/lbryio/lbry-desktop/pull/950)) * Added Automatic Dark Mode ([#950](https://github.com/lbryio/lbry-desktop/pull/950))
* Re-introduce build dir / dist dir option for isolated build environments ([#933](https://github.com/lbryio/lbry-desktop/pull/933)) * Re-introduce build dir / dist dir option for isolated build environments ([#933](https://github.com/lbryio/lbry-desktop/pull/933))
* Added sms as a method for reward identity verification ([#946](https://github.com/lbryio/lbry-desktop/pull/946)) * Added SMS as a method for reward identity verification ([#946](https://github.com/lbryio/lbry-desktop/pull/946))
* Added auto-update ([#808](https://github.com/lbryio/lbry-desktop/pull/808)) * Added auto-update ([#808](https://github.com/lbryio/lbry-desktop/pull/808))
@ -313,7 +313,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [0.19.4] - 2018-01-08 ## [0.19.4] - 2018-01-08
### Added ### Added
* Video state tracking in redux - developer only ([#890](https://github.com/lbryio/lbry-desktop/pull/890)) * Video state tracking in Redux - developer only ([#890](https://github.com/lbryio/lbry-desktop/pull/890))
### Changed ### Changed
@ -383,14 +383,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Added ### Added
* [Subscriptions](https://github.com/lbryio/lbry-desktop/issues/715). File and channel pages now show a subscribe button. A new "Subscriptions" tab appears on the homepage shows the most recent content from subscribed channels. * [Subscriptions](https://github.com/lbryio/lbry-desktop/issues/715). File and channel pages now show a subscribe button. A new "Subscriptions" tab appears on the homepage shows the most recent content from subscribed channels.
* [LBC acquisition widget](https://github.com/lbryio/lbry-desktop/issues/609). Convert other popular cryptos into LBC via a ShapeShift integration. * [LBC acquisition widget](https://github.com/lbryio/lbry-desktop/issues/609). Convert other popular Cryptocurrencies into LBC via a ShapeShift integration.
* [Flow](https://flow.org/) static type checking. This is a dev-only feature, but will make development faster, less error prone, and better for newcomers. * [Flow](https://flow.org/) static type checking. This is a dev-only feature, but will make development faster, less error prone, and better for newcomers.
### Changed ### Changed
* The first run process for new users has changed substantially. New users can now easily receive one credit. * The first run process for new users has changed substantially. New users can now easily receive one credit.
* The wallet area has been re-organized. Send and Receive are now on the same page. A new page, "Get Credits", explains how users can add LBRY credits to the app. * The wallet area has been re-organized. Send and Receive are now on the same page. A new page, "Get Credits", explains how users can add LBRY credits to the app.
* Significant structural changes to code organization, packaging, and building. The app now follows a typical electron folder structure. All 3 `package.json` files have been reduced to a single file. Redux related code was moved into it's own subfolder. * Significant structural changes to code organization, packaging, and building. The app now follows a typical electron folder structure. All 3 `package.json` files have been reduced to a single file. Redux-related code was moved into it's own subfolder.
* The macOS docking icon has been improved. * The macOS docking icon has been improved.
* The prompt for an insufficient balance is much more user-friendly. * The prompt for an insufficient balance is much more user-friendly.
* The credit balance displayed in the main app navigation displays two decimal places instead of one. * The credit balance displayed in the main app navigation displays two decimal places instead of one.
@ -432,7 +432,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Changed ### Changed
* Daemon updated to [v0.18.0](https://github.com/lbryio/lbry/releases/tag/v0.18.0). The largest changes here are several more network improvements and fixes as well as functionality and improvements related to concurrent heavier usage (bugs and issues largely discoverd by spee.ch). * Daemon updated to [v0.18.0](https://github.com/lbryio/lbry/releases/tag/v0.18.0). The largest changes here are several more network improvements and fixes as well as functionality and improvements related to concurrent heavier usage (bugs and issues largely discovered by spee.ch).
* Improved build and first-run process for new developers. * Improved build and first-run process for new developers.
* Replaced all instances of `XMLHttpRequest` with native `Fetch` API (#676). * Replaced all instances of `XMLHttpRequest` with native `Fetch` API (#676).
@ -472,11 +472,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Changed ### Changed
* LBRY protocol upgraded from v0.16.1 to [v0.17](https://github.com/lbryio/lbry/releases/tag/v0.17.0). Significant improvements to download performance anticipated. * LBRY protocol upgraded from v0.16.1 to [v0.17](https://github.com/lbryio/lbry/releases/tag/v0.17.0). Significant improvements to download performance anticipated.
* Improved Discover page load time by batching all URIs into one API call. * Improved Discover page load time by batching all URIs into one API call.
* Changed the File page to make it clearer how to to open the folder for a file. * Changed the File page to make it clearer how to open the folder for a file.
* Display search bar on discover page instead of title and remove duplicated icon. * Display search bar on discover page instead of title and remove duplicated icon.
* Minor update for themes. * Minor update for themes.
* There is no longer a minimum channel length (#645) * There is no longer a minimum channel length (#645)
* Changed the File page to make it clearer how to to open the folder for a file * Changed the File page to make it clearer how to open the folder for a file
* The upgrade message is now friendlier and includes a link to the release notes. * The upgrade message is now friendlier and includes a link to the release notes.
* Local settings refactored and no longer intermixed with LBRY API library. * Local settings refactored and no longer intermixed with LBRY API library.
@ -489,7 +489,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
* Be consistent with the step property on credit inputs (#604) * Be consistent with the step property on credit inputs (#604)
* Fixed unresponsive header (#613) * Fixed unresponsive header (#613)
* Fixed dark theme issues with text content. * Fixed dark theme issues with text content.
* Minor css fixes. * Minor CSS fixes.
* Fixed issue when file fails to download (#642) * Fixed issue when file fails to download (#642)
* Fixed issue after accessing a video without enough credits (#605) * Fixed issue after accessing a video without enough credits (#605)
* Fixed channel fetching without claims (#634) * Fixed channel fetching without claims (#634)
@ -515,7 +515,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Fixed ### Fixed
* URLs on cards no longer wrap and show an ellipsis if longer than one line * URLs on cards no longer wrap and show an ellipsis if longer than one line.
@ -771,7 +771,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Fixed ### Fixed
* Eliminated instance of costs being double fetched * Eliminated instance of costs being double fetched
* Fixed issue preventing file re-download * Fixed issue preventing file re-download
* Fixed race condition that could prevent file playbac * Fixed race condition that could prevent file playback
* Fixed issue with batch actions and thunk * Fixed issue with batch actions and thunk
@ -803,7 +803,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Added ### Added
* Entire app re-written to use Redux as state store. Far saner and faster. Will also increase productivity moving forward. * Entire app re-written to use Redux as state store. Far saner and faster. Will also increase productivity moving forward.
* Channel page shows content published in channel. * Channel page shows content published in channel.
* URI handling. Clicking lbry:// links should open the app and appropriate URI on all OSes. * URI handling. Clicking lbry:// links should open the app and appropriate URI on all Operating Systems.
* File cards have an icon indicating you posses that file. * File cards have an icon indicating you posses that file.
* Download directory setting now uses a proper dialog. * Download directory setting now uses a proper dialog.
* Movie player automatically shows if the file has already been downloaded. * Movie player automatically shows if the file has already been downloaded.
@ -829,55 +829,55 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
* Fixed file info subscribes not being unsubscribed in unmount. * Fixed file info subscribes not being unsubscribed in unmount.
* Fixed drawer not highlighting selected page. * Fixed drawer not highlighting selected page.
* You can now make API calls directly on the lbry module, e.g. lbry.peer_list() * You can now make API calls directly on the lbry module, e.g. lbry.peer_list()
* New-style API calls return promises instead of using callbacks * New-style API calls return promises instead of using callbacks.
* Wherever possible, use outpoints for unique IDs instead of names or SD hashes * Wherever possible, use outpoints for unique IDs instead of names or SD hashes.
* New publishes now display immediately in My Files, even before they hit the lbrynet file manager. * New publishes now display immediately in My Files, even before they hit the lbrynet file manager.
* New welcome flow for new users * New welcome flow for new users.
* Redesigned UI for Discover * Redesigned UI for Discover.
* Handle more of price calculations at the daemon layer to improve page load time * Handle more of price calculations at the daemon layer to improve page load time.
* Add special support for building channel claims in lbryuri module * Add special support for building channel claims in lbryuri module.
* Enable windows code signing of binary * Enable windows code signing of binary.
* Support for opening LBRY URIs from links in other apps * Support for opening LBRY URIs from links in other apps.
### Changed ### Changed
* Update process now easier and more reliable * Update process now easier and more reliable.
* Updated search to be compatible with new Lighthouse servers * Updated search to be compatible with new Lighthouse servers.
* Cleaned up shutdown logic * Cleaned up shutdown logic.
* Support lbry v0.10 API signatures * Support lbry v0.10 API signatures.
### Fixed ### Fixed
* Fix Watch page and progress bars for new API changes * Fix Watch page and progress bars for new API changes.
* On Windows, prevent opening multiple LBRY instances (launching LBRY again just focuses the current instance) * On Windows, prevent opening multiple LBRY instances (launching LBRY again just focuses the current instance).
## [0.9.0rc15] - 2017-03-09 ## [0.9.0rc15] - 2017-03-09
### Added ### Added
* A way to access the Developer Settings panel in Electron (Ctrl-Shift and click logo) * A way to access the Developer Settings panel in Electron (Ctrl-Shift and click logo).
* Option in Developer Settings to toggle developer menu * Option in Developer Settings to toggle developer menu.
### Changed ### Changed
* Open and reveal files using Electron instead of daemon * Open and reveal files using Electron instead of daemon.
## [0.9.0rc12] - 2017-03-06 ## [0.9.0rc12] - 2017-03-06
### Changed ### Changed
* Improved ability to style FormFields and form field labels * Improved ability to style FormFields and form field labels.
* Refactored Publish page to use form field changes * Refactored Publish page to use form field changes.
## [0.9.0rc11] - 2017-02-27 ## [0.9.0rc11] - 2017-02-27
### Added ### Added
* "Back to LBRY" button on Watch page * "Back to LBRY" button on Watch page.
### Changed ### Changed
* In error modal, hide details in expandable section * In error modal, hide details in expandable section.
### Fixed ### Fixed
* On load screen, always show Cancel link if a previous page is available * On load screen, always show Cancel link if a previous page is available.
* When user hits "Watch," don't check balance if download already started * When user hits "Watch," don't check balance if download already started.
* Restore UI version on Help page * Restore UI version on Help page.
* Fix sorting on My Files page * Fix sorting on My Files page.
## [0.9.0rc9] - 2017-02-22 ## [0.9.0rc9] - 2017-02-22
### Changed ### Changed
* Use local file for publishing * Use local file for publishing
* Use local file and html5 for video playback * Use local file and html5 for video playback
* Misc changes needed to make UI compatible with electron * Misc changes needed to make UI compatible with electron.

View file

@ -10,12 +10,12 @@ However, for those individuals who want a bit more guidance on the best way to c
* [Here](https://github.com/lbryio/lbry-desktop/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+no%3Aassignee) * [Here](https://github.com/lbryio/lbry-desktop/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+no%3Aassignee)
is a list of help wanted issues. is a list of help wanted issues.
* Comment on an issue to let us know if you are going to work on it, don't take an issue that * Comment on an issue to let us know if you are going to work on it, don't take an issue that someone reserved less than 3 days ago.
someone reserved less than 3 days ago * Submit a pull request and get paid in LBC.
* Submit a pull request and get paid in LBC * Don't hesitate to contact us with any questions or comments.
* Don't hesitate to contact us with any questions or comments
* [Check out this video for a quickstart guide to running and developing the desktop app](https://spee.ch/7da73fc508ffc4ff8b2711e3c3950110430b0c5f/LBRYAppDesign.mp4). * [Check out this video for a quickstart guide to running and developing the desktop app](https://spee.ch/7da73fc508ffc4ff8b2711e3c3950110430b0c5f/LBRYAppDesign.mp4).
## Choose an Issue ## Choose an Issue
LBRY is an open source project and therefore is developed out in the open for everyone to see. What LBRY is an open source project and therefore is developed out in the open for everyone to see. What
@ -24,7 +24,7 @@ you see here are the latest source code changes and issues.
Since LBRY is based on a decentralized community, we believe that the app will be stronger if it Since LBRY is based on a decentralized community, we believe that the app will be stronger if it
receives contributions from individuals outside the core team -- such as yourself! receives contributions from individuals outside the core team -- such as yourself!
To make contributing as easy and rewarding of possible, we have instituted the following system: To make contributing as easy and rewarding as possible, we have instituted the following system:
* Anyone can view all issues in the system by clicking on the * Anyone can view all issues in the system by clicking on the
[Issues](https://github.com/lbryio/lbry-desktop/issues) button at the top of the page. Feel free to [Issues](https://github.com/lbryio/lbry-desktop/issues) button at the top of the page. Feel free to
@ -40,15 +40,15 @@ To make contributing as easy and rewarding of possible, we have instituted the f
| Level | Description | | Level | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------- | | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------- |
| [**level 0**](https://github.com/lbryio/lbry-desktop/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+label%3A%22level%3A+0%22+no%3Aassignee) | Typos and text edits -- a tech-savvy non-programmer can fix these | | [**level 0**](https://github.com/lbryio/lbry-desktop/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+label%3A%22level%3A+0%22+no%3Aassignee) | Typos and text edits -- a tech-savvy non-programmer can fix these. |
| [**level 1**](https://github.com/lbryio/lbry-desktop/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+label%3A%22level%3A+1%22+no%3Aassignee) | Programming issues that require little knowledge of how the LBRY app works | | [**level 1**](https://github.com/lbryio/lbry-desktop/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+label%3A%22level%3A+1%22+no%3Aassignee) | Programming issues that require little knowledge of how the LBRY app works. |
| [**level 2**](https://github.com/lbryio/lbry-desktop/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+label%3A%22level%3A+2%22+no%3Aassignee) | Issues of average difficulty that require the developer to dig into how the app works a little bit | | [**level 2**](https://github.com/lbryio/lbry-desktop/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+label%3A%22level%3A+2%22+no%3Aassignee) | Issues of average difficulty that require the developer to dig into how the app works a little bit. |
| [**level 3**](https://github.com/lbryio/lbry-desktop/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+label%3A%22level%3A+3%22+no%3Aassignee) | Issues that are likely too tricky to be level 2 or require more thinking outside of the box | | [**level 3**](https://github.com/lbryio/lbry-desktop/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+label%3A%22level%3A+3%22+no%3Aassignee) | Issues that are likely too tricky to be level 2 or require more thinking outside of the box. |
| [**level 4**](https://github.com/lbryio/lbry-desktop/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+label%3A%22level%3A+4%22+no%3Aassignee) | Big features or really hard issues | | [**level 4**](https://github.com/lbryio/lbry-desktop/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+label%3A%22level%3A+4%22+no%3Aassignee) | Big features or really hard issues. |
The process of ranking issues is highly subjective. The purpose of sorting issues like this is to The process of ranking issues is highly subjective. The purpose of sorting issues like this is to
give contributors a general idea about the type of issues they are looking at. It could very well be give contributors a general idea about the type of issues they are looking at. For instance, it could very well be
the case that a level 1 issue is more difficult than a level 2, for instance. This system is meant the case that a level 1 issue is more difficult than a level 2 issue. This system is meant
to help you find relevant issues, not to prevent you from working on issues that you otherwise to help you find relevant issues, not to prevent you from working on issues that you otherwise
would. If these rankings don't work for you, feel free to ignore them. would. If these rankings don't work for you, feel free to ignore them.
@ -56,7 +56,7 @@ Although all contributions should have good UX, the [UX label, when applied in c
## Code Overview ## Code Overview
The entry point for this application is `src/renderer/index.js` The entry point for this application is `src/renderer/index.js`.
This application is primarily written in JavaScript and is built on [Electron](https://electronjs.org) This application is primarily written in JavaScript and is built on [Electron](https://electronjs.org)
while utilizing [React](https://reactjs.org) and [Redux](https://redux.js.org) for UI and while utilizing [React](https://reactjs.org) and [Redux](https://redux.js.org) for UI and
@ -120,7 +120,7 @@ You can also use the following command:
`$ yarn format` `$ yarn format`
for applying formatting rules to all project's code sources. For formatting a specific file or for applying formatting rules to all project's code sources. For formatting a specific file or
directory use: directory, use:
`$ yarn prettier 'glob/pattern'` `$ yarn prettier 'glob/pattern'`

View file

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2017-2018 LBRY Inc Copyright (c) 2017-2018 LBRY Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View file

@ -9,7 +9,7 @@
The LBRY app is a graphical browser for the decentralized content marketplace provided by the The LBRY app is a graphical browser for the decentralized content marketplace provided by the
[LBRY](https://lbry.io) protocol. It is essentially the [LBRY](https://lbry.io) protocol. It is essentially the
[lbry daemon](https://github.com/lbryio/lbry) bundled with an UI using [lbry daemon](https://github.com/lbryio/lbry) bundled with a UI using
[Electron](https://electron.atom.io/). [Electron](https://electron.atom.io/).
![App GIF](https://spee.ch/7/lbry-redesign-preview.gif) ![App GIF](https://spee.ch/7/lbry-redesign-preview.gif)
@ -29,7 +29,7 @@ release, pre-releases, and past builds.
To install from source or make changes to the application, continue to the next section below. To install from source or make changes to the application, continue to the next section below.
**Community maintained** builds for Arch Linux and Flatpak are available, see below. These installs will need to be updated manually as the in-app update process only supports deb installs at this time. **Community maintained** builds for Arch Linux and Flatpak are available, see below. These installs will need to be updated manually as the in-app update process only supports Debian installs at this time.
*Note: If coming from a deb install, the directory structure is different and you'll need to [migrate data](https://lbry.io/faq/backup-data).* *Note: If coming from a deb install, the directory structure is different and you'll need to [migrate data](https://lbry.io/faq/backup-data).*
| | Flatpak | Arch | Raspberry Pi | | | Flatpak | Arch | Raspberry Pi |
@ -38,7 +38,7 @@ To install from source or make changes to the application, continue to the next
| Maintainers | [@choofee](https://github.com/choffee)/[@iuyte](https://github.com/iuyte) | [@kcseb](https://github.com/kcseb)/[@TimurKiyivinski](https://github.com/TimurKiyivinski) |[@Madiator2011](https://github.com/kodxana) | Maintainers | [@choofee](https://github.com/choffee)/[@iuyte](https://github.com/iuyte) | [@kcseb](https://github.com/kcseb)/[@TimurKiyivinski](https://github.com/TimurKiyivinski) |[@Madiator2011](https://github.com/kodxana)
## Usage ## Usage
Double click the installed application to browse with the LBRY network. Double click the installed application to interact with the LBRY network.
## Running from Source ## Running from Source
@ -65,11 +65,11 @@ If the app isn't building, or `yarn xxx` commands aren't working you may need to
## Contributing ## Contributing
Contributions to this project are welcome, encouraged, and compensated. For more details, see [CONTRIBUTING.md](CONTRIBUTING.md) Contributions to this project are welcome, encouraged, and compensated. For more details, see [CONTRIBUTING.md](CONTRIBUTING.md).
## License ## License
This project is MIT licensed. For the full license, see [LICENSE](LICENSE) This project is MIT licensed. For the full license, see [LICENSE](LICENSE).
## Security ## Security
@ -77,4 +77,4 @@ We take security seriously. Please contact security@lbry.io regarding any securi
## Contact ## Contact
The primary contact for this project is [@seanyesmunt](https://github.com/seanyesmunt) The primary contact for this project is [@seanyesmunt](https://github.com/seanyesmunt).