+ core + "Equally" -> "Evenly" for Table Row Distribution (tdf#149437) [Seth Chaiklin] + "Object" -> "OLE Object" in Menu and Dialog labels (tdf#149018) [Seth Chaiklin] + "Update" should have use-underline (tdf#137748) [Caolán McNamara] + () add ToD about Customize toolbars (tdf#147524, tdf#127294) [Seth Chaiklin] + () consistent labeling between modules (tdf#120550, tdf#121367) [Seth Chaiklin] + () sw: fix Undo of delete with at-para fly (tdf#139514) [Michael Stahl] + - Consistency for list indent and level shortcuts (tdf#146762) [Heiko Tietze] + - Improve sidebar height in start center (tdf#119447) [Heiko Tietze] + - Keep frequently used options on sort criteria tab (tdf#131155) [Heiko Tietze] + - Make SAL_NO_QUERYSAVE work for SID_RELOAD (tdf#148815) [Heiko Tietze] + - MInor UI fixes (tdf#149010) [Heiko Tietze] + - Redesign charnamedialog (tdf#146928) [Heiko Tietze] + -Werror=maybe-uninitialized [Stephan Bergmann] + 1 speed up GetItemState when iterating (ofz#24932) [Noel Grandin] + 1 walk ItemSets together in SfxItemSet::Set (ofz#24932) [Noel Grandin] + 50 null derefs seen in crashreporting report [Caolán McNamara] + 91 null derefs seen in crashreporting report [Caolán McNamara] + [API CHANGE] call ftruncate instead of ftruncate_by_name [Noel Grandin] + [API CHANGE] Deprecate unused typelib_setCacheSize and make it a no-op [Stephan Bergmann] + a few more "Objects" -> "OLE Objects" (tdf#149018) [Seth Chaiklin] + a Frame has max two children [Caolán McNamara] + A simpler way to avoid MSVC warning C4018 "signed/unsigned mismatch" [Stephan Bergmann] + AC_RUN_IFELSE won't work when cross-compiling [Tor Lillqvist] + accept iOS SDK 15.5 [Tor Lillqvist] + accessibility for IconView [Mike Kaganski] + actually insert the column(s) in ScTable::InsertCol() [Luboš Luňák] + adapt comment [Stephan Bergmann] + adapt flatpak build to recently introduced dependencies [Stephan Bergmann] + add a static role to minlenft message [Caolán McNamara] + add accelerators for style editing (tdf#65911) [Seth Chaiklin] + add and improve tooltips to "Previous Link" and "Next Link" (tdf#149010) [Seth Chaiklin] + add asserts to those places where I fixed a EXCEPTION_INT_DIVIDE_BY_ZERO [Xisco Fauli] + add binary operators to ForceArrayReturn handling, follow-up (tdf#149378) [Eike Rathke] + add ByteWriter to reduce memory copying when writing data [Noel Grandin] + add ClearItem to the SfxItemSet iterators [Noel Grandin] + add comments to SvtBroadcaster about field sizes/packing [Noel Grandin] + add control to create 1-bit B&W bitmap while creating mask. (tdf#136787) [Gülşah Köse] + add Dhivehi (Maldives) {dv-MV} locale data (tdf#148428) [Eike Rathke] + add EMF test in GraphicDescriptorTest (tdf#149206) [offtkp] + add extended tips for Direct SQL dialog [Olivier Hallot] + add GetItemState to SfxItemIter, the same way I did to SfxWhichIter [Noel Grandin] + add GoTo Sheet command (tdf#129674) [Laurent BP] + add information on Java baseline in README.md [Hossein] + add LIBTIFF to cross-compiling targets [Caolán McNamara] + add libtiff to notices [Caolán McNamara] + add Makefile for the FirstUnoContact C++ SDK example [Hossein] + add missing 'xComponent->dispose()' to a test [Luboš Luňák] + add mold linker temp files to .gitignore [Ilmari Lauhakangas] + add some basic 16bitcielab support (tdf#131199) [Caolán McNamara] + add SvStream::ReadLine(OStringBuffer... to reduce OString allocation [Noel Grandin] + add tooltip to uno:InsertObjCtrl and improve label (tdf#149047) [Seth Chaiklin] + add tooltips for “Text Alternative” and “Description” (tdf#148941) [Seth Chaiklin] + add truncate-multiline to match vcl default [Caolán McNamara] + add utl::ByteReader pure class [Noel Grandin] + added default object creation when drag size too low (tdf#149141) [AshSinc] + adjust vertical/horizontal positioning labels for paragraphs (tdf#149252) [Seth Chaiklin] + advanced Diagram support: Isolated IDiagramHelper, selection visualization [Armin Le Grand (Allotropia)] + advanced Diagram support: Secure Redo, evtl. flush Redo-Stack [Armin Le Grand (Allotropia)] + advanced Diagram support: UI visualization & simple interactions [Armin Le Grand (Allotropia)] + align Tip of The Day with real menu/options (tdf#142071) [Rizal Muttaqin] + aligning CTL text with hanging baseline. (tdf#104930) [Mark Hung] + allow comphelper::OEnumerationByName to use a vector too for names [Noel Grandin] + allow one short read in tiff import as not a failure (tdf#149417) [Caolán McNamara] + allow to dynamically show/hide notebook tabs [Caolán McNamara] + also assert that nNodeType is non-negative [Stephan Bergmann] + android: Drop 'android.enableJetifier=true' [Michael Weghorn] + android: Update Android Gradle Plugin to 7.2.0 [Michael Weghorn] + android: Update Android Gradle Plugin to 7.2.1 [Michael Weghorn] + android: Update androidx.constraintlayout to 2.1.4 [Michael Weghorn] + android: Update com.google.android.material to 1.6.0 [Michael Weghorn] + android: Update compileSdkVersion/targetSdkVersion to 32 [Michael Weghorn] + assert editing a cell with OnSelectionChange macro breakpoint (tdf#148087) [Noel Grandin] + assert if a model is used in duplicate widgets [Caolán McNamara] + at least make CppunitTest_sc_text_functions_test more resilient to ICU version [Stephan Bergmann] + autocorr for da: fx can appear at end of sentence [Christian Lohmaier] + avoid -Werror,-Wdeprecated-declarations when building Library_vclplug_qt6 [Stephan Bergmann] + avoid cost of NamedValueCollection in SfxBaseModel::attachResource [Noel Grandin] + avoid Integer-overflow (ofz#47639) [Caolán McNamara] + avoid null pointer dereference (tdf#149268) [Jim Raykowski] + avoid OOM (ofz#47591) [Caolán McNamara] + avoid some allocation in SfxItemPropertySet::setPropertyValue [Noel Grandin] + avoid some allocation in SwDoc::ResetAttrs [Noel Grandin] + avoid some unnecessary work when importing graphic [Noel Grandin] + avoid uninitialized temp_file_handle [Stephan Bergmann] + avoid uninitialized vcl::EditWidget::PrependCurrencySymbol [Stephan Bergmann] + avoid warning "misuse of method" (tdf#149072) [Julien Nabet] + bad hack to silence UBSan nullptr-with-offset [Stephan Bergmann] + basegfx: add test for 2D vector classes B2DVector, B2IVector [Tomaž Vajngerl] + basegfx: move ImplB2DPolyPolygon inside basegfx namespace [Tomaž Vajngerl] + basegfx: remove CoordinateData2D class and use B2DPoint directly [Tomaž Vajngerl] + BASIC: Don't extend comment if line ends in a whitespace (tdf#149402) [Andreas Heinisch] + better use size_t for malloc_size [Stephan Bergmann] + bin/upload_symbols.py: make pythonic [Lukas] + bin: Add script to get attachments from OO forums [Xisco Fauli] + bin: add script to retrieve info about crashreports... [Xisco Fauli] + branch libreoffice-7-4 [Christian Lohmaier] + break multiline continuation in a comment after a new line (tdf#149157) [Andreas Heinisch] + breeze & Sifr add dark underlines variant icons (tdf#136916) [Rizal Muttaqin] + breeze: ^ radio & checbox button to follow up latest Plasma UI (tdf#149368) [Rizal Muttaqin] + breeze: add Label Field icons (td#149036, tdf#149036) [Rizal Muttaqin] + build libtiff [Julien Nabet] + bump directsqldialog.ui to latest Glade version [Olivier Hallot] + bump product version to 7.4.0.0.alpha1+ [Christian Lohmaier] + bump product version to 7.4.0.0.beta1 [Christian Lohmaier] + bump up Calc MAXTILEDROW to MAXROW [Luboš Luňák] + bypass some unnecessary wrapping in Any in SfxEvents_Impl [Noel Grandin] + cache hashcode in SequenceAsHashMap (tdf#121740) [Noel Grandin] + cache ref to GlobalEventConfig [Noel Grandin] + cache some OUString in GetEnglishSearchFontName [Noel Grandin] + cache string in DocInfoHelper::GetGeneratorString [Noel Grandin] + can pass by const& here [Noel Grandin] + can't avoid passing in an output in the general case after all (ofz#47589) [Caolán McNamara] + change Format Object label for Calc and Impress (tdf#149414) [Seth Chaiklin] + chart2: simplify sheet indices constants for trendline calc. test [Tomaž Vajngerl] + cheaper to check for null return rather than catch exception [Noel Grandin] + cheaper to clear namespacemap rather than allocating (tdf#121740) [Noel Grandin] + cheaper to let Any do the comparison in isSubSet [Noel Grandin] + cheaper to loop over Sequence than construct SequenceAsHashMap [Noel Grandin] + check column again when going to the next Calc sheet [Luboš Luňák] + check GlyphItem equality properly in a unittest [Luboš Luňák] + check size of vectors (tdf#149503) [Xisco Fauli] + clang-cl wants VCL_DLLPUBLIC SalLayoutGlyphsCache::clear not to be inline [Stephan Bergmann] + clang-tidy modernize-pass-by-value in accessibility [Noel Grandin] + clang-tidy modernize-pass-by-value in avmedia [Noel Grandin] + clang-tidy modernize-pass-by-value in basctl [Noel Grandin] + clang-tidy modernize-pass-by-value in basegfx [Noel Grandin] + clang-tidy modernize-pass-by-value in basic [Noel Grandin] + clang-tidy modernize-pass-by-value in binaryurp [Noel Grandin] + clang-tidy modernize-pass-by-value in bridges [Noel Grandin] + clang-tidy modernize-pass-by-value in canvas [Noel Grandin] + clang-tidy modernize-pass-by-value in codemaker [Noel Grandin] + clang-tidy modernize-pass-by-value in comphelper [Noel Grandin] + clang-tidy modernize-pass-by-value in configmgr [Noel Grandin] + clang-tidy modernize-pass-by-value in cppcanvas [Noel Grandin] + clang-tidy modernize-pass-by-value in cppu [Noel Grandin] + clang-tidy modernize-pass-by-value in cppuhelper [Noel Grandin] + clang-tidy modernize-pass-by-value in cui [Noel Grandin] + clang-tidy modernize-pass-by-value in desktop [Noel Grandin] + clang-tidy modernize-pass-by-value in editeng [Noel Grandin] + clang-tidy modernize-pass-by-value in filter [Noel Grandin] + clang-tidy modernize-pass-by-value in fpicker [Noel Grandin] + clang-tidy modernize-pass-by-value in framework [Noel Grandin] + clang-tidy modernize-pass-by-value in i18npool [Noel Grandin] + clang-tidy modernize-pass-by-value in i18nutil [Noel Grandin] + clang-tidy modernize-pass-by-value in idl/idlc [Noel Grandin] + clang-tidy modernize-pass-by-value in jvmaccess [Noel Grandin] + clang-tidy modernize-pass-by-value in linguistic [Noel Grandin] + clang-tidy modernize-pass-by-value in o3tl [Noel Grandin] + clang-tidy modernize-pass-by-value in sal [Noel Grandin] + clang-tidy modernize-pass-by-value in sax [Noel Grandin] + clang-tidy modernize-pass-by-value in sot [Noel Grandin] + clang-tidy modernize-pass-by-value in svl [Noel Grandin] + clang-tidy modernize-pass-by-value in tools [Noel Grandin] + clang-tidy modernize-pass-by-value in unoidl [Noel Grandin] + clang-tidy modernize-pass-by-value in unotools [Noel Grandin] + clang-tidy modernize-pass-by-value in uui [Noel Grandin] + clean up some loop a bit [Stephan Bergmann] + clear page row map to avoid invalid "hidden" flags (tdf#135346) [Tomaž Vajngerl] + colibre: improve Restart Numbering, Insert (tdf#148963) [Rizal Muttaqin] + comments: reassign ID when copy comment [Pranam Lashkari] + comphelper: -Werror=class-memaccess [Michael Stahl] + comphelper: fix natural string compare function + reorganize tests [Tomaž Vajngerl] + ConfigFlush can be directly instantiated here [Noel Grandin] + connect_value_change if we will query its value (tdf#149093) [Caolán McNamara] + convertLanguageToLocaleImpl() speed-up a gazillion en-US fallback cases [Eike Rathke] + CppunitTest_sc_uicalc: simplify code a bit [Xisco Fauli] + CppunitTest_sd_filter_eppt also needs the ASan hack [Stephan Bergmann] + CppunitTest_sd_tiledrendering: reduce test doc size in testTdf104405 [Miklos Vajna] + CppunitTest_sw_layoutwriter: use more SwParaPortion::dumpAsXml() [Miklos Vajna] + CppunitTest_sw_ooxmlexport13: avoid mustTestImportOf() [Miklos Vajna] + CppunitTest_sw_ooxmlexport14: avoid mustTestImportOf() [Miklos Vajna] + CppunitTest_sw_tiledrendering: use CPPUNIT_TEST_FIXTURE() [Miklos Vajna] + CppunitTest_vcl_pdfexport: reduce test doc size in testAlternativeText [Miklos Vajna] + crash when closing document in dead key mode while adding comment (tdf#149389) [Noel Grandin] + crashreportScraper: Add new column to show the stack code [Xisco Fauli] + crashreportScraper: Removed time parsing, now it just resets. [tagezi] + crashreportScraper: use timeout in requests [Xisco Fauli] + crashtesting: failure on loading gnome635181-1.tiff [Caolán McNamara] + crashtesting: we can have negative skew [Caolán McNamara] + create floating menubutton on demand (tdf#147708) [Caolán McNamara] + curl: remove curl-7.26.0_win-proxy.patch [Michael Stahl] + curl: upgrade to release 7.83.1 [Michael Stahl] + date picker should rather show the current date instead of February 14, 2019 [Andras Timar] + de-lint the .ui file for auto gtk3->gtk4 conversion [Caolán McNamara] + deliberately Uninitialized scalar field (cid#1504544) [Caolán McNamara] + dereference after null check (cid#1504538, cid#1504545, cid#1504532) [Caolán McNamara] + dereference before null check (cid#1504575, cid#1504539, cid#1504573, cid#1504542, cid#1504540, cid#1504534) [Caolán McNamara] + dereference null return value (cid#1504597) [Caolán McNamara] + desktop: fix type of the last argument of lok_preinit_2() [Miklos Vajna] + dialog “manage names” forgets size and column width settings (tdf#81293) [Noel Grandin] + DicEntry doesn't need locking [Noel Grandin] + directly instantiate IndexedPropertyValuesContainer [Noel Grandin] + disable gtk treeview seach box (tdf#148168) [Caolán McNamara] + disable this sdext test on windows for now [Noel Grandin] + display BOOLEAN literal string text additions (tdf#149484) [Eike Rathke] + do not use glyph subsets if LTR/RTL does not match (tdf#149264) [Luboš Luňák] + do not use ubidi_setLine() for text runs [Luboš Luňák] + DOC import: allow negative page border distances [Miklos Vajna] + document sparkline related classes, functions and structs [Tomaž Vajngerl] + docx export: transparent color fix (tdf#149200) [Vasily Melenchuk] + docx import/export: improvements to lvlOverride (tdf#148455) [Vasily Melenchuk] + DOCX import: fix SAX exception with footnotes (tdf#146955) [László Németh] + DOCX: fix crash removing footer, then saving to doc (tdf#149184) [Hossein] + DOCX: import/export hyphenation zone (tdf#149421) [László Németh] + don't allocate unnecessary columns when inserting a row [Luboš Luňák] + don't call any OpenGL if the context is initially 'invalid' (tdf#149068) [Caolán McNamara] + don't construct SequenceAsHashMap just to extract a couple of properties [Noel Grandin] + don't open Insert section dialog when pasting image (tdf#145875) [Szymon Kłos] + don't propose MOVE from AcceptDrop if not asked for MOVE (tdf#145722) [Caolán McNamara] + don't resize to parent window [Mike Kaganski] + don't skip disposing DnDListener (tdf#149079) [Caolán McNamara] + don't skip TIFFClose on error condition (ofz#47617) [Caolán McNamara] + don't start a drag if actively selecting (tdf#145248) [Caolán McNamara] + don't translate "Get" and "Post" submit methods (tdf#149096) [Julien Nabet] + don't try glyph subsets if cloneCharRange() would return anyway [Luboš Luňák] + don't use glyph subsets with complicated LTR/RTL setups [Luboš Luňák] + don't waste time on memset when we're just going to overwrite it [Noel Grandin] + drag-n-drop in formula bar creates mismatch (tdf#145603) [Noel Grandin] + draw expanders instead of using icons (tdf#148740) [Caolán McNamara] + draw up/down spins disabled if value is at max/min (tdf#89131) [Caolán McNamara] + drop now-redundant cast [Stephan Bergmann] + drop old tiff filter [Caolán McNamara] + drop pointless and misleading copypasta comments [Tor Lillqvist] + drop popover on ControlLoseFocus (tdf#142368) [Caolán McNamara] + drop redundant asserts after MacrosTest::loadFromDesktop (tdf#139734) [Siddhant Chaudhary] + drop stray space before full stop [Caolán McNamara] + drop two unused suppressions [Caolán McNamara] + drop unnecessary cast to int [Stephan Bergmann] + drop unused hxx files [Caolán McNamara] + drop unused text column from IconView's model [Mike Kaganski] + drop useless text width calculation [Mike Kaganski] + duplicate object ID [Stephan Bergmann] + duplicate object ID 'altname-atkobject' [Caolán McNamara] + elid some OUString construction in SmXMLExportWrapper::Export [Noel Grandin] + elide allocation of CacheItem when enumerating filters [Noel Grandin] + elide OUString allocation [Noel Grandin] + elide some makeStringAndClear() calls [Noel Grandin] + elide some makeStringAndClear() class [Noel Grandin] + elide some OUString allocation [Noel Grandin] + elide some OUString allocation and re-arrange GetCustomShapeEngine [Noel Grandin] + elide some OUString allocation in SvxNumberType::GetNumStr [Noel Grandin] + elide some OUString construction in GetViewSettingsAndViews [Noel Grandin] + elide some unnecessary null checks [Noel Grandin] + elide temporary CacheItem object in BaseContainer::getByName (tdf#121740) [Noel Grandin] + elide temporary OUString in SvXMLExport::initialize [Noel Grandin] + elide temporary OUStringBuffer in INetURLObject [Noel Grandin] + elide temporary vector in PathSettings::impl_convertPath2OldStyle [Noel Grandin] + elide temporary vector in processMetaTextLineAction [Noel Grandin] + elide temporary vector in TextDecoratedPortionPrimitive2D [Noel Grandin] + elide temporary vectors in impAddPolygonStrokePrimitives [Noel Grandin] + EMF+ Add DrawClosedCurve and FillClosedCurve support (tdf#143876) [Bartosz Kosiorek] + EMF+ Add support for Miter Limit (tdf#142261) [Bartosz Kosiorek] + EMF+ Simplify and optimize the code [Bartosz Kosiorek] + enable libc++ debug mode again if available [Luboš Luňák] + ensure child of collapsed expander is not mapped (tdf#141186) [Caolán McNamara] + entry may have no text [Mike Kaganski] + expand tooltips for + and - (tdf#62776) [Seth Chaiklin] + explicitly disable some things that might otherwise get enabled [Caolán McNamara] + extend '-Werror=attributes' workaround to GCC versions < 12.1 [Michael Weghorn] + extend loplugin:redundantcast to trivial reinterpret_cast from T to itself [Stephan Bergmann] + external/coinmp: Avoid -Werror,-Wc++2b-extensions [Stephan Bergmann] + external/libtiff: Missing include for _byteswap_uint64 on Windows [Stephan Bergmann] + external/libtiff: Silence invalid-null-argument [Stephan Bergmann] + external: update libxmlsec to 1.2.34 [Miklos Vajna] + external: update pdfium to 5058 [Miklos Vajna] + firebird, Clob may need several segments to store a very long input (tdf#149470) [Julien Nabet] + first arg of ApplyFrame is never null [Luboš Luňák] + fix .uno:Gallery not opening Gallery deck (tdf#149050) [Jim Raykowski] + fix a UITest on Windows [Mike Kaganski] + fix another domain [Xisco Fauli] + fix bigendian builds [Rene Engelhard] + fix build [Rene Engelhard] + fix comment [Stephan Bergmann] + fix COUNTIFS when matching empty cells [Luboš Luňák] + fix crash on print preview of master (tdf#149231) [Jim Raykowski] + fix domain [Mike Kaganski] + fix edge gradient when upscaling image (tdf#133716) [dldld] + fix export PDF with PDF/UA in GUI after Index language was set (tdf#149072) [Julien Nabet] + fix extra mini space in text grid. (tdf#149089) [Mark Hung] + fix failing assert on shutdown with NVDA active [Mike Kaganski] + fix for ImplFontMetricData (CID#1504438) [Mark Hung] + fix for SwFntObj. (CID#1504441) [Mark Hung] + fix GETPIVOTDATA() field name lookup [Luboš Luňák] + fix handling of XTransferable2 if the type is only XTransferable [Luboš Luňák] + fix ImageView without text on GTK [Mike Kaganski] + fix linking Library_evoab [Stephan Bergmann] + fix location of #include [Noel Grandin] + fix mid-air collision [Stephan Bergmann] + fix OWriteStream implementing XUnoTunnel [Noel Grandin] + fix previous fix (tdf#149198) [Stephan Bergmann] + fix read overflow (ofz#47901) [Caolán McNamara] + fix Save autorecovery information.. option (tdf#149178, tdf#149176) [Tünde Tóth] + fix setting cell borders for unallocated cells [Luboš Luňák] + fix space distribution in SwFntObj::DrawText() (tdf#149017) [Mark Hung] + fix SwViewShellImp::AddPaintRect() rectangle compression (tdf#148255) [Luboš Luňák] + fix system libtiff detection [Rene Engelhard] + fix thread-safety in OInterfaceContainerHelper4 [Noel Grandin] + fix tiff with 1 bit per pixel (tdf#119686) [Julien Nabet] + fix type of cppuhelper::TypeManager::getInterfaceMember separator param [Stephan Bergmann] + fix type of impl_getISO8601TimeToken etc. string index parameters [Stephan Bergmann] + fix typo [Andrea Gelmini, Ilmari Lauhakangas] + fix typo in code [Andrea Gelmini] + fix typos [Andrea Gelmini, Seth Chaiklin] + fix up order of some ScDocument functions [Luboš Luňák] + fix use of nullptr (tdf#149198) [Stephan Bergmann] + flatten Basic function (tdf#147132) [Roman Kuznetsov] + flatten Basic function implementation (tdf#147132) [Roman Kuznetsov] + flatten the maps in SvXMLNamespaceMap [Noel Grandin] + flatten UUIInteractionHandler [Noel Grandin] + follow org.freedesktop.appearance.color-scheme setting [Caolán McNamara] + follow up fix: Fix null pointer use (tdf#144788) [Jim Raykowski] + follow up: fix SwNavigator footnote tracking (tdf#144788) [Jim Raykowski] + for fuzzers add libtiff to common externals, not just tiffuzzer [Caolán McNamara] + force array input if outer function returns array/matrix (tdf#149378) [Eike Rathke] + forcepoint#97 avoid Invalid read of size 2 [Caolán McNamara] + formats in section Foot/Endnotes not read from saved files (tdf#145178) [Louis Possoz] + framework,sfx2: don't add ReadOnly=false (tdf#149170) [Michael Stahl] + framework: fix crash on Writer startup when using --enable-ext-wiki-publisher [Miklos Vajna] + freeze() and thaw() a widget during creation (tdf#149112) [Luboš Luňák] + function Wizard: increase display length of array results [Eike Rathke] + function Wizard: use actual array separators to truncate result [Eike Rathke] + g: we are not, in fact, in the BUILDDIR [Michael Stahl] + get make_installer calls to run in parallel [Thorsten Behrens] + get-forum-attachments: Add 2 more mso forums [Xisco Fauli] + give media object a name when created (tdf#149049) [Jim Raykowski] + gtk: detect High Contrast (tdf#117006) [Caolán McNamara] + gtk: fix leak in treeview tooltip [Caolán McNamara] + gtk: let math GtkIconViews flow to fill available space with icons [Caolán McNamara] + gtk_tree_view_scroll_to_cell needs either path or column (tdf#148197) [Caolán McNamara] + GtkCellRendererText 'text" attrib is the index of the text into the model [Caolán McNamara] + GtkIconView uses a different way to link model and view [Caolán McNamara] + handle IVS and mix width chars (tdf#149365, tdf#149214) [Mark Hung] + handle RTL space in non-RTL layout in SalLayoutGlyphsCache [Luboš Luňák] + handle unknown line styles (ofz#46070) [Caolán McNamara] + HyphenatedWord and PossibleHyphens do not need locking [Noel Grandin] + icon-theme not dynamically changing to match desktop if set to 'auto' [Caolán McNamara] + ignore warning C4723 for windows arm64 build [Balazs Varga] + implement "show-tabs" for TabControl [Caolán McNamara] + implement GtkBuilder "scale" property for font size (tdf#119827) [Caolán McNamara] + implement weld::IconView::[gs]et_item_width [Mike Kaganski] + implement weld::IconView::connect_query_tooltip [Mike Kaganski] + improve field name [Noel Grandin] + improve label and tooltip of .uno:ObjectMenue (tdf#149018, tdf#149047) [Seth Chaiklin] + improve labelling of .uno:InsertObjCtrl and .uno:InsertObject (tdf#149047) [Seth Chaiklin] + improve labels for Arrow style popup dialogs (tdf#148736) [Seth Chaiklin] + improve some C code mixing size_t and ssize_t [Stephan Bergmann] + improve some operator== involving OString, [Stephan Bergmann] + improve the Comment strings in .desktop files (tdf#140215) [Ilmari Lauhakangas] + improve tooltip for Anchor icon (tdf#149253) [Seth Chaiklin] + improve tooltip for Arrow Styles icon (tdf#148737) [Seth Chaiklin] + improve version check [Mike Kaganski] + in JumpMatrix context use its dimensions for results (tdf#148863) [Eike Rathke] + in ScOutputData::DrawFrame, we can skip the intermediate container [Noel Grandin] + insert/overwrite cursor shape lags in formula editing (tdf#143964) [Noel Grandin] + InsertMatrixFormula: correct references for across sheets array formulas [Eike Rathke] + inspector crash with a writer OLE inside calc (tdf#149408) [Caolán McNamara] + instantiate Title directly in chart [Noel Grandin] + integer-overflow (ofz#47559) [Caolán McNamara] + introduce weld::IconView::insert_separator [Mike Kaganski] + IsEmptyBlock() -> IsEmptyData() [Luboš Luňák] + it is not our job to tell GCC whether to colorize its output [Luboš Luňák] + jsdialog: introduce popup management [Szymon Kłos] + justify::SpaceDistribution unit tests. (tdf#149017) [Mark Hung] + LanguageTool Grammar Checker implementation [Mert Tumer] + less OUString construction in SfxDocumentMetaData [Noel Grandin] + libtiff WASM: add Emscripten flags to fix NEH build [Jan-Marek Glogowski] + libtiff: enable jpeg and zlib [Caolán McNamara] + liststore used twice by different widgets [Caolán McNamara] + lok-calc: new callback for print ranges [Dennis Francis] + lok: add more efficient getSelectionType() replacement [Luboš Luňák] + lok: don't render active textbox on all slides [Szymon Kłos] + lok: respect zoom in calc tile rendering of EditView [Szymon Kłos] + loplugin:redundantcast [Stephan Bergmann] + loplugin:unnecessaryparen [Stephan Bergmann] + loplugin:unusedmethods [Noel Grandin] + m_xRefreshBroadcaster in BaseContainer is dead code [Noel Grandin] + make "Do you really want to open it?" more reliable (tdf#140886) [Stephan Bergmann] + make CreateColumnIfNotExists() non-const [Luboš Luňák] + make Imagemap dialog consistent with Description (tdf#148491) [Seth Chaiklin] + make keyboard accelerators functional in Statistics dialog (tdf#137748) [Seth Chaiklin] + make media object delete when it is cut [Jim Raykowski] + make ScDocShell reference ScDocument by shared_ptr (tdf#142635) [Mike Kaganski] + make ScSortedRangeCache-based queries work with mbMatchEmpty [Luboš Luňák] + make SfxStateCache::xDispatch up to date before using it [Luboš Luňák] + make SharedString move operator= inline (tdf#126109) [Luboš Luňák] + make sure to get the sanitized value (tdf#99708) [Samuel Mehrbrodt] + make the expand/collapse node drawing easier to read [Caolán McNamara] + make_installer: convert Win to Unix path for cygwin [Thorsten Behrens] + map value prop in numericfield to text (tdf#148706) [Xisco Fauli] + mark SvxFontItem as IsSortable [Noel Grandin] + merge the g_bus_get_sync calls [Caolán McNamara] + missing #include in various external code [Stephan Bergmann] + modernize and improve PropertySetInfo [Noel Grandin] + modified called after dialog was destroyed (tdf#149280) [Caolán McNamara] + more precise labels for left and right of paragraph text area (tdf#149242) [Seth Chaiklin] + move data out of impTextBreakupHandler [Noel Grandin] + move fuzzer to libtiff [Caolán McNamara] + move GtkSalFrame::CalcDeleteSurroundingSelection to SalFrame [Michael Weghorn] + move sparklines items to Insert/Format main menu (tdf#148467) [Roman Kuznetsov] + move the comment around a bit [Caolán McNamara] + move Uninitialized scalar field annotation (cid#1504440) [Caolán McNamara] + MoveCursorAbs: do not reset selection marks while editing a formula [Eike Rathke] + MoveCursorAbs: it is cheaper to check for marks first and then formula mode [Eike Rathke] + need to clone userdata if we copy a module/dialog (tdf#145722) [Caolán McNamara] + new loplugin:moveit [Noel Grandin] + new loplugin:unnecessary locking [Noel Grandin] + new o3tl::intcmp.hxx [Stephan Bergmann] + no need for a cast here when comparing against const int DATE_SIZE = 40 [Stephan Bergmann] + no need to allocate guards on the heap [Noel Grandin] + no need to allocate LocaleDataWrapper separately [Noel Grandin] + no need to allocate this separately [Noel Grandin] + no need to call makeStringAndClear here [Noel Grandin] + no need to call resume() on all already running thread [Stephan Bergmann] + no need to cast to char here [Stephan Bergmann] + no need to instantiate these services indirectly [Noel Grandin] + no need to override 'operator new' in FileHandle_Impl [Noel Grandin] + no need to stat a dir when opening a temporary file [Noel Grandin] + no need to static_cast these const Id (aka sal_uInt32) values [Stephan Bergmann] + no need to take a lock when returning static data [Noel Grandin] + no need to use unique_ptr for tokens in ScChartListener [Noel Grandin] + no ScSortedRangeCache-based query for number-as-string (tdf#149071) [Luboš Luňák] + nss: remove nss-3.13.5-zlib-werror.patch [Michael Stahl] + nss: upgrade to release 3.79 [Michael Stahl] + offapi: fix util::XCacheInfo header/footer [Miklos Vajna] + officecfg,stoc: allow running JVM UNO components out-of-process [Michael Stahl] + ofz: Avoid Integer-overflow [Caolán McNamara] + only need to create the folder for temp files once [Noel Grandin] + only obtain these after trying the cache [Mike Kaganski] + OOM (ofz#47664) [Caolán McNamara] + OOM just skip the unused "reserved" data on read (ofz#47473) [Caolán McNamara] + opening at cursor position doesn't work in large documents (tdf#146988) [Noel Grandin] + optimise Any::operator=(&&) a little [Noel Grandin] + optimise common case of reading a single-pass PNG [Noel Grandin] + optimise NumberedCollection::impl_searchFreeNumber some more [Noel Grandin] + optimise SfxFilterMatcher::GetFilterForProps a little [Noel Grandin] + osl::Mutex->std::mutex in DataSupplier [Noel Grandin] + osl::Mutex->std::mutex in framework::Gate [Noel Grandin] + osl::Mutex->std::mutex in framework::TransactionManager [Noel Grandin] + osl::Mutex->std::mutex in HierarchyDataSource [Noel Grandin] + osl::Mutex->std::mutex in HierarchyResultSetDataSupplier [Noel Grandin] + osl::Mutex->std::mutex in SvtLinguOptions [Noel Grandin] + osl::Mutex->std::mutex in SystemDependentDataBuffer [Noel Grandin] + out of memory (ofz#47781) [Caolán McNamara] + OutputDevice::GetBitmap(Ex) takes logical size, not pixel [Mike Kaganski] + partially resolve: rename section "Names" -> "Accessibility" (tdf#149010) [Seth Chaiklin] + pass ScDocShell by reference in ctor to indicate never initially null [Caolán McNamara] + pass ScRange around by value [Noel Grandin] + pass-by-value in TaskManager::MyProperty::setValue [Noel Grandin] + pdf form: export date fields as date type (tdf#105972) [Xisco Fauli] + pdf form: export numeric and currency fields as number type (tdf#105972) [Xisco Fauli] + pdf form: export time fields as time type (tdf#105972) [Xisco Fauli] + pdfwriter: validator: fix rule 6.4-3 [Xisco Fauli] + pick a better type for the GetAttrib nAttr parameter [Stephan Bergmann] + PPTX export: fix and connector properties (tdf#149128) [Tibor Nagy] + PPTX export: fix bullet indent regression (tdf#147991) [Attila Bakos (NISZ)] + PPTX export: fix lost U-shaped connectors (tdf#66228) [Tibor Nagy] + PPTX import: fix broken connectors in grouped shapes (tdf#149124) [Tibor Nagy] + PPTX import: fix incorrect image in media file (tdf#148923) [Tünde Tóth] + PPTX import: fix internal hyperlinks on shapes (tdf#148965) [Tibor Nagy] + preserve names of bad cell reference input again (tdf#148163) [Eike Rathke] + propagate ForceArrayReturn only for Value parameters, follow-up (tdf#149378) [Eike Rathke] + propagate inline array only for Value parameters, follow-up (tdf#149378) [Eike Rathke] + provide more details about failures in Calc 'functions' tests [Luboš Luňák] + pthread_mutex_t->std::mutex in lookupThreadId [Noel Grandin] + put a OpenGLZone around the sync indirect opengl calls (tdf#149068) [Caolán McNamara] + qt change cursor via QWidget (tdf#149329) [Jan-Marek Glogowski] + qt fix creating QImage with alpha mask (tdf#144601) [Jan-Marek Glogowski] + qt implement SalMenu button interface (tdf#132350) [Jan-Marek Glogowski] + qt just resize the backing store on size change [Jan-Marek Glogowski] + qt migrate KF5 theme font settings code (tdf#125925) [Jan-Marek Glogowski] + qt return frame pos + client area size (tdf#137471) [Jan-Marek Glogowski] + qt switch QtObjectWindow to QWidget (tdf#148864) [Jan-Marek Glogowski] + qt6 configure: Consider 'qmake6' when searching Qt 6 qmake [Michael Weghorn] + qt6 configure: Consider more paths to find Qt 6 moc [Michael Weghorn] + qt: Drop unnecessary reinterpret_cast [Michael Weghorn] + qt: Implement deletion/"swallowing" for IM replacement (tdf#149255) [Michael Weghorn] + qt: UTF-16-encode mime data for "text/plain;charset=utf-16" (tdf#137639) [Michael Weghorn] + read and handle in (tdf#149484) [Eike Rathke] + read tiff with deflate compression (code 32946 only) (tdf#122057) [Julien Nabet] + README libtiff [Julien Nabet] + rectangle: move inline definition into functions [Jan-Marek Glogowski] + redland WASM: add Emscripten flags to fix NEH build [Jan-Marek Glogowski] + reduce cmd line length for make_installer calls [Thorsten Behrens] + reduce cost of mathml parsing (tdf#121740) [Noel Grandin] + reduce space needed for NameSpaceMap [Noel Grandin] + registry: fix some documentation [Chris Sherlock] + reject OpenGL versions that don't support glGenVertexArrays (tdf#149068) [Caolán McNamara] + related: fix media object inserts twice in Writer (tdf#149049) [Jim Raykowski] + related: fix SwNavigator repositioning on resize (tdf#145182) [Jim Raykowski] + related: Show keyboard shortcut in sidebar tab bar tab button (tdf#84502) [Jim Raykowski] + remove 1 ImportGraphic method [Julien Nabet] + remove dead allocation in getSvxBrushItemFromSourceSet [Noel Grandin] + remove duplicated include [Andrea Gelmini] + remove excessive spacing from Formula objects (tdf#65067) [Rafael Lima] + remove incorrect #ifdef DBG_UTIL around normal code (tdf#149476) [Luboš Luňák] + remove need for two typedefs [Stephan Bergmann] + remove nonsense comment, function *is* used [Eike Rathke] + remove remnants of hack for (tdf#89231) [Luboš Luňák] + remove RenamePrgFolder and RemovePrgFolder custom msi actions (tdf#149106) [Samuel Mehrbrodt] + remove unnecessary copying in OInterfaceContainerHelper4 [Noel Grandin] + remove useless variable [Luboš Luňák] + remove using namespace css in justify.hxx. [Mark Hung] + removed duplicated include [Andrea Gelmini] + removing unused imports from uitests files. (tdf#132293) [tagezi] + rename "Type" and "Image" tabs in Image Properties dialog (tdf#138844) [Seth Chaiklin] + rename osl_getSystemPathFromFileURL_Ex->getSystemPathFromFileURL_Ex [Noel Grandin] + replace OFFSET_OF macro with a function template [Stephan Bergmann] + require libmwaw >= 0.3.21 [Luboš Luňák] + resave with latest glade [Caolán McNamara] + reserve space in map in SvXMLNamespaceMap [Noel Grandin] + reserve space in map in ZipFile::readCEN [Noel Grandin] + reserve space in vector [Noel Grandin] + reserve space in vector in ImpEditEngine::CreateTextObject [Noel Grandin] + reserve vector in FilterCache::getMatchingItemsByProps [Noel Grandin] + reserve vector in FrameView::WriteUserDataSequence [Noel Grandin] + reserve vector in StgCache::Commit() [Noel Grandin] + resource leak (cid#1504574) [Caolán McNamara] + restore %PRODUCTNAME to accessible descriptions that need them [Caolán McNamara] + restore sheet-local names for Undo of Cut (tdf#148072) [Eike Rathke] + restrict "confirm" to same rules as "password" (tdf#50400) [Caolán McNamara] + reuse o3tl::getToken [Stephan Bergmann] + revert "[API CHANGE] call ftruncate instead of ftruncate_by_name" [Noel Grandin] + revert "Better use size_t for malloc_size" [Stephan Bergmann] + revert "Breeze: add Label Field icons" (td#149036) [Rizal Muttaqin] + revert "Call URLClassLoader.close" (tdf#145527, tdf#116767) [Stephan Bergmann] + revert "dmapper: paragraph-level..." (tdf#148132, bnc#758883) [Vasily Melenchuk] + revert "mark SvxFontItem as IsSortable" [Noel Grandin] + revert "read tiff with deflate compression (code 32946 only)" (tdf#122057) [Julien Nabet] + revert "use boost::flat_map in config_map" [Tor Lillqvist] + revert "use more string_view in getNameNoExtension" [Stephan Bergmann] + revert "verify that all results from SalLayoutGlyphsCache match" [Luboš Luňák] + revert 6eeb0942c35f07dfbadb13f35fc6aa3703dac945 [Thorsten Behrens] + revert some questionable changes "new loplugin:unnecessary locking" [Noel Grandin] + rework UUIInteractionHelper construction [Stephan Bergmann] + rPosition to pPosition [Tomoyuki Kubota] + RTF filter: allow measuring page borders from the edge of the page [Miklos Vajna] + rtl_String->OString in DirectoryItem_Impl [Noel Grandin] + rtl_String->OString in sal [Noel Grandin] + sc uitests: Cleaning up unused variables [tagezi] + sc XLSX: don't freeze during saving recovery (tdf#123877) [László Németh] + sc: overwrite more character level font attributes (tdf#124820) [Justin Luth] + sc_uicalc: Add unittest (tdf#90579, tdf#124820, tdf#148863, tdf#149378) [Xisco Fauli] + sc_uicalc: Add unittest, follow-up (tdf#149378) [Xisco Fauli] + ScriptForge - (scriptforge.py) modify URL to help page [Jean-Pierre Ledure] + ScriptForge - (SF_Calc) FIX CompactUp/Left whan range is 1 row/col [Jean-Pierre Ledure] + ScriptForge - (SF_UnitTest) fix typos + layout reviews [Jean-Pierre Ledure] + ScriptForge - New 'UnitTest' service for Basic [Jean-Pierre Ledure] + ScSingleRefData::TabValid: for absolute reference take sheets into account [Eike Rathke] + ScSortedRangeCache-based query doesn't work with mbRangeLookup [Luboš Luňák] + ScTable::TestInsertRow() does not need to allocate all columns [Luboš Luňák] + sd theme: add UI (area dialog) for shape fill color effects [Miklos Vajna] + sd theme: add UI (sidebar) for shape fill color effects [Miklos Vajna] + sd theme: fix PPTX export loosing dk1 and lt1 colors (tdf#149205) [Miklos Vajna] + sd_export_tests-ooxml3: Add unittest for the export part (tdf#135843) [Xisco Fauli] + sd_import_tests2: Add unittest (tdf#149206) [Xisco Fauli] + sdext: fix crash on starting the presenter console for the 2nd time (tdf#149261) [Miklos Vajna] + set built-in gtk search box to search "document name" column (tdf#148168) [Caolán McNamara] + set size correctly when loading EMF (tdf#149206) [offtkp] + sfx2: store IsOriginallyLoadedReadOnly() for recent files (tdf#149170) [Michael Stahl] + sfx2: use natural string sort for sorting in object inspector [Tomaž Vajngerl] + show an explanatory label if ascii-only password is required (tdf#50400) [Caolán McNamara] + silence coverity warnings [Luboš Luňák] + silence Dereference after null check (cid#1504537) [Caolán McNamara] + silence Dereference null return value (cid#1504593) [Caolán McNamara] + silence Operands don't affect result (cid#1504664) [Caolán McNamara] + silence Uncaught exception (cid#1504533) [Caolán McNamara] + silence unhelpful, aggressive UNINIT_CTOR (cid#1504543) [Stephan Bergmann] + simplify an "ImportGraphic" method by removing useless pExtHeader (WmfExternal) [Julien Nabet] + simplify and improve maybeInvert [Noel Grandin] + simplify CacheItem::update [Noel Grandin] + simplify construction [Noel Grandin] + simplify initialisation in ToolBarManager::CreateControllers [Noel Grandin] + simplify SfxItemSet::Differentiate and SfxItemSet::Intersect [Noel Grandin] + simplify SmElementsControl [Mike Kaganski] + simplify the UI [Mike Kaganski] + skia: fix GCC12 -Werror=shadow [Michael Stahl] + skip oversized tiff images (ofz#47673) [Caolán McNamara] + skip some SetResizeProtect work during construction [Noel Grandin] + speed up simple use of NamedValueCollection [Noel Grandin] + split SfxItem::ClearItem into two methods [Noel Grandin] + starmath: fix real use-after-free detected by GCC 12 [Michael Stahl] + std::map -> std::unordered_map (tdf#149112) [Luboš Luňák] + std::move SfxPoolItem into SfxItemSet where possible [Noel Grandin] + std::mutex->std::recursive_mutex in SvtUserOptions [Mike Kaganski] + std::set->o3tl::sorted_vector in MathTypeFontSet [Noel Grandin] + std::stable_sort() where libc++ debug mode breaks a unittest [Luboš Luňák] + std::unordered_set->o3tl::sorted_vector in TaskManager [Noel Grandin] + still log the discrepancy (tdf#147844) [Aron Budea] + store: add unit tests [Chris Sherlock] + stylist does not show upper/lower case font effects (tdf#149304) [Noel Grandin] + subsequent_filters: Add unittest (tdf#149484) [Xisco Fauli] + suppress Direct-leak (ofz#47323) [Caolán McNamara] + suppress false positive (cid#1504594) [Stephan Bergmann] + SvHeaderTabListBox not handling lack of preset column widths well (tdf#149074) [Caolán McNamara] + svl: spurious GCC12 -Werror=maybe-uninitialized [Michael Stahl] + svx: fix double-free if SvxShape of SwDrawVirtObj is disposed [Michael Stahl] + svx: fix one more EXCEPTION_INT_DIVIDE_BY_ZERO [Xisco Fauli] + svx: work around GCC12 spurious -Werror=stringop-overflow [Michael Stahl] + SvxUnoXPropertyTable is never passed a null ptr [Noel Grandin] + sw content controls, checkbox: add properties dialog [Miklos Vajna] + sw content controls, date: add current date handling [Miklos Vajna] + sw content controls, date: add doc model & UNO API [Miklos Vajna] + sw content controls, date: add DOCX export [Miklos Vajna] + sw content controls, date: add DOCX import [Miklos Vajna] + sw content controls, date: add insert UI [Miklos Vajna] + sw content controls, date: add LOK API [Miklos Vajna] + sw content controls, date: add ODT filter [Miklos Vajna] + sw content controls, date: add properties dialog [Miklos Vajna] + sw content controls, date: preserve more properties [Miklos Vajna] + sw content controls, date: show a date picker on click [Miklos Vajna] + sw content controls, dropdown: add an initial properties dialog [Miklos Vajna] + sw content controls, dropdown: add insert UI [Miklos Vajna] + sw content controls, dropdown: add LOK API [Miklos Vajna] + sw content controls, dropdown: disable NOP buttons in the property dialog [Miklos Vajna] + sw content controls, dropdown: edit list items in the properties dialog [Miklos Vajna] + sw content controls, dropdown: edit list items: add modify and delete [Miklos Vajna] + sw content controls, picture: add doc model & UNO API [Miklos Vajna] + sw content controls, picture: add DOCX filter [Miklos Vajna] + sw content controls, picture: add insert UI [Miklos Vajna] + sw content controls, picture: add LOK API [Miklos Vajna] + sw content controls, picture: add LOK API testcase [Miklos Vajna] + sw content controls, picture: add ODT filter [Miklos Vajna] + sw content controls, picture: replace placeholder image on click [Miklos Vajna] + sw content controls: fix crash on trying to insert nested dropdown [Miklos Vajna] + sw content controls: fixes for the ending dummy char [Miklos Vajna] + sw content controls: update the cursor at SwContentControlDlg end [Miklos Vajna] + sw doc model xml dump: show table row properties [Miklos Vajna] + sw DOCX: fix jumbled group textbox regression (tdf#148720) [Attila Bakos (NISZ)] + sw HTML export: avoid pixel height when height is scale and width is relative [Miklos Vajna] + sw HTML import: extend list of MIME types recognized as image objects [Miklos Vajna] + sw layout: allow negative page border distances [Miklos Vajna] + sw offapi xmloff: add hyphenation zone (tdf#149420) [László Németh] + sw offapi xmloff: add option to not hyphenate last word (tdf#149248) [László Németh] + sw offapi xmloff: add option to not hyphenate short words (tdf#149324) [László Németh] + sw XHTML export: avoid writing background of table cells in ReqIF mode [Miklos Vajna] + sw XHTML export: avoid writing default transparent background for ReqIF [Miklos Vajna] + sw XHTML import: handle non-image, non-RTF objects as clickable images [Miklos Vajna] + sw xmloff: fix tracked deletions in insertions (tdf#56266) [László Németh] + sw: Divide-by-zero [Xisco Fauli] + sw: add stub Title impl for SwAuthorField [Miklos Vajna] + sw: Add UItest (tdf#145178, tdf#149268) [Xisco Fauli] + sw: avoid another EXCEPTION_INT_DIVIDE_BY_ZERO [Xisco Fauli] + sw: avoid EXCEPTION_INT_DIVIDE_BY_ZERO [Xisco Fauli] + sw: avoid ~SwIndexReg() assert in SwFEShell::PastePages() [Michael Stahl] + sw: copy grab bags in mail merge [Michael Stahl] + sw: document SwContentFrame [Miklos Vajna] + sw: document SwEditShell::InsertTable() [Miklos Vajna] + sw: document SwFltAnchorListener [Miklos Vajna] + sw: don't delete flys on Backspace/Delete keys (tdf#133957) [Michael Stahl] + sw: fix assert in SwModule::Notify() [Michael Stahl] + sw: fix assert in SwObjectFormatterTextFrame [Caolán McNamara] + sw: fix crash in SwAnchoredObject::UpdateObjInSortedList [Xisco Fauli] + sw: fix crash in SwDoc::CopyMasterHeader and SwDoc::CopyMasterFooter [Xisco Fauli] + sw: fix crash in SwDrawShell::Execute() [Miklos Vajna] + sw: fix crash in SwFEShell::SelectObj() [Miklos Vajna] + sw: fix crash in SwHeaderFooterWin::IsEmptyHeaderFooter() [Miklos Vajna] + sw: fix fly in fly hid by incomplete z-ordering (tdf#146272) [Attila Bakos (NISZ)] + sw: fix freezing with FrameIsAutomaticHeight (tdf#148365) [Attila Bakos (NISZ)] + sw: fix mysterious layout loop in CppunitTest_sw_uiwriter3 testTdf104649 [Michael Stahl] + sw: fix pasting multiple flys in SwFEShell::Paste() [Michael Stahl] + sw: fix use-after-free in SwFrame::ImplFindPageFrame() [Miklos Vajna] + sw: language fallback in MSWordExportBase::GetNumberFormat() [Michael Stahl] + sw: prefix members of CompareDrawObjs, SwBasicEscherEx, ... [Miklos Vajna] + sw: prefix members of SwEscherEx, SwWW8WrTabu, WW8_WrFkp and WW8_WrPlc0 [Miklos Vajna] + sw: prefix members of SwMSDffManager, SwWW8FltControlStack, ... [Miklos Vajna] + sw: prefix members of SwWW8Shade, WW8Glossary, WW8ListManager and ... [Miklos Vajna] + sw: refactor and create Justify::SnapToGrid() [Mark Hung] + sw: remove images from sample document [Xisco Fauli] + sw: show stripped line-end spaces on margin (tdf#43244) [Attila Szűcs] + sw: SwNodeIndex GCC12 spurious -Werror=dangling-pointer= [Michael Stahl] + sw_fieldmarkhide: fix wrong handling of SwInsText for fieldmarks [Michael Stahl] + sw_ooxmlexport16: Add unittest (tdf#149198) [Xisco Fauli] + sw_redlinehide: fix assert in SwContentNode::DelFrames() (tdf#148461) [Michael Stahl] + sw_redlinehide: fix crash in IsMarkHidden() if pointing to table node [Michael Stahl] + sw_redlinehide: fix mail merge performance regression (tdf#148309) [Michael Stahl] + sw_redlinehide: fix SwView::ExecSpellPopup() (tdf#148869) [Michael Stahl] + sw_redlinehide: update frames in ReplaceRangeImpl() (tdf#147220) [Michael Stahl] + table of contents editor not showing buttons in Dutch UI (tdf#149186) [Julien Nabet, Caolán McNamara] + tag oc-FR to oc-FR-lengadoc, oc-ES to oc-ES-aranes (tdf#147390) [Eike Rathke] + tdf148321: convert OOXML inset values to text distance values [Tomaž Vajngerl] + test also SalLayoutGlyphsCache in glyphs caching unittest [Luboš Luňák] + the elements of XInvocation::invoke aOutParamIndex are non-negative [Stephan Bergmann] + the expectation is on success the tiff stream pos is at EOF (tdf#149418) [Caolán McNamara] + the return value of std::count_if is guaranteed to be non-negative [Stephan Bergmann] + the return value of those getLength functions is guaranteed to be non-negative [Stephan Bergmann] + the return value of XConnection::read is guaranteed to be non-negative [Stephan Bergmann] + the size table in MathType can be compile-time data [Noel Grandin] + there should be no need for a cast here [Stephan Bergmann] + these can be stack allocated [Noel Grandin] + these ScTokenArray can be stack allocated [Noel Grandin] + this data does not need to be per-object [Noel Grandin] + this should call the base class enable_notify_events [Caolán McNamara] + tiff: add some error checks [Caolán McNamara] + tiff: enable webp [Caolán McNamara] + tiff: output libtiff error via SAL_WARN for failures [Caolán McNamara] + tiff: reverse row pixels for ORIENTATION_LEFTBOT [Caolán McNamara] + tiff: use more complicated apis to need a smaller buffer during read [Caolán McNamara] + tiled tiff found at rhbz552360-2.tiff [Caolán McNamara] + timeout (ofz#46060, ofz#47759, ofz#47587) [Caolán McNamara] + TOC: Character fill for tabulation is wrong (tdf#148846) [Noel Grandin] + toolkit: convert AccessibleStatusBar test to C++ [Colomban Wendling] + try to range-reduce even COUNTIFS if not matching empty cells [Luboš Luňák] + uitest: sc: Rename UItest and extend it [Xisco Fauli] + unchecked return value (cid#1504583) [Caolán McNamara] + unfriend some [Mike Kaganski] + uninitialized scalar field (cid#1504541, cid#1504591, cid#1504535) [Caolán McNamara] + unittest for SalLayoutGlyphsCache glyphs subset [Luboš Luňák] + update credits [Christian Lohmaier] + update git submodules [Martin Srebotnjak, Rafael Lima, Andras Timar, Andrea Gelmini, Christian Lohmaier, Seth Chaiklin, Julien Nabet, Alain Romedenne, Marco A.G.Pinto, Eike Rathke, Olivier Hallot, Laurent BP, Adolfo Jayme Barrientos] + update Skia to chrome/m103 [Luboš Luňák] + update to ICU 71.1 [Eike Rathke] + upgrade harfbuzz to 4.3.0 [Caolán McNamara] + upgrade libtiff to 4.4.0 [Caolán McNamara] + use a range-based for loop [Stephan Bergmann] + use at least assertions mode if libc++ debug mode is not usable [Luboš Luňák] + use boost::flat_map in config_map [Noel Grandin] + use boost::noinit_adaptor [Stephan Bergmann] + use calloc instead of malloc and memset [dante] + use comphelper::ByteReader in XBufferedStream [Noel Grandin] + use comphelper::ByteWriter in UNOMemoryStream [Noel Grandin] + use comphelper::WeakComponentImplHelper for TerminateDetection [Noel Grandin] + use comphelper::WeakComponentImplHelper in GenericClipboard [Noel Grandin] + use exec_module on newer Python (>3.3) to avoid DeprecationWarning [Noel Grandin] + use explicit translatable="no" like we typically do in this case [Caolán McNamara] + use FontMetric as SalLayoutGlyphsCache key rather than vcl::Font [Luboš Luňák] + use IconView in SmElementsControl [Mike Kaganski] + use interpreter stack to determine JumpMatrix context, follow-up (tdf#148863) [Eike Rathke] + use less noisy way to iterate over some (unscoped) enumeration [Stephan Bergmann] + use libtiff for tiff import [Caolán McNamara] + use more appropriate index variable type [Stephan Bergmann] + use more appropriate index variable types [Stephan Bergmann] + use more appropriate return type for ThreadPool::getPreferredConcurrency [Stephan Bergmann] + use more appropriate type for comphelper::internal::OPropertyAccessor::nPos [Stephan Bergmann] + use more appropriate type for LocationAccess::nOwnClassVectorIndex [Stephan Bergmann] + use more appropriate type for MultiSelection::nCurSubSel et al [Stephan Bergmann] + use more appropriate type for SbiImage::GetString nId param [Stephan Bergmann] + use more appropriate type for SbiImage::nStringIdx [Stephan Bergmann] + use more complex scheme on newer Python (>=3.7) to avoid DeprecationWarning [Noel Grandin] + use more Primitive2DContainer::append and more std::move [Noel Grandin] + use more SfxWhichIter::GetItemState [Noel Grandin] + use more string_view in getNameNoExtension [Noel Grandin] + use more string_view in oox [Noel Grandin] + use more string_view in URLTransformer::parseStrict [Noel Grandin] + use o3tl::make_unsigned in some places [Stephan Bergmann] + use o3tl::make_unsigned, length is known to be non-negative [Stephan Bergmann] + use o3tl::make_unsigned, location is already checked to be non-negative here [Stephan Bergmann] + use o3tl::make_unsigned, nCount is already asserted non-negative here [Stephan Bergmann] + use o3tl::make_unsigned, nPolygonIndex is already clamped to non-negative here [Stephan Bergmann] + use o3tl::make_unsigned, nStrLen is known to be non-negative here [Stephan Bergmann] + use o3tl::make_unsigned, OString::getLength() is guaranteed to be non-negative [Stephan Bergmann] + use Primitive2DContainer in impPolygonParagraphHandler [Noel Grandin] + use Primitive2DContainer in TargetHolder [Noel Grandin] + use recursive mutex for LOK queue [Luboš Luňák] + use reserve before filling some vectors [Noel Grandin] + use same glyph width in PDF drawing and font subset [Khaled Hosny] + use sanity check only if LibreOfficeKit is active (tdf#147844) [Xisco Fauli] + use some range-based for loops [Stephan Bergmann] + use std::move to avoid some object allocation [Noel Grandin] + use std::mutex in LocalProcessFactory [Noel Grandin] + use std::size() instead SAL_N_ELEMENTS macro (tdf#147021) [Roman Kuznetsov] + use std::vector in AnimatedGraphicPrimitive2D [Noel Grandin] + use structured binding to clarify the code [Mike Kaganski] + use the new SfxWhichIter::GetItemState feature [Noel Grandin] + use the same ScDocument for clipboard and GlobalDrawPersist (tdf#142635) [Mike Kaganski] + use the std::function type for this lambda to prevent allocation [Noel Grandin] + use vector as backing for stack [Noel Grandin] + UUIInteractionRequestStringResolver::m_pImpl can be a plain data member [Stephan Bergmann] + various crashes seen in redline panel (tdf#149408) [Caolán McNamara] + VCL add vcl::WindowPosSize abstract class [Jan-Marek Glogowski] + VCL SysEnvData: add Invalid Platform and Toolkit [Jan-Marek Glogowski] + vcl/GetTextBreak(): don't add extra width if char width is 0. [Mark Hung] + vcl/tiff-import-ccitt: Pragma once + prefix private members [Julien Nabet] + vcl/tiff-import-lzw various changes [Julien Nabet] + vcl: a11y: Add test for text alternative value of images when exporting to pdf [Xisco Fauli] + vcl: avoid EXCEPTION_INT_DIVIDE_BY_ZERO [Xisco Fauli] + vcl: extend test to also check the description [Xisco Fauli] + vcl: GCC12 says fclose() causes -Werror=use-after-free on any use of FILE* [Michael Stahl] + vcl: move bDrawn variable closer to where it is first used in DrawEPS() [Chris Sherlock] + vcl: WhitespaceToSpace() spurious -Werror=maybe-uninitialized [Michael Stahl] + vcl_filters_test: Add unittest (tdf#149418, tdf#149417) [Xisco Fauli] + vcl_pdfexport: Add unittest (tdf#135346, tdf#114256) [Xisco Fauli] + verify that all results from SalLayoutGlyphsCache match [Luboš Luňák] + version 7.4.0.0.beta1, tag libreoffice-7.4.0.0.beta1 [Christian Lohmaier] + we actually want to divide by 257 here [Caolán McNamara] + we can std::move the data out of TextBreakupHelper [Noel Grandin] + WIN drop effectively empty ImplDrawMenuBar [Jan-Marek Glogowski] + WIN refactor geometry updating [Jan-Marek Glogowski] + WIP: dunno about "Hodler" [Andrea Gelmini] + work around bogus -Werror=attributes with old GCC [Stephan Bergmann] + work around ImplGlyphFallbackLayout() returning garbage fallback [Luboš Luňák] + workdir/UnpackedTarball/libtiff/libtiff/tiff.h is generated [Stephan Bergmann] + write proper with (tdf#149484) [Eike Rathke] + writer - Added default object creation when drag size too low (tdf#149141) [AshSinc] + xmloff: ODF import: fix another bad attribute (tdf#145178) [Michael Stahl] + dictionaries + add oc-FR-lengadoc to oc_FR/dictionaries.xcu (tdf#147390) [Eike Rathke] + updated Danish spellchecker [Andras Timar] + updated the English dictionaries: GB [Marco A.G.Pinto] + help + (related) add to OLE explanation in Glossary (tdf#149018) [Seth Chaiklin] + (Related) update Arrow styles help to reflect UI change (tdf#126658) [Seth Chaiklin] + add explanation about adding Heading rows to Insert - Table (tdf#89131) [Seth Chaiklin] + add index bookmark (tdf#129674) [Olivier Hallot] + add SQL code colorization to Help pages [Olivier Hallot] + base form properties Sort dialog name is case sensitive [Alain Romedenne] + bump Prism.js to 1.28 [Olivier Hallot] + cdbl, Cint, Clng, Csng accept keyword arguments (tdf#141474) [Alain Romedenne] + clarify "Vertical" and "by" controls in Position and Size (tdf#148486) [Seth Chaiklin] + consistently capitalize acronyms [Adolfo Jayme Barrientos] + document new CompactLeft and CompactUp methods from the Calc service [Rafael Lima] + document new CreatePivotTable method in SF_Calc [Rafael Lima] + document SF_Dialog new Resize() and Center() methods [Alain Romedenne] + drop apparently German-inspired use of hyphens [Adolfo Jayme Barrientos] + filelen() Basic function's upper limit is 2GB. [Alain Romedenne] + fix bad filename and links in Query Desing Help page [Olivier Hallot] + fix bookmark semicolon [Olivier Hallot] + fix broken links in CEILING functions help page [Olivier Hallot] + fix Help page for Direct SQL command (tdf#149086) [Olivier Hallot] + fix remaining typo [Adolfo Jayme Barrientos] + fix sentence about solver settings [Rafael Lima] + fix typo [Andrea Gelmini] + fix typo in AutoCorrect help page [Rafael Lima] + fix typo in reference [Julien Nabet] + fix typos [Andrea Gelmini] + fix YouTube display for Help online/offline [Olivier Hallot] + followup to 580f62a41db6366a3ab13bf16a96a643710605a3 [Seth Chaiklin] + help for Writer "View" menu is not updated (tdf#91344) [Olivier Hallot] + help: Remove mention of dropped Character Set setting (tdf#148413) [Adolfo Jayme Barrientos] + help: Update “Equally” to “Evenly” (tdf#149437) [Adolfo Jayme Barrientos] + improve help about anchoring (tdf#149253) [Seth Chaiklin] + include metacharacters fragment in ICU regexp URI [Eike Rathke] + new command Go to Sheet (tdf#129674) [Laurent BP] + new way to load color palette (tdf#107078) [Olivier Hallot] + refactor Direct SQL help page [Olivier Hallot] + refactor some embedvars that give a translation problem for some [Seth Chaiklin] + refactor XSLT for code colorization [Olivier Hallot] + replace outdated links to OOo's wiki [Alain Romedenne] + revisit Base Query page [Olivier Hallot] + revisit Insert Image help page [Olivier Hallot] + sparklines Help page. (tdf#148817) [Olivier Hallot] + unnecessary [Adolfo Jayme Barrientos] + update "defining line ends" (tdf#126658) [Seth Chaiklin] + update to reflect changes (tdf#149130, tdf#148941, tdf#149012, tdf#149010) [Seth Chaiklin] + warn that Calc Solver does not save model to file (tdf#38948) [Rafael Lima] + translations + update translations for master/7.4 [Christian Lohmaier] + update translations for master/7.4.0 beta1 [Christian Lohmaier] + updated Slovenian translation [Martin Srebotnjak]