Commit Graph

50 Commits

Author SHA1 Message Date
Rom Walton 30190aa77c - MGR: Use standard menus, even on Windows, for the Simple GUI.
clientgui/
        sg_StatImageLoader.cpp

svn path=/trunk/boinc/; revision=22782
2010-12-01 16:06:01 +00:00
David Anderson a0380cbffa svn path=/trunk/boinc/; revision=22087 2010-08-01 04:17:04 +00:00
David Anderson 86582342a8 - GUI RPC: in the structures used in the C++ interface to GUI RPC,
change various std::string to char[n], to improve performance.

NOTE: std::string should ONLY be used in cases where there is
no a priori limit on string length.
If there's a limit (e.g. because the string originates in
a fixed-size database field) always use char[n].

svn path=/trunk/boinc/; revision=20877
2010-03-12 17:47:17 +00:00
Charlie Fenton 839a0cdec9 MGR: Fix Mac compile errors caused by adding Windows-only code to cross-platform source files, fix compile warnings, remove deleted files from XCode project
svn path=/trunk/boinc/; revision=19985
2009-12-19 10:59:15 +00:00
Rom Walton 791040689d - MGR: Remove some old wxWidgets 2.4 cruft for dealing with Hyperlinks.
wxWidgets now natively supports them.
        
    clientgui/
        AccountInfoPage.cpp, .h
        AccountManagerInfoPage.cpp
        AdvancedFrame.cpp
        BOINCBaseFrame.cpp, .h
        BOINCGUI.cst (deleted)
        BOINCGUI.pjd (deleted)
        BOINCTaskBar.cpp
        BOINCWizards.h
        DlgAbout.cpp, .h
        DlgAdvPreferences.cpp
        DlgEventLog.cpp
        hyperlink.cpp, .h (deleted)
        ProjectInfoPage.cpp
        sg_BoincSimpleGUI.cpp
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp
        sg_ProjectsComponent.cpp
        sg_StatImageLoader.cpp
        stdwx.h
        ViewProjects.cpp
        ViewWork.cpp
        WelcomePage.cpp
        WizardAttachProject.cpp
    win_build/
        boinc_ss.vcproj
        boincmgr.vcproj
        libboinc_staticcrt.vcproj

svn path=/trunk/boinc/; revision=19982
2009-12-19 05:16:41 +00:00
Rom Walton 28c72cab79 - WIN: First pass through the code to fix compliation errors when
building in a Unicode enabled environment.
        
        NOTE: For files that are shared between the core client and
          the manager, it was simpliar to just call the ANSI versions
          of the specific Windows API functions then to monkey with
          all of the string handling code and convert between ANSI
          and UCS-2 strings.  CreateFile becomes CreateFileA instead
          of the default of CreateFileW.
          
        Down to 11 compile time errors from over 100.

    clientgui/
        BOINCBaseFrame.cpp
        BOINCTaskBar.cpp
        browser.cpp
        browser.h
        sg_StatImageLoader.cpp
    lib/
        boinc_win.h
        diagnostics_win.cpp
        filesys.cpp
        gui_rpc_client_ops.cpp
        proc_control.cpp
        stackwalker_imports.h
        stackwalker_win.cpp
        str_util.cpp
        util.cpp
        win_util.cpp, .h

svn path=/trunk/boinc/; revision=17859
2009-04-23 03:40:49 +00:00
Rom Walton 43f2e70fdc - MGR: Don't display the Simple GUI 'Remove Project' menu item
if it was attached via an account manager. Fixes #261
    
    clientgui/
        sg_StatImageLoader.cpp

svn path=/trunk/boinc/; revision=17517
2009-03-05 23:25:41 +00:00
Charlie Fenton d7c9746f5c MGR: async GUI RPCs: eliminate redundant RPC calls in SimpleGUI.
svn path=/trunk/boinc/; revision=16094
2008-09-30 09:36:07 +00:00
Charlie Fenton f3146210d7 MGR: async GUI RPCs: Create SafeMessageBox function to suspend periodic RPCs during modal dialogs
svn path=/trunk/boinc/; revision=15901
2008-08-20 16:07:06 +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
Frank Thomas 3bfc78b511 Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference.
svn path=/trunk/boinc/; revision=13804
2007-10-09 11:35:47 +00:00
Rom Walton 9b52252a35 - MGR: _() is for static content, wxGetTranslation is for dynamic
content.
        
    clientgui/
        sg_StatImageLoader.cpp

svn path=/trunk/boinc/; revision=12782
2007-05-30 14:04:10 +00:00
David Anderson 6ea27e8787 - Manager: make some strings translatable, and fix them
clientgui/
    sg_StatImageLoader.cpp
    sg_ProjectsComponent.cpp
    sg_ViewTabPage.cpp
    DlgAdvPreferences Base.cpp

svn path=/trunk/boinc/; revision=12753
2007-05-27 13:57:46 +00:00
Walt Gribben 97f38e78af *** empty log message ***
svn path=/trunk/boinc/; revision=11703
2006-12-20 00:05:12 +00:00
David Anderson d34f09ef18 *** empty log message ***
svn path=/trunk/boinc/; revision=11614
2006-12-04 19:00:37 +00:00
Rom Walton 178a16c6c9 *** empty log message ***
svn path=/trunk/boinc/; revision=11563
2006-11-22 09:51:59 +00:00
Rom Walton f4514d35b5 *** empty log message ***
svn path=/trunk/boinc/; revision=11536
2006-11-17 07:01:59 +00:00
Charlie Fenton 0f62440448 *** empty log message ***
svn path=/trunk/boinc/; revision=11456
2006-11-03 03:48:59 +00:00
Charlie Fenton 8043af9f82 *** empty log message ***
svn path=/trunk/boinc/; revision=11454
2006-11-03 00:23:14 +00:00
Kevin Reed b8587902fd *** empty log message ***
svn path=/trunk/boinc/; revision=11419
2006-10-31 18:43:55 +00:00
Kevin Reed 4342e0ca89 *** empty log message ***
svn path=/trunk/boinc/; revision=11413
2006-10-31 15:27:00 +00:00
Rom Walton d5a0931c1f *** empty log message ***
svn path=/trunk/boinc/; revision=11395
2006-10-30 03:41:32 +00:00
Kevin Reed 7ff7aae590 * Fire ReloadSkin after changing to the default skin (this properly redraws the
* Move all logic for reloading a project/stat icon into the StatImageLoader class
        * Fix bug that prevented the default stat icons from being updated with reskining

svn path=/trunk/boinc/; revision=11365
2006-10-27 02:08:55 +00:00
Rom Walton 421a9a5ca2 *** empty log message ***
svn path=/trunk/boinc/; revision=11338
2006-10-23 06:48:48 +00:00
Rom Walton 89f9e8eaf7 *** empty log message ***
svn path=/trunk/boinc/; revision=11325
2006-10-20 15:00:14 +00:00
Kevin Reed b6918461d7 *** empty log message ***
svn path=/trunk/boinc/; revision=11312
2006-10-19 03:24:31 +00:00
Kevin Reed 1ad7b6878d - Update Project GUI urls when a rpc has completed with a project
- Update User Stats when a rpc has completed with a project
		- Update project slide show when new downloads have been received from the project

svn path=/trunk/boinc/; revision=11285
2006-10-16 20:46:57 +00:00
Kevin Reed 98b1cf8d7d - Pause slide show for workunits that are not running
- Add message to space below slide show images to explain status of the workunit (running, paused)
		- Fixed bug that sometimes caused slide shows to not load properly when first downloaded
		  or after they have been updated by the project
		- Prevent workunit name from overflowing the side of BSG
		- Play with tabs to make the selected tab stand out
		- Fixed bug which caused a crash when switching between simple and advanced views
		- Fixed a significant memory leak
		- Eliminate some compiler warnings

svn path=/trunk/boinc/; revision=11274
2006-10-12 02:18:08 +00:00
Kevin Reed 5b521fba67 - Make sure project section renders even if the manager cannot connect to the core client
- Eliminate dual timer issue if you change skins and have a slide show running
		- Extend the wxFlatNotebook and moved all code related to the notebook and workunits into the new class (WorkunitNotebook)
		- Change the height of the BSG to 570 pixels (from 600)
		- Change the display area for the slide show to eliminate black border except where required by text for show graphics.  New dimensions are width = 290, height = 126
		- Check for updated slideshows after a project RPC and any files finish downloading

svn path=/trunk/boinc/; revision=11267
2006-10-10 02:53:25 +00:00
Kevin Reed 9da92cdd40 - Fixed an bug that prevented the message dialogue from closing when the X button was clicked.
- Add a link to the home page for all projects in the drop down
        - Change label in menu in the advanced view read 'Switch to Simple View'
        - Fix bug that occurs when the notebook is rendered while a dialogue box is open

svn path=/trunk/boinc/; revision=11201
2006-09-26 21:53:00 +00:00
Kevin Reed dd2714e1bc Move loading of images into the skin clas
svn path=/trunk/boinc/; revision=11158
2006-09-15 16:47:04 +00:00
Kevin Reed 73018b0b60 various fixes for the BSG
svn path=/trunk/boinc/; revision=11127
2006-09-08 21:48:06 +00:00
Kevin Reed d438241fd9 Project icons that are downloaded after the BSG is started will be displayed when they become available
Make sure that the first tab is the selected tab when the BSG is opened
The 'currently running' indicator is now properly added and removed as different results are started and stopped
The percent displayed now includes one decimal place

svn path=/trunk/boinc/; revision=11012
2006-08-26 04:17:56 +00:00
Kevin Reed 3fb5cc6ca2 Changes to allow the messages button to alternate between black and red when new alert messages have been recevied
svn path=/trunk/boinc/; revision=10999
2006-08-24 17:54:54 +00:00
Milos Travar be799b2b7d *** empty log message ***
svn path=/trunk/boinc/; revision=10851
2006-08-07 15:33:03 +00:00
Milos Travar 094f6f00a3 *** empty log message ***
svn path=/trunk/boinc/; revision=10798
2006-07-31 13:59:21 +00:00
Milos Travar f1200401c5 *** empty log message ***
svn path=/trunk/boinc/; revision=10734
2006-07-24 22:10:28 +00:00
Milos Travar 9a36c80c58 *** empty log message ***
svn path=/trunk/boinc/; revision=10720
2006-07-21 18:05:43 +00:00
Rom Walton ad2c3aaa19 *** empty log message ***
svn path=/trunk/boinc/; revision=10718
2006-07-21 08:23:26 +00:00
Milos Travar 0dbc713d19 *** empty log message ***
svn path=/trunk/boinc/; revision=10695
2006-07-20 17:57:23 +00:00
Milos Travar f2d0667735 *** empty log message ***
svn path=/trunk/boinc/; revision=10625
2006-07-11 23:19:53 +00:00
Milos Travar 3d6666104f *** empty log message ***
svn path=/trunk/boinc/; revision=10615
2006-07-10 17:47:21 +00:00
Milos Travar 31d548b04c *** empty log message ***
svn path=/trunk/boinc/; revision=10612
2006-07-10 13:41:10 +00:00
Rom Walton 22282d02af *** empty log message ***
svn path=/trunk/boinc/; revision=10579
2006-07-05 21:36:56 +00:00
Rom Walton 20ca43f0db *** empty log message ***
svn path=/trunk/boinc/; revision=10578
2006-07-05 21:35:59 +00:00
Milos Travar 3277734284 *** empty log message ***
svn path=/trunk/boinc/; revision=10577
2006-07-05 21:15:59 +00:00
Charlie Fenton 3444ede9b4 *** empty log message ***
svn path=/trunk/boinc/; revision=10531
2006-06-28 02:43:01 +00:00
Milos Travar caf28e42a1 *** empty log message ***
svn path=/trunk/boinc/; revision=10525
2006-06-27 20:06:36 +00:00
Rom Walton 2406850bd3 *** empty log message ***
svn path=/trunk/boinc/; revision=10502
2006-06-23 08:20:08 +00:00
Milos Travar dcd749f993 This class is similar to ImageLoader but it also has events for button down button so when clicked will pop up a menu. Menu will eventually be imported from xml file and will be per project basis. Now it is static and built inside this class as well.
svn path=/trunk/boinc/; revision=10439
2006-06-21 17:47:46 +00:00