Commit Graph

1649 Commits

Author SHA1 Message Date
Eric J. Korpela f2787de1c7 - moved icons from sea into clientgui/icons
- added Makefile to clientgui/icons to install them in $(pkgdatadir) which
      is usually $(prefix)/share/boinc.
    - Even though these icons are packaged with the sea, they don't appear
      to be referenced in any code and don't appear to ever be used.


svn path=/trunk/boinc/; revision=15305
2008-05-28 16:15:09 +00:00
Eric J. Korpela b3db477623 - fixed problem with missing includes and missing namespace notations
in wxPieCtrl.cpp


svn path=/trunk/boinc/; revision=15302
2008-05-28 02:01:15 +00:00
Eric J. Korpela 249407f505 - clientgui: renamed locale files from "BOINC Manager.*" to
"BOINC-Manager.*"
- Added Makefile to locale/client to install the BOINC Manager.po files
  into $(datadir)/locale (typically $(prefix)/share/locale)


svn path=/trunk/boinc/; revision=15299
2008-05-28 00:58:53 +00:00
David Anderson 9a390c235d svn path=/trunk/boinc/; revision=15272 2008-05-22 03:57:55 +00:00
Charlie Fenton f0305fcfd1 MGR: Don't enlarge pie control slices if value is zero
svn path=/trunk/boinc/; revision=15256
2008-05-19 23:47:01 +00:00
Rom Walton d5a1a5ebfd - MGR: Fix a casting issue that was causing crashes on x64 platforms.
fixes# 658 (From: bbaetz)
    
    clientgui/
        SkinManager.cpp

svn path=/trunk/boinc/; revision=15234
2008-05-16 16:45:54 +00:00
Charlie Fenton 49d4213253 MGR: Adjust pie control slices so small wedges are visible
svn path=/trunk/boinc/; revision=15220
2008-05-15 09:04:42 +00:00
Rom Walton 28c82bff7b - MGR: BOINC commandline options require the '--' in front
of the option. '-' just causes the CC to exit while
        printing its help fr the commandline options.
        
    clientgui/
        BOINCClientManager.cpp

svn path=/trunk/boinc/; revision=15214
2008-05-14 21:42:06 +00:00
Rom Walton 13a746ca55 Quick Updates
svn path=/trunk/boinc/; revision=15212
2008-05-14 21:32:16 +00:00
Rom Walton bb2b4b6fce Quick Updates
svn path=/trunk/boinc/; revision=15210
2008-05-14 21:18:31 +00:00
Rom Walton 28a94cd068 Quick Updates
svn path=/trunk/boinc/; revision=15208
2008-05-14 21:14:37 +00:00
Rom Walton 3e51ca7546 - MGR: Fix trace statements in StartupBOINC()
- MGR: Add some more trace statements for Linux startup.

    clientgui/
        BOINCClientManager.cpp

svn path=/trunk/boinc/; revision=15206
2008-05-14 21:09:07 +00:00
David Anderson 5efd817199 - manager: fix disk display
svn path=/trunk/boinc/; revision=15199
2008-05-14 17:26:15 +00:00
David Anderson d22b6e35b2 - manager: in disk tab, divide free space into
available/unavailable to BOINC

svn path=/trunk/boinc/; revision=15194
2008-05-13 20:39:42 +00:00
David Anderson 58b5f80366 - Added <d_allowed> element to get_disk_usage GUI RPC
svn path=/trunk/boinc/; revision=15190
2008-05-13 19:52:35 +00:00
Charlie Fenton c5b228493b MGR: Update comments on linking with Development / debug build of wxWidgets; add this info to build documentation
svn path=/trunk/boinc/; revision=15159
2008-05-09 07:00:36 +00:00
Charlie Fenton b61533df1d MGR: Statistics and Disk tab panes: clear when disconnected from Client, update quickly when connecting to a (different) Client.
svn path=/trunk/boinc/; revision=15139
2008-05-07 10:15:53 +00:00
Charlie Fenton 8f937bd8e2 client: Fix compiler warning. MGR: allow showing graphics with or without sandbox for Mac, UNIX, Linux
svn path=/trunk/boinc/; revision=15131
2008-05-06 00:38:18 +00:00
David Anderson 0e4eb7f6e7 - client: if we request that an app exit,
and it doesn't do so within 10 seconds, kill it.
        This deals with the situation where the app is ignoring messages
        (e.g. because it forgot to end a critical section).
    - client: if either the FP or int benchmark runs less than
        3 CPU seconds (out of 10 seconds of wall time) ignore the benchmark.
        This is an effort to deal with a problem where (for unknown reasons)
        the int benchmark runs for a tiny amount of CPU time,
        leading to an absurdly large result
    - Manager: don't prepend "[error]" to MSG_INTERNAL_ERROR messages;
        the client already does this.

    THESE ARE ALL BUG FIXES

svn path=/trunk/boinc/; revision=15128
2008-05-05 00:51:20 +00:00
Charlie Fenton dfe2b81518 Fix a comment
svn path=/trunk/boinc/; revision=15127
2008-05-02 23:35:41 +00:00
Rom Walton 3dc77154e5 - MGR/CLI: remove direct references to CreateEnvironmentBlock and
DestroyEnvironmentBlock since Win98 doesn't support them. This
        functionality is only required for the Windows sandbox implementation
        anyway.
    - LIB: Remove direct reference to OpenThread in win_util.C since it
        isn't supported on Win98.
    - MGR: Another fix for CC execution on a Linux machine.
        
    client/
        app_start.C
    clientgui/
        BOINCClientManager.cpp
    lib/
        proc_control.C
        win_util.C

svn path=/trunk/boinc/; revision=15117
2008-05-02 15:59:37 +00:00
Rom Walton 226a78443d - MGR: On Linux, start the manager from the current directory instead
of using argv[0] to build the path.
    
    clientgui/
        BOINCClientManager.cpp

svn path=/trunk/boinc/; revision=15093
2008-04-25 18:36:41 +00:00
Charlie Fenton cb3911a53a Work around a bug where Projects Grid View occasionally didn't update when a new selection is made
svn path=/trunk/boinc/; revision=15084
2008-04-23 00:43:18 +00:00
Charlie Fenton 1ac06390ec Work around a bug where Projects Grid View occasionally didn't update when a new selection is made
svn path=/trunk/boinc/; revision=15082
2008-04-22 22:50:25 +00:00
Charlie Fenton a3547a091e MGR: fix a compiler warning (size_t is unsigned)
svn path=/trunk/boinc/; revision=15077
2008-04-22 08:38:20 +00:00
Charlie Fenton 06efe14423 MGR: fix a compiler warning (size_t is unsigned).
svn path=/trunk/boinc/; revision=15074
2008-04-22 08:30:42 +00:00
Rom Walton 5a46215511 - MGR: Make help system work again
- MGR: Add pre-release to the BOINC Manager title bar and about
        dialog if it is a pre-release version of BOINC.
    - CLI: Add some pre-release text to the CC startup routine and
        suggest they revert back to a released build if they don't
        plan on testing the client.

    /
        version.h
        version.h.in
    client/
        auto_update.C
        client_state.C
    clientgui/
        AdvancedFrame.cpp
        DlgAbout.cpp
        sg_BoincSimpleGUI.cpp
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp
        SkinManager.cpp
    lib/
        common_defs.h

svn path=/trunk/boinc/; revision=15067
2008-04-17 16:18:16 +00:00
David Anderson f607735e6f - manager: fix menu appearance
svn path=/trunk/boinc/; revision=15046
2008-04-14 15:38:17 +00:00
Charlie Fenton 62722370a8 GUI: Disable Show Graphics button if any selected task is suspended for any reason
svn path=/trunk/boinc/; revision=15024
2008-04-07 09:31:15 +00:00
David Anderson 5b92f66bf9 - client: finish and debug coprocessor support
- manager and GUI RPC: show plan class in app version string

svn path=/trunk/boinc/; revision=14994
2008-04-01 20:46:41 +00:00
Charlie Fenton 38c5fa8108 Mac: Show (make visible) Manager if displaying sandbox errror dialog
svn path=/trunk/boinc/; revision=14975
2008-03-28 11:18:35 +00:00
Charlie Fenton 0c4b110db8 Mac Sandbox: Fix bug setting permissions for symlinks, Show Manager if displaying sandbox error dialog.
svn path=/trunk/boinc/; revision=14974
2008-03-28 10:11:15 +00:00
Charlie Fenton 76178d3b03 Mac: More sandbox security changes for symlinks: lchown is not available under OS 10.3.9
svn path=/trunk/boinc/; revision=14955
2008-03-21 11:55:12 +00:00
Charlie Fenton 22612dbaaf Mac: Update sandbox security for symlinks replacing xml soft links.
svn path=/trunk/boinc/; revision=14953
2008-03-20 23:44:05 +00:00
Rom Walton 15d267d987 - MGR: For Grid enabled views, ignore selection events when
saving and restoring selections.
    - MGR: Cleanup warnings in Grid views.
    
    clientgui/
        BOINCBaseView.cpp, .h
        BOINCGridCtrl.cpp
        ViewMessagesGrid.cpp
        ViewProjectsGrid.cpp
        ViewTransfersGrid.cpp
        ViewWorkGrid.cpp

svn path=/trunk/boinc/; revision=14938
2008-03-18 18:19:49 +00:00
Rom Walton 83ac347dc7 Quick Updates
svn path=/trunk/boinc/; revision=14937
2008-03-18 16:17:17 +00:00
Rom Walton bb876c150c - MGR: Fix a crash in the simple GUI.
NOTE: Do not use the at() function on a vector unless you
        also use a try/catch handler.
    - MGR: Remove code duplication 
      
    clientgui/
        sg_ClientStateIndicator.h
        sg_ProgressBar.cpp, .h
        sg_ViewTabPage.cpp

svn path=/trunk/boinc/; revision=14936
2008-03-18 15:34:28 +00:00
David Anderson 2cca92f7e8 - compile fix
svn path=/trunk/boinc/; revision=14919
2008-03-16 23:36:53 +00:00
Reinhard Prix ebcbbb657e fixed internal library dependencies in Makefile.am's
svn path=/trunk/boinc/; revision=14918
2008-03-15 03:26:14 +00:00
Rom Walton d08320ca4f - SS: Launch the graphics app as the user instead of 'boinc_project'.
- MGR: Launch the graphics app as the user instead of 'boinc_project'.
    
    clientgui/
        MainDocument.cpp
    clientscr/
        screensaver.cpp

svn path=/trunk/boinc/; revision=14917
2008-03-14 22:17:37 +00:00
Charlie Fenton 3c5d7ada20 MGR: Fix flicker in projects tab website buttons. API: fix a compiler warning which was an actual logic error.
svn path=/trunk/boinc/; revision=14909
2008-03-14 00:41:14 +00:00
Charlie Fenton e2d8171a47 MGR: Fix a crash bug (I hope).
svn path=/trunk/boinc/; revision=14907
2008-03-13 23:12:40 +00:00
Rom Walton ec1082130a - API: Include 'Global\' in the shared memory segment name for worker and
graphics applications so that the memory can be shared across terminal
        server sessions.
    - API: Add some trace messages to window creation and shutdown events, it
        is all logged to stderr.
    - API: Add some trace messages for loading graphic files.
    - API: Add some trace messages for loading font files.
    - API: There can be only one hInstance and it is assigned to the app at
        startup via winmain(). Use it throughout the graphics2 impl.
    - CC: Use the service security token to startup worker applications.
    - MGR: Use the interactive security token to startup graphics
        applications.
    - LIB: Create two different logon methods, one for logging on interactively
        (graphics applications) and one for services (worker application).

    api/
        graphics2_util.C
        graphics2_win.C
        gutil.C
        txf_util.C
    client/
        app_start.C
    lib/
        proc_control.C, .h
    win_build/
        boincmgr_curl.vcproj

svn path=/trunk/boinc/; revision=14905
2008-03-13 21:18:04 +00:00
David Anderson 90d83d78d9 - web: show venues in private host list
- compile fixes

svn path=/trunk/boinc/; revision=14897
2008-03-11 20:27:19 +00:00
Charlie Fenton 67d62d77b6 Client: Fix build breaks and compiler warnings on Mac
svn path=/trunk/boinc/; revision=14889
2008-03-11 05:31:07 +00:00
Charlie Fenton e1689afbe8 Client: Rework write_state_file logic to always retry on error, suppress intermediate warnings; Fix build breaks and compiler warnings on Mac
svn path=/trunk/boinc/; revision=14888
2008-03-11 04:51:30 +00:00
David Anderson 146c888646 - compile fixes
svn path=/trunk/boinc/; revision=14880
2008-03-10 22:40:09 +00:00
David Anderson 671524df2a - Second pass at the above. We still need run_program() in util.C.
The problem was that there's a lot of extra stuff needed
    for running apps on Windows (e.g. related to sandboxing).
    This needed to be a new function.

svn path=/trunk/boinc/; revision=14879
2008-03-10 22:36:22 +00:00
David Anderson cc2f1a20a0 - lib: moved "run program as user" stuff to a separate file,
so it doesn't screw up the linkage of apps that don't use it
- start of server-side support for coprocessors

svn path=/trunk/boinc/; revision=14878
2008-03-10 21:59:27 +00:00
David Anderson 27491c9d69 - Manager: avoid asserts on Linux
- Lib: compile fixes for MinGW

svn path=/trunk/boinc/; revision=14874
2008-03-09 18:54:33 +00:00