More Info

Revision 79fab44...

(Back to digest)
 

Bug Fixes in Utilities

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

Fix filter settings in the configuration dialog

- Changed filter settings were not synchronized between widgets, settings objects
- StopListWidget, StopWidget and StopSettingsDialog now take a pointer to the
list of filter settings. That way changes are synchronized automatically with
these widgets.
- The other problem comes with the "affected stops" widgets. Changes need to be
stored in the synchronized filter settings object directly, because otherwise
eg. a StopSettingsDialog with old filter settings could be opened from the
stop list widget.
- Remove all filter name translations and associated methods
(deprecated, there's no "Default" filter configuration any longer)

File Changes

Modified 12 files
 
applet/global.cpp
 
applet/global.h
 
applet/settings.cpp
 
applet/settings.h
 
applet/titlewidget.cpp
 
libpublictransporthelper/global.cpp
 
libpublictransporthelper/global.h
 
libpublictransporthelper/stopsettings.cpp
 
libpublictransporthelper/stopsettingsdialog.cpp
 
libpublictransporthelper/stopsettingsdialog.h
 
libpublictransporthelper/stopwidget.cpp
 
libpublictransporthelper/stopwidget.h
12 files changed in total