Some script for a crude convertion from Hugo to PandocI wrote this to make a print copy of my lenovo blog post.Change-Id: Id39bfda3d95532a4049b58d9008b695f340513ed
Revert "IK: align BTextView text rect/fix alignment"This reverts commit a9b301871d06c0ebe42d22b31c685abed5107acd.hrev54496Change-Id: Ife3c834ad98d330f04976d9adf3b1553e7aca034Reviewed-on: https
Revert "IK: align BTextView text rect/fix alignment"This reverts commit a9b301871d06c0ebe42d22b31c685abed5107acd.hrev54496Change-Id: Ife3c834ad98d330f04976d9adf3b1553e7aca034Reviewed-on: https://review.haiku-os.org/c/haiku/+/3153Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
show more ...
IK: align BTextView text rect/fix alignmentPreserve passed in text rect in fTextRext (unless in layout)and create an internal version fAlignedTextRect which is usedin place of fTextRect. fAligned
IK: align BTextView text rect/fix alignmentPreserve passed in text rect in fTextRext (unless in layout)and create an internal version fAlignedTextRect which is usedin place of fTextRect. fAlignedTextRext is aligned to fit thetext rect bounds and grows to fit. fAlignedTextRect always growsvertically but only grows horizontally if wrap is off.Left-aligned text view's grow right, right-aligned ones grow left,and center center aligned ones grow out.Set fTextRect to bounds in _DoLayout().Reduce left and right padding inside text views from full labelspacing to half label spacing. Unify padding between BTextControland BTextView.Fixing padding also fixes right and center-aligned BTextViews.Undo extra scrolling for non-left text views from hrev24130 fixinga scrolling left and right with mouse bug when it shouldn't.Replace max_c and min_c with std::max and std::min respectively.Remove scrolling from one instance of BTextView::SetText as itproduced undesired results while editing a scrolled text view.Set text rect in BTextControl::DoLayout() and ScreenSaverPreviewView::AddPreview().Don't add padding if BTextView::SetInsets() is called. Set insetsto 0 in Tracker "Edit name" setting which prevents default paddingfrom being added. This is so that when you rename a file in Trackerthe TextView appears on top of the file name text with no padding.80 char limit fixes.Fixes #1651 #12608 #13796 #15189 #15688Change-Id: I8c6106effc612f49aff374f29742471628b5df86Reviewed-on: https://review.haiku-os.org/c/haiku/+/3054Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
dump_windows: off-by-1Change-Id: Iaa6bd350cbc8b07016f7a73a267107431e173e93
Add a dump_windows script to help with automating screenshotingOddly hey hangs when asking Pe, someone should investigate.Change-Id: Ic94d0a2600ceae5f73ce11d5666b6a7abd54c0c0
Revert "Revert "Switch from DejaVu to Noto font""This reverts commit 2423ba84701f064cb78a40010113a8a45cc02a92.
Revert "Switch from DejaVu to Noto font"This reverts commit 945566ff43583e4f8102b4440c88f53dae775cb4.As discussed on the mailing lists and with Humdinger off-list: * The general design concensus
Revert "Switch from DejaVu to Noto font"This reverts commit 945566ff43583e4f8102b4440c88f53dae775cb4.As discussed on the mailing lists and with Humdinger off-list: * The general design concensus tends slightly towards DejaVu, as metrics of DejaVu look much better (DejaVu 12 and Noto 13 are roughly the same size, but Noto has much wider margins with that) * While Noto does have a wider set of fonts with support for lots of different languages, DejaVu actually has built-in support for more Unicode languages (the default Noto has, as far as I can tell, only Latin/Greek/Cyrillic [2416 glyphs], while DejaVu also has Armenian, Georgian, and a few other scripts too [5119 glyphs].) * The worse rendering of DejaVu appears to have been somewhat rectified by disabling the average-based subpixel filter in app_server.
Switch from DejaVu to Noto fontAs discussed, Noto renders much better with freetype 2.7 [1].The DejaVu package is still in the HaikuPorts repo and can be installedmanually just like all the other
Switch from DejaVu to Noto fontAs discussed, Noto renders much better with freetype 2.7 [1].The DejaVu package is still in the HaikuPorts repo and can be installedmanually just like all the other available fonts.[1] http://www.freelists.org/post/haiku-development/freetype-update-from-265-to-27
Add a little script to configure a dev VMI wrote that long ago for my packaging tutorial at RMLL, would probablyneeds some fixing.
dev-perso: also check for lowercase todo[.org]
dev-perso: check for a TODO list and print first 5 items
dev-perso: check for git first
dev-perso: remove unused password stuff
Add a little script to generate a montage of all iconsThis needs the 'montage' command from ImageMagick.(it will install it with pkgman if missing)It first uses 'translate' to convert Icon-O-Mat
Add a little script to generate a montage of all iconsThis needs the 'montage' command from ImageMagick.(it will install it with pkgman if missing)It first uses 'translate' to convert Icon-O-Matic files to PNG,then makes a montage with the icon titles.Run it from the top source folder under Haiku, it might take a while.
HardwareChecker: of course now netcat is called 'nc' again...
HardwareChecker: try to install the netcat packageand do it before trying to use it.
Update this script to match pkgman behaviourWe don't need to move away older packages anymore.Probably not useful either to stop Deskbar,but let's just keep that for now.
Add a simple script to identify where packages come fromThere is probably a simpler way, but it helps findingwhich packages were installed manually.
Update the HardwareChecker scriptto work post-PM, however nothing makes any use of it yet.
myupdate: Close and restart Deskbar on updateClose Deskbar before trying to update and restart it afterward.This way the addons are restored as they were before.
A little script which takes care of updating system packagesIt checks for updates, asks the user to reboot,then moves old packages out and re-adds ProcessControllerand NetworkStatus to the Deskba
A little script which takes care of updating system packagesIt checks for updates, asks the user to reboot,then moves old packages out and re-adds ProcessControllerand NetworkStatus to the Deskbar.
Hide error when cd-ing out of the git tree
Work in progress supybot plugin for developer-related commands* most useful one for now is !error which acts much like /bin/error* other useful commands like !haiku, !trout or !jlgTODO: make the
Work in progress supybot plugin for developer-related commands* most useful one for now is !error which acts much like /bin/error* other useful commands like !haiku, !trout or !jlgTODO: make the fortunes file path a config option.
dev-perso: Add current branch name in window title for git* when the project uses git, include the current branch namein the terminal window title
Fix fossil SCM update command* fossil update should do a pull on its own anyway.
12345