GRUB2 - memory leakage and lot bugs in progress bars fixed

From Rosalab Wiki
Jump to: navigation, search
(Created page with "Our developers tends to increase functionality and upgrade any program they deal with. Thats why they have created 5 more updates for the GRUB2 bootloader. Patches were sent t...")
 
 
Line 5: Line 5:
  
 
Memory leakage fixed.
 
Memory leakage fixed.
 +
  
 
=== 2nd patch ===
 
=== 2nd patch ===

Latest revision as of 14:39, 24 September 2013

Our developers tends to increase functionality and upgrade any program they deal with. Thats why they have created 5 more updates for the GRUB2 bootloader. Patches were sent to the GRUB2 upstream and accepted.

1st patch

Memory leakage fixed.


2nd patch

Relates to the circular progress bar.

Missed tick[1]

Number of drawn ticks was always decreased by one.

Grub-guide-ticks-appear.png

Grub-guide-ticks-disappear.png

After the patch is applied:

Rosa-planet-7-grub-missed-tick-appear-after.png

Rosa-planet-7-grub-missed-tick-disappear-after.png

3rd patch

Both circular and horizontal progress bars were filled, starting from non-zero value.

Rosa-planet-7-grub-zero-state-before.png

After the patch is applied:

Rosa-planet-7-grub-zero-state-after.png

4th patch

Relates to the circular progress bar.

Before applying the patch. Wrong determination of radius of the circle on which ticks are drawn.

With some parameters we could have this (some ticks are not drawn):

Grub-guide-circular-wrongwidth.png

And that (ticks can be drawn only partly):

Grub-guide-circular-wrongtickheight.png

After applying the patch all ticks are correctly shown.

5th patch

The update for visual representation of horizontal progress bar.

Rosa-planet-7-grub-highlight-before-1.png

Rosa-planet-7-grub-highlight-before-2.png

The difference lays in highlighted section. Before the update visualization of the highlighted sections was incorrect in some cases.

Rosa-planet-7-grub-highlight-after-1.png

Rosa-planet-7-grub-highlight-after-2.png
  1. Hereinafter, tick — a point on the circle, equally spaced point are draw on the circle.

[ List view ]Comments

(no items)

Please login to comment.