Bug 148499 - Database Wizard UI looks inconsistent when you select Writer document item in Connect to an existing database list
Summary: Database Wizard UI looks inconsistent when you select Writer document item in...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
6.4.7.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: difficultyMedium, easyHack, skillCpp, topicUI
Depends on:
Blocks: Database-Wizard
  Show dependency treegraph
 
Reported: 2022-04-10 16:33 UTC by Roman Kuznetsov
Modified: 2022-04-13 09:52 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:
Regression By:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Kuznetsov 2022-04-10 16:33:23 UTC
Description:
Database Wizard UI looks inconsistent when you select Writer document item in Connect to an existing database list:

1. Step 2 in this case became "Set up Writer document or Spreadsheet connection" - why the "Spreadsheet" word here?
2. Heading of the Step 2 says us "Set up a connection to spreadsheet" - of course it should be "Set up a connection to Writer document"
3. Text tip on the Step 2 is "Click 'Browse...' to select a LibreOffice spreadsheet or Microsift Excel workbook. LibreOffice will open this file in read-ony mode" - and it should be "Click 'Browse...' to select a LibreOffice Writer document with a table. LibreOffice will open this file in read-ony mode".

Steps to Reproduce:
1. Open LibreOffice
2. Select menu File->New->Database
3. Select a Connect to an existing database radiobutton
4. Click on the drop-down list below and select Writer document there
5. Look at the Description above

Actual Results:
Database Wizard UI looks inconsistent when you select Writer document item in Connect to an existing database list

Expected Results:
Database Wizard UI show a consistent info when you select Writer document item in Connect to an existing database list


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: ccb78b98e0618cce365562fe326d018892b8104a
CPU threads: 4; OS: Windows 6.1 Service Pack 1 Build 7601; UI render: Skia/Raster; VCL: win
Locale: ru-RU (ru_RU); UI: en-US
Calc: CL Jumbo
Comment 1 Robert Großkopf 2022-04-10 17:08:20 UTC
Could confirm the buggy behavior. Thought this has already been reported but can't find it.
Comment 2 Robert Großkopf 2022-04-10 17:17:56 UTC
See https://bugs.documentfoundation.org/attachment.cgi?id=179116 . There is a screenshot of this problem at the bottom of the page …

This is the same behavior in older versions like LO 6.4.7.2 here on OpenSUSE 15.3 64bit rpm Linux. Think it had never been worked right.
Comment 3 Heiko Tietze 2022-04-11 10:01:17 UTC
In dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx the function OSpreadSheetConnectionPageSetup() uses the string STR_SPREADSHEET_HEADERTEXT. Looks like the internal function name is misleading itself. Suggest to split PAGE_DBSETUPWIZARD_DOCUMENT_OR_SPREADSHEET in dbaccess/source/ui/dlg/dbwizsetup.cxx - and name the page accordingly.