History log of /trunk/ (Results 701 - 725 of 8532)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
ffd83a4c14-Jan-2023 Damjan Jovanovic

UnoApp.close() was issuing XDesktop.terminate(), and then starting a timer
that would kill OpenOffice 2 second seconds, while also killing it in the
finally block, and not waiting for it to e

UnoApp.close() was issuing XDesktop.terminate(), and then starting a timer
that would kill OpenOffice 2 second seconds, while also killing it in the
finally block, and not waiting for it to exit. This sometimes caused tests
to start OpenOffice before the previous instance fully finished,
especially in the fvt.uno.sc.formula.TestFormulaDocs test which starts up
OpenOffice for each document, and then the new instance wouldn't start,
causing test failures.

Rather, after issuing XDesktop.terminate(), wait up to 5 seconds for
OpenOffice to exit. Only if it's still running, kill it. This is similar
to what VclApp already does.

Patch by: me

show more ...

195282cf14-Jan-2023 Damjan Jovanovic

When importing SpreadsheetML ss:DateTime, import the entire value, not only the
first 19 characters.

Add a test file for this bug.

Fixes: #128554 - Office 2003 SpreadsheetML: fr

When importing SpreadsheetML ss:DateTime, import the entire value, not only the
first 19 characters.

Add a test file for this bug.

Fixes: #128554 - Office 2003 SpreadsheetML: fractional seconds are silently
ignored during import
Patch by: me

show more ...

0db4a4f413-Jan-2023 Damjan Jovanovic

Dates and times are loaded wrongly from SpreadsheetML files, because the filter
loads only the date or time portion of the ss:DateTime based on the cell's
style.

Rather always load t

Dates and times are loaded wrongly from SpreadsheetML files, because the filter
loads only the date or time portion of the ss:DateTime based on the cell's
style.

Rather always load the ss:DateTime as our ODF office:date-value in the
XMLSchema-2 dateTime format, with both its date and time part, and then rely on
formatting to display only the date or time as desired.

Fixes: #82849 - SpreadsheetML ss:DateTime cell value is loaded as either only
a date or a time

Patch by: Philip J. Turmel <philip@turmel.org>
Reviewed by: me

show more ...

669616fc12-Jan-2023 Damjan Jovanovic

Use our own round() function declared in rtl's math.hxx, instead of the system
round() function only available in C99 compilers.

Patch by: me

a2fc620d12-Jan-2023 Damjan Jovanovic

Windows is missing the round() function, try include <math.h>.

Patch by: me

a896732b12-Jan-2023 Damjan Jovanovic

In ODF (19.679.2 of ODF 1.3), the <table:covered-table-cell> element's
table:number-columns-repeated attribute has a default value of 1,
meaning the cell spans the cell to its right. However

In ODF (19.679.2 of ODF 1.3), the <table:covered-table-cell> element's
table:number-columns-repeated attribute has a default value of 1,
meaning the cell spans the cell to its right. However when the XSLT import
filter converts from SpreadsheetML's ss:MergeAcross to ODF's
table:number-columns-repeated, it always inserts a <table:covered-table-cell>
element, and then adds the table:number-columns-repeated attribute only if
it is greater than 1. This breaks when ss:MergeAcross="0", because ODF's
defaulting to 1 ends up occupying an extra empty cell to the right when it
shouldn't.

Fix this by only inserting the <table:covered-table-cell> when
ss:MergeAcross > 0.

Add a test document to prove this.

Fixes #100989 - SpreadsheetML: cell with ss:MergeAcross="0" gets an extra empty cell to the right
Patch by: me

show more ...

577fe17911-Jan-2023 Damjan Jovanovic

Our XSLT-based MS Office 2003 SpreadsheetML format import filter, when doing
conversion from R1C1 style column references to our A1 style references, had a
bug where it was treating the colum

Our XSLT-based MS Office 2003 SpreadsheetML format import filter, when doing
conversion from R1C1 style column references to our A1 style references, had a
bug where it was treating the column value as 0-based, and dividing by 26 to
find the 1st letter and taking the remainder when divided by 26 for the second
letter. Those numbers are then each converted to a letter [0 = nothing,
1 = "A", 2 = "B", ..., 26 = "Z"].

However since R1C1 is 1-based, and not 0-based, this breaks for column numbers
which are multiples of 26, as 26 mod 26 = 0, so the least significant digit is
converted to nothing while the most significant digit gets incremented too
early.

Fix this by converting the column number to 0-based by subtracting 1 before
calculation, then adding 1 to the least significant digit afterwards.

Also the fact we have 2 letters limited us to a maximum of 26^2 = 676 columns,
after which column references would wrap around. Fix this too, by adding a 3rd
letter, which lets us address a maximum of 17576 columns.

Add a sample file to our unit tests.

Found by: alex dot plantema at xs4all dot nl
Patch by: me

show more ...

9fd60fc010-Jan-2023 Matthias Seidel

Remove Bitmaps from build (#163)

* Remove Bitmaps from build

* Remove directory

* Remove directory from packaging

* Cleanup

* Further cleanup


main/cui/source/inc/cuires.hrc
main/cui/source/options/optpath.src
main/extras/prj/build.lst
main/extras/source/symbols/delzip
main/extras/source/symbols/l_2people.bmp
main/extras/source/symbols/l_attention1.bmp
main/extras/source/symbols/l_attention2.bmp
main/extras/source/symbols/l_attention3.bmp
main/extras/source/symbols/l_candy.bmp
main/extras/source/symbols/l_face.bmp
main/extras/source/symbols/l_flower.bmp
main/extras/source/symbols/l_ghost.bmp
main/extras/source/symbols/l_halloween.bmp
main/extras/source/symbols/l_home.bmp
main/extras/source/symbols/l_lamp.bmp
main/extras/source/symbols/l_lock.bmp
main/extras/source/symbols/l_page_b.bmp
main/extras/source/symbols/l_page_g.bmp
main/extras/source/symbols/l_page_y.bmp
main/extras/source/symbols/l_people.bmp
main/extras/source/symbols/l_rose.bmp
main/extras/source/symbols/l_save.bmp
main/extras/source/symbols/l_smiley_1.bmp
main/extras/source/symbols/l_smiley_oh.bmp
main/extras/source/symbols/l_smiley_sad.bmp
main/extras/source/symbols/l_snow.bmp
main/extras/source/symbols/l_star.bmp
main/extras/source/symbols/makefile.mk
main/extras/source/symbols/s_arrow-1.bmp
main/extras/source/symbols/s_arrow-2.bmp
main/extras/source/symbols/s_arrow-3.bmp
main/extras/source/symbols/s_arrow-4.bmp
main/extras/source/symbols/s_attention1.bmp
main/extras/source/symbols/s_attention2.bmp
main/extras/source/symbols/s_attention3.bmp
main/extras/source/symbols/s_ball-b.bmp
main/extras/source/symbols/s_ball-g.bmp
main/extras/source/symbols/s_ball-r.bmp
main/extras/source/symbols/s_ball.bmp
main/extras/source/symbols/s_bug.bmp
main/extras/source/symbols/s_clover.bmp
main/extras/source/symbols/s_egg.bmp
main/extras/source/symbols/s_face.bmp
main/extras/source/symbols/s_flower.bmp
main/extras/source/symbols/s_ghost.bmp
main/extras/source/symbols/s_group.bmp
main/extras/source/symbols/s_halloween.bmp
main/extras/source/symbols/s_heart.bmp
main/extras/source/symbols/s_home.bmp
main/extras/source/symbols/s_lock.bmp
main/extras/source/symbols/s_ok-g.bmp
main/extras/source/symbols/s_ok-r.bmp
main/extras/source/symbols/s_ok.bmp
main/extras/source/symbols/s_page_b.bmp
main/extras/source/symbols/s_page_g.bmp
main/extras/source/symbols/s_page_y.bmp
main/extras/source/symbols/s_pen-b.bmp
main/extras/source/symbols/s_pen-g.bmp
main/extras/source/symbols/s_pen-r.bmp
main/extras/source/symbols/s_people.bmp
main/extras/source/symbols/s_smily_1.bmp
main/extras/source/symbols/s_smily_oh.bmp
main/extras/source/symbols/s_smily_sad.bmp
main/extras/source/symbols/s_snow.bmp
main/extras/source/symbols/s_star.bmp
main/extras/source/symbols/s_team.bmp
main/extras/source/symbols/s_x-g.bmp
main/extras/source/symbols/s_x-r.bmp
main/extras/source/symbols/s_x.bmp
main/officecfg/registry/data/org/openoffice/Office/Paths.xcu
main/officecfg/registry/schema/org/openoffice/Office/Common.xcs
main/scp2/source/ooo/directory_ooo.scp
main/scp2/source/ooo/file_extra_ooo.scp
415e9fa109-Jan-2023 mseidel

Change the tip for the Label control in Basic IDE.

This fixes https://bz.apache.org/ooo/show_bug.cgi?id=128553

3ff2b12a07-Jan-2023 Damjan Jovanovic

Allow the XLSX Relationship "Target" attribute in _rels/.rels to have superfluous slashes.

Fixes: #117672 - Opening XLSX fails when the Relationship "Target" attribute in _rels/.rels

Allow the XLSX Relationship "Target" attribute in _rels/.rels to have superfluous slashes.

Fixes: #117672 - Opening XLSX fails when the Relationship "Target" attribute in _rels/.rels
has superfluous slashes
Patch by: me

show more ...

9621e55208-Jan-2023 Damjan Jovanovic

Add support for the new XLSX date type in cells, denoted with attribute t="d",
used by Excel 2010.

Also refactor the code so the datetime attribute in pivot tables is also parsed
by

Add support for the new XLSX date type in cells, denoted with attribute t="d",
used by Excel 2010.

Also refactor the code so the datetime attribute in pivot tables is also parsed
by the same function, and increase the parsing accuracy to the maximum (HundredthSeconds,
instead of just Seconds).

Fixes: #127034 - xlsx file: imported DateTime cells are empty (Excel 2010 compatible)
Patch by: me

show more ...

9c74104806-Jan-2023 Damjan Jovanovic

When rows and cells lack the "r" attribute used to specify their location,
use the location of the most recently added row or cell + 1.

Fixes: #127672 - Xlsx with omitted cell references

When rows and cells lack the "r" attribute used to specify their location,
use the location of the most recently added row or cell + 1.

Fixes: #127672 - Xlsx with omitted cell references opens with empty cells
Patch by: me

show more ...

0f42b9a006-Jan-2023 Damjan Jovanovic

Some 3rd party applications write OOXML files whose ZIP entries have filenames in
different casing than their XML files specify, eg. sharedStrings.xml is actually
stored in the ZIP file as Sh

Some 3rd party applications write OOXML files whose ZIP entries have filenames in
different casing than their XML files specify, eg. sharedStrings.xml is actually
stored in the ZIP file as SharedStrings.xml. Thus, when we can't find files with
their intended casing, do a case-insensitive search within their ZIP directory
instead.

Fixes: https://bz.apache.org/ooo/show_bug.cgi?id=126720 - no text imported from xlsx
Patch by: me

show more ...

9814fe2005-Jan-2023 mseidel

Unifying layout templates (en-US/en_GB) for Impress

(cherry picked from commit efa4771fb6e052730b3cc1d462802a9ee0ebbc85)


main/extras/source/templates/layout/lang/en-GB/lyt-aqua.otp
main/extras/source/templates/layout/lang/en-GB/lyt-blackandwhite.otp
main/extras/source/templates/layout/lang/en-GB/lyt-bluegrey.otp
main/extras/source/templates/layout/lang/en-GB/lyt-bluelinesgrad.otp
main/extras/source/templates/layout/lang/en-GB/lyt-bluetitledown.otp
main/extras/source/templates/layout/lang/en-GB/lyt-book.otp
main/extras/source/templates/layout/lang/en-GB/lyt-brown.otp
main/extras/source/templates/layout/lang/en-GB/lyt-charglow.otp
main/extras/source/templates/layout/lang/en-GB/lyt-forest.otp
main/extras/source/templates/layout/lang/en-GB/lyt-frepa.otp
main/extras/source/templates/layout/lang/en-GB/lyt-glacier.otp
main/extras/source/templates/layout/lang/en-GB/lyt-greengradlines.otp
main/extras/source/templates/layout/lang/en-GB/lyt-keyboard.otp
main/extras/source/templates/layout/lang/en-GB/lyt-movwaves.otp
main/extras/source/templates/layout/lang/en-GB/lyt-numdark.otp
main/extras/source/templates/layout/lang/en-GB/lyt-ocean.otp
main/extras/source/templates/layout/lang/en-GB/lyt-organic.otp
main/extras/source/templates/layout/lang/en-GB/lyt-paper.otp
main/extras/source/templates/layout/lang/en-GB/lyt-rededges.otp
main/extras/source/templates/layout/lang/en-GB/lyt-roundedrect.otp
main/extras/source/templates/layout/lang/en-GB/lyt-sunrise.otp
main/extras/source/templates/layout/lang/en-GB/lyt-techpoly.otp
main/extras/source/templates/layout/lang/en-GB/lyt-tunnel.otp
main/extras/source/templates/layout/lang/en-GB/lyt-water.otp
main/extras/source/templates/layout/lang/en-GB/lyt-wine.otp
main/extras/source/templates/layout/lang/en-US/lyt-cool.otp
main/extras/source/templates/layout/lang/en-US/lyt-darkblue.otp
f695974905-Jan-2023 mseidel

Localized Polish layout templates for Impress.

Contributed by Czesław Wolański.

1dc5a79d04-Jan-2023 mseidel

Updated translation.

Contributed by Czesław Wolański.

67a4a8dd03-Jan-2023 mseidel

Unifying dimensions and names for StartCenter graphics

3304210c03-Jan-2023 Damjan Jovanovic

Add the "&apos;" entity definition to our HTML parser, so that we can correctly
read it and convert it a "'", but when writing to HTML write out the "'"
directly for now.

Fixes: http

Add the "&apos;" entity definition to our HTML parser, so that we can correctly
read it and convert it a "'", but when writing to HTML write out the "'"
directly for now.

Fixes: https://bz.apache.org/ooo/show_bug.cgi?id=80657

Patch by: me

show more ...

f47299ee02-Jan-2023 mseidel

Align graphics in StartCenter

a03a11a501-Jan-2023 mseidel

Updated English dictionary

3c5feb2b01-Jan-2023 mseidel

Updated Ukrainian dictionary

b7bcc0c331-Dec-2022 mseidel

Update copyright year to 2023

c7ace38f27-Dec-2022 Damjan Jovanovic

When we reach EOF, and SvStream.ReadCsvLine() returned some data,
process that data before returning.

Fixes https://bz.apache.org/ooo/show_bug.cgi?id=128548 -
"Last CSV line is silen

When we reach EOF, and SvStream.ReadCsvLine() returned some data,
process that data before returning.

Fixes https://bz.apache.org/ooo/show_bug.cgi?id=128548 -
"Last CSV line is silently lost on import if last field is quoted
and EOF is reached before closing quote"

Patch by: me

show more ...

cb7059be26-Dec-2022 mseidel

Cleanup resource file, removed Maskcolor

c0176e2925-Dec-2022 mseidel

Fixed typos, removed whitespace

1...<<21222324252627282930>>...342