Opened 17 years ago

Closed 17 years ago

#212 closed Defect (fixed)

Info in columns misaligned on switching views

Reported by: KSMarksPsych Owned by: romw
Priority: Minor Milestone: Undetermined
Component: Manager Version:
Keywords: Cc:

Description

First reported here.

When switching between the accessibility and grid views, when you switch back to the grid view the text in the columns is mis-aligned. Sometimes it gets pushed to the left and sometimes to the right. It can get so bad that information is no longer under the correct column headers (see attached screen caps).

To reproduce. Start in grid view (It looks normal). Switch to accessibility view (Looks normal). Switch back to grid view (Now the spacing is all messed up).

Forcing a redraw of the window (switching tabs or to another app) gives back the correct spacing. Just changing focus doesn't (that is if you have BOINC plus Firefox, for example, both less than full screen and not overlapping, just changing focus between them doesn't get the spacing back to normal).

The misalignment only seems to occur in the grid view. If you switch back and forth between the two views, the accessible view is always drawn correctly. It's only the grid view that shows the behavior.

Attachments (3)

grid normal.png (31.7 KB) - added by KSMarksPsych 17 years ago.
Grid view - normal
misaligned columns.png (31.6 KB) - added by KSMarksPsych 17 years ago.
Grid view - misaligned columns - pushed to right
misaligned columns 2.png (31.7 KB) - added by KSMarksPsych 17 years ago.
Grid view - misaligned columns

Download all attachments as: .zip

Change History (4)

Changed 17 years ago by KSMarksPsych

Attachment: grid normal.png added

Grid view - normal

Changed 17 years ago by KSMarksPsych

Attachment: misaligned columns.png added

Grid view - misaligned columns - pushed to right

Changed 17 years ago by KSMarksPsych

Attachment: misaligned columns 2.png added

Grid view - misaligned columns

comment:1 Changed 17 years ago by romw

Resolution: fixed
Status: newclosed

(In [12761]) - fixes #207 - HTML entities in BOINC Manager have to be decoded

BOINC Manager can now properly decode HTML entites for the following elements:

Projects Tab:

Project Name User Name Team Name

Work Tab:

Project Name Application Name

Transfers Tab:

Project Name

Messages Tab:

Project Name

Disk Tab:

Project Name

  • fixes #212 - Info in columns misaligned on switching views
  • Properly restore which tab view the user left from when going

to the advanced view from the simple view

  • Fix the problem that caused the manager to wait for 7 seconds

to display anything on initial startup.

  • Store the various Grid/List? persisted data seperately so that

the different header sizes don't cause problems.

clientgui/

AdvancedFrame?.cpp BOINCBaseView.cpp, .h BOINCGridCtrl.cpp ViewMessages?.cpp, .h ViewMessagesGrid?.cpp, .h ViewProjects?.cpp, .h ViewProjectsGrid?.cpp, .h ViewResources?.cpp, .h ViewStatistics?.cpp, .h ViewTransfers?.cpp, .h ViewTransfersGrid?.cpp, .h ViewWork?.cpp, .h ViewWorkGrid?.cpp, .h

lib/

gui_rpc_client_ops.C

Note: See TracTickets for help on using tickets.