Commit Graph

2823 Commits

Author SHA1 Message Date
Rom Walton 687195e7f0 Quick Updates
svn path=/trunk/boinc/; revision=24510
2011-11-03 02:35:04 +00:00
Charlie Fenton d948cd3382 MGR: Allow skin to specify the (simulated) opacity of Simple View task and project panels
svn path=/trunk/boinc/; revision=24479
2011-10-25 12:11:26 +00:00
Charlie Fenton 98b653bc88 MGR: Sort Simple View task selection control alphabetically, working around clientData bug in wxBitmapComboBox::Insert()
svn path=/trunk/boinc/; revision=24478
2011-10-25 11:22:57 +00:00
Charlie Fenton a0939b8e4b MGR: Sort Simple View task selection control alphabetically, working around clientData bug in wxBitmapComboBox::Insert()
svn path=/trunk/boinc/; revision=24476
2011-10-25 11:19:42 +00:00
Rom Walton 14e3bd7565 - MGR Skins: Fix numerious issues related to bad entries in the Skin XML
file.

    clientgui/
        SkinManager.cpp
    clientgui/skins/GridRepublic/
        skin.xml
    clientgui/skins/Progress Thru Processors/
        skin.xml

svn path=/trunk/boinc/; revision=24470
2011-10-24 18:06:14 +00:00
Charlie Fenton c071ecf61b MGR: Reverted the above change because wxBitmapComboBox loses existing items' clientData
svn path=/trunk/boinc/; revision=24465
2011-10-23 14:27:25 +00:00
Charlie Fenton 8bf129df29 MGR: Sort Simple View task selection control alphabetically
svn path=/trunk/boinc/; revision=24464
2011-10-23 11:47:03 +00:00
Charlie Fenton 3373bc801a MGR: Bug fix: if currently selected task in Simple View deleted, change selection
svn path=/trunk/boinc/; revision=24463
2011-10-22 11:12:30 +00:00
Charlie Fenton e5153566d4 MGR: Fix project name font on Mac
svn path=/trunk/boinc/; revision=24462
2011-10-22 07:40:43 +00:00
Charlie Fenton 4837698ac8 MGR: Fix crash bug
svn path=/trunk/boinc/; revision=24460
2011-10-22 02:22:49 +00:00
Charlie Fenton 068e8823bb MGR: Fix crash bug
svn path=/trunk/boinc/; revision=24459
2011-10-22 01:00:50 +00:00
Rom Walton eefa682b82 - MGR: Scale background skin so that it now fits in the new simple gui
NOTE: We are in the process of trying to get new artwork so that we
          can handle the localization issues better.
        
    clientgui/skins/Default/
        background_image.png

svn path=/trunk/boinc/; revision=24453
2011-10-21 17:52:53 +00:00
Rom Walton 9e26e3dac9 - MGR: Make sure the dot is red if the project has been suspended for
the given task.
        
    clientgui/
        sg_TaskPanel.cpp

svn path=/trunk/boinc/; revision=24451
2011-10-21 17:28:56 +00:00
Rom Walton 53f0d92ab5 - MGR: Make the simple gui rounded edges seem smoother by increasing the
radius.
    - MGR: Fix project name font in the tasks area, normal size.  Increase
        it's weight to BOLD.
        
    clientgui/
        sg_PanelBase.cpp
        sg_TaskPanel.cpp

svn path=/trunk/boinc/; revision=24450
2011-10-21 17:11:08 +00:00
Charlie Fenton bcbea6fdcf Adjust preference dialog titles, improve Simple View and Simple Preferences
svn path=/trunk/boinc/; revision=24448
2011-10-21 12:17:10 +00:00
Charlie Fenton 2ae280cabf MGR: Move skin file to correct place, set background image's background color to black
svn path=/trunk/boinc/; revision=24446
2011-10-20 22:55:43 +00:00
Rom Walton 02cbe67957 Quick Updates
svn path=/trunk/boinc/; revision=24443
2011-10-20 14:16:30 +00:00
Charlie Fenton 45ecc3e4c4 MGR: Force update of Task Selection List on reskin interface
svn path=/trunk/boinc/; revision=24442
2011-10-20 12:16:48 +00:00
Charlie Fenton de5104f504 MGR: Replace colored dot GIF files with new PNG files with anti-aliasing in alpha channel; generate new XPM files
svn path=/trunk/boinc/; revision=24441
2011-10-20 12:14:57 +00:00
Rom Walton 6b45a306c2 Quick Updates
svn path=/trunk/boinc/; revision=24440
2011-10-19 23:19:19 +00:00
Rom Walton b5f1ea9c09 - MGR: Fix dot images
clientgui/res/skins/default/graphic/
        workunit_running_image.xpm
        workunit_suspended_image.xpm
        workunit_waiting_image.xpm
    clientgui/res/templates/
        dotgreen.gif
        dotred.gif
        dotyellow.gif

svn path=/trunk/boinc/; revision=24436
2011-10-19 16:41:33 +00:00
Charlie Fenton a9257a0f36 MGR: Simple View bug fix
svn path=/trunk/boinc/; revision=24434
2011-10-19 10:29:58 +00:00
Charlie Fenton 9dfa7f2ad3 MGR: Replace backup images RedDot16.xpm, YellowDot16.xpm and GreenDot16.xpm with XPM files created from Rom's new GIF files
svn path=/trunk/boinc/; revision=24433
2011-10-19 09:28:05 +00:00
Rom Walton 0319bc4dfe - MGR: More simple GUI text changes
- MHR: Reduce clutter in log file
    
    clientgui/
        sg_BoincSimpleFrame.cpp
        sg_ProjectPanel.cpp, .h

svn path=/trunk/boinc/; revision=24415
2011-10-18 13:47:36 +00:00
Rom Walton de72c0b4b9 - MGR: Make the Default skin loadable from the file system.
- MGR: Change the in-memory defaults for the skin to be a light-gray
        background.
    - MGR: Change the dots used in the simple gui.
    - MGR: Make the dots used in the simple gui skinable.
    - MGR: Change the 'Project Web Sites' button text to 'Project Web Pages'.
    - MGR: Add a basic 'Default' skin to be included by the various
        installers
    - MGR: Remove a bunch of files that are not used by the default skin
        anymore.

    clientgui/res/skins/default/graphic/
        <various files>
    clientgui/res/templates/
        dotgreen.gif
        dotred.gif
        dotyellow.gif
    clientgui/
        sg_DlgPreferences.cpp
        sg_ProjectPanel.cpp
        sg_TaskPanel.cpp, .h
        SkinManager.cpp, .h
    clientgui/skins/Default/
        background_image.png
    clientgui/skins/Default/
        skin.xml

svn path=/trunk/boinc/; revision=24412
2011-10-18 04:58:05 +00:00
Rom Walton 2f305eee43 - MGR: Persist Simple GUI notification dialog size and position
information.
    - MGR: Remove context menu help buttons from dialog.
    
    clientgui/
        sg_DlgMessages.cpp

svn path=/trunk/boinc/; revision=24401
2011-10-14 19:35:27 +00:00
Rom Walton cf9930ed7d - MGR: Remove the triangle in the lower right-hand corner of the
default project image for the simple GUI

    clientgui/res/skins/default/graphic/
        project_image.xpm

svn path=/trunk/boinc/; revision=24399
2011-10-14 19:15:47 +00:00
Rom Walton afb727eba3 - Remove dead code related to v5 graphics applications from the
client software.
    
    client/
        boinc_cmd.cpp
    clientgui/
        AsyncRPC.cpp, .h
        BOINCGUIApp.cpp, .h
        MainDocument.cpp
    clientgui/gtk/
        taskbarex.cpp
    clientscr/
        screensaver.cpp
    lib/
        gui_rpc_client.h
        gui_rpc_client_ops.cpp
    win_build/
        win-config.h

svn path=/trunk/boinc/; revision=24398
2011-10-14 19:02:43 +00:00
Rom Walton f93c8d4c65 - MGR: Remove code that blocks the switch to simple view when an
accessibility aid is running.
        
    clientgui/
        BOINCGUIApp.cpp
        AdvancedFrame.cpp

svn path=/trunk/boinc/; revision=24397
2011-10-14 05:03:48 +00:00
David Anderson d2d6a49287 - manager: don't show slot number in simple view task list
svn path=/trunk/boinc/; revision=24396
2011-10-14 02:24:02 +00:00
Rom Walton 3b014aefeb Quick Updates
svn path=/trunk/boinc/; revision=24394
2011-10-13 21:49:17 +00:00
Rom Walton e17828b52a - MGR: Support both the old and new libnotify at runtime on Linux
clientgui/gtk/
        taskbarex.cpp

svn path=/trunk/boinc/; revision=24393
2011-10-13 21:46:50 +00:00
Charlie Fenton 2b1a5beb9e Mac installer: start boinc users & groups at ID 501, find human users via Directory Services, use LoginItemAPI.c
svn path=/trunk/boinc/; revision=24374
2011-10-11 13:10:02 +00:00
David Anderson 32583581ac - manager: fix build break on Linux
Undoes part of yesterday's checkin.
- more changes from #ifdef HAVE_X to #if HAVE_X


svn path=/trunk/boinc/; revision=24307
2011-09-28 17:33:26 +00:00
Charlie Fenton a55a1fdf14 client: Fix compile break on Mac
svn path=/trunk/boinc/; revision=24304
2011-09-28 00:07:06 +00:00
David Anderson e279b59913 - Updates Linux notifications to use current libnotify.
- Fix build problems on Mac OS X using autotools
- Consistently use #if HAVE_X for platform checks,
    rather than #ifdef HAVE_X or #if defined(HAVE_X)
- In Unix build, make lots of compiler checks standard
- Fix some compile warnings

From Matt Arsenault.

Note: there are now lots of compile warnings in clientgui/ on Unix,
    mostly in WxWidgets code


svn path=/trunk/boinc/; revision=24303
2011-09-27 19:45:27 +00:00
David Anderson 55b9d48deb - client, GUI RPC, Manager:
in GUI RPC, change RESULT.gpu_mem_wait to scheduler_wait.
    It means that the app did a boinc_temporary_exit(),
    and is waiting to be rescheduled.
    GPU mem wait is one source of this, not the only one


svn path=/trunk/boinc/; revision=24176
2011-09-13 05:54:55 +00:00
David Anderson 9b7d5702ab - manager, simple view:
- edit label text
		- increase opacity of main area;
			otherwise some text is hard to read
		- change borders from blue to light gray.
			In general shouldn't use primary colors
		- display credit as integer
		- reduce size of project name;
			otherwise long names don't fit (on Win)
		- don't use "(in slot x)".
			"Slot" is not part of the vocabulary here.

svn path=/trunk/boinc/; revision=24158
2011-09-11 18:55:19 +00:00
Rom Walton 71d96f22b9 Quick Updates
svn path=/trunk/boinc/; revision=24138
2011-09-07 14:49:34 +00:00
David Anderson b16f603a8a - client (and API and manager): change the data structure
used for system process info
    Old: vector of PROCINFO.
        Descendants of a process were found by recursively
        iterating through the vector.
        Operations are O(n)
    New: map of (id, PROCINFO),
        and each PROCINFO has a vector of its children.
        Operations are O(log(n))
    Also combined Mac/Win/Linux variants of code that
    was essentially the same.


svn path=/trunk/boinc/; revision=24117
2011-09-02 17:45:29 +00:00
David Anderson 0476254e15 - client: fix bug that caused project attach to fail
- clientgui: Rom, we should do error-checking of most GUI RPCs;
		look for REPORT ERROR in ProjectProcessingPage.cpp

svn path=/trunk/boinc/; revision=24059
2011-08-27 18:32:47 +00:00
David Anderson bd0897b92c - manager: Communitcations -> Communications.
please, no spelling errors in function/variable names
- client: parse deprecated tags in <file_info>


svn path=/trunk/boinc/; revision=24058
2011-08-27 18:07:28 +00:00
Charlie Fenton 2246e81d0c lib: use standard implementation of strtoull when available
svn path=/trunk/boinc/; revision=24049
2011-08-26 09:44:50 +00:00
Rom Walton 1bc7c85d65 - Changes for Charity Engine Desktop.
client/win/res/
        ce.ico
    clientctrl/
        boincsvcctrl.rc
    clientgui/
        BOINCGUIApp.rc
    clientgui/res/
        ce.ico
    clientlib/win/
        boinc_dll.rc
    clientscr/
        boinc_ss.rc
    clientscr/
        boinc_ss_opengl.rc
    clientscr/res/
        ce.bmp
        ce.ico
    clienttray/
        boinc_tray.rc
    win_build/
        ce_boinc_cli.vcproj
        ce_boinc_dll.vcproj
        ce_boinc_ss.vcproj
        ce_boinccmd.vcproj
        ce_boincmgr.vcproj
        ce_boincsvcctrl.vcproj
        ce_boinctray.vcproj
        ce_ss_app.vcproj
        CharityEngine.sln
    win_build/installerv2/
        CharityEngine.ism
    win_build/installerv2/redist/0409/
        ce-eula.rtf
    win_build/installerv2/redist/CharityEngine/
        acct_mgr_url.xml
        ce.ico
        CE_IsDialogBanner.bmp
        CE_IsDialogBitmap.bmp
        CE_Splash.bmp

svn path=/trunk/boinc/; revision=23977
2011-08-10 16:51:58 +00:00
Charlie Fenton c931455e4f Changes for Charity Engine Desktop
svn path=/trunk/boinc/; revision=23965
2011-08-09 00:42:22 +00:00
Charlie Fenton af8d165400 Changes for Charity Engine Desktop
svn path=/trunk/boinc/; revision=23964
2011-08-09 00:38:30 +00:00
Rom Walton 9ac520985a - Changes for Charity Engine Desktop.
client/win/res/
        ce.ico
    clientctrl/
        boincsvcctrl.rc
    clientgui/
        BOINCGUIApp.rc
    clientgui/res/
        ce.ico
    clientlib/win/
        boinc_dll.rc
    clientscr/
        boinc_ss.rc
    clientscr/
        boinc_ss_opengl.rc
    clientscr/res/
        ce.bmp
        ce.ico
    clienttray/
        boinc_tray.rc
    win_build/
        ce_boinc_cli.vcproj
        ce_boinc_dll.vcproj
        ce_boinc_ss.vcproj
        ce_boinccmd.vcproj
        ce_boincmgr.vcproj
        ce_boincsvcctrl.vcproj
        ce_boinctray.vcproj
        ce_ss_app.vcproj
        CharityEngine.sln
    win_build/installerv2/
        CharityEngine.ism
    win_build/installerv2/redist/0409/
        ce-eula.rtf
    win_build/installerv2/redist/CharityEngine/
        acct_mgr_url.xml
        ce.ico
        CE_IsDialogBanner.bmp
        CE_IsDialogBitmap.bmp
        CE_Splash.bmp

svn path=/branches/boinc_core_release_6_8/; revision=23955
2011-08-08 17:32:20 +00:00
Charlie Fenton 3bbcc360db Changes for Charity Engine Desktop
svn path=/branches/boinc_core_release_6_8/; revision=23950
2011-08-08 12:56:01 +00:00
Charlie Fenton 0b6a67dc24 Changes for Charity Engine Desktop
svn path=/branches/boinc_core_release_6_8/; revision=23949
2011-08-08 12:54:28 +00:00
Charlie Fenton 1b7c83f224 Mac: Updates for compatibility with current CUDA software and OS X through OS 10.7 Lion, etc.
svn path=/branches/boinc_core_release_6_8/; revision=23936
2011-08-05 12:08:34 +00:00