Commit graph

  • 130b4312c4 Fix CMake src/graph/CMakeLists.txt master gfgit 2023-08-30 11:32:10 +0000
  • 1aa23f281a Add .gitignore-blame Filippo Gentile 2023-06-25 13:36:10 +0200
  • 9f14ee1c64 Add .clang-format file Filippo Gentile 2023-06-25 13:12:52 +0200
  • 42c486f5cf
    Merge pull request #61 from luca-pellegrini/add_license_to_source_files Filippo Gentile 2023-05-16 21:28:02 +0200
  • 21a54888f2 Remove unwanted non-printable characters #61 Luca Pellegrini 2023-05-07 18:45:36 +0200
  • 05c45381d4 Add license and copyright to source files Luca Pellegrini 2023-05-06 17:41:41 +0200
  • 87ec3e53ce CPack: add better short/extended descriptions Filippo Gentile 2023-03-25 17:01:54 +0100
  • 7ac337a181 Clear some unused stuff and old comments Filippo Gentile 2023-03-25 15:51:32 +0100
  • 4e6f49dd44 JobPathEditor: clear Next/Prev tables when clearing job v6.2.1 Filippo Gentile 2023-02-24 17:00:21 +0100
  • efd60f9ce6 CMake: bump version to 6.2.1 Filippo Gentile 2023-02-24 16:59:11 +0100
  • 48faf57a93 ViewManager: fix crash on view close Filippo Gentile 2023-02-19 11:16:20 +0100
  • 90ca41cb55 CMake: Bump project version to 6.2.0 v6.2.0 Filippo Gentile 2023-02-18 20:17:21 +0100
  • 9abb3b014c Fix some compiler warnings about unused parameters Filippo Gentile 2023-02-18 20:08:11 +0100
  • 24e2fb5b73 E656NetImporter: try to parse train running days e656_net_load Filippo Gentile 2023-01-06 14:30:36 +0100
  • e6df1cfecb JobStopsImporter: support non adjacent stops on same line Filippo Gentile 2023-01-06 14:29:51 +0100
  • ec8135aee0 E656StationModel: allow importing selected jobs Filippo Gentile 2022-11-01 15:52:41 +0100
  • 46a13bbfa1 JobStopsImporter: fix case when track is wrong Filippo Gentile 2022-11-01 15:51:03 +0100
  • 1002378463 JobsManager: add E656ImportDlg action Filippo Gentile 2022-11-01 12:34:25 +0100
  • a0e0a165e9 E656ImportDlg: new dialog to import Jobs Filippo Gentile 2022-11-01 12:33:58 +0100
  • a4a1b33d2d E656NetImporter: remove unused code, remove noisy debug Filippo Gentile 2022-11-01 12:33:38 +0100
  • 6f629926fd E656NetImporter: fix station importing Filippo Gentile 2022-11-01 12:31:54 +0100
  • a82fc2d5f1 E656StationModel: remove matchCategory() Filippo Gentile 2022-11-01 12:30:59 +0100
  • fc5d4434da JobStopsImporter: fix job creation Filippo Gentile 2022-11-01 11:15:50 +0100
  • 395f1be6e0 E656StationModel: new model to show imported jobs Filippo Gentile 2022-11-01 11:15:21 +0100
  • 321747b4df JobStopsImporter: new class to import jobs from table Filippo Gentile 2022-10-27 02:25:23 +0200
  • 97c2d93f38 XmlFragmentDev: incomplete implementation added Filippo Gentile 2022-10-27 00:06:01 +0200
  • 48d27d16e3 E656NetImporter: fix algorithm and move readStationTable() Filippo Gentile 2022-10-26 22:36:27 +0200
  • 138eaee855 E656NetImporter: fix station parsing Filippo Gentile 2022-10-26 13:19:28 +0200
  • b9141b513b JobsManager: add temp code to run E656NetImporter Filippo Gentile 2022-10-22 12:55:26 +0200
  • ec31647a19 New class E656NetImporter Filippo Gentile 2022-10-22 11:47:35 +0200
  • bd7dfbd342 Added proof of concept code for importing E656.net website Filippo Gentile 2022-10-22 11:19:10 +0200
  • 6323a87ff0 translations: update Italian and German translations Filippo Gentile 2023-02-18 19:46:39 +0100
  • 9bf0027fe3 Fix translation typos and missing Q_OBJECT macro Filippo Gentile 2023-02-18 19:46:21 +0100
  • 6923642a53
    Merge pull request #59 from gfgit/feature/next_prev_jobs_rs Filippo Gentile 2023-02-18 19:15:27 +0100
  • 5d643196e0 JobPathEditor: add next/prev jobs views #59 feature/next_prev_jobs_rs Filippo Gentile 2023-02-18 15:50:33 +0100
  • 62ee86b8b5 NextPrevRSJobsModel: new model to list next/prev jobs Filippo Gentile 2023-02-18 15:47:28 +0100
  • 585476240f EditStopDialog: allow RS import from other Jobs Filippo Gentile 2023-01-10 19:29:01 +0100
  • a4393aec43 RSCouplingInterface: add importJobRS() Filippo Gentile 2023-01-10 19:25:02 +0100
  • 02f4938396 JobMatchModel: new match model for jobs Filippo Gentile 2023-01-10 19:23:49 +0100
  • 49c7f60c94 RSCouplingInterface: minor optimization Filippo Gentile 2023-01-10 17:45:51 +0100
  • 7fb7271745
    Merge pull request #58 from gfgit/feature/jobs_checker2 Filippo Gentile 2023-02-18 19:04:21 +0100
  • 1cbc5e38a2 JobCrossingModel: add description to errors #58 Filippo Gentile 2023-02-18 18:36:09 +0100
  • f60f9ed11d JobCrossingChecker: react to session loaded and job changed Filippo Gentile 2022-11-02 22:02:03 +0100
  • 1b65e413de RsCheckerManager: react to session loaded Filippo Gentile 2022-11-02 22:01:39 +0100
  • 3847853913 SettingsDialog: add job crossing checker options Filippo Gentile 2022-11-02 22:01:23 +0100
  • 8c61554a5d JobCrossingTask: prepare for single job task Filippo Gentile 2022-11-02 22:00:48 +0100
  • 4e622d0841 JobCrossingErrorData: fix initialization Filippo Gentile 2022-11-02 22:00:28 +0100
  • 0149217499 IBackgroundChecker: allow to react on session loaded Filippo Gentile 2022-11-02 20:15:49 +0100
  • e5fc856c10 BackgroundManager: allow to start all tasks Filippo Gentile 2022-11-02 10:26:03 +0100
  • ecf934bf86 MainWindow: use new BackgroundResultPanel Filippo Gentile 2022-11-02 10:24:49 +0100
  • 5f165502f8 RsCheckerManager: port to IBackgroundChecker Filippo Gentile 2022-11-02 10:23:49 +0100
  • 232f4e1dcc RsErrWorker: port to TaskProgressEvent Filippo Gentile 2022-11-02 10:18:55 +0100
  • 576a79e065 RsErrorTreeModel: port to SingleDepthTreeModelHelper Filippo Gentile 2022-11-02 10:14:48 +0100
  • c61fac42b7 Rename error_data.h to rs_error_data.h Filippo Gentile 2022-11-02 10:13:07 +0100
  • 1618cc47ad RsCheckerManager: fix error_data.h header Filippo Gentile 2022-11-02 10:07:56 +0100
  • 6dacc44880 JobCrossingChecker: new checker for crossings and passings Filippo Gentile 2022-11-01 22:55:32 +0100
  • 3b969aafce BackgroundManager: use new checker interface Filippo Gentile 2022-11-01 22:54:47 +0100
  • 77dcb5d0de IBackgroundChecker: new helper class for checkers Filippo Gentile 2022-11-01 21:44:00 +0100
  • 9383f4a922 SingleDepthTreeModelHelper: new tree model helper class Filippo Gentile 2022-11-01 20:40:12 +0100
  • a352eafdbb TaskProgressEvent: new generic progress event Filippo Gentile 2022-11-01 20:34:45 +0100
  • b2a8e04faf translations: fix Italian translation typo Filippo Gentile 2023-02-18 18:56:11 +0100
  • 66442b13cb StopModel: fix warnings printing and segment errors Filippo Gentile 2023-02-18 18:55:34 +0100
  • 706d9dadb4 Fix unused headers in editstopdialog.cpp and stopdelegate.cpp Filippo Gentile 2023-02-18 18:48:09 +0100
  • de54030785 StopModel: allow skipping travel time recalculation Filippo Gentile 2023-02-18 18:46:37 +0100
  • 0c04121867 StationEditDialog: refresh row count on connection import Filippo Gentile 2023-01-10 16:51:58 +0100
  • 017005e1a9 RSProxyModel: fix Italian translation Filippo Gentile 2023-01-06 15:24:17 +0100
  • 8667ea96fe StationSVGHelper: raise track connection limit Filippo Gentile 2023-01-06 14:47:18 +0100
  • 3672395be5 LineSegmentsModel: fix comment typo Filippo Gentile 2022-12-11 00:10:31 +0100
  • a53c8948fe StationSVGHelper: do not show arrival if stop really is a departure Filippo Gentile 2022-12-23 17:14:58 +0100
  • 0273501500 StationSVGPlanDlg: force zoom change on reload Filippo Gentile 2022-12-23 17:13:59 +0100
  • b951cedbc9
    Merge pull request #57 from gfgit/feature/import_from_svg gfgit 2023-01-06 14:40:18 +0100
  • f352555266 StationSVGHelper: raise track connection limit Filippo Gentile 2022-12-10 10:51:56 +0100
  • f0ca606bf2 StationEditDialog: add button to import track connections #57 feature/import_from_svg Filippo Gentile 2022-12-06 23:03:15 +0100
  • af337e3065 StationSVGHelper: import track connections from SVG Filippo Gentile 2022-12-06 23:02:21 +0100
  • 214f08dc3e RsErrorTreeModel: fix sibling() and add some comments Filippo Gentile 2022-11-01 16:43:31 +0100
  • fca21eeae6 RsErrWorker: pass by reference Filippo Gentile 2022-11-01 16:43:04 +0100
  • cb20814a69 StopModel: suggest track when fail to set next segment Filippo Gentile 2022-11-01 15:48:39 +0100
  • 43658c227a ViewManager: fix JobsManager not closed on session close Filippo Gentile 2022-10-27 23:52:53 +0200
  • 3df21ef200 ViewManager: react to delete all jobs Filippo Gentile 2022-10-27 23:48:26 +0200
  • 5e94d9b603 ShiftGraphScene: react to delete all jobs Filippo Gentile 2022-10-27 23:46:35 +0200
  • a3db250463 StationSVGPlanDlg: new clearJobs_internal() function Filippo Gentile 2022-10-27 23:37:29 +0200
  • 98cd6f2702 ShiftGraphEditor: remove unused includes Filippo Gentile 2022-10-27 23:18:38 +0200
  • 58523ed724 LineGraphManager: react to delete all jobs Filippo Gentile 2022-10-27 22:54:36 +0200
  • 04a148b9ba JobsHelper: use suggested jobId passed Filippo Gentile 2022-10-27 01:17:35 +0200
  • cfc705a009
    Merge pull request #53 from gfgit/delay_linegraph_reload gfgit 2022-09-11 17:02:49 +0200
  • b2bbf975f8 LineGraphManager: set a maximum update time #53 delay_linegraph_reload Filippo Gentile 2022-09-11 17:01:21 +0200
  • 79e609b720 StationSVGHelper: store next segment conn and stop type Filippo Gentile 2022-09-11 16:49:50 +0200
  • 78bf2166f9 StationSVGPlanDlg: round time to minutes Filippo Gentile 2022-09-11 16:16:50 +0200
  • 8583684780 StopModel: fix uncoupleStillCoupledAtStop() Filippo Gentile 2022-09-11 15:35:01 +0200
  • e83d8f601e StopModel: update all stations and rollingstock on job info changes Filippo Gentile 2022-09-11 15:27:02 +0200
  • 8e2f7c545b LineGraphManager: add comment and rework onJobChanged() Filippo Gentile 2022-09-11 15:18:56 +0200
  • 4360e4b5b1 MeetingSession: distinguish track plan change from job plan change Filippo Gentile 2022-09-11 14:32:05 +0200
  • 140d076651 LineGraphManager: use batch update mode Filippo Gentile 2022-09-11 14:22:41 +0200
  • 7728133a95 LineGraphScene: allow to update station names Filippo Gentile 2022-09-11 13:56:13 +0200
  • 1438c4b118 LineGraphScene: add PendingUpdate flags Filippo Gentile 2022-09-11 13:36:38 +0200
  • 774d4497c5 LineGraphManager: add async updates basic infrastructure Filippo Gentile 2022-09-11 13:07:00 +0200
  • eb7b773fc4 StopModel: move clearing of stations and rollingstock to common place Filippo Gentile 2022-09-10 13:07:05 +0200
  • 42a468a1b5 StopModel: do not skip stops when setting type in a range. Filippo Gentile 2022-09-10 13:02:22 +0200
  • 1bc031cae6 LineGraphManager: unnecessary double check Filippo Gentile 2022-09-10 13:00:28 +0200
  • 0a5d02b862 LineGraphScene: remove old TODO comment now resolved Filippo Gentile 2022-09-10 12:59:59 +0200