@@ -93,6 +93,8 @@ set(PROJECT_SOURCES
9393 src/global/HTTPRequestHelper.cpp
9494 src/global/DeviceDetailsHelper.cpp
9595 src/global/CountryHelper.cpp
96+ include/global/OTP.hpp
97+ src/global/OTP.cpp
9698
9799 3rdparty/qrcodegen.cpp
98100 3rdparty/QtExtKeySequenceEdit.cpp
@@ -168,6 +170,8 @@ set(PROJECT_SOURCES
168170 src/ui/widget/StartStopButton.cpp
169171 include/ui/widget/TrayProfileSelector.hpp
170172 src/ui/widget/TrayProfileSelector.cpp
173+ include/ui/widget/TrayOtpCodes.hpp
174+ src/ui/widget/TrayOtpCodes.cpp
171175 include/ui/utils/DataViewHtmlGenerator.h
172176 src/ui/utils/DataViewHtmlGenerator.cpp
173177 include/ui/utils/ProfilesTableModel.h
@@ -179,6 +183,8 @@ set(PROJECT_SOURCES
179183 include/ui/utils/ProfilesTableVerticalHeader.h
180184 src/ui/utils/ProfilesTableVerticalHeader.cpp
181185 include/ui/utils/ProfilesTableFilterHeader.h
186+ include/ui/utils/ScreenQrScanner.h
187+ src/ui/utils/ScreenQrScanner.cpp
182188
183189 include/ui/profile/dialog_edit_profile.h
184190 src/ui/profile/dialog_edit_profile.cpp
@@ -268,6 +274,24 @@ set(PROJECT_SOURCES
268274 include/ui/setting/dialog_vpn_settings.h
269275 include/ui/setting/dialog_vpn_settings.ui
270276
277+ src/ui/setting/dialog_preset_settings.cpp
278+ include/ui/setting/dialog_preset_settings.h
279+ include/ui/setting/dialog_preset_settings.ui
280+
281+ src/ui/setting/dialog_otp_manager.cpp
282+ include/ui/setting/dialog_otp_manager.h
283+ include/ui/setting/dialog_otp_manager.ui
284+
285+ src/ui/setting/dialog_edit_otp.cpp
286+ include/ui/setting/dialog_edit_otp.h
287+ include/ui/setting/dialog_edit_otp.ui
288+
289+ src/ui/setting/OtpItem.cpp
290+ include/ui/setting/OtpItem.h
291+ include/ui/setting/OtpItem.ui
292+ src/ui/setting/OtpListWidget.cpp
293+ include/ui/setting/OtpListWidget.h
294+
271295 src/ui/stats/dialog_traffic_stats.cpp
272296 include/ui/stats/dialog_traffic_stats.h
273297 include/ui/stats/dialog_traffic_stats.ui
@@ -394,22 +418,26 @@ set(PROJECT_SOURCES
394418 include/database/ProfilesRepo.h
395419 include/database/GroupsRepo.h
396420 include/database/RoutesRepo.h
421+ include/database/OtpProfilesRepo.h
397422 include/database/SettingsRepo.h
398423 include/database/TrafficStatsRepo.h
399424
400425 include/database/entities/Profile.h
401426 include/database/entities/Group.h
402427 include/database/entities/RouteProfile.h
403428 include/database/entities/RouteRule.h
429+ include/database/entities/OtpProfile.h
404430
405431 src/database/entities/Profile.cpp
406432 src/database/entities/Group.cpp
407433 src/database/entities/RouteProfile.cpp
408434 src/database/entities/RouteRule.cpp
435+ src/database/entities/OtpProfile.cpp
409436
410437 src/database/ProfilesRepo.cpp
411438 src/database/GroupsRepo.cpp
412439 src/database/RoutesRepo.cpp
440+ src/database/OtpProfilesRepo.cpp
413441 src/database/TrafficStatsRepo.cpp
414442
415443 include/database/DatabaseManager.h
0 commit comments