kdelibs/kfile
Ivailo Monev 9e554f60fa generic: add new signal to solid device manager
its use case is shown in KFilePlacesModel, basically when a CD-ROM is
ejected it will be removed from the items in the model and when disc is
inserted item for it will be added to the model. Dolphin and Plasma require
changes of their own for this behaviour to be consistent across
applications

naming the method after OpticalDisc::availableContent(), have in mind it
should work when a disc is erased and written to for example or when a
device is formatted and no longer has filesystem which has not been tested
but in theory should work. may need additional checks for encrypted device
but that can be done in the future

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-10 02:15:42 +03:00
..
tests kfile: fix race condition in KDirOperatorTest::testBug187066() test 2020-02-01 23:10:36 +00:00
CMakeLists.txt generic: remove some compatibility bits 2021-02-27 08:58:02 +02:00
kdiroperator.cpp generic: adjust to Katie changes 2019-12-17 01:08:55 +00:00
kdiroperator.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kdiroperatordetailview.cpp generic: make changes required for building against katie 2015-08-11 05:56:07 +03:00
kdiroperatordetailview_p.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kdirselectdialog.cpp generic: remove redundant classes 2016-01-23 04:31:52 +02:00
kdirselectdialog.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kdirsortfilterproxymodel.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kdirsortfilterproxymodel.h initial import 2014-11-13 01:04:59 +02:00
kfilebookmarkhandler.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kfilebookmarkhandler_p.h initial import 2014-11-13 01:04:59 +02:00
kfilefiltercombo.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kfilefiltercombo.h generic: cleanup headers inclusions 2015-09-24 17:34:26 +00:00
kfilemodule.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kfilemodule.desktop initial import 2014-11-13 01:04:59 +02:00
kfilemodule.h initial import 2014-11-13 01:04:59 +02:00
kfileplaceeditdialog.cpp generic: misc cleanups 2016-09-16 02:33:29 +00:00
kfileplaceeditdialog.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kfileplacesitem.cpp generic: handle optical drive/disc as block devices 2021-06-09 12:43:00 +03:00
kfileplacesitem_p.h kfile: remove redundant KFilePlacesItem::m_manager member 2021-02-03 10:28:06 +02:00
kfileplacesmodel.cpp generic: add new signal to solid device manager 2021-06-10 02:15:42 +03:00
kfileplacesmodel.h generic: add new signal to solid device manager 2021-06-10 02:15:42 +03:00
kfileplacessharedbookmarks.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kfileplacessharedbookmarks_p.h initial import 2014-11-13 01:04:59 +02:00
kfileplacesview.cpp generic: make use of KSettings where possible 2019-07-12 17:45:25 +00:00
kfileplacesview.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kfileplacesview_p.h plasma: remove unused member and class 2021-03-17 12:51:59 +02:00
kfilepreviewgenerator.cpp generic: query enabled by default thumbnail creators plugins 2021-03-11 09:43:47 +02:00
kfilepreviewgenerator.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kfiletreeview.cpp generic: make changes required for building against katie 2015-08-11 05:56:07 +03:00
kfiletreeview.h generic: misc cleanups 2015-10-17 10:38:24 +03:00
kfilewidget.cpp kfile: replace static function call with its body where used 2016-04-21 21:20:31 +00:00
kfilewidget.h generic: cleanup headers inclusions 2015-09-24 17:34:26 +00:00
knameandurlinputdialog.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
knameandurlinputdialog.h generic: misc cleanups 2016-03-28 16:28:57 +00:00
knewfilemenu.cpp generic: reimplement KDirWatch 2019-05-29 12:18:09 +00:00
knewfilemenu.h initial import 2014-11-13 01:04:59 +02:00
kurlnavigator.cpp generic: replace obsolete Qt::MidButton with Qt::MiddleButton 2019-05-07 17:16:57 +00:00
kurlnavigator.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kurlnavigatorbutton.cpp generic: replace obsolete Qt::MidButton with Qt::MiddleButton 2019-05-07 17:16:57 +00:00
kurlnavigatorbutton_p.h generic: adjust to Katie changes 2019-05-17 16:14:26 +00:00
kurlnavigatorbuttonbase.cpp generic: make changes required for building against katie 2015-08-11 05:56:07 +03:00
kurlnavigatorbuttonbase_p.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kurlnavigatordropdownbutton.cpp generic: make changes required for building against katie 2015-08-11 05:56:07 +03:00
kurlnavigatordropdownbutton_p.h initial import 2014-11-13 01:04:59 +02:00
kurlnavigatormenu.cpp generic: replace obsolete Qt::MidButton with Qt::MiddleButton 2019-05-07 17:16:57 +00:00
kurlnavigatormenu_p.h initial import 2014-11-13 01:04:59 +02:00
kurlnavigatorplacesselector.cpp generic: make changes required for building against katie 2015-08-11 05:56:07 +03:00
kurlnavigatorplacesselector_p.h generic: cleanup headers inclusions 2015-09-24 17:34:26 +00:00
kurlnavigatorprotocolcombo.cpp generic: make changes required for building against katie 2015-08-11 05:56:07 +03:00
kurlnavigatorprotocolcombo_p.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kurlnavigatortogglebutton.cpp generic: make changes required for building against katie 2015-08-11 05:56:07 +03:00
kurlnavigatortogglebutton_p.h initial import 2014-11-13 01:04:59 +02:00
Messages.sh initial import 2014-11-13 01:04:59 +02:00