Bug 278418 - Change "Row" in "Save Row/Cancel Row Changes" to "Record"
Summary: Change "Row" in "Save Row/Cancel Row Changes" to "Record"
Status: CLOSED FIXED
Alias: None
Product: KEXI
Classification: Applications
Component: General (show other bugs)
Version: 2.4 alpha4 (Calligra 2.4 alpha4)
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Jarosław Staniek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-24 20:48 UTC by Dimitrios T Tanis
Modified: 2019-02-18 19:39 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
staniek: Usability+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitrios T Tanis 2011-07-24 20:48:40 UTC
Version:           2.4 rc1 (Calligra 2.4 rc1) (using KDE 4.6.0) 
OS:                Linux

"Row" is somewhat OK for tables, but for forms where data are rarely represented as such, it might be confusing for the new user to see eg "Save Row".
Record is more commonly used to express database rows and as such it might be more familiar for new users to work with.

Reproducible: Didn't try



Expected Results:  
Change "Row" in "Save Row/Cancel Row Changes" to "Record"
The change should be primarily in Forms, but also in tables if you like.

I'm filing this wish for 2.4 because if accepted, it's fairly easy to change.
Comment 1 Jarosław Staniek 2011-07-25 19:30:21 UTC
Originally we planned to have Record term used everywhere as MSA does. The point was that most casual users would find themselves lost. 
Now I checked how software aimed a bit more at such casual users, namely FileMaker name these objects: Records.

So agreed, will be changed globally. Again, this shows open discussion can help :)
Comment 2 Jarosław Staniek 2011-07-25 21:59:40 UTC
Git commit d231a97d3548f322e2711fb49dd3ac9d46dd52f1 by Jaroslaw Staniek.
Committed on 25/07/2011 at 23:58.
Pushed by staniek into branch 'master'.

GUI: General: Replaced term "row" with "record" in visible places

BUG:278418

M  +14   -14   kexi/widget/kexidataawareview.cpp
M  +1    -1    kexi/migration/mdb/src/keximdb/mdbmigrate.cpp
M  +1    -1    kexi/widget/tableview/kexidataawarepropertyset.h
M  +4    -4    kexi/plugins/tables/kexilookupcolumnpage.cpp
M  +3    -3    kexi/widget/tableview/kexitableviewdata.cpp
M  +1    -1    kexi/migration/mysql/mysqlmigrate.cpp
M  +3    -3    kexi/widget/tableview/kexitableedit.cpp
M  +1    -1    kexi/widget/utils/kexisharedactionclient.h
M  +2    -2    kexi/webforms/view/default/Delete.cpp
M  +16   -16   kexi/widget/utils/kexirecordmarker.cpp
M  +2    -2    kexi/core/KexiWindow.cpp
M  +1    -1    kexi/widget/tableview/kexicomboboxbase.h
M  +1    -1    kexi/examples/Simple_Database.kexi.sql
M  +1    -1    kexi/plugins/tables/kexitabledesignerview_p.cpp
M  +1    -1    kexi/plugins/reports/kexidbreportdata.cpp
M  +2    -2    kexi/widget/tableview/kexitableview_p.h
M  +1    -1    kexi/widget/tableview/kexitableview_p.cpp
M  +28   -28   kexi/main/KexiMainWindow.cpp
M  +1    -1    kexi/migration/AlterSchemaTableModel.cpp
M  +3    -3    kexi/main/KexiMainWindow_p.h
M  +1    -1    kexi/plugins/forms/kexiformscrollview.cpp
M  +1    -1    kexi/widget/utils/kexirecordnavigator.h
M  +37   -37   kexi/widget/tableview/kexitableview.h
M  +1    -1    kexi/plugins/forms/kexiformscrollview.h
M  +15   -15   kexi/widget/utils/kexirecordnavigator.cpp
M  +1    -1    kexi/widget/tableview/kexitableedit.h
M  +26   -26   kexi/widget/tableview/kexicomboboxbase.cpp
M  +2    -2    kexi/widget/utils/kexirecordmarker.h
M  +2    -2    kexi/plugins/queries/kexiquerydesignerguieditor.cpp
M  +85   -85   kexi/widget/tableview/kexitableview.cpp
M  +6    -6    kexi/widget/tableview/kexicomboboxpopup.cpp
M  +4    -4    kexi/widget/tableview/kexidataawareobjectiface.h
M  +2    -2    kexi/widget/tableview/kexidataawarepropertyset.cpp
M  +18   -18   kexi/kexidb/connection.cpp
M  +1    -1    kexi/kexidb/queryschema.cpp
M  +1    -1    kexi/plugins/tables/kexilookupcolumnpage.h
M  +1    -1    kexi/plugins/forms/widgets/kexidbform.cpp
M  +-    --    kexi/examples/Simple_Database.kexi
M  +1    -1    kexi/core/kexi.cpp
M  +5    -0    kexi/doc/dev/CHANGELOG-Kexi-js
M  +14   -14   kexi/widget/tableview/kexidataawareobjectiface.cpp
M  +5    -5    kexi/plugins/tables/kexitabledesignerview.cpp

http://commits.kde.org/calligra/d231a97d3548f322e2711fb49dd3ac9d46dd52f1
Comment 3 Jarosław Staniek 2011-07-26 19:58:03 UTC
Git commit ff1477d299b311d09cc6b196552b401ee6938427 by Jaroslaw Staniek.
Committed on 26/07/2011 at 21:54.
Pushed by staniek into branch 'master'.

Revert data_save_record and similar action names to data_save_row

Otherwise it would degrade backward compatibility.
CCBUG:278418

M  +3    -3    kexi/kexidb/driver_p.h
M  +1    -1    kexi/examples/Simple_Database.kexi.sql
M  +4    -4    kexi/kexidb/cursor.h
M  +4    -4    kexi/widget/tableview/kexitableview.cpp
M  +1    -1    kexi/kexidb/connection.h
M  +1    -1    kexi/plugins/forms/kexidataprovider.h
M  +1    -1    kexi/kexidb/cursor.cpp
M  +20   -20   kexi/main/KexiMainWindow.cpp
M  +3    -3    kexi/main/KexiMainWindow_p.h
M  +1    -1    kexi/widget/utils/kexisharedactionclient.h
M  +1    -1    kexi/core/kexi.cpp
M  +4    -4    kexi/plugins/forms/kexiformscrollview.cpp
M  +14   -14   kexi/widget/kexidataawareview.cpp
M  +1    -1    kexi/kexidb/utils.h
M  +4    -4    kexi/plugins/forms/kexiformscrollview.h
M  +2    -2    kexi/core/KexiWindow.cpp
M  +-    --    kexi/examples/Simple_Database.kexi
M  +4    -4    kexi/widget/utils/kexirecordmarker.h

http://commits.kde.org/calligra/ff1477d299b311d09cc6b196552b401ee6938427