Commit Graph

3893 Commits

Author SHA1 Message Date
Andrey Batyiev
850fd20ff1
Merge pull request #6984 from symless/SYNERGY-799-Connect-dialogs
SYNERGY-799 Client connection errors
2021-04-23 13:22:16 +03:00
Serhii Hadzhilov
fa2ad60a5b SYNERGY-799 Show message even if parent is hidden or minimized 2021-04-22 17:59:01 +03:00
Serhii Hadzhilov
9e4c114949 SYNERGY-799 Client connection errors 2021-04-22 17:00:42 +03:00
SerhiiGadzhilov
749736581c
SYNERGY-694 Setup client configuration (#6981)
* SYNERGY-694 Setup client configuration

* SYNERGY-694 Add copyrights

* SYNERGY-694 Fix code smell

* Update ChangeLog

* SYNERGY-694 Show setup if the window is closed or minimized
2021-04-22 10:29:46 +03:00
Andrey Batyiev
426055a44a
Merge pull request #6979 from symless/SYNERGY-918-Manual-config-error-in-client-mode
SYNERGY-918 Manual config error in client mode
2021-04-20 08:27:39 +03:00
Serhii Hadzhilov
a4a0b66c34 Update ChangeLog 2021-04-19 15:00:53 +03:00
Serhii Hadzhilov
ad607bb79e SYNERGY-918 Manual config error in client mode 2021-04-19 14:59:18 +03:00
Andrey Batyiev
f767aa3a53
Merge pull request #6978 from symless/SYNERGY-799-Update-Synergy-UI.-Settings-window
SYNERGY-799 Update Synergy UI. Settings window
2021-04-16 15:07:46 +03:00
Serhii Hadzhilov
32bb5cbd7f SYNERGY-799 Restore lost functionality 2021-04-16 14:41:36 +03:00
Serhii Hadzhilov
8c9a261ed5 SYNERGY-799 Fix code smell. Removed unused autoconfig function. 2021-04-15 18:54:01 +03:00
Serhii Hadzhilov
65889f809b SYNERGY-799 Fixed issue with screen name validation 2021-04-15 18:25:36 +03:00
Serhii Hadzhilov
95d9ce36dc Merge branch 'master' into SYNERGY-799-Update-Synergy-UI.-Settings-window 2021-04-15 18:04:26 +03:00
Serhii Hadzhilov
3fabb2c294 SYNERGY-799 Don't select type by default 2021-04-15 17:59:03 +03:00
Serhii Hadzhilov
db2cb8954d SYNERGY-799 Update security controls enabling logic 2021-04-15 16:02:37 +03:00
Serhii Hadzhilov
fe28d4c126 SYNERGY-799 Update browse buttons 2021-04-15 14:53:28 +03:00
Serhii Hadzhilov
2cecc9ad00 SYNERGY-799 Move “Elevate” to the “Advanced” section 2021-04-15 13:53:43 +03:00
Serhii Hadzhilov
02618cb495 SYNERGY-799 Set default size 2021-04-15 13:45:11 +03:00
Serhii Hadzhilov
e690f40e65 SYNERGY-799 Logs section 2021-04-14 18:12:36 +03:00
Andrey Batyiev
39c151469b
Merge pull request #6977 from symless/SYNERGY-799-Server-configuration-main-window
SYNERGY-799 Server configuration main window
2021-04-14 16:34:03 +03:00
Serhii Hadzhilov
c3aab85f88 SYNERGY-799 Security section 2021-04-14 15:51:07 +03:00
Serhii Hadzhilov
4fa82d5dcb SYNERGY-799 Move common settings 2021-04-14 14:42:58 +03:00
Serhii Hadzhilov
35fa9c8f01 SYNERGY-799 Move computer name 2021-04-14 14:03:40 +03:00
Andrey Batyiev
d73ce7cfbc
SYNERGY-835 Synergy stops working (#6975)
* SYNERGY-835 Synergy stops working
* Add temporary fix of problem with missed config file

* SYNERGY-835 Synergy stops working
* Update ChangeLog

* SYNERGY-835 Synergy stops working
* Fix code smell

* SYNERGY-835 Synergy stops working
* Change logic of temp config generation

* SYNERGY-835 Synergy stops working
* Change variable name

Co-authored-by: Andrii Batyiev <andrii-external@symless.com>
Co-authored-by: SerhiiGadzhilov <71632867+SerhiiGadzhilov@users.noreply.github.com>
2021-04-14 13:06:28 +03:00
SerhiiGadzhilov
b9433c0b74
Fix windows builds (#6976)
* Fix windows builds

* Update ChangeLog
2021-04-13 20:22:44 +03:00
Serhii Hadzhilov
e2c33600ea Update ChangeLog 2021-04-13 19:06:16 +03:00
Serhii Hadzhilov
0230b0ef5d Update ServerConfigDialogBase.ui 2021-04-13 19:05:18 +03:00
Serhii Hadzhilov
09947fb778 Merge branch 'master' into SYNERGY-799-Server-configuration-main-window 2021-04-13 19:04:58 +03:00
Serhii Hadzhilov
a96f859487 SYNERGY-799 Fix margins for advanced tab 2021-04-13 18:47:00 +03:00
Serhii Hadzhilov
4c20c39ea8 SYNERGY-799 Rearrange advanced settings tab 2021-04-13 14:48:56 +03:00
Serhii Hadzhilov
8377f783a2 SYNERGY-799 Fix Screen settings window 2021-04-13 13:23:22 +03:00
Kyle Bloom
fd81fef749
Add missing make instruction (#6974)
* Add missing make instruction

* Update changelog
2021-04-12 14:37:05 +03:00
SerhiiGadzhilov
7e562bbf69
SYNERGY-799 Update Synergy UI. Main screen (#6973)
* SYNERGY-799 Add computer name field

* SYNERGY-799 Add field “This computers IP addresses”

* SYNERGY-799 Arrange panels

* SYNERGY-799 Increase size for panels

* SYNERGY-799 Add radio buttons

* SYNERGY-799 Remove unnecessary label

* SYNERGY-799 Radio buttons switch logic

* SYNERGY-799 Move configure server button

* SYNERGY-799 Move “Existing Config” to “Advanced settings”

* SYNERGY-799 Server state label has been added

* SYNERGY-799 Client state label has been added

* SYNERGY-799 Button connect has been added

* SYNERGY-799 Add “TLS/SSL active - view”

* SYNERGY-799 Fixed issue with list on welcome screen

* SYNERGY-799 Fixed issue with auto switching

* SYNERGY-799 Fix issue with server status message

* SYNERGY-799 Disable all tabs if external config is selected

* SYNERGY-799 Fix code smells

* Update ChangeLog
2021-04-12 12:03:37 +03:00
Serhii Hadzhilov
3efd02f018 SYNERGY-799 Rearrange "Modifier keys" group 2021-04-09 18:37:15 +03:00
Serhii Hadzhilov
831fa217bc SYNERGY-799 Update screen name 2021-04-09 18:17:18 +03:00
Serhii Hadzhilov
a6e89a2ffc SYNERGY-799 Remove unused files 2021-04-09 17:57:55 +03:00
Serhii Hadzhilov
d89657c0d9 SYNERGY-799 Implement add computer button 2021-04-09 17:53:27 +03:00
Serhii Hadzhilov
5a8ec2356d SYNERGY-799 Button add computer has been added 2021-04-09 14:10:44 +03:00
Serhii Hadzhilov
738dd79964 SYNERGY-799 Change grid size 2021-04-09 13:59:10 +03:00
Serhii Hadzhilov
75b1b1e675 SYNERGY-799 Decrease grid margins 2021-04-09 13:23:07 +03:00
Serhii Hadzhilov
a0d67cd781 SYNERGY-799 Remove bottom label 2021-04-09 13:17:22 +03:00
Serhii Hadzhilov
8c756e6fb2 SYNERGY-799 Update header message 2021-04-09 13:00:10 +03:00
Andrey Batyiev
4d99707e93
SYNERGY-511 SonarCloud security hotspots in Synergy-core (#6972)
* SYNERGY-511 SonarCloud security hotspots in Synergy-core
* Test commit to check sonar reaction

* SYNERGY-511 SonarCloud security hotspots in Synergy-core
* Update changelog
* Supress unsafe strcpy for SonarCloud

* SYNERGY-511 SonarCloud security hotspots in Synergy-core
* Fix all SonarCloud security hotspots

* SYNERGY-511 SonarCloud security hotspots in Synergy-core
* Fix SonarCloud code smells

* SYNERGY-511 SonarCloud security hotspots in Synergy-core
* Fix missed size in memcpy for C-style string

* SYNERGY-511 SonarCloud security hotspots in Synergy-core
* Return unsafe http as domain adress

Co-authored-by: Andrii Batyiev <andrii-external@symless.com>
Co-authored-by: SerhiiGadzhilov <71632867+SerhiiGadzhilov@users.noreply.github.com>
2021-04-06 13:54:25 +03:00
Andrey Batyiev
ad1fd9c1af
SYNERGY 512 SonarCloud vulnerabilities in Synergy-Core (#6971)
* SYNERGY-512 SonarCloud vulnerabilities in Synergy-Core
* Fix all vulnerablilities from SonarCloud besides TLS
* Update ChangeLog

* SYNERGY-512 SonarCloud vulnerabilities in Synergy-Core
* Fix SonarCloud messages(Code Smells level)

* SYNERGY-512 SonarCloud vulnerabilities in Synergy-Core
* Fix build on Linux based systems

* SYNERGY-512 SonarCloud vulnerabilities in Synergy-Core
* Fix Sonar messages

* SYNERGY-512 SonarCloud vulnerabilities in Synergy-Core
* Fix Sonar messages

* SYNERGY-512 SonarCloud vulnerabilities in Synergy-Core
* Fix Sonar messages

* SYNERGY-512 SonarCloud vulnerabilities in Synergy-Core
* Resolve comment issues

* SYNERGY-512 SonarCloud vulnerabilities in Synergy-Core
* Fix comments

Co-authored-by: Andrii Batyiev <andrii-external@symless.com>
2021-04-06 13:02:25 +03:00
SerhiiGadzhilov
3c2810a3e0
SYNERGY-799 Add validation for aliases (#6969)
* SYNERGY-799 Add validation for aliases

* SYNERGY-799 Update ChangeLog

* SYNERGY-799 Fix code smells

* SYNERGY-799 Use new version of "trilom/file-changes-action"
2021-03-24 14:38:50 +02:00
SerhiiGadzhilov
cf66eeaf08
SYNERGY-799 Update synergy UI. Setup wizard (#6959)
* SYNERGY-799 Add image to the welcome screen

* SYNERGY-799 Add title

* SYNERGY-799 Update controls positions

* SYNERGY-799 Correct font size

* SYNERGY-799 Assign validator

* SYNERGY-799 Rename buttons and remove unused code

* SYNERGY-799 Add validator

* SYNERGY-799 Add error messages

* SYNERGY-788 Add validator to settings

* Update ChangeLog

* SYNERGY-799 Fix code smells

* SYNERGY-799 Fix github checks

* SYNERGY-799 Update labels

* SYNERGY-799 Disable button apply

* SYNERGY-799 Add separate message for spaces

* SYNERGY-799 Show wizard again if user closed it

* SYNERGY-799 Add validation for duplicate

* SYNERGY-799 Fix compilation

* SYNERGY-799 Fix code smells
2021-03-23 09:49:52 +02:00
SerhiiGadzhilov
4878a8c07c
SYNERGY-881 System loses synchronisation between settings and configuration (#6968)
* SYNERGY-881 System loses synchronisation between settings and configure server

* Update ChangeLog
2021-03-19 17:53:32 +02:00
Kyle Bloom
a318392985
Synergy 801 wrong folder (#6966)
* Remove git fetch

* Testing changes

* Upload artifact

* Move python build version

* Fix artifact

* Move test

* Add extra logging

* Test version

* Reset workflow
2021-03-19 11:04:42 +02:00
Kyle Bloom
927beb5930
Synergy 801 fix filename (#6965)
* SYNERGY-801 Add selfhosted runner for osx 10.13

* Update changelog

* Modified 10.13 to dmg name

* Update ChangeLog
2021-03-18 14:44:17 +02:00
Kyle Bloom
592be8159a
SYNERGY-801 Add self-hosted runner for OSX 10.13 (#6962)
* SYNERGY-801 Add selfhosted runner for osx 10.13

* Update changelog
2021-03-18 12:31:45 +02:00
SerhiiGadzhilov
2009409c14
SYNERGY-786 The system resets server name (#6961)
* SYNERGY-786 The system resets server name

* Update ChangeLog

* Update job-test-windows.yml

* Update job-test-windows.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml
2021-03-12 20:09:30 +02:00