Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/port
diff options
context:
space:
mode:
authoranishmangal2002 <anishmangal2002@gmail.com>2010-07-24 18:10:42 (GMT)
committer anishmangal2002 <anishmangal2002@gmail.com>2010-07-24 18:10:42 (GMT)
commit4863eb5e637cb145077ebfd750c047bced8b90b2 (patch)
tree6efd5fc275b8bd9856126ea6c2db4594dd6cfee2 /port
parenta90809dc03d2f1a21e5ef99f3909a04f6720e724 (diff)
Fixes to the Record UIHEADmaster
How the existing UI works: The record UI consists of many windows/widgets. In a particular mode or view, it displays and resizes the widgets appropriate for that view and tries to hide the other windows by moving them off-screen. Now, on sugar-0.88 (and probably on versions 0.86>), while trying to move the widgets off-screen, they actually get dumped at the bottom-right corner. Hence, if a user runs the existing Record activity on 0.88, he will observe that the bottom right quadrant of the screen is 'corrupted'. Fix description: The patch works by hiding or resizing (to size 1px by 1px) the widgets not required in a particular view/mode. The updateVideoComponents method has been modified to hide the widgets not required in a particular view. Widgets that can't be hidden are resized to 1 x 1 pixel. Additionally, this patch also fixes the naming of some variables (s/butt/button/g). Tested successfully on sugar-emulator-0.88, soas-mirabelle and xo1-f11-0.88.
Diffstat (limited to 'port')
0 files changed, 0 insertions, 0 deletions