More Info

Revision 452a5f9...

(Back to digest)
 

Features in Utilities

Friedrich Karl Tilman Pülz committed changes in [publictransport/0.12] /:

Add support for GTFS in TimetableMate

- Move ServiceProvider::typeName() and localizeFeatures()
to ServiceProviderGlobal
- Update ServiceProviderDataWriter to support GTFS
- Update ProjectSettingsDialog to also support GTFS, add new tab page
for the provider type and type specific settings
- Change property type of Project::data to non-const
ServiceProviderData*, otherwise the property cannot be used from QML
- Remove "info" object from QML in DashboardTab,
replace by "project.data" in QML
- Show provider type specific settings in the dashboard, automatically
update on changes

File Changes

Modified 15 files
 
engine/publictransportdataengine.cpp
 
engine/serviceprovider.cpp
 
engine/serviceprovider.h
 
engine/serviceproviderdata.cpp
 
engine/serviceproviderdata.h
 
engine/serviceproviderglobal.cpp
 
engine/serviceproviderglobal.h
 
engine/timetablemate/src/project.cpp
 
engine/timetablemate/src/project.h
 
engine/timetablemate/src/projectsettingsdialog.cpp
 
engine/timetablemate/src/projectsettingsdialog.h
 
engine/timetablemate/src/serviceproviderdatawriter.cpp
 
engine/timetablemate/src/timetablemateview_base.ui
 
engine/timetablemate/src/tabs/dashboard.qml
 
engine/timetablemate/src/tabs/dashboardtab.cpp
15 files changed in total