Kevin Reed
0b86f8fcb5
Merge pull request #2835 from BOINC/js-client-mgr-consent-stuff
...
client, mgr: add support for registering user's consent to project's terms of use
2019-07-01 15:30:31 -05:00
Vitalii Koshura
dbdae3b5df
[Manager] Enable 'Other Options' menu for SimpleView when no client is connected
...
This fixes #3187
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2019-06-30 01:41:17 +03:00
Kevin Reed
cd5cea9d22
Revert "Merge pull request #3094 from Germano0/exit-shutdown_client--menu_entries"
...
This reverts commit f418b9c10d
, reversing
changes made to 870037fd6b
.
2019-04-18 13:43:57 -05:00
lfield
3255b4e722
Merge pull request #2732 from AenBleidd/add_project_compare_url_tune
...
[Manager] Fix project urls comparison
2019-04-17 10:01:27 +02:00
Vitalii Koshura
fa4530a784
When comparing urls remove last '\' symbol if present
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2019-04-17 08:08:52 +03:00
lfield
bde4918a1d
Merge pull request #3064 from BOINC/RDH_JumpingTaskList
...
Manager: task list scrolling
2019-04-16 11:25:51 +02:00
lfield
c8719a4fc8
Merge pull request #3062 from BOINC/dpa_simple_am
...
Manager: add account manager functions to simple view
2019-04-16 10:36:48 +02:00
Germano Massullo
581a051ab1
Fixes window close action on Linux
2019-04-12 14:16:28 +02:00
lfield
18aa95e084
Merge pull request #2786 from Peppernrino/image-file-compression
...
Image File Compression
2019-04-12 10:27:35 +02:00
Germano Massullo
e8b3c913e4
Removed "Exit from BOINC Manager", "Shut down connected client" menu entries on Linux
2019-04-11 14:17:48 +02:00
lfield
870037fd6b
Merge pull request #3052 from Germano0/master
...
Disabled Manager system tray icon for Linux builds
2019-04-11 11:38:08 +02:00
Juha Sointusalo
3fd0e8b116
update copyright year
2019-04-08 21:50:03 +03:00
Vitalii Koshura
e9f0909a6e
[Manager] Make proper UTF-8 decoding of AM info
...
When attaching to AM make proper decoding of UTF-8 encoded strings.
Fixes #3068
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2019-03-26 22:16:53 +02:00
David Anderson
ed560381ef
Move function to proper file
2019-03-26 00:47:15 -07:00
Juha Sointusalo
fbed9f3290
Merge pull request #3050 from BOINC/cb_wxwidgets_31_compatibility
...
Manager: adjust wxWidgets 3.1 compatibility
2019-03-21 21:19:28 +02:00
RichardHaselgrove
a8ff2556eb
Manager: task list scrolling
...
Reduce the number of times the task list scrolls to the bottom under routine operations. Fixes #2147
2019-03-20 13:48:03 +00:00
Juha Sointusalo
593e6c49f4
Merge branch 'master' into js-client-mgr-consent-stuff
2019-03-19 20:11:27 +02:00
David Anderson
05644c9047
Manager: add account manager functions to simple view
...
Add AM functions (join, leave, synch) to simple view Tools menu, same as Advanced view.
Also did some code cleanup/reorg.
The simple view (CBOINCSimplFrame) and advanced view (CBOINCAdvancedFrame)
each had their own functions for invoking the attach wizard.
Instead, have only one function, and make it a member of CBOINCBaseFrame,
from which each of these classes derives.
Other stuff is duplicated between simple and advanced also,
and we should consolidate it at some point.
2019-03-16 19:43:59 -07:00
CharlieFenton
775f5c6941
Merge pull request #2748 from JuhaSointusalo/run_program-fixes
...
run_program() fixes
2019-03-16 17:15:30 -07:00
Vitalii Koshura
f50cd5f164
Merge pull request #2843 from BOINC/dpa_exclusive
...
Manager: in select exclusive app, don't check for existence, executability, or filename extension
2019-03-14 00:38:42 +01:00
David Anderson
ea57d4d838
remove comment
2019-03-13 15:23:02 -07:00
Germano Massullo
4a5ecc5fbc
disabled system tray icon for Linux builds
2019-03-12 13:11:04 +01:00
Christian Beer
bbceb19b96
Manager: remove deprecated wxWidgets flags
...
wxADJUST_MINSIZE was deprected with 2.6 and wxNB_FLAT was only used in 3.0 on Windows CE
2019-02-09 13:11:56 +01:00
Charlie Fenton
e33f384329
Mac: Prevent OS X Mojave from trying to display BOINC Manager in Dark Mode, since BOINC does not yet support Dark Mode.
2019-02-01 04:54:39 -08:00
Vitalii Koshura
1ce3793c76
Remove unused BOINC_RCSID constants
...
This fixes #2953
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2019-01-12 23:43:48 +02:00
Vitalii Koshura
eb55d3e3ce
[Manager] Change 'Report Issue' link from github to
...
https://boinc.berkeley.edu/trac/wiki/ReportBugs
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2019-01-09 09:16:21 +02:00
Vitalii Koshura
2755ddf773
[Manager] Add 'Report Bug' menu item
...
This is a desktop fix for #2937
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-12-28 16:50:57 +02:00
David Anderson
3b67f2926d
Manager: in select exclusive app, don't check for existence or executability.
...
... because the file may be inaccessible to or not executable by user.
Also don't require .exe or .app extension.
The user can use the file picker to locate the file, but they don't have to;
they can just type in the file name.
Addresses issue #2826
2018-11-23 13:21:17 -08:00
Juha Sointusalo
881e1b0bc2
mgr: check if <create_account> RPC succeeded
...
The <create_account> RPC may fail. If the return value is not checked
the Manager will continue as if the client accepted the command and
created the account successfully. In reality the client returns some
garbage account details.
2018-11-21 00:12:32 +02:00
Juha Sointusalo
c5e4eca3af
client,mgr: pass on consent to terms to project
...
Let the project know that the user consented to the project's terms of
use when a new account is created for the user. The project can record
the consent for GDPR compliance.
2018-11-21 00:12:32 +02:00
Juha Sointusalo
5463a4d718
client,mgr: pass on GUI name in <exchange_versions>
...
The name of GUI RPC client will be used when creating an account at a
project that requires users to consent to terms of use. The project will
register both the consent and the GUI that was used to create the
account.
Store API version as well for future use.
2018-11-21 00:12:31 +02:00
Juha Sointusalo
03e37da9c0
Merge pull request #2745 from AenBleidd/fix_need_run_daemon
...
NeedRunDaemon option should be applied when connecting to localhost o…
2018-11-04 00:06:28 +02:00
Peppernrino
95070c01a3
Image File Compression
...
Ran a series of lossless compression algorithms to make the images smaller. Total reduction of ~13MB.
2018-10-29 16:27:45 -06:00
Vitalii Koshura
0419cc929c
Fix 'Run client' feature for local connection
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-10-24 01:39:52 +03:00
Charlie Fenton
c88705e252
Mac: Fix truncated tabs in Computing Preferences dialog under OS 10.14 Mojave
2018-10-21 04:44:28 -07:00
Kevin Reed
8e685ff53f
Merge pull request #2758 from BOINC/dpa_sg_projname
...
Manager, simple view: if project name not known yet, show URL
2018-10-19 16:39:04 -05:00
Vitalii Koshura
ebca06234a
Fix initial connection when launch new instance of Manager
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-10-15 22:25:41 +03:00
David Anderson
a1e302588a
Manager, simple view: if project name not known yet, show URL
2018-10-11 21:57:49 -07:00
Vitalii Koshura
82528eff5d
[Manager] Fix an issue when 127.0.0.1 was not recognized as local address
...
This issue fixes #2746 .
It adds an option to recognize '127.0.0.1' as local address.
Also code was reorganized to get rid off multiple strMachine.Lower() function calls.
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-10-10 01:58:28 +03:00
Juha Sointusalo
a8d727a2ec
mgr: fix argv in calls to run_program()
...
argv is supposed to be Unix-style and in Unix-style argv[0] is program
name. Let's try to have it that way.
2018-10-09 21:19:19 +03:00
Vitalii Koshura
e26acd5c11
NeedRunDaemon option should be applied when connecting to localhost only.
...
This commit fixes a situation when trying to connect to remote client with option 'Run client' on leads to unability to connect to selected client.
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-10-09 00:37:22 +03:00
David Anderson
8d7858581e
Manager: simple view: cycle slideshow even if task not running
...
There's already an icon that shows whether the task is running.
The slideshow represents the app, not the state of the task.
2018-10-07 12:41:21 -07:00
Vitalii Koshura
6c76c61691
[Manager] Fix project urls comparison
...
Remove http(s): at the beginning of project address.
There is no reason to connect to secure address project if we're already connected to the non-secure address or vice versa.
Partial fix for the issue mentioned in #1043
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-10-04 01:02:59 +03:00
Al Seippel
1bdeb0ee9e
updates for WCG branded client
...
Remove WCG brand specific code from client
Update client_state.cpp
Update cs_prefs.cpp
revert win32\boinccas.dll
2018-09-18 15:04:27 -07:00
RichardHaselgrove
ed74cf6477
[GUI] Tune simple preferences dialog
...
Changes match those applied to the advanced dialog in #2585 :
Make 'Save' the default button if (and only if) the user already has local preferences active
Show confirmation dialog when (and only when) switching from web to local preferences
2018-09-10 18:05:18 +01:00
Juha Sointusalo
c294cf9354
Merge pull request #2585 from BOINC/RDH_tune_AdvPrefDlg
...
[GUI] Tune advanced preferences dialog
2018-09-09 23:10:23 +03:00
Vitalii Koshura
352b93b393
Merge pull request #2671 from armstrdj/add_custom_help_menu_string_for_brand
...
Adds ability for a Brand to define the string for boinc help in the h…
2018-09-08 03:40:20 +03:00
Kevin Reed
3a8f1e2b22
Merge pull request #2673 from armstrdj/wcgrid_branding_updates
...
Updates for the wcgrid brand to support the mac installer
2018-09-07 09:10:34 -05:00
Jonathan Armstrong
5460f2d50a
Updates for the wcgrid brand to support the mac installer
2018-08-29 09:25:42 -05:00
Jonathan Armstrong
11a48263d5
Adds ability for a Brand to define the string for boinc help in the help menu through the skin.
2018-08-29 09:00:31 -05:00