1
0
mirror of https://github.com/pavlobu/deskreen.git synced 2025-06-01 07:10:09 -07:00

ready for v1.0.7

This commit is contained in:
Pavlo Buidenkov 2021-02-21 19:45:09 +02:00
parent 1249d4a1c7
commit bee73d952c
10 changed files with 116 additions and 8 deletions

View File

@ -1,3 +1,89 @@
# 0.0.1 (8 Aug 2020) # 1.0.7 (21 Feb 2021)
Started with [electron-react-boilerplate v1.3.0](https://github.com/electron-react-boilerplate/electron-react-boilerplate) Changes:
- added locales for Chinese language, special thanks to @taotieren
- minor UI improvements
<br/>
<br/>
# 1.0.6 (20 Feb 2021)
Changes:
- added locales for Russian and Ukrainian languages
- minor UI improvements
<br/>
<br/>
# 1.0.5 (7 Feb 2021)
Changes:
- Fix quality is not set to 100% when sharing started: https://github.com/pavlobu/deskreen/issues/100
<br/>
<br/>
# 1.0.4 (4 Feb 2021)
Changes:
- add Flip button in client web view (gear icon button, next to play button) for use a tablet as a teleprompter
- set 100% video quality by default when screen sharing starts
- add polyfills to remove issue of blank pages on old browsers. Thanks @klarkc
- display error message in client viewer if there is WebRTC error
<br/>
<br/>
# 1.0.3 (29 Jan 2021)
Changes:
- remove pulsing animation on orange step bubbles
- portable version on windows
- release draft before publishing release
- remove non-working macOS zip from release
<br/>
<br/>
# 1.0.2 (27 Jan 2021)
Changes:
- Security patches
- Updated electron version to 11.2.1
- fix for https://github.com/pavlobu/deskreen/issues/45
- ? fix for https://github.com/pavlobu/deskreen/issues/56
- ? fix for https://github.com/pavlobu/deskreen/issues/17
<br/>
<br/>
# 1.0.1 (25 Jan 2021)
Changes:
- Fix typos in Deskreen. Special thanks to @EdwardBetts
<br/>
<br/>
# 1.0.0 (18 Jan 2021)
Features:
- works with WiFi or LAN
- use any device with web browser as second screen for your computer (using Display Dummy Plug)
- use any device web browser to mirror your computer's screen
- use any device web browser to view a single application window from your computer's screen
- supports multiple screen sharing sessions to as many devices as you want
- supports changing picture quality while sharing a screen.
- Picture auto quality change supported. (for performance boost while watching youtube video for example)
- End-to-end security
- dark mode UI support
- available for Win / Mac / Linux

View File

@ -29,6 +29,10 @@ body {
background-color: var(--light-bg-color); background-color: var(--light-bg-color);
} }
.bp3-alert-footer > button {
border-radius: 100px;
}
#intermediate-step-container > .react-reveal { #intermediate-step-container > .react-reveal {
width: 100%; width: 100%;
} }

View File

@ -170,6 +170,9 @@ export default function ConnectedDevicesListDrawer(
setIsAlertDisconectAllOpen(true); setIsAlertDisconectAllOpen(true);
}} }}
icon="disable" icon="disable"
style={{
borderRadius: '100px',
}}
> >
{t('Disconnect all devices')} {t('Disconnect all devices')}
</Button> </Button>
@ -225,6 +228,9 @@ export default function ConnectedDevicesListDrawer(
handleDisconnectAndHideOneDevice(device.id); handleDisconnectAndHideOneDevice(device.id);
}} }}
icon="disable" icon="disable"
style={{
borderRadius: '100px',
}}
> >
{t('Disconnect')} {t('Disconnect')}
</Button> </Button>

View File

@ -38,7 +38,7 @@ const getDeviceConnectedPopoverContent = (
onClick={() => { onClick={() => {
handleDisconnect(); handleDisconnect();
}} }}
style={{ width: '100%', borderRadius: '5px' }} style={{ width: '100%', borderRadius: '100px' }}
> >
{disconnectButtonText} {disconnectButtonText}
</Button> </Button>

View File

@ -60,7 +60,7 @@ exports[`should match exact snapshot 1`] = `
onClick={[Function]} onClick={[Function]}
style={ style={
Object { Object {
"borderRadius": "5px", "borderRadius": "100px",
"width": "100%", "width": "100%",
} }
} }

View File

@ -143,7 +143,7 @@ export default function TopPanel(props: any) {
intent="none" intent="none"
className={getClassesCallback().topPanelControlButton} className={getClassesCallback().topPanelControlButton}
onClick={() => { onClick={() => {
shell.openExternal('https://www.deskreen.com/#howtos'); shell.openExternal('https://www.deskreen.com/?#howtos');
}} }}
> >
<Icon <Icon

View File

@ -98,6 +98,7 @@ exports[`should match exact snapshot 1`] = `
<button <button
class="bp3-button bp3-disabled bp3-intent-danger" class="bp3-button bp3-disabled bp3-intent-danger"
disabled="" disabled=""
style="border-radius: 100px;"
tabindex="-1" tabindex="-1"
type="button" type="button"
> >
@ -210,6 +211,7 @@ exports[`should match exact snapshot 1`] = `
<button <button
class="bp3-button bp3-disabled bp3-intent-danger" class="bp3-button bp3-disabled bp3-intent-danger"
disabled="" disabled=""
style="border-radius: 100px;"
tabindex="-1" tabindex="-1"
type="button" type="button"
> >
@ -400,6 +402,11 @@ exports[`should match exact snapshot 1`] = `
icon="disable" icon="disable"
intent="danger" intent="danger"
onClick={[Function]} onClick={[Function]}
style={
Object {
"borderRadius": "100px",
}
}
> >
<button <button
className="bp3-button bp3-disabled bp3-intent-danger" className="bp3-button bp3-disabled bp3-intent-danger"
@ -407,6 +414,11 @@ exports[`should match exact snapshot 1`] = `
onBlur={[Function]} onBlur={[Function]}
onKeyDown={[Function]} onKeyDown={[Function]}
onKeyUp={[Function]} onKeyUp={[Function]}
style={
Object {
"borderRadius": "100px",
}
}
tabIndex={-1} tabIndex={-1}
type="button" type="button"
> >

2
app/package-lock.json generated
View File

@ -1,5 +1,5 @@
{ {
"name": "Deskreen", "name": "Deskreen",
"version": "1.0.6", "version": "1.0.7",
"lockfileVersion": 1 "lockfileVersion": 1
} }

View File

@ -1,7 +1,7 @@
{ {
"name": "deskreen", "name": "deskreen",
"productName": "Deskreen", "productName": "Deskreen",
"version": "1.0.6", "version": "1.0.7",
"description": "Deskreen turns any device into a secondary screen for your computer", "description": "Deskreen turns any device into a secondary screen for your computer",
"main": "./main.prod.js", "main": "./main.prod.js",
"author": { "author": {

View File

@ -1,7 +1,7 @@
{ {
"name": "deskreen", "name": "deskreen",
"productName": "Deskreen", "productName": "Deskreen",
"version": "1.0.6", "version": "1.0.7",
"description": "Deskreen turns any device into a secondary screen for your computer", "description": "Deskreen turns any device into a secondary screen for your computer",
"scripts": { "scripts": {
"build": "yarn build-client && yarn build-main && yarn build-renderer", "build": "yarn build-client && yarn build-main && yarn build-renderer",