[KEXI] [Bug 396999] Kexi file is not recognized as being supported by Kexi

Jarosław Staniek bugzilla_noreply at kde.org
Mon Dec 31 15:55:25 GMT 2018


https://bugs.kde.org/show_bug.cgi?id=396999

Jarosław Staniek <staniek at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Version Fixed In|                            |3.2.0
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED
      Latest Commit|                            |https://commits.kde.org/kdb
                   |                            |/702e637a23963d7256fb833352
                   |                            |65d10280504b7e

--- Comment #22 from Jarosław Staniek <staniek at kde.org> ---
Git commit 702e637a23963d7256fb83335265d10280504b7e by Jaroslaw Staniek.
Committed on 31/12/2018 at 15:54.
Pushed by staniek into branch '396999-fix-sqlite-mime'.

Fix detection of .kexi file types after recent change of mime database on Linux
for SQLite type (2018-06-17)

Details: Add application/vnd.sqlite3 and application/x-vnd.kde.kexi to be sure
everything is catch while detecting .kexi file types.
The change is apparently needed after this commit:

https://cgit.freedesktop.org/xdg/shared-mime-info/commit/freedesktop.org.xml.in?id=36a88b01f6ae90da35a2f6a072db159c84cea768

>From https://cgit.freedesktop.org/xdg/shared-mime-info/tree/freedesktop.org.xml.in:
it's apparent that .kexi mime type still inherits from application/x-sqlite3
which is now only an alias:


<mime-type type="application/x-kexiproject-sqlite3">
    <_comment>Kexi database file-based project</_comment>
    <sub-class-of type="application/x-sqlite3"/>
    <glob pattern="*.kexi"/>
    <alias type="application/x-vnd.kde.kexi"/>

Also update the driver's autotest.
FIXED-IN:3.2.0

Big thanks to therapon at netzero.com for extensive testing!

CCMAIL:therapon at netzero.com
CCMAIL:ville.skytta at iki.fi
CCMAIL:hadess at hadess.net
CCMAIL:teuf at gnome.org

M  +31   -9    autotests/KDbTestUtils.cpp
M  +6    -1    autotests/KDbTestUtils.h
M  +3    -1    src/drivers/sqlite/kdb_sqlitedriver.json

https://commits.kde.org/kdb/702e637a23963d7256fb83335265d10280504b7e

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kexi-bugs mailing list