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)
Change History (4)
Changed 17 years ago by
Attachment: | grid normal.png added |
---|
Changed 17 years ago by
Attachment: | misaligned columns.png added |
---|
Grid view - misaligned columns - pushed to right
comment:1 Changed 17 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
(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
Grid view - normal