Commit Graph

25337 Commits

Author SHA1 Message Date
David Anderson ef22b2bd4b client: show projects in alphabetical order of project name
A while back I changed the job sched and work fetch policies to use
REC-based project priority.
The work fetch logic sorts the project list (in CLIENT_STATE::projects)
by descending priority.
This causes two problems:

- If you have a lot of projects, it's hard to find a particular one
  in the event log, e.g. in work_fetch_debug output.
- In the manager's Statistics tab, the selected project can change
  unexpectedly since we identify it by array index,
  and the array order may change.

Solution: sort CLIENT_STATE::projects alphabetically (case insensitive).
In WORK_FETCH, copy this array to a separate array,
that is then sorted by decreasing priority.
2014-12-17 09:56:01 -08:00
David Anderson a6d20fe95e Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-12-17 09:35:24 -08:00
Charlie Fenton 470a3fc44d Mac installer: fix typos in script which builds BOINC+VBox installer, update VirtualBox version number in script. 2014-12-17 07:01:03 -08:00
Charlie Fenton 098c15682d Mac installer: name install folders with "x86_64+ instead of "i686" to show that they require a 64-bit capable Mac. Also code sign the installer package so a lock icon appears in the installer window. 2014-12-16 06:50:45 -08:00
Charlie Fenton 88d14fdcc9 Localization: fix line endings. 2014-12-15 17:08:36 -08:00
Charlie Fenton 9aa0c85bf0 Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2 2014-12-15 17:02:19 -08:00
Charlie Fenton 169a0c261f Mac installer: Fix URL to wiki for information on GPU computing. 2014-12-15 17:02:03 -08:00
David Anderson fd48fea054 client: message tweaks 2014-12-15 15:38:12 -08:00
David Anderson a883030c8d locale: Update compiled localization files 2014-12-15 11:44:26 -08:00
David Anderson f156e84912 New files added from Pootle Demo based on templates 2014-12-15 19:41:29 +00:00
admin b38a772a96 Commit from Pootle Demo by user admin.: 2800 of 2800 strings translated (0 fuzzy). 2014-12-15 19:27:03 +00:00
admin 06ffabfb09 Commit from Pootle Demo by user admin.: 2116 of 2800 strings translated (105 fuzzy). 2014-12-15 19:26:58 +00:00
David Anderson 28aaf2b120 Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2 2014-12-15 19:20:38 +00:00
admin 66af08118b Commit from Pootle Demo by user admin.: 3120 of 3120 strings translated (0 fuzzy). 2014-12-15 19:20:33 +00:00
admin 03b42bd97a Commit from Pootle Demo by user admin.: 2798 of 2800 strings translated (2 fuzzy). 2014-12-15 19:20:31 +00:00
admin 6de78edb9b Commit from Pootle Demo by user admin.: 976 of 2591 strings translated (4 fuzzy). 2014-12-15 19:20:31 +00:00
admin 215815d2f6 Commit from Pootle Demo by user admin.: 640 of 2800 strings translated (86 fuzzy). 2014-12-15 19:20:26 +00:00
admin a38a4d6323 Commit from Pootle Demo by user admin.: 2800 of 2800 strings translated (0 fuzzy). 2014-12-15 19:20:21 +00:00
admin 41051c0640 Commit from Pootle Demo by user admin.: 1856 of 2800 strings translated (316 fuzzy). 2014-12-15 19:20:18 +00:00
admin 1965c954cd Commit from Pootle Demo by user admin.: 1334 of 2800 strings translated (216 fuzzy). 2014-12-15 19:20:16 +00:00
admin 85c18aec41 Commit from Pootle Demo by user admin.: 125 of 2800 strings translated (117 fuzzy). 2014-12-15 19:20:14 +00:00
admin 343abaa62f Commit from Pootle Demo by user admin.: 1987 of 2800 strings translated (255 fuzzy). 2014-12-15 19:20:14 +00:00
admin bcb3f2b47d Commit from Pootle Demo by user admin.: 1032 of 2800 strings translated (141 fuzzy). 2014-12-15 19:20:13 +00:00
Charlie Fenton 9ec336e137 MGR: Remove temporary testing code. 2014-12-14 21:54:51 -08:00
Charlie Fenton a813abf863 MGR: Allow hiding some columns by default; add comments; remove unused code. 2014-12-14 21:47:37 -08:00
David Anderson 0bf5c3d37c web: changes to prefs display and edit to match new design (more or less)
See http://boinc.berkeley.edu/trac/wiki/PrefsUnification

Discrepancies:
- "Consider the computer in use" pref isn't disabled when the two
  "suspend X when computer is in use" prefs are unset.
  Doing this would have greatly complicated things.
- day-of-week prefs aren't implemented

No tooltips yet.
2014-12-12 17:54:26 -08:00
David Anderson 2e0c50be48 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-12-12 14:06:08 -08:00
David Anderson ee4afb02ea git seems to think cpu_sched.cpp was modified 2014-12-12 14:05:32 -08:00
Rom Walton 8ef5cfafa5 Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2 2014-12-12 15:56:24 -05:00
Rom Walton abf38f6050 DOC: Update dev version to 7.4.36 2014-12-12 15:55:54 -05:00
Charlie Fenton 2a378d027e MGR: Fix a mysterious bug which sometimes prevented list headers from being drawn when using generic wxListCtrl. 2014-12-12 05:07:54 -08:00
Charlie Fenton 9f5b0c1962 MGR: Immediately save changes to the registry when sort column or direction is changed, or when user changes which columns are hidden.
We can't immediately save changes to the registry when a user rearranges columns by dragging them, because MS Windows does not send a notification so wxWidgets can't generate an event.
2014-12-12 02:44:21 -08:00
David Anderson 8adcd872f6 client: say whether coprocs are GPUs in event log 2014-12-11 16:18:33 -08:00
Charlie Fenton 970e18f374 MGR: Add new file DlgHiddenColumns.cpp to Linux Makefile 2014-12-11 07:33:09 -08:00
Charlie Fenton 775b12ad84 MGR: Fix a couple of small bugs in selectively hidden list columns. 2014-12-11 06:47:51 -08:00
Charlie Fenton 5efea748a4 MGR: Add new files DlgHiddenColumns.cpp, DlgHiddenColumns.h to Xcode project. 2014-12-11 06:24:46 -08:00
Charlie Fenton fc968249c3 MGR: Allow user to select which list columns to show or hide in Projects, Tasks and Transfers tabs.
- New dialog also allows restoring column configurations to defaults.
2014-12-11 06:18:47 -08:00
David Anderson 52839e9b50 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-12-10 23:20:18 -08:00
David Anderson afd8783b60 server: add <hr_class_static> option
For projects (like Lattice) that assign a WU's HR class when it's created,
we don't want the mechanism that clears the HR class
if there are error results and no in-progress of completed results.
This option suppresses this.
2014-12-10 23:18:40 -08:00
Rom Walton 910b1e1712 BUILD: Update vboxwrappers version to 26152. 2014-12-10 14:25:55 -05:00
Rom Walton 27ad2b4213 DOC: Update dev version to 7.4.35 2014-12-10 13:16:43 -05:00
David Anderson 640cf3eb7b web: remove reference to boincteams.com, which is no longer BOINC-related 2014-12-09 09:38:43 -08:00
David Anderson 6633146306 client: fix Win compile warning 2014-12-08 22:02:09 -08:00
David Anderson 9411118774 client: fix bug where GPU jobs non suspended
There was a bug where, when you suspend GPU activity,
GPU jobs show as suspended but are not actually suspended.
This was because of recent changes to distinguish GPU and non-GPU coprocs.
Change things so that coprocs are by default GPUs.
If you want to declare a non-GPU coproc in your cc_config.xml,
you much put <non_gpu/> in its <coproc> element.
2014-12-08 20:38:56 -08:00
David Anderson bfca5f9025 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-12-08 16:33:04 -08:00
Rom Walton f2a7c28fc0 VBOX: Fix crash if DVD-ROM media had been ejected by some external event. Technically this shouldn't be happening, but something funky is going on with VirtualBox and we need to handle things that may cause a crash when cleaning up the VM. 2014-12-08 11:56:33 -05:00
Rytis Slatkevičius f1b8c697be web: remove redundant param in remote job submission handler 2014-12-05 15:49:59 +02:00
Charlie Fenton bdc530b0f6 MGR: Consolidate code to change column order. Add function to restore default column order. 2014-12-05 04:37:07 -08:00
Charlie Fenton 2679e13605 MGR: Allow user to change order of columns in Projects, Tasks and Transfers tabs (currently implemented by wxWidgets only for MS Windows.) 2014-12-04 06:01:15 -08:00
Rytis Slatkevičius 46225efdf6 web: one more injection in remote job submission 2014-12-04 14:37:03 +02:00