Commit Graph

494 Commits

Author SHA1 Message Date
SiegfriedSiegert 46bffc250d Fix: includepath for main 2023-05-12 12:41:37 +02:00
MoranRod 2599513ef9 Minor fixes with +/- 1 minute offset. 2023-05-12 12:40:25 +02:00
MoranRod ef66c1f0c0 Fixed GetDurationFromCost() 2023-05-12 11:55:35 +02:00
MoranRod 219d820104 GetCostFromDuration fixed 2023-05-12 09:20:46 +02:00
GerhardHoffmann ed9166c226 Windows: set timezone as -3600. 2023-05-11 13:58:33 +02:00
GerhardHoffmann 818c67ad63 Windows debug: for init-Tariff, do not read zone_ne, but use the path given directly. 2023-05-11 13:57:31 +02:00
SiegfriedSiegert 4a076e1dad Fix: string to QDateTime 2023-05-11 09:59:37 +02:00
SiegfriedSiegert 62426e60d5 Fix: use toSecsSinceEpoch() 2023-05-11 09:58:54 +02:00
SiegfriedSiegert c28351b1bf Add debug messages 2023-05-11 09:58:15 +02:00
SiegfriedSiegert 69c469c918 Merge branch 'master' of git.mimbach49.de:GerhardHoffmann/MOBILISIS-Calculator 2023-05-10 16:27:34 +02:00
GerhardHoffmann e7606b6568 Added overoaded versions for compute_price_for_parking_ticket() and
compute_duration_for_parking_ticket() using QDateTime parameters.
Added new error code WRONG_ISO_TIME_FORMAT.
2023-05-10 16:16:24 +02:00
SiegfriedSiegert fe0ebb409a Merge branch 'master' of git.mimbach49.de:GerhardHoffmann/MOBILISIS-Calculator 2023-05-10 13:34:18 +02:00
SiegfriedSiegert 3d88c8e67e Fix: setting calcState description 2023-05-10 13:33:28 +02:00
GerhardHoffmann eebb6d926e Merge branch 'master' of https://git.mimbach49.de/GerhardHoffmann/MOBILISIS-Calculator 2023-05-10 13:11:47 +02:00
GerhardHoffmann 69c48e3acc Correction for argument-value of localtime_r()-function
(expects UTC-time instead of local time.)
2023-05-10 13:08:28 +02:00
SiegfriedSiegert 5c0bbf1502 Fix: init_tariff(): cleanup on error 2023-05-09 13:05:02 +02:00
SiegfriedSiegert 31df676b57 Merge branch 'master' of git.mimbach49.de:GerhardHoffmann/MOBILISIS-Calculator 2023-05-09 13:04:23 +02:00
GerhardHoffmann 889fceaae0 Use strftime to get ISO time format for valid ticket end time. 2023-05-09 13:03:51 +02:00
SiegfriedSiegert 5ec2a6d730 Merge branch 'master' of git.mimbach49.de:GerhardHoffmann/MOBILISIS-Calculator 2023-05-09 11:53:31 +02:00
GerhardHoffmann 136e6687b8 remove wrong debug-out-put. Use ceil() instead on floor() to prevent rounding error.:w 2023-05-09 11:52:17 +02:00
SiegfriedSiegert 3cc447ca87 Merge branch 'master' of git.mimbach49.de:GerhardHoffmann/MOBILISIS-Calculator 2023-05-09 11:47:05 +02:00
GerhardHoffmann b02115bf75 Prepare the use of ceil() instead of floor(). 2023-05-09 11:41:41 +02:00
GerhardHoffmann ceb545b432 Implemented compute_duration_for_parking_ticket(). 2023-05-09 11:40:14 +02:00
GerhardHoffmann 01f2dc07ce Added INVALID_START_DATE.
Added compute_duration_for_parking_ticket().
2023-05-09 11:38:39 +02:00
GerhardHoffmann c5960a031e init_tariff, compute_price_for_parking_ticket:
return instance of CalcState as info for errors or success status.
2023-05-08 12:34:01 +02:00
GerhardHoffmann 1c03745333 Add CalcState to be used as return type of tarif_init and compute_price_for_parking_ticket. 2023-05-08 12:32:44 +02:00
SiegfriedSiegert b422f82dea Add debug messages on tariff config initialisation 0.0.1 2023-05-05 13:19:36 +02:00
SiegfriedSiegert 30af400779 Fix: Read PTU zone info 2023-05-05 13:19:02 +02:00
SiegfriedSiegert db1b64649b Make build for PTU5_YOCTO 2023-05-04 14:51:58 +02:00
GerhardHoffmann adce2983ce renamed mobility... to mobilisis 2023-05-04 11:20:59 +02:00
GerhardHoffmann 568d7d8680 renamed mobility... to mobilisis 2023-05-04 11:20:39 +02:00
GerhardHoffmann f650612a63 Add tariff file for zone 4 2023-05-04 10:50:38 +02:00
GerhardHoffmann 129c474691 Add
QMAKE_LFLAGS += -Wl,--out-implib,debug\libmobility_calc.a
QMAKE_LFLAGS += -Wl,--out-implib,release\libmobility_calc.a
2023-05-02 10:04:48 +02:00
GerhardHoffmann a8fa4c2613 Add CALCULATE_LIBRARY_EXPORTS. 2023-05-02 09:47:19 +02:00
GerhardHoffmann 194ecd2771 Add CALCULATE_LIBRARY_API to make symbols publicly available. 2023-05-02 09:46:17 +02:00
GerhardHoffmann a7d7e61d9b Add macro CALCULATE_LIBRARY_API to make symbols public. 2023-05-02 09:44:14 +02:00
GerhardHoffmann 4a3d313deb Add compile synbol for windows: CALCULATE_LIBRARY_EXPORTS 2023-05-02 09:10:21 +02:00
GerhardHoffmann ce930f1931 Add declspec-macros 2023-05-02 09:09:18 +02:00
GerhardHoffmann 197be17615 qt-windows is using different path-settings as qt-linux 2023-04-28 11:01:04 +02:00
GerhardHoffmann f69ced3151 Add strptime for use under Windows 2023-04-28 11:00:01 +02:00
GerhardHoffmann 68eed56130 Using c++17 2023-04-28 10:59:19 +02:00
GerhardHoffmann 43aac674d1 Renamed lib. Use shared object. 2023-04-24 15:52:33 +02:00
GerhardHoffmann 90cf509d97 start repository for mobilisis tariff-calculation 2023-04-24 15:31:46 +02:00
GerhardHoffmann e5ed5f05f6 first commit 2023-04-24 11:56:59 +02:00