Hi, thought I could sift through the impressive list of commits and come up with a recap of things done on the master branch: bugfixes-week-39.txt lists all commits that reference a proper bug id (from a variety of trackers - #i... referring to the OpenOffice issuezilla, fdo# to freedesktop, rhbz# to RedHat bugzilla etc) commit-log-week-39.tx lists all relevant commits on the actual source repos (excluding libreoffice/build, which only deals with build tools currently) Additionally, Kohei was so kind as to write up a detailed list of patches/fixes he has ported from ooo-build (if you port substantial stuff, features and the like, would be cool to follow-up to the list here with some details): * Fancy modified status in the status bar - It uses a bumped up version of the modified status in the status bar; it was previously just a '*' displayed when the document was modified. With this change, a fancy icon is displayed instead of the '*' text. Also, double-clicking on it saves the current document. The main motivation for this enhancement is to make it more graphically obvious whether the current document is modified or not, without relying on the save icon's status. In ooo-build, save icon can be configured to be always on, giving user the ability to save the document even when the document is not modified; important for saving so-called view data, which does not trigger the modification flag when changed. (translation) (look for 'modified' in the commit log) * Autocorrect accidental caps locks - automatically corrects what appears to be a mis-cap such as tHIS or tHAT, as a result of the user not realizing the CAPS lock key was on. When correcting the mis-cap, it also automatically turns off CAPS lock (note: not working on Mac OS X yet). (translation) (look for accidental-caps-lock in the commit log) * Swapped default key bindings of Delete and Backspace keys in Calc - this was a major annoyance for former Excel users when migrating to Calc. (look for delete-backspace-key in the commit log) * In Calc, hitting TAB during auto-complete commits current selection and moves to the next cell. Shift-TAB cycles through auto-complete selections. (look for auto-tab-complete in the commit log) * In Calc, find and replace skips those cells that are filtered out (thus hidden). From the API, this option is configurable via "SearchFiltered" boolean property. (look for find-replace in the commit log) * In Calc, protecting sheet provides two additional sheet protection options, to optionally limit cursor placement in protected and unprotected areas. (translation) (look for sheet-protection in the commit log) * In Calc, copying a range highlights the range being copied. It also allows you to paste it by hitting ENTER key (only for the first time, while the copied range is highlighted). Hitting ESC removes the range highlight. Cheers, -- Thorsten
Alexandr N. Zamaraev: Fixes incorrect save NUMBER value to DBF (fdo#30504) Andras Timar: Fix name order for Hungarian on the UI, #i110287# Andras Timar: make CustomUnitText "%" consistent, #i35956# Andras Timar: make CustomUnitText "Pixel" localisable, #i35956# Andras Timar: Omit caption separator, if caption text is empty, #i110287# Caolán McNamara: #i100686# Euro converter didn't work when searching for ods in a dir Caolán McNamara: #i102142# Fix the notorious presentation pixmap leak discovered via xresgrind Caolán McNamara: #i106502# don't start the spelling timer unless there's a reason to do so Caolán McNamara: #i108246# fix crash in Appearance config dialog Caolán McNamara: #i110142# make search/replace of colour names with translations safer Caolán McNamara: #i111741# fix malformed XML file Caolán McNamara: #i112247# Fix this up for aqua as well Caolán McNamara: #i112247# Fix this up for os2 as well Caolán McNamara: #i112247# Fix this up for windows as well Caolán McNamara: #i112384# crash on export of toc to .doc Caolán McNamara: #i112871# missing parentheses around || within && Caolán McNamara: #i113185#: SwDoc::SetEndNoteInfo(): fix conditional Caolán McNamara: #i113190# bracket expression up to silence gcc warnings Caolán McNamara: #i113310# silence gcc warning Caolán McNamara: #i113311# silence gcc warning Caolán McNamara: #i113316# silence gcc warning Caolán McNamara: #i113318# silence gcc warning Caolán McNamara: #i113319# silence gcc warning Caolán McNamara: #i113321# silence gcc warning Caolán McNamara: #i113322# sw: && || ambiguity in romenu.cxx Caolán McNamara: #i113324# silence gcc warning Caolán McNamara: #i113325#: && || ambiguity Caolán McNamara: #i113327# silence gcc warning Caolán McNamara: #i113329# sw: && || ambiguity in frmtool.cxx Caolán McNamara: #i113331# sw: && || ambiguity in layact.cxx Caolán McNamara: #i113332# sw: && || ambiguity in pagechg.cxx Caolán McNamara: #i114323# fix broken makefile, won't build under >= f14 otherwise Caolán McNamara: #i114703# better font-name localization, i.e. en fallback Caolán McNamara: #i61927# bug from 2006 Caolán McNamara: #i64671# transfer VCL's FontPitch through DrawingLayer to Canvas Caolán McNamara: #i76649#, default to UTF-8 for HTML unless we know differently Caolán McNamara: #i95369# avoid crash related to input fields if pointers are wrongly NULL Caolán McNamara: Resolves: rhbz#632236 .docx table crasher Caolán McNamara: Split a11y ctor (#i114012) Cédric Bosdonnat: fdo#30533: Fixed various OOo URLs Cédric Bosdonnat: fdo #50533: Localized the links from the start center Laszlo Nemeth: updated Hungarian standard.bau, i#112387
Alexandr N. Zamaraev: Fixes incorrect save NUMBER value to DBF (fdo#30504) Andras Timar: Fix name order for Hungarian on the UI, #i110287# Andras Timar: make CustomUnitText "%" consistent, #i35956# Andras Timar: make CustomUnitText "Pixel" localisable, #i35956# Andras Timar: Omit caption separator, if caption text is empty, #i110287# Andreas Mantke: a translation of comments: a fix and new translation of basic.src Andreas Mantke: date-iso-fix and translation of comments from German to English Andreas Mantke: the German comments translated to English Andreas Mantke: Translation of comments from German to English Bartosz Kosiorek: Fix for display error in ruler Caolán McNamara: add in MonoSpace setting Caolán McNamara: && || ambiguity in docfld.cxx Caolán McNamara: && || ambiguity in frmpage.cxx Caolán McNamara: && || ambiguity in itratr.cxx Caolán McNamara: avoid possible null pointer dereference on .doc import Caolán McNamara: fix up FT_LOAD_NO_BITMAP flag Caolán McNamara: fix up the various xslt standard bustages Caolán McNamara: forced to make certain neon api calls thread-safe due to cups Caolán McNamara: gtk_init_check sets XError/XIOError handlers, we want our own one Caolán McNamara: #i100686# Euro converter didn't work when searching for ods in a dir Caolán McNamara: #i102142# Fix the notorious presentation pixmap leak discovered via xresgrind Caolán McNamara: #i106502# don't start the spelling timer unless there's a reason to do so Caolán McNamara: #i108246# fix crash in Appearance config dialog Caolán McNamara: #i110142# make search/replace of colour names with translations safer Caolán McNamara: #i111741# fix malformed XML file Caolán McNamara: #i112247# Fix this up for aqua as well Caolán McNamara: #i112247# Fix this up for os2 as well Caolán McNamara: #i112247# Fix this up for windows as well Caolán McNamara: #i112384# crash on export of toc to .doc Caolán McNamara: #i112871# missing parentheses around || within && Caolán McNamara: #i113185#: SwDoc::SetEndNoteInfo(): fix conditional Caolán McNamara: #i113190# bracket expression up to silence gcc warnings Caolán McNamara: #i113310# silence gcc warning Caolán McNamara: #i113311# silence gcc warning Caolán McNamara: #i113316# silence gcc warning Caolán McNamara: #i113318# silence gcc warning Caolán McNamara: #i113319# silence gcc warning Caolán McNamara: #i113321# silence gcc warning Caolán McNamara: #i113322# sw: && || ambiguity in romenu.cxx Caolán McNamara: #i113324# silence gcc warning Caolán McNamara: #i113325#: && || ambiguity Caolán McNamara: #i113327# silence gcc warning Caolán McNamara: #i113329# sw: && || ambiguity in frmtool.cxx Caolán McNamara: #i113331# sw: && || ambiguity in layact.cxx Caolán McNamara: #i113332# sw: && || ambiguity in pagechg.cxx Caolán McNamara: #i114323# fix broken makefile, won't build under >= f14 otherwise Caolán McNamara: #i114703# better font-name localization, i.e. en fallback Caolán McNamara: #i61927# bug from 2006 Caolán McNamara: #i64671# transfer VCL's FontPitch through DrawingLayer to Canvas Caolán McNamara: #i76649#, default to UTF-8 for HTML unless we know differently Caolán McNamara: #i95369# avoid crash related to input fields if pointers are wrongly NULL Caolán McNamara: if you force the sizes of western text, you need to force the other ones too Caolán McNamara: libsane leaks and threading crashes Caolán McNamara: make a11y checks safer Caolán McNamara: mmap on samba shares just isn't reliable Caolán McNamara: Mutter needs this fix as well as compiz Caolán McNamara: Resolves: rhbz#632236 .docx table crasher Caolán McNamara: shrink replacement glyphs when they wouldn't fit on the line Caolán McNamara: Split a11y ctor (#i114012) Caolán McNamara: WaE: unused parameters Caolán McNamara: && || warning Cédric Bosdonnat: fdo#30533: Fixed various OOo URLs Cédric Bosdonnat: fdo #50533: Localized the links from the start center Cédric Bosdonnat: Fixed some encoding issues in tools used by localize Evertjan Garretsen: Translated comments in sw/inc/hints.hx Fridrich Štrba: Allow upgrading of the same version on windows Fridrich Štrba: Bundle the VC runtime distribuable installers in LibO installer Fridrich Štrba: Change Product and Upgrade codes to not mess up with OOo install on Windows Fridrich Štrba: Deliver the VC runtime distribuable installers into solve Fridrich Štrba: Don't build pixman/test to prevent build failure when wrong cairo is linked Fridrich Štrba: Fix a typo in the show license code Fridrich Štrba: Fixing some merge errors Fridrich Štrba: Forgot to bump this one Fridrich Štrba: LibreOffice Branding: first cut Fridrich Štrba: LibreOffice branding: fix1 Fridrich Štrba: LibreOffice branding: fixing windows icons Fridrich Štrba: LibreOffice branding: make desktop integration work (fix2) Fridrich Štrba: LibreOffice branding: make printeradmin desktop file work too Fridrich Štrba: LibreOffice branding: ooobasis -> lobasis Fridrich Štrba: LibreOffice branding: rebrand also images in ooo_custom_images Fridrich Štrba: LibreOffice branding: rebrand also the intro.bmp and about.bmp Fridrich Štrba: LibreOffice branding: some more win32 imagery tweaks Fridrich Štrba: odf-flatxml-import-export.diff: load and save documents in flat xml Fridrich Štrba: Replace the "Help Support" menu item by the "License Information" one Fridrich Štrba: Setting build-id to 1 since now we are different product Fridrich Štrba: Use fetch_tarballs.sh to download ixion and icu Gil Forcada: Removed all //CHINA-like comments Jacopo Nespolo: Code cleanup in cui Jacopo Nespolo: Removing dead code and cleaning up some comments Jan Holesovsky: Fix --enable-icecream. J. Graeme Lingard: Remove commented out code from cuigrfflt.cxx J. Graeme Lingard: Remove commented out #include directives J. Graeme Lingard: Remove redundant #include directives & comments J. Graeme Lingard: Remove unnecessary comments J. Graeme Lingard: Remove unnecessary comments containing //CHINA001 jgraeme: Cleanup commented-out code Justin Malcolm: I think that this eliminates the remaining //UNUSED comments Justin Malcolm: This gets rid of a great number of the comments Kalman Szalai - KAMI: Code cleanup after i80528 Kohei Yoshida: Added icons for fancy document modified icon in the status bar. Kohei Yoshida: Added new files created by calc-perf-import-dbf-sc.diff. Kohei Yoshida: Added new module nlpsolver. Kohei Yoshida: Forgot to add new files created by cws-koheicopyborder-sc.diff. Kohei Yoshida: Port cws-koheicopyborder-sc.diff from ooo-build. Kohei Yoshida: Port cws-koheicopyborder-svx.diff from ooo-build. Kohei Yoshida: Ported autocorrect-accidental-caps-lock-offapi.diff from ooo-build. Kohei Yoshida: Ported autocorrect-accidental-caps-lock-officecfg.diff from ooo-build. Kohei Yoshida: Ported autocorrect-accidental-caps-lock-sc.diff from ooo-build. Kohei Yoshida: Ported autocorrect-accidental-caps-lock-svx.diff from ooo-build. Kohei Yoshida: Ported autocorrect-accidental-caps-lock-sw.diff from ooo-build. Kohei Yoshida: Ported autocorrect-accidental-caps-lock-vcl.diff from ooo-build. Kohei Yoshida: Ported calc-auto-tab-complete.diff from ooo-build. Kohei Yoshida: Ported calc-find-replace-skip-filtered-sc.diff from ooo-build. Kohei Yoshida: Ported calc-find-replace-skip-filtered-svl.diff from ooo-build. Kohei Yoshida: Ported calc-ods-sheet-protection-sc.diff from ooo-build. Kohei Yoshida: Ported calc-ods-sheet-protection-svtools.diff from ooo-build. Kohei Yoshida: Ported calc-ods-sheet-protection-xmloff.diff from ooo-build. Kohei Yoshida: Ported calc-perf-filtering-with-notes.diff from ooo-build. Kohei Yoshida: Ported calc-perf-import-dbf-connectivity.diff from ooo-build. Kohei Yoshida: Ported calc-perf-import-dbf-dbaccess.diff from ooo-build. Kohei Yoshida: Ported calc-perf-import-dbf-sc.diff from ooo-build Kohei Yoshida: Ported calc-perf-rowheight-no-progress-bar.diff from ooo-build. Kohei Yoshida: Ported calc-toggle-relative-ref-fix.diff from ooo-build. Kohei Yoshida: Ported calc-xls-export-row-height-wrapped-text.diff from ooo-build. Kohei Yoshida: Ported fontconfig-cache-pre-substitution.diff from ooo-build. Kohei Yoshida: Ported sal-strintern-speed-char-upper.diff from ooo-build. Kohei Yoshida: Ported sc-default-delete-backspace-key.diff from ooo-build. Kohei Yoshida: Ported sfx2-remove-check-update-on-fileload.diff from ooo-build. Kohei Yoshida: Ported statusbar-fancy-modified-status-sc.diff from ooo-build. Kohei Yoshida: Ported statusbar-fancy-modified-status-sd.diff from ooo-build. Kohei Yoshida: Ported statusbar-fancy-modified-status-sfx2.diff from ooo-build. Kohei Yoshida: Ported statusbar-fancy-modified-status-starmath.diff from ooo-build. Kohei Yoshida: Ported statusbar-fancy-modified-status-svx.diff from ooo-build. Kohei Yoshida: Ported statusbar-fancy-modified-status-sw.diff from ooo-build. Kohei Yoshida: Remove datapilot autoformat feature. Laszlo Nemeth: two more Hungarian autocorrection rules were added Laszlo Nemeth: updated Hungarian standard.bau, i#112387 Luke Symes: Finished removing //CHINA comments and odd dead code from sc/source/ui/* Luke Symes: Removed more //CHINA comments from sc/source/ui/*. Luke Symes: Removed more commented out code. Michael Meeks: calm down cppcheck patch Michael Meeks: clean up lifecycle Michael Meeks: cleanup UHashMap fix. Michael Meeks: Fix memory corruption / double frees on exit Michael Meeks: Get rid of USE_NO_NAMESPACE Michael Meeks: Port binfilter crash-on-exit fix ... Michael Meeks: Remove some //CHINA comments and dead code Michael Meeks: Remove unused USE_NO_NAMESPACE defines Miklos Vajna: Add short comment about what the WeakImplHelper* classes do NeilBrown: Improve randomisation in 'dissolve' transition. Neil Stalker: Properly comment a comment Nick Savage: Comments cleanup in layout codeOF Noel Power: fix for bugs.freedesktop.org/show_bug.cgi?id=30452 Norbert Thiebaud: convert BOOL to bool in class SwTableFormula et al Norbert Thiebaud: Convert BOOL to bool in SwAutoCompleteWord Norbert Thiebaud: printf without format considered harmful Norbert Thiebaud: Removed some other UNUSED comment Norbert Thiebaud: Removed some UNUSED comment Norbert Thiebaud: remove precedence warning in sw Norbert Thiebaud: remove 'precedence' warnings (corrected) Norbert Thiebaud: security issue: using an un-sanitized string as format of a fprintf Petr Mladek: xmlsecurity-build-with-nss-3.12.0.diff: Support older system nss Phil Bordelon: Clean out dead code and comments from ui/app Phil Bordelon: Clean up dead code and comments in starmath Phil Bordelon: Fix commented-out null-pointer check. Phil Bordelon: Remove dead code in starmath/accessibility.[ch]xx Phil Bordelon: Remove dead less-than-zero conditional checks. Phil Bordelon: Remove executable bit from non-executable files Philipp Lohmann [pl]: vcl115: #i89397# SetWindowState now maximizes again on the correct screen Philipp Lohmann [pl]: vcl115: #i89397# update state rect also in maximized case Rene Engelhard: add files not committed when porting odf-flatxml-import-export.diff Rene Engelhard: fix build failure (must be pos1--, not i--) Rene Engelhard: make build.pls message to "prolongue" the build more understandable Rene Engelhard: oops, move files actually into filters/... Rene Engelhard: remove undistributable .PS files from psprint_config Sean McNamara: Fixed build breakage. Sean McNamara: fix libxmlsec build Sebastian Spaeth: fontdialog: Convert switch with only 1 case to an if () Seo Sanghyeon: remove redundant header Seo Sanghyeon: Removes is_valid_index method for future migration to STL Thomas Klausner: Disable ant test if not using java; NetBSD improvements. Thomas Klausner: If choosing the "md5" executable, check if it supports -r or (new) -n. Thomas Klausner: Replace unportable test(1) == with = Thorsten Behrens: LibreOffice branding: make smoketests work Thorsten Behrens: License file needs different path on Mac Thorsten Behrens: Make TDF the default vendor Thorsten Behrens: new libreoffice artwork Thorsten Behrens: Reverting the icon change / decoloring Thorsten Behrens: Shrunk NSIS banner image by three pixel Thorsten Behrens: Slightly polished new English translations Thorsten Behrens: Updated nsis installer icon from Chris Thorsten Behrens: Update Mac installer image and icon config Tor Lillqvist: Build the boostthread library only on Windows Tor Lillqvist: Build the thread-related code on Windows into a library Tor Lillqvist: Deliver also the unordered/* headers Tor Lillqvist: Fix Windows build Tor Lillqvist: Intensify boost delivery Tor Lillqvist: Need to include <com/sun/star/rendering/PanoseProportion.hpp> Tor Lillqvist: Pass proper parent window handle to ODMRegisterApp Tor Lillqvist: Pass the 'debug' and 'verbose' dmake variables to the sub-dmakes Tor Lillqvist: Remove leftover unneeded and buggy debugging printout Tor Lillqvist: Use The Document Foundation for CompanyName also for DLLs Tor Lillqvist: We do want Windows error messages when built with debug=true
Attachment:
pgpdiq7D2LfYP.pgp
Description: PGP signature