Rom Walton
a2771e5d33
- CLIENT/MGR/TRAY: When installed on Vista and UAC is turned on
...
the user by default cannot create globally shared objects. This
becomes a problem when protected application mode is turned off
for keyboard and mouse detection. Basically all of the components
would start up and fail to create the shared memory segment
and report the error through stderr which most people don't look
at by default.
The client is now the only component that is allowed to create the
shared memory segment, if creating the global segment fails it'll
create a local one instead. Both the tray and manager now just attach
to the existing segment, first trying the global one then the local
one.
client/
main.C
clientgui/
BOINCGUIApp.cpp, .h
clientlib/win/
boinc_dll.cpp
IdleTracker.cpp
clienttray/
tray_win.cpp, .h
win_build/
boinc.sln
boinctray.vcproj
svn path=/trunk/boinc/; revision=15767
2008-08-07 16:59:52 +00:00
David Anderson
4f66bb4c95
- added copyright and license info to .C, .cpp, .h files
...
- scheduler: fix bug in adaptive replication:
if send an unreplicated job to untrusted host,
set both wu.target_nresults and wu.min_quorum to app.target_nresults.
svn path=/trunk/boinc/; revision=15762
2008-08-06 18:36:30 +00:00
Rom Walton
7e7486a34b
- SCR: Don't treat CPU throttling as BOINC beeing suspended.
...
Fixes #706
- MGR: If the reminder frequency is 0, then don't show any
reminder messages.
clientgui/
BOINCDialupManager.cpp
clientscr/
screensaver.cpp
screensaver_win.cpp
svn path=/trunk/boinc/; revision=15731
2008-08-01 02:58:20 +00:00
David Anderson
b18a45ec97
- manager: display days w/ 2 decimals
...
svn path=/trunk/boinc/; revision=15645
2008-07-21 22:07:25 +00:00
David Anderson
6c0731e82e
- client: bug fixes to the above
...
- client: better messages reporting coprocessors
- manager: bounds checks to avoid wxwidgets asserts
when job CPU estimates are absurdly large
svn path=/trunk/boinc/; revision=15644
2008-07-21 19:56:01 +00:00
David Anderson
27dee4e450
- manager: fix typo
...
svn path=/trunk/boinc/; revision=15640
2008-07-20 21:27:44 +00:00
Charlie Fenton
2e5107a4ec
MGR: Code which tests for reboot required should be Windows-only
...
svn path=/trunk/boinc/; revision=15627
2008-07-17 10:00:43 +00:00
Rom Walton
8b35c1f4cc
- MGR: Detect when a reboot is required for BOINC and display an error
...
dialog if it is required.
clientgui/
BOINCGUIApp.cpp, .h
svn path=/trunk/boinc/; revision=15610
2008-07-16 16:55:46 +00:00
Rom Walton
e3558ce478
- MGR: Fix small bug when displaying the active task count in the
...
taskbar.
clientgui/
BOINCTaskBar.cpp
svn path=/trunk/boinc/; revision=15593
2008-07-11 16:07:42 +00:00
Charlie Fenton
6a40f89107
MGR: Small bug fix in new sortable Accessible Views
...
svn path=/trunk/boinc/; revision=15592
2008-07-11 08:16:38 +00:00
Charlie Fenton
e18b7c5c25
MGR: Change wxEVT_DRAW_BARGRAPH from 10000 to 12000 to avoid possible conflict with wxEVT_FRAME_ALERT
...
svn path=/trunk/boinc/; revision=15587
2008-07-10 09:45:16 +00:00
Rom Walton
bf532fdbc1
- WINSETUP: Normalize the special paths checks.
...
win_build/installerv2/redist/Windows/src/boinccas/
CAMigrateBOINCData.cpp
CAVerifyInstallDirectories.cpp
svn path=/trunk/boinc/; revision=15585
2008-07-09 16:44:14 +00:00
Rom Walton
a065555ca5
- MGR: Fix the application name for both views.
...
(ANSI/Unicode compatible)(VS/GCC compatible)
clientgui/
ViewWork.cpp
ViewWorkGrid.cpp
svn path=/trunk/boinc/; revision=15584
2008-07-09 16:42:15 +00:00
Charlie Fenton
a4a45a6201
MGR: Fix build breaks from previous changes.
...
svn path=/trunk/boinc/; revision=15577
2008-07-09 06:15:27 +00:00
Charlie Fenton
03af80db2b
MGR: Fix build breaks from previous changes.
...
svn path=/trunk/boinc/; revision=15576
2008-07-09 06:15:17 +00:00
Rom Walton
0fd57fa3f6
- MGR: Fix the application name for both views.
...
NOTE: the data type 'char' should NOT be used within the various
views. This is the classic example of how direct data access
messes things up in projects with many developers. Use wxString
with the PrintF method instead.
clientgui/
ViewWork.cpp
ViewWorkGrid.cpp
svn path=/trunk/boinc/; revision=15574
2008-07-09 03:46:34 +00:00
David Anderson
f69a288ac0
- web: if stop_web file is present, don't allow any DB access
...
(I broke this a few days ago)
- client: improve message for file upload server errors
svn path=/trunk/boinc/; revision=15569
2008-07-08 21:07:33 +00:00
Eric J. Korpela
47ff3d9bd4
Fix for compilers that can't concatenate a normal character string
...
to a wide character string. For example L"Hi " "There" works in GCC
but not in some compilers because L"Hi " has a different type than
"There". This primarily shows up in SunStudio compilers. The fix is
ugly, but it works.
svn path=/trunk/boinc/; revision=15568
2008-07-08 20:05:07 +00:00
Eric J. Korpela
4d3dd2cdab
Fixes for problems with unicode build.
...
svn path=/trunk/boinc/; revision=15562
2008-07-08 16:24:13 +00:00
Charlie Fenton
af866dd801
MGR: Use std::stable_sort to stop rows with equal values in the sort column changing places randomly
...
svn path=/trunk/boinc/; revision=15561
2008-07-08 15:13:34 +00:00
Charlie Fenton
75bd883fcb
MGR: cancel single-project message filtering if we lose connection or select a different host
...
svn path=/trunk/boinc/; revision=15560
2008-07-08 13:13:20 +00:00
Charlie Fenton
2d193f918f
MGR: Add "Show only this project" button to messages tab
...
svn path=/trunk/boinc/; revision=15559
2008-07-08 12:47:05 +00:00
Eric J. Korpela
6006949316
Fixed typo in Makefile.am
...
svn path=/trunk/boinc/; revision=15555
2008-07-07 20:11:04 +00:00
Charlie Fenton
2950cc0ece
MGR: New tasks and projects properties displays from Frank Weiler
...
svn path=/trunk/boinc/; revision=15537
2008-07-02 10:03:01 +00:00
Charlie Fenton
624e41f0f6
MGR: Fix build break on Linux
...
svn path=/trunk/boinc/; revision=15525
2008-07-01 10:35:59 +00:00
Charlie Fenton
b57ee0a305
MGR: If minimized, display Connection Failed dialog when again maximized
...
svn path=/trunk/boinc/; revision=15522
2008-07-01 04:12:21 +00:00
Charlie Fenton
ce02bedc57
MGR: If minimized: don't display alerts on Mac, display Connection Failed dialog when again maximized
...
svn path=/trunk/boinc/; revision=15520
2008-07-01 03:46:59 +00:00
Charlie Fenton
48394ceda4
MGR: Reset messages whenver connecting or reconnecting to client
...
svn path=/trunk/boinc/; revision=15518
2008-07-01 02:23:34 +00:00
Charlie Fenton
912b3051bc
MGR: Add all Grid View features to Accessible View
...
svn path=/trunk/boinc/; revision=15506
2008-06-27 10:51:57 +00:00
Charlie Fenton
ad724c3f50
MGR List View: fix deselect detection, add all features to Transfers tab, fix bugs, clean up code
...
svn path=/workspaces/wxListCtrl/; revision=15504
2008-06-27 10:05:47 +00:00
Charlie Fenton
899a4c2c9b
Compile fix
...
svn path=/workspaces/wxListCtrl/; revision=15503
2008-06-27 04:38:31 +00:00
Charlie Fenton
51842fb4d6
Work around wxListCtrl item deselection bug
...
svn path=/workspaces/wxListCtrl/; revision=15502
2008-06-27 04:34:47 +00:00
Charlie Fenton
7f48304631
Rename configuration key from Ascending to ReverseSortOrder for clarity
...
svn path=/workspaces/wxListCtrl/; revision=15480
2008-06-26 12:11:55 +00:00
Charlie Fenton
b3a123e841
MGR List View: multiple selections for Tasks tab, all features in Projects tab, save/restore sort settings
...
svn path=/workspaces/wxListCtrl/; revision=15479
2008-06-26 11:49:43 +00:00
Charlie Fenton
2b12a255e8
MGR List View: after sort, refresh only moved rows, start adding multiple selection support
...
svn path=/workspaces/wxListCtrl/; revision=15476
2008-06-26 01:25:31 +00:00
Rom Walton
ef6ac744bd
Quick Updates
...
svn path=/trunk/boinc/; revision=15475
2008-06-25 19:38:55 +00:00
Rom Walton
fc27eb0e50
Quick Updates
...
svn path=/trunk/boinc/; revision=15473
2008-06-25 19:15:55 +00:00
Rom Walton
1238d2d18b
- MGR: If more than two active tasks are running then tell the
...
user how many active tasks are running instead of attempting
to display the percent complete of each one.
- MGR: If the computer name is the local host then skip displaying
it in the tooltip.
clientgui/
BOINCTaskBar.cpp
svn path=/trunk/boinc/; revision=15469
2008-06-25 18:11:28 +00:00
Charlie Fenton
4b885b2601
Eliminate some unnecessary sorting.
...
svn path=/workspaces/wxListCtrl/; revision=15465
2008-06-25 14:45:03 +00:00
Charlie Fenton
6f9c7e70f9
Mgr List View Task tab: re-sort if data in sort column changes
...
svn path=/workspaces/wxListCtrl/; revision=15464
2008-06-25 13:53:52 +00:00
Charlie Fenton
494aa58eca
Add full sorting to List View Tasks tab
...
svn path=/workspaces/wxListCtrl/; revision=15463
2008-06-25 13:12:39 +00:00
Charlie Fenton
b5258056ac
MGR List View: store Tasks data in native form; format data only to display; add array of sorted indexes; start adding column sorting.
...
svn path=/workspaces/wxListCtrl/; revision=15462
2008-06-25 10:38:16 +00:00
Charlie Fenton
48062cc0b5
MGR: Add contrasting background on alternate rows and progress bars to List Views
...
svn path=/workspaces/wxListCtrl/; revision=15460
2008-06-24 11:56:06 +00:00
Charlie Fenton
deede01767
MGR: Add contrasting background on alternate rows and progress bars to List Views
...
svn path=/workspaces/wxListCtrl/; revision=15459
2008-06-24 11:47:34 +00:00
Charlie Fenton
4d13e411e8
MGR: Add contrasting background on alternate rows and progress bars to List Views
...
svn path=/workspaces/wxListCtrl/; revision=15458
2008-06-24 10:52:12 +00:00
Charlie Fenton
c719556ae7
MGR: Fix build breaks on Mac.
...
svn path=/trunk/boinc/; revision=15455
2008-06-24 01:09:09 +00:00
Rom Walton
d1cff66f64
- MGR: Change from using balloons to tooltips. Fixes #9 .
...
Thanks David Barnard.
clientgui/
BOINCTaskBar.cpp
clientgui/msw/
taskbarex.cpp, .h
svn path=/trunk/boinc/; revision=15452
2008-06-23 18:47:51 +00:00
Rom Walton
ab7d5902c8
- MGR: Fix the Alt-Tab icon on Windows XP. Fixes# 586.
...
Thanks Der Meister.
clientgui/
AdvancedFrame.cpp, .h
BOINCGUIApp.cpp
sg_BoincSimpleGUI.cpp, .h
SkinManager.cpp, .h
clientgui/res/
boinc32.xpm
win_build/
boincmgr_curl.vcproj
svn path=/trunk/boinc/; revision=15450
2008-06-23 17:54:44 +00:00
David Anderson
b16fb12329
- manager: fix some strings ("comm" is not an OK abbrev.)
...
Also got rid of references to Yahoo.
svn path=/trunk/boinc/; revision=15406
2008-06-14 20:38:57 +00:00
Frank Weiler
898754163f
filling diskusage in project props correctly, fixed typos
...
svn path=/workspaces/fweiler/boinc/; revision=15380
2008-06-10 11:38:27 +00:00