MIME types: Introduce user extensions feature

Creates a new page in the options dialog which allows
the user to modify MIME type's globl patterns and rule-based
magic matchers.

As a side-effect of this feature our MIME database (and related
components) got some improvements.

Reviewed-by: Friedemann Kleint
This commit is contained in:
Leandro Melo
2011-02-22 15:11:50 +01:00
parent c8f19854f9
commit 3db53206c2
15 changed files with 1964 additions and 111 deletions

View File

@@ -91,7 +91,9 @@ SOURCES += mainwindow.cpp \
externaltool.cpp \
dialogs/externaltoolconfig.cpp \
toolsettings.cpp \
variablechooser.cpp
variablechooser.cpp \
mimetypemagicdialog.cpp \
mimetypesettings.cpp
HEADERS += mainwindow.h \
editmode.h \
@@ -180,7 +182,9 @@ HEADERS += mainwindow.h \
externaltool.h \
dialogs/externaltoolconfig.h \
toolsettings.h \
variablechooser.h
variablechooser.h \
mimetypemagicdialog.h \
mimetypesettings.h
FORMS += dialogs/newdialog.ui \
actionmanager/commandmappings.ui \
@@ -189,7 +193,10 @@ FORMS += dialogs/newdialog.ui \
editormanager/openeditorsview.ui \
generalsettings.ui \
dialogs/externaltoolconfig.ui \
variablechooser.ui
variablechooser.ui \
mimetypesettingspage.ui \
mimetypemagicdialog.ui
RESOURCES += core.qrc \
fancyactionbar.qrc