Commit Graph

29643 Commits

Author SHA1 Message Date
Christian Beer cfd11fc90b Locale: fix transifex config to adjust for changes in #1703
Filepaths to translation files changed with the Android Studio migration.
2017-01-03 11:53:40 +01:00
David Anderson f691a3f0f9 Merge pull request #1703 from denravonska/android-studio-support
Android studio support
2016-12-28 16:06:31 -08:00
David Anderson 20ef72e256 Merge pull request #1656 from AenBleidd/Issue1510
Fix issue #1510: MGR: Ensure start page is in page stack when launchi…
2016-12-28 15:38:03 -08:00
David Anderson 958c89c1e7 client: account per-project CPU and GPU usage; report to account managers
Also report per-project #jobs success/failure
2016-12-27 23:48:37 -08:00
David Anderson f3928622a8 web: fix bug in all-projects certificate: if only 1 project, error 2016-12-24 14:50:01 -08:00
David Anderson 33baa0bca1 client: fix compile errors and warnings 2016-12-22 11:25:44 -08:00
David Anderson 5710a5e8c8 client: report project-level REC to account managers 2016-12-21 22:17:50 -08:00
David Anderson 0dda2fffa3 some PHP stuff for project X 2016-12-21 22:12:57 -08:00
Charlie Fenton 3b355d1574 Mac uninstaller: minor bug fix affecting only OS 10.6 2016-12-21 06:53:34 -08:00
Charlie Fenton 640e8a9ff8 Mac uninstaller: replace all deprecated Mac APIs as of OS 10.12 2016-12-21 06:08:36 -08:00
David Anderson 2da0e5cdb1 client: fix bug in benchmark CPU selection 2016-12-19 17:36:11 -08:00
David Anderson 6fa6af44d0 web: show message and PM previews in a panel 2016-12-19 17:16:49 -08:00
David Anderson ce213120de web: fix bug in project prefs; appearance tweaks
- editing resource shared wasn't working
- change sizes of controls to "input-sm"
- show errors correctly in project prefs
- move selection of project prefs from project_specific_prefs.inc
  to project.inc.
  This means that (unless you've added your own project prefs)
  you can update project_specific_prefs.inc from master, with no changes.

NOTE: projects will need to move their project prefs selections, e.g.
    define('COLOR_PREFS', false);
from project_specific_prefs.inc to project.inc.
Then copy project.sample/project_specific_prefs.inc to your project/
2016-12-19 15:47:52 -08:00
David Anderson cb5668a0d8 web: various appearance tweaks
policy change: when showing lists of name/value pairs in a table,
don't show the names with a different background color or font.
This is what Edward Tufte would call "noise".
Keep the visuals as simple as possible.
2016-12-19 01:15:48 -08:00
David Anderson 3410015b00 lib: remove safe_copy(); not used, generated compile warnings on Win 2016-12-19 01:14:40 -08:00
David Anderson a3fa0b6b1c client (Win): if ncpus < physical ncpus, use every other core in benchmarks 2016-12-19 00:30:48 -08:00
Rom Walton b5d1119972 BUILD: Revert the changes for VS2012 2016-12-18 12:23:30 -08:00
David Anderson 2af9a36c92 configure: check curl only if building client 2016-12-17 11:27:19 -08:00
David Anderson ed3283faf3 configure: check curl only if building client 2016-12-17 11:24:55 -08:00
David Anderson d0b3a79a2c Merge branch 'master' of github.com:BOINC/boinc 2016-12-16 12:13:05 -08:00
David Anderson 80562d230d code cleanup
In .cpp files, put "using std::" at the top and don't use std:: after that
2016-12-16 12:12:00 -08:00
David Anderson beccbac87e fix Vbox version # for 7.6.33 2016-12-16 12:11:20 -08:00
David Anderson 91025d6b7a web: add utility functions for Bootstrap forms
Bootstrap forms require a bunch of <div>s and other stuff.
I wrapped these in functions like
form_start()
form_end()
form_submit()
form_select_multiple()
form_input_text()

General idea going forward:
put HTML (especially Bootstrap-specified) in utility functions,
e.g. in util.inc or bootstrap.inc.
This will make the higher-level code easier to read,
and will facilitate moving to CSS frameworks other than Bootstrap.
2016-12-16 12:05:30 -08:00
Charlie Fenton d348e46144 MGR: Mac: continue replacing deprecated Mac APIs 2016-12-16 04:30:39 -08:00
Charlie Fenton 82856b4be9 SCR: Mac: continue replacing deprecated Mac APIs 2016-12-16 04:30:20 -08:00
Charlie Fenton fc2596143e client: Mac: continue replacing deprecated Mac APIs 2016-12-16 04:29:41 -08:00
Charlie Fenton bcaf986854 SCR: Mac: continue replacing deprecated Mac APIs 2016-12-16 04:28:41 -08:00
Christian Beer b05926822c Locale: Update localization template files [skip ci] 2016-12-15 14:41:52 +01:00
Christian Beer 539caba937 Web: fix string to be completely translatable 2016-12-15 14:38:43 +01:00
David Anderson fc4fb299a6 file upload handler: unrecognized XML is not critical 2016-12-14 13:08:02 -08:00
David Anderson b916f7bab2 BOINC web site: make it work on phones
The front page was displaying as 2 columns even on phones.
I couldn't figure out the problem, but I switched to the standard
page_head() (moving the top part to project_banner()) and that fixed it.
2016-12-11 00:11:45 -08:00
David Anderson 530160fe13 web: various tweaks
- reduce default button size to sm
- change color of blockquote bar
- put order select on same line as Sort button
2016-12-09 15:50:40 -08:00
tristanolive db40fc848e Merge pull request #1733 from drshawnkwang/drupal_fix-csswidths
Drupal: Fixed fixed-width CSS for smaller browser windows.
2016-12-09 15:03:40 -05:00
Shawn Kwang d4778af86f Drupal: Adds page-wrapper min-width 980px.
Manully reverts navigation width back to 980px.
2016-12-09 09:59:10 -06:00
David Anderson b327ec3789 web: bug fixes and improvements
- The table structure for message-board posts was messed up.  Simplify it.
- make buttons x-small
- make button text white
2016-12-09 00:44:26 -08:00
David Anderson 9919d9acfb bump release version, tweak BOINC home page 2016-12-09 00:43:57 -08:00
Christian Beer c2f739e120 Locale: Update localization template files [skip ci] 2016-12-09 08:45:41 +01:00
Christian Beer 2b9edf8437 Locale: fix po header
Apparently the escaped newline character in the PO header is mandatory.
2016-12-09 08:42:15 +01:00
David Anderson dbdc734855 Merge pull request #1734 from BOINC/update_locale_scripts
Locale: Update scripts and templates
2016-12-08 16:56:35 -08:00
Christian Beer 09b91e571d Locale: Update localization template files [skip ci]
Note: not yet transfered to transifex.
2016-12-08 21:32:22 +01:00
Christian Beer dde699861b Locale: tweak filepaths in templates
Omitting the first directory in the filename of translatable strings is ambiguous if you don't know what directory this template was build from. So this adds back the top level directory and the filename in comments inside the pot files is now always relative to the source directory.
I also added the generic language name header to the BONIC-Web ressource becaue it also needs to know the language names and not necessarily gets the info from BOINC-Project-Generic.
2016-12-08 21:24:11 +01:00
Shawn Kwang 2a8f919095 Drupal: Fixed fixed-width CSS for smaller browser windows.
https://dev.gridrepublic.org/browse/DBOINCP-345
2016-12-08 11:13:52 -06:00
David Anderson 330a8aa95b web: fix column widths in several places 2016-12-07 18:46:11 -08:00
David Anderson 3641a319fc web: improve message display
In messages (forum or PM) a [pre] section with a long line
would stretch the table cell,
causing that message and others to run off the edge of the window.

The solution, as Juha pointed out, is to use table-layout:fixed
for those tables, and to explicitly set the width of the other columns.
This causes the long lines to be put in boxes with a horizontal scrollbar,
and nothing overflows.
2016-12-07 18:17:57 -08:00
David Anderson 5136e65719 web: language names (international and native) from language_names.inc
... rather than from the .po files.
2016-12-07 16:36:17 -08:00
David Anderson ea0b081239 web: fix PHP warning and scrutinizer warning 2016-12-07 12:59:52 -08:00
David Anderson a223e9b8a6 Merge branch 'master' of github.com:BOINC/boinc 2016-12-07 11:33:17 -08:00
David Anderson c054358a6e web: tweaks to fix Scrutinizer complaints; few visible effects 2016-12-07 11:32:25 -08:00
Charlie Fenton e0c3d65705 MGR: Mac: continue replacing deprecated Mac APIs
All Mac APIs deprecated through OS 10.6 have now been replaced
2016-12-07 07:58:43 -08:00
David Anderson 391fcbe203 web: tweaks 2016-12-06 19:18:34 -08:00