From 85ea7521dc86b1d8135ec33fe52fbcfa0ea96d49 Mon Sep 17 00:00:00 2001 From: johndoe6345789 Date: Sun, 11 Jan 2026 04:32:12 +0000 Subject: [PATCH] Add new action listeners and utility classes for UI components - Implemented action listeners for various buttons and radio buttons to handle user interactions. - Created listeners for analysis features including locking, unlocking, and toggling visibility. - Added filtering logic for analysis fields and weight items. - Introduced a utility class for handling weight items with proper string representation and equality checks. - Enhanced event handling for X and Y axis selections in the analysis UI. - Added a listener for opening a website link related to TunerStudio. --- .../{dC.java => AntiAliasListener.java} | 0 ...java => BooleanSettingToggleListener.java} | 0 ...ava => BooleanSettingToggleListener2.java} | 0 .../{ez.java => BufferSizeListener.java} | 0 .../{i.java => CheckBoxMutualExclusion.java} | 0 ...{cV.java => CheckboxMenuItemListener.java} | 0 .../{dF.java => CheckboxSyncHandler.java} | 0 .../{dI.java => CheckboxSyncHandler2.java} | 0 .../{cY.java => ClearActionListener.java} | 0 .../{dQ.java => ClearSelectionListener.java} | 0 .../{dE.java => ConnectionValidator.java} | 0 ...{cT.java => CreateDebugPackageThread.java} | 0 .../{E.java => DataFilterCondition.java} | 0 .../{cP.java => DefaultRendererListener.java} | 0 ....java => DialogDisplayActionListener.java} | 0 .../{cN.java => DisableD3dListener.java} | 0 ....java => DisplayUpdateActionListener.java} | 0 .../{eq.java => DistanceCalculator.java} | 0 .../{C.java => EmptyEventListener.java} | 0 .../{cL.java => ExitActionListener.java} | 0 .../{S.java => FieldContextMenuBuilder.java} | 0 .../{eo.java => FieldMinMaxPersistence.java} | 0 ...va => FieldNameNormalizationListener.java} | 0 .../{h.java => FieldSelectionListener.java} | 0 ...java => FieldSmoothingActionListener.java} | 0 .../{dL.java => FillNaNToggleListener.java} | 0 .../{dY.java => FontSizeChangeListener.java} | 0 .../{cM.java => ForceOpenGLListener.java} | 0 .../ui_components/FormulaValidator.java | 366 +----------------- .../{l.java => GraphControlListener.java} | 0 .../{m.java => GraphControlPanel.java} | 0 .../{dD.java => GraphModeListener.java} | 0 .../{eB.java => GraphRangeListener.java} | 0 ...et.java => GraphVisibilityController.java} | 0 .../{dR.java => GraphicsSettingListener.java} | 0 ...{dS.java => GraphicsSettingListener2.java} | 0 .../{j.java => GridPosition.java} | 0 ...dA.java => HoldGraphCenteredListener.java} | 0 ...dV.java => LoadReverseToggleListener.java} | 0 .../{D.java => LogFieldFinder.java} | 0 .../{cR.java => LogFileActionListener.java} | 0 .../{ex.java => LogLoadThread.java} | 0 .../{f.java => LogSaveAction.java} | 0 .../{g.java => LogSaveThread.java} | 0 .../{cZ.java => MenuRebuildRunnable.java} | 0 .../{dO.java => MenuSelectionListener.java} | 0 .../{eJ.java => MessageDialog.java} | 0 app/obfuscated_packages/ui_components/N.java | 34 -- .../{n.java => NextButtonListener.java} | 0 ...U.java => OpenBrowserActionListener2.java} | 0 ...X.java => OpenBrowserActionListener3.java} | 0 .../{em.java => PlaybackEndThread.java} | 0 .../{el.java => PlaybackSpeedListener.java} | 0 .../{p.java => PreviousButtonListener.java} | 0 .../{J.java => RefreshThread.java} | 0 ....java => RequiredFieldsTooltipThread.java} | 0 .../{ep.java => RootFieldPersistence.java} | 0 ...{dK.java => RpmFormulaToggleListener.java} | 0 ...es.java => ScatterPlotActionListener.java} | 0 .../{ey.java => ScatterPlotConfig.java} | 0 .../{eu.java => ScatterPlotGridListener.java} | 0 .../{er.java => ScatterPlotPanel.java} | 0 ...v.java => ScatterPlotRepaintRunnable.java} | 0 .../{B.java => SelectionRange.java} | 0 .../{dJ.java => SettingStateListener.java} | 0 .../{dN.java => SettingStateListener2.java} | 0 .../{cK.java => ShowLicenseListener.java} | 0 .../{dB.java => ShowTooltipListener.java} | 0 ...dH.java => ShowTuningConsoleListener.java} | 0 .../{cS.java => SimpleActionListener.java} | 0 .../{dP.java => SimpleActionPerformer.java} | 0 ...{eA.java => SingleGraphFieldSelector.java} | 0 .../{dG.java => StateChangeListener2.java} | 0 .../{eF.java => TableGenConfig.java} | 0 .../{eG.java => TableGenFieldSelector.java} | 0 .../{eE.java => TableGenLogLoadRunnable.java} | 0 .../{eH.java => TableGenRangeListener.java} | 0 .../{eI.java => TableGenUpdateRunnable.java} | 0 ...java => TableGenVisibilityController.java} | 0 .../{eC.java => TableGeneratorPanel.java} | 0 .../{o.java => TextFieldKeyListener.java} | 0 .../{dM.java => TimeGapsToggleListener.java} | 0 .../{ew.java => TimeScaleRunnable.java} | 0 ...{ek.java => TuningModeActionListener.java} | 0 .../{cO.java => UpdateProgressListener.java} | 0 .../{en.java => UpdateThread.java} | 0 ...eZ.java => VeAnalysisAddLoadListener.java} | 0 ...{eY.java => VeAnalysisAddRpmListener.java} | 0 ...{fk.java => VeAnalysisAfrFieldFilter.java} | 0 ...eW.java => VeAnalysisAfrModeListener.java} | 0 ....java => VeAnalysisAfrOffsetListener.java} | 0 ...a => VeAnalysisAllowNegativeListener.java} | 0 .../{eP.java => VeAnalysisApplyListener.java} | 0 ....java => VeAnalysisBitFilterListener.java} | 0 ...S.java => VeAnalysisCellDownListener.java} | 0 ...{eR.java => VeAnalysisCellUpListener.java} | 0 .../{eL.java => VeAnalysisCloseListener.java} | 0 ...java => VeAnalysisConditionValidator.java} | 0 ...va => VeAnalysisCustomFilterListener.java} | 0 .../{eK.java => VeAnalysisDialog.java} | 0 ...va => VeAnalysisFieldButton1Listener.java} | 0 ...va => VeAnalysisFieldButton2Listener.java} | 0 ...a => VeAnalysisForcePositiveListener.java} | 0 ...ff.java => VeAnalysisFormulaListener.java} | 0 ...g.java => VeAnalysisGegoModeListener.java} | 0 ....java => VeAnalysisLambdaFieldFilter.java} | 0 ...U.java => VeAnalysisLockLoadListener.java} | 0 ...eT.java => VeAnalysisLockRpmListener.java} | 0 ...{fj.java => VeAnalysisMethodListener.java} | 0 ...a => VeAnalysisOverrunFilterListener.java} | 0 ...> VeAnalysisToggleVisibilityListener.java} | 0 ...java => VeAnalysisUnlockLoadListener.java} | 0 ....java => VeAnalysisUnlockRpmListener.java} | 0 .../{fn.java => VeAnalysisWeightItem.java} | 0 ...{eQ.java => VeAnalysisWeightListener.java} | 0 .../{eM.java => VeAnalysisXAxisListener.java} | 0 .../{eN.java => VeAnalysisYAxisListener.java} | 0 .../{cQ.java => WebsiteLinkListener.java} | 0 118 files changed, 19 insertions(+), 381 deletions(-) rename app/obfuscated_packages/ui_components/{dC.java => AntiAliasListener.java} (100%) rename app/obfuscated_packages/ui_components/{dT.java => BooleanSettingToggleListener.java} (100%) rename app/obfuscated_packages/ui_components/{dU.java => BooleanSettingToggleListener2.java} (100%) rename app/obfuscated_packages/ui_components/{ez.java => BufferSizeListener.java} (100%) rename app/obfuscated_packages/ui_components/{i.java => CheckBoxMutualExclusion.java} (100%) rename app/obfuscated_packages/ui_components/{cV.java => CheckboxMenuItemListener.java} (100%) rename app/obfuscated_packages/ui_components/{dF.java => CheckboxSyncHandler.java} (100%) rename app/obfuscated_packages/ui_components/{dI.java => CheckboxSyncHandler2.java} (100%) rename app/obfuscated_packages/ui_components/{cY.java => ClearActionListener.java} (100%) rename app/obfuscated_packages/ui_components/{dQ.java => ClearSelectionListener.java} (100%) rename app/obfuscated_packages/ui_components/{dE.java => ConnectionValidator.java} (100%) rename app/obfuscated_packages/ui_components/{cT.java => CreateDebugPackageThread.java} (100%) rename app/obfuscated_packages/ui_components/{E.java => DataFilterCondition.java} (100%) rename app/obfuscated_packages/ui_components/{cP.java => DefaultRendererListener.java} (100%) rename app/obfuscated_packages/ui_components/{dX.java => DialogDisplayActionListener.java} (100%) rename app/obfuscated_packages/ui_components/{cN.java => DisableD3dListener.java} (100%) rename app/obfuscated_packages/ui_components/{dZ.java => DisplayUpdateActionListener.java} (100%) rename app/obfuscated_packages/ui_components/{eq.java => DistanceCalculator.java} (100%) rename app/obfuscated_packages/ui_components/{C.java => EmptyEventListener.java} (100%) rename app/obfuscated_packages/ui_components/{cL.java => ExitActionListener.java} (100%) rename app/obfuscated_packages/ui_components/{S.java => FieldContextMenuBuilder.java} (100%) rename app/obfuscated_packages/ui_components/{eo.java => FieldMinMaxPersistence.java} (100%) rename app/obfuscated_packages/ui_components/{dW.java => FieldNameNormalizationListener.java} (100%) rename app/obfuscated_packages/ui_components/{h.java => FieldSelectionListener.java} (100%) rename app/obfuscated_packages/ui_components/{T.java => FieldSmoothingActionListener.java} (100%) rename app/obfuscated_packages/ui_components/{dL.java => FillNaNToggleListener.java} (100%) rename app/obfuscated_packages/ui_components/{dY.java => FontSizeChangeListener.java} (100%) rename app/obfuscated_packages/ui_components/{cM.java => ForceOpenGLListener.java} (100%) rename app/obfuscated_packages/ui_components/{l.java => GraphControlListener.java} (100%) rename app/obfuscated_packages/ui_components/{m.java => GraphControlPanel.java} (100%) rename app/obfuscated_packages/ui_components/{dD.java => GraphModeListener.java} (100%) rename app/obfuscated_packages/ui_components/{eB.java => GraphRangeListener.java} (100%) rename app/obfuscated_packages/ui_components/{et.java => GraphVisibilityController.java} (100%) rename app/obfuscated_packages/ui_components/{dR.java => GraphicsSettingListener.java} (100%) rename app/obfuscated_packages/ui_components/{dS.java => GraphicsSettingListener2.java} (100%) rename app/obfuscated_packages/ui_components/{j.java => GridPosition.java} (100%) rename app/obfuscated_packages/ui_components/{dA.java => HoldGraphCenteredListener.java} (100%) rename app/obfuscated_packages/ui_components/{dV.java => LoadReverseToggleListener.java} (100%) rename app/obfuscated_packages/ui_components/{D.java => LogFieldFinder.java} (100%) rename app/obfuscated_packages/ui_components/{cR.java => LogFileActionListener.java} (100%) rename app/obfuscated_packages/ui_components/{ex.java => LogLoadThread.java} (100%) rename app/obfuscated_packages/ui_components/{f.java => LogSaveAction.java} (100%) rename app/obfuscated_packages/ui_components/{g.java => LogSaveThread.java} (100%) rename app/obfuscated_packages/ui_components/{cZ.java => MenuRebuildRunnable.java} (100%) rename app/obfuscated_packages/ui_components/{dO.java => MenuSelectionListener.java} (100%) rename app/obfuscated_packages/ui_components/{eJ.java => MessageDialog.java} (100%) delete mode 100644 app/obfuscated_packages/ui_components/N.java rename app/obfuscated_packages/ui_components/{n.java => NextButtonListener.java} (100%) rename app/obfuscated_packages/ui_components/{cU.java => OpenBrowserActionListener2.java} (100%) rename app/obfuscated_packages/ui_components/{cX.java => OpenBrowserActionListener3.java} (100%) rename app/obfuscated_packages/ui_components/{em.java => PlaybackEndThread.java} (100%) rename app/obfuscated_packages/ui_components/{el.java => PlaybackSpeedListener.java} (100%) rename app/obfuscated_packages/ui_components/{p.java => PreviousButtonListener.java} (100%) rename app/obfuscated_packages/ui_components/{J.java => RefreshThread.java} (100%) rename app/obfuscated_packages/ui_components/{cW.java => RequiredFieldsTooltipThread.java} (100%) rename app/obfuscated_packages/ui_components/{ep.java => RootFieldPersistence.java} (100%) rename app/obfuscated_packages/ui_components/{dK.java => RpmFormulaToggleListener.java} (100%) rename app/obfuscated_packages/ui_components/{es.java => ScatterPlotActionListener.java} (100%) rename app/obfuscated_packages/ui_components/{ey.java => ScatterPlotConfig.java} (100%) rename app/obfuscated_packages/ui_components/{eu.java => ScatterPlotGridListener.java} (100%) rename app/obfuscated_packages/ui_components/{er.java => ScatterPlotPanel.java} (100%) rename app/obfuscated_packages/ui_components/{ev.java => ScatterPlotRepaintRunnable.java} (100%) rename app/obfuscated_packages/ui_components/{B.java => SelectionRange.java} (100%) rename app/obfuscated_packages/ui_components/{dJ.java => SettingStateListener.java} (100%) rename app/obfuscated_packages/ui_components/{dN.java => SettingStateListener2.java} (100%) rename app/obfuscated_packages/ui_components/{cK.java => ShowLicenseListener.java} (100%) rename app/obfuscated_packages/ui_components/{dB.java => ShowTooltipListener.java} (100%) rename app/obfuscated_packages/ui_components/{dH.java => ShowTuningConsoleListener.java} (100%) rename app/obfuscated_packages/ui_components/{cS.java => SimpleActionListener.java} (100%) rename app/obfuscated_packages/ui_components/{dP.java => SimpleActionPerformer.java} (100%) rename app/obfuscated_packages/ui_components/{eA.java => SingleGraphFieldSelector.java} (100%) rename app/obfuscated_packages/ui_components/{dG.java => StateChangeListener2.java} (100%) rename app/obfuscated_packages/ui_components/{eF.java => TableGenConfig.java} (100%) rename app/obfuscated_packages/ui_components/{eG.java => TableGenFieldSelector.java} (100%) rename app/obfuscated_packages/ui_components/{eE.java => TableGenLogLoadRunnable.java} (100%) rename app/obfuscated_packages/ui_components/{eH.java => TableGenRangeListener.java} (100%) rename app/obfuscated_packages/ui_components/{eI.java => TableGenUpdateRunnable.java} (100%) rename app/obfuscated_packages/ui_components/{eD.java => TableGenVisibilityController.java} (100%) rename app/obfuscated_packages/ui_components/{eC.java => TableGeneratorPanel.java} (100%) rename app/obfuscated_packages/ui_components/{o.java => TextFieldKeyListener.java} (100%) rename app/obfuscated_packages/ui_components/{dM.java => TimeGapsToggleListener.java} (100%) rename app/obfuscated_packages/ui_components/{ew.java => TimeScaleRunnable.java} (100%) rename app/obfuscated_packages/ui_components/{ek.java => TuningModeActionListener.java} (100%) rename app/obfuscated_packages/ui_components/{cO.java => UpdateProgressListener.java} (100%) rename app/obfuscated_packages/ui_components/{en.java => UpdateThread.java} (100%) rename app/obfuscated_packages/ui_components/{eZ.java => VeAnalysisAddLoadListener.java} (100%) rename app/obfuscated_packages/ui_components/{eY.java => VeAnalysisAddRpmListener.java} (100%) rename app/obfuscated_packages/ui_components/{fk.java => VeAnalysisAfrFieldFilter.java} (100%) rename app/obfuscated_packages/ui_components/{eW.java => VeAnalysisAfrModeListener.java} (100%) rename app/obfuscated_packages/ui_components/{eO.java => VeAnalysisAfrOffsetListener.java} (100%) rename app/obfuscated_packages/ui_components/{fi.java => VeAnalysisAllowNegativeListener.java} (100%) rename app/obfuscated_packages/ui_components/{eP.java => VeAnalysisApplyListener.java} (100%) rename app/obfuscated_packages/ui_components/{fd.java => VeAnalysisBitFilterListener.java} (100%) rename app/obfuscated_packages/ui_components/{eS.java => VeAnalysisCellDownListener.java} (100%) rename app/obfuscated_packages/ui_components/{eR.java => VeAnalysisCellUpListener.java} (100%) rename app/obfuscated_packages/ui_components/{eL.java => VeAnalysisCloseListener.java} (100%) rename app/obfuscated_packages/ui_components/{fo.java => VeAnalysisConditionValidator.java} (100%) rename app/obfuscated_packages/ui_components/{fe.java => VeAnalysisCustomFilterListener.java} (100%) rename app/obfuscated_packages/ui_components/{eK.java => VeAnalysisDialog.java} (100%) rename app/obfuscated_packages/ui_components/{fa.java => VeAnalysisFieldButton1Listener.java} (100%) rename app/obfuscated_packages/ui_components/{fb.java => VeAnalysisFieldButton2Listener.java} (100%) rename app/obfuscated_packages/ui_components/{fh.java => VeAnalysisForcePositiveListener.java} (100%) rename app/obfuscated_packages/ui_components/{ff.java => VeAnalysisFormulaListener.java} (100%) rename app/obfuscated_packages/ui_components/{fg.java => VeAnalysisGegoModeListener.java} (100%) rename app/obfuscated_packages/ui_components/{fl.java => VeAnalysisLambdaFieldFilter.java} (100%) rename app/obfuscated_packages/ui_components/{eU.java => VeAnalysisLockLoadListener.java} (100%) rename app/obfuscated_packages/ui_components/{eT.java => VeAnalysisLockRpmListener.java} (100%) rename app/obfuscated_packages/ui_components/{fj.java => VeAnalysisMethodListener.java} (100%) rename app/obfuscated_packages/ui_components/{fc.java => VeAnalysisOverrunFilterListener.java} (100%) rename app/obfuscated_packages/ui_components/{fm.java => VeAnalysisToggleVisibilityListener.java} (100%) rename app/obfuscated_packages/ui_components/{eX.java => VeAnalysisUnlockLoadListener.java} (100%) rename app/obfuscated_packages/ui_components/{eV.java => VeAnalysisUnlockRpmListener.java} (100%) rename app/obfuscated_packages/ui_components/{fn.java => VeAnalysisWeightItem.java} (100%) rename app/obfuscated_packages/ui_components/{eQ.java => VeAnalysisWeightListener.java} (100%) rename app/obfuscated_packages/ui_components/{eM.java => VeAnalysisXAxisListener.java} (100%) rename app/obfuscated_packages/ui_components/{eN.java => VeAnalysisYAxisListener.java} (100%) rename app/obfuscated_packages/ui_components/{cQ.java => WebsiteLinkListener.java} (100%) diff --git a/app/obfuscated_packages/ui_components/dC.java b/app/obfuscated_packages/ui_components/AntiAliasListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dC.java rename to app/obfuscated_packages/ui_components/AntiAliasListener.java diff --git a/app/obfuscated_packages/ui_components/dT.java b/app/obfuscated_packages/ui_components/BooleanSettingToggleListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dT.java rename to app/obfuscated_packages/ui_components/BooleanSettingToggleListener.java diff --git a/app/obfuscated_packages/ui_components/dU.java b/app/obfuscated_packages/ui_components/BooleanSettingToggleListener2.java similarity index 100% rename from app/obfuscated_packages/ui_components/dU.java rename to app/obfuscated_packages/ui_components/BooleanSettingToggleListener2.java diff --git a/app/obfuscated_packages/ui_components/ez.java b/app/obfuscated_packages/ui_components/BufferSizeListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/ez.java rename to app/obfuscated_packages/ui_components/BufferSizeListener.java diff --git a/app/obfuscated_packages/ui_components/i.java b/app/obfuscated_packages/ui_components/CheckBoxMutualExclusion.java similarity index 100% rename from app/obfuscated_packages/ui_components/i.java rename to app/obfuscated_packages/ui_components/CheckBoxMutualExclusion.java diff --git a/app/obfuscated_packages/ui_components/cV.java b/app/obfuscated_packages/ui_components/CheckboxMenuItemListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/cV.java rename to app/obfuscated_packages/ui_components/CheckboxMenuItemListener.java diff --git a/app/obfuscated_packages/ui_components/dF.java b/app/obfuscated_packages/ui_components/CheckboxSyncHandler.java similarity index 100% rename from app/obfuscated_packages/ui_components/dF.java rename to app/obfuscated_packages/ui_components/CheckboxSyncHandler.java diff --git a/app/obfuscated_packages/ui_components/dI.java b/app/obfuscated_packages/ui_components/CheckboxSyncHandler2.java similarity index 100% rename from app/obfuscated_packages/ui_components/dI.java rename to app/obfuscated_packages/ui_components/CheckboxSyncHandler2.java diff --git a/app/obfuscated_packages/ui_components/cY.java b/app/obfuscated_packages/ui_components/ClearActionListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/cY.java rename to app/obfuscated_packages/ui_components/ClearActionListener.java diff --git a/app/obfuscated_packages/ui_components/dQ.java b/app/obfuscated_packages/ui_components/ClearSelectionListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dQ.java rename to app/obfuscated_packages/ui_components/ClearSelectionListener.java diff --git a/app/obfuscated_packages/ui_components/dE.java b/app/obfuscated_packages/ui_components/ConnectionValidator.java similarity index 100% rename from app/obfuscated_packages/ui_components/dE.java rename to app/obfuscated_packages/ui_components/ConnectionValidator.java diff --git a/app/obfuscated_packages/ui_components/cT.java b/app/obfuscated_packages/ui_components/CreateDebugPackageThread.java similarity index 100% rename from app/obfuscated_packages/ui_components/cT.java rename to app/obfuscated_packages/ui_components/CreateDebugPackageThread.java diff --git a/app/obfuscated_packages/ui_components/E.java b/app/obfuscated_packages/ui_components/DataFilterCondition.java similarity index 100% rename from app/obfuscated_packages/ui_components/E.java rename to app/obfuscated_packages/ui_components/DataFilterCondition.java diff --git a/app/obfuscated_packages/ui_components/cP.java b/app/obfuscated_packages/ui_components/DefaultRendererListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/cP.java rename to app/obfuscated_packages/ui_components/DefaultRendererListener.java diff --git a/app/obfuscated_packages/ui_components/dX.java b/app/obfuscated_packages/ui_components/DialogDisplayActionListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dX.java rename to app/obfuscated_packages/ui_components/DialogDisplayActionListener.java diff --git a/app/obfuscated_packages/ui_components/cN.java b/app/obfuscated_packages/ui_components/DisableD3dListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/cN.java rename to app/obfuscated_packages/ui_components/DisableD3dListener.java diff --git a/app/obfuscated_packages/ui_components/dZ.java b/app/obfuscated_packages/ui_components/DisplayUpdateActionListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dZ.java rename to app/obfuscated_packages/ui_components/DisplayUpdateActionListener.java diff --git a/app/obfuscated_packages/ui_components/eq.java b/app/obfuscated_packages/ui_components/DistanceCalculator.java similarity index 100% rename from app/obfuscated_packages/ui_components/eq.java rename to app/obfuscated_packages/ui_components/DistanceCalculator.java diff --git a/app/obfuscated_packages/ui_components/C.java b/app/obfuscated_packages/ui_components/EmptyEventListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/C.java rename to app/obfuscated_packages/ui_components/EmptyEventListener.java diff --git a/app/obfuscated_packages/ui_components/cL.java b/app/obfuscated_packages/ui_components/ExitActionListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/cL.java rename to app/obfuscated_packages/ui_components/ExitActionListener.java diff --git a/app/obfuscated_packages/ui_components/S.java b/app/obfuscated_packages/ui_components/FieldContextMenuBuilder.java similarity index 100% rename from app/obfuscated_packages/ui_components/S.java rename to app/obfuscated_packages/ui_components/FieldContextMenuBuilder.java diff --git a/app/obfuscated_packages/ui_components/eo.java b/app/obfuscated_packages/ui_components/FieldMinMaxPersistence.java similarity index 100% rename from app/obfuscated_packages/ui_components/eo.java rename to app/obfuscated_packages/ui_components/FieldMinMaxPersistence.java diff --git a/app/obfuscated_packages/ui_components/dW.java b/app/obfuscated_packages/ui_components/FieldNameNormalizationListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dW.java rename to app/obfuscated_packages/ui_components/FieldNameNormalizationListener.java diff --git a/app/obfuscated_packages/ui_components/h.java b/app/obfuscated_packages/ui_components/FieldSelectionListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/h.java rename to app/obfuscated_packages/ui_components/FieldSelectionListener.java diff --git a/app/obfuscated_packages/ui_components/T.java b/app/obfuscated_packages/ui_components/FieldSmoothingActionListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/T.java rename to app/obfuscated_packages/ui_components/FieldSmoothingActionListener.java diff --git a/app/obfuscated_packages/ui_components/dL.java b/app/obfuscated_packages/ui_components/FillNaNToggleListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dL.java rename to app/obfuscated_packages/ui_components/FillNaNToggleListener.java diff --git a/app/obfuscated_packages/ui_components/dY.java b/app/obfuscated_packages/ui_components/FontSizeChangeListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dY.java rename to app/obfuscated_packages/ui_components/FontSizeChangeListener.java diff --git a/app/obfuscated_packages/ui_components/cM.java b/app/obfuscated_packages/ui_components/ForceOpenGLListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/cM.java rename to app/obfuscated_packages/ui_components/ForceOpenGLListener.java diff --git a/app/obfuscated_packages/ui_components/FormulaValidator.java b/app/obfuscated_packages/ui_components/FormulaValidator.java index 8c680b7e..0cca9937 100644 --- a/app/obfuscated_packages/ui_components/FormulaValidator.java +++ b/app/obfuscated_packages/ui_components/FormulaValidator.java @@ -1,362 +1,34 @@ package ao; -import V.a; -import W.j; import W.n; -import bH.D; -import com.efiAnalytics.ui.bV; -import com.efiAnalytics.ui.cO; -import com.efiAnalytics.ui.eJ; -import i.b; -import i.c; -import java.awt.BorderLayout; -import java.awt.Dimension; -import java.awt.Image; -import java.io.File; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.logging.Level; -import java.util.logging.Logger; -import javax.swing.BoxLayout; -import javax.swing.Icon; -import javax.swing.ImageIcon; -import javax.swing.JButton; -import javax.swing.JPanel; -import javax.swing.JPopupMenu; -import javax.swing.JToggleButton; +import h.g; +import k.a; +import k.d; -public class aj extends JPanel implements b { - private Map k = new HashMap<>(); - - private Map l = new HashMap<>(); - - List a = new ArrayList(); - - List b = new ArrayList(); - - Icon c = null; - - Icon d = null; - - Icon e = null; - - Icon f = null; - - private String m = null; - - private String n = null; - - al g = new al(this); - - ao h = new ao(this); - - JPanel i = new JPanel(); - - JButton j; - - private boolean o = false; - - public aj() { - setLayout(new BorderLayout()); - add("Center", this.i); - BoxLayout boxLayout = new BoxLayout(this.i, 0); - this.i.setLayout(boxLayout); - } - - public void c() { - c.a().a(this); - c.a().a(new an(this)); - try { - Image image = cO.a().a(cO.E, this, eJ.a(16)); - this.c = new ImageIcon(image); - image = cO.a().a(cO.F, this, eJ.a(16)); - this.d = new ImageIcon(image); - image = cO.a().a(cO.G, this, eJ.a(16)); - this.e = new ImageIcon(image); - image = cO.a().a(cO.au, this, eJ.a(16)); - this.f = new ImageIcon(image); - } catch (a a) { - Logger.getLogger(aj.class.getName()).log(Level.SEVERE, (String)null, (Throwable)a); - } - this.j = new JButton(this.f); - add("East", this.j); - this.j.setVisible(false); - this.j.addActionListener(new ak(this)); - } - - private void e() { - JPopupMenu jPopupMenu = new JPopupMenu(); - for (JToggleButton jToggleButton : this.b) - jPopupMenu.add(jToggleButton); - this.j.add(jPopupMenu); - jPopupMenu.show(this.j, -30, this.j.getHeight()); - } - - private boolean f() { - if (this.i.getComponentCount() > 0) { - int i = (this.i.getPreferredSize()).width; - int j = this.i.getWidth() - i; - return (j > i / this.i.getComponentCount()); - } - return true; - } - - private void c(n paramn) { - if (paramn != null) { - if (!this.k.containsKey(paramn.k().getAbsolutePath())) { - while (!f()) - g(); - JToggleButton jToggleButton = new JToggleButton(paramn.k().getName(), this.c); - jToggleButton.setSelectedIcon(this.d); - jToggleButton.setActionCommand(paramn.k().getAbsolutePath()); - jToggleButton.addActionListener(this.g); - jToggleButton.addMouseListener(this.h); - jToggleButton.setToolTipText("Right click to close log file."); - this.i.add(jToggleButton, 0); - jToggleButton.setSelected(true); - for (JToggleButton jToggleButton1 : this.l.values()) - jToggleButton1.setSelected(false); - this.l.put(paramn.k().getAbsolutePath(), jToggleButton); - this.a.add(0, jToggleButton); - i(); - } - this.m = paramn.k().getAbsolutePath(); - this.k.put(this.m, paramn); - } else { - this.m = null; - } - h(); - } - - private void g() { - am am = new am(this); - ArrayList arrayList1 = new ArrayList(); - if (this.m != null) - arrayList1.add(((n)this.k.get(this.m)).k()); - if (this.n != null) - arrayList1.add(((n)this.k.get(this.n)).k()); - ArrayList arrayList2 = new ArrayList(); - for (JToggleButton jToggleButton : this.a) { - if (this.k.containsKey(jToggleButton.getActionCommand())) - arrayList2.add(((n)this.k.get(jToggleButton.getActionCommand())).k()); - } - bE bE = new bE(bV.b(this), arrayList2, arrayList1); - bE.a(am); - bE.pack(); - bV.a(bV.a(this), bE); - bE.setVisible(true); - D.c("past it"); - } - - private void h() { - for (JToggleButton jToggleButton : this.l.values()) { - if (this.m != null && jToggleButton.getActionCommand().equals(this.m)) { - if (!jToggleButton.isSelected()) - jToggleButton.setSelected(true); - jToggleButton.setSelectedIcon(this.d); - continue; - } - if (this.n != null && jToggleButton.getActionCommand().equals(this.n)) { - if (!jToggleButton.isSelected()) - jToggleButton.setSelected(true); - jToggleButton.setSelectedIcon(this.e); - continue; - } - jToggleButton.setSelected(false); - } - validate(); - } - - private void d(n paramn) { - if (paramn != null && this.m != null && paramn.k().getAbsolutePath().equals(this.m)) { - c(paramn); - return; - } - if (paramn != null && !this.k.containsKey(paramn.k().getAbsolutePath())) { - JToggleButton jToggleButton = new JToggleButton(paramn.k().getName(), this.c); - jToggleButton.setSelectedIcon(this.e); - jToggleButton.setActionCommand(paramn.k().getAbsolutePath()); - jToggleButton.addActionListener(this.g); - jToggleButton.addMouseListener(this.h); - jToggleButton.setToolTipText("Right click to close log file."); - this.i.add(jToggleButton, 0); - jToggleButton.setSelected(true); - for (JToggleButton jToggleButton1 : this.l.values()) { - if ((jToggleButton1.isSelected() && this.n == null) || jToggleButton1.getActionCommand().equals(this.n)) - jToggleButton1.setSelected(false); - } - this.l.put(paramn.k().getAbsolutePath(), jToggleButton); - this.a.add(0, jToggleButton); - i(); - doLayout(); - } - if (paramn != null) { - String str = paramn.k().getAbsolutePath(); - this.n = str; - this.k.put(str, paramn); - } else { - this.n = null; - } - h(); - } - - private void i() { - while (f() && !this.b.isEmpty()) - this.i.add(this.b.remove(0)); - while (this.i.getWidth() < (this.i.getPreferredSize()).width) { - for (int i = this.a.size() - 1; i > 0; i--) { - JToggleButton jToggleButton = this.a.get(i); - if (!this.b.contains(jToggleButton)) { - this.b.add(0, jToggleButton); - this.i.remove(jToggleButton); - } - } - } - this.j.setVisible(!this.b.isEmpty()); - this.i.doLayout(); - } - - private void a(String paramString, boolean paramBoolean) { - for (JToggleButton jToggleButton : this.l.values()) { - if (jToggleButton.getActionCommand().equals(paramString)) { - jToggleButton.setSelected(paramBoolean); - return; - } - } - } - - public void a(j paramj, int paramInt) { - for (n n : this.k.values()) { - j j1 = n.a(paramj.a()); - if (j1 != null) { - j1.g(paramInt); - j1.b(true); - } - } - } - - private boolean a(String paramString) { - if (paramString != null && this.m != null && paramString.equals(this.m)) - return false; - n n = (n)this.k.get(paramString); - this.n = paramString; - JToggleButton jToggleButton = (JToggleButton)this.l.get(paramString); - if (jToggleButton != null) - jToggleButton.setSelectedIcon(this.e); - D.c("Set Compare Data: " + paramString); - if (!this.o) { - this.o = true; +public class N { + public static boolean a(String paramString) { + if (paramString.trim().equals("")) + throw new bC("Expression can not be empty"); + n n = hx.a().r(); + if (n != null && n.d() > 0) { try { - c.a().b(n); - } finally { - this.o = false; + String str; + for (str = paramString; str.indexOf("{") > 0; str = str.substring(0, str.indexOf("{")) + "1.0" + str.substring(str.indexOf("}", str.indexOf("{")) + 1)); + str = g.a().c(str); + a a = d.a().a(str); + double d = (float)a.a(n, n.d() - 1); + } catch (Exception exception) { + throw new bC("Invalid Formula:" + paramString + "\nPlease check your syntax."); } - } - hx.a().c(hx.a().p()); - return true; - } - - private boolean b(String paramString) { - boolean bool = (this.m == null || !this.m.equals(paramString)) ? true : false; - n n = (n)this.k.get(paramString); - this.m = paramString; - JToggleButton jToggleButton = (JToggleButton)this.l.get(paramString); - if (jToggleButton != null) { - jToggleButton.setSelectedIcon(this.d); - jToggleButton.setSelected(true); - } - D.c("Set Main Data: " + paramString); - c.a().a(n); - if (bool && n != null && n.a("Time") != null && !n.a("Time").x() && n.a("Time").d(0) < 0.0F) { - j j = n.a("Time"); - for (byte b1 = 0; b1 < j.v(); b1++) { - if (j.d(b1) >= 0.0F) { - hx.a().c(b1); - break; - } - } - } - return true; - } - - public Dimension getMinimumSize() { - return (getComponentCount() == 0) ? new Dimension(0, 0) : super.getMinimumSize(); - } - - public Dimension getPreferredSize() { - return (getComponentCount() == 0) ? new Dimension(0, 0) : super.getPreferredSize(); - } - - public void a() {} - - public void a(double paramDouble) {} - - public void a(n paramn) { - c(paramn); - if (this.n != null) { - JToggleButton jToggleButton = (JToggleButton)this.l.get(this.n); - if (jToggleButton != null) - jToggleButton.setSelected(false); - this.n = null; - } - } - - public void b(n paramn) { - if (paramn != null) { - d(paramn); } else { - a((String)null); + throw new fr(); } + return true; } - - public void setSize(int paramInt1, int paramInt2) { - super.setSize(paramInt1, paramInt2); - i(); - } - - private void c(String paramString) { - JToggleButton jToggleButton = (JToggleButton)this.l.remove(paramString); - if (jToggleButton != null) { - this.i.remove(jToggleButton); - this.k.remove(paramString); - this.a.remove(jToggleButton); - this.b.remove(jToggleButton); - i(); - } - if (this.m != null && this.m.equals(paramString)) - if (this.n != null && this.k.containsKey(this.n)) { - b(this.n); - a((String)null); - } else { - b((String)null); - } - if (this.n != null && this.n.equals(paramString) && this.k.containsKey(this.n)) { - a((String)null); - hx.a().c((n)null); - } - doLayout(); - } - - public void d() { - String[] arrayOfString = (String[])this.k.keySet().toArray((Object[])new String[this.k.keySet().size()]); - for (String str : arrayOfString) { - JToggleButton jToggleButton = (JToggleButton)this.l.remove(str); - if (jToggleButton != null) { - this.i.remove(jToggleButton); - this.k.remove(str); - } - } - a((String)null); - b((String)null); - } - - public void b() {} } -/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/ao/aj.class +/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/ao/N.class * Java compiler version: 8 (52.0) * JD-Core Version: 1.1.3 */ \ No newline at end of file diff --git a/app/obfuscated_packages/ui_components/l.java b/app/obfuscated_packages/ui_components/GraphControlListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/l.java rename to app/obfuscated_packages/ui_components/GraphControlListener.java diff --git a/app/obfuscated_packages/ui_components/m.java b/app/obfuscated_packages/ui_components/GraphControlPanel.java similarity index 100% rename from app/obfuscated_packages/ui_components/m.java rename to app/obfuscated_packages/ui_components/GraphControlPanel.java diff --git a/app/obfuscated_packages/ui_components/dD.java b/app/obfuscated_packages/ui_components/GraphModeListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dD.java rename to app/obfuscated_packages/ui_components/GraphModeListener.java diff --git a/app/obfuscated_packages/ui_components/eB.java b/app/obfuscated_packages/ui_components/GraphRangeListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eB.java rename to app/obfuscated_packages/ui_components/GraphRangeListener.java diff --git a/app/obfuscated_packages/ui_components/et.java b/app/obfuscated_packages/ui_components/GraphVisibilityController.java similarity index 100% rename from app/obfuscated_packages/ui_components/et.java rename to app/obfuscated_packages/ui_components/GraphVisibilityController.java diff --git a/app/obfuscated_packages/ui_components/dR.java b/app/obfuscated_packages/ui_components/GraphicsSettingListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dR.java rename to app/obfuscated_packages/ui_components/GraphicsSettingListener.java diff --git a/app/obfuscated_packages/ui_components/dS.java b/app/obfuscated_packages/ui_components/GraphicsSettingListener2.java similarity index 100% rename from app/obfuscated_packages/ui_components/dS.java rename to app/obfuscated_packages/ui_components/GraphicsSettingListener2.java diff --git a/app/obfuscated_packages/ui_components/j.java b/app/obfuscated_packages/ui_components/GridPosition.java similarity index 100% rename from app/obfuscated_packages/ui_components/j.java rename to app/obfuscated_packages/ui_components/GridPosition.java diff --git a/app/obfuscated_packages/ui_components/dA.java b/app/obfuscated_packages/ui_components/HoldGraphCenteredListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dA.java rename to app/obfuscated_packages/ui_components/HoldGraphCenteredListener.java diff --git a/app/obfuscated_packages/ui_components/dV.java b/app/obfuscated_packages/ui_components/LoadReverseToggleListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dV.java rename to app/obfuscated_packages/ui_components/LoadReverseToggleListener.java diff --git a/app/obfuscated_packages/ui_components/D.java b/app/obfuscated_packages/ui_components/LogFieldFinder.java similarity index 100% rename from app/obfuscated_packages/ui_components/D.java rename to app/obfuscated_packages/ui_components/LogFieldFinder.java diff --git a/app/obfuscated_packages/ui_components/cR.java b/app/obfuscated_packages/ui_components/LogFileActionListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/cR.java rename to app/obfuscated_packages/ui_components/LogFileActionListener.java diff --git a/app/obfuscated_packages/ui_components/ex.java b/app/obfuscated_packages/ui_components/LogLoadThread.java similarity index 100% rename from app/obfuscated_packages/ui_components/ex.java rename to app/obfuscated_packages/ui_components/LogLoadThread.java diff --git a/app/obfuscated_packages/ui_components/f.java b/app/obfuscated_packages/ui_components/LogSaveAction.java similarity index 100% rename from app/obfuscated_packages/ui_components/f.java rename to app/obfuscated_packages/ui_components/LogSaveAction.java diff --git a/app/obfuscated_packages/ui_components/g.java b/app/obfuscated_packages/ui_components/LogSaveThread.java similarity index 100% rename from app/obfuscated_packages/ui_components/g.java rename to app/obfuscated_packages/ui_components/LogSaveThread.java diff --git a/app/obfuscated_packages/ui_components/cZ.java b/app/obfuscated_packages/ui_components/MenuRebuildRunnable.java similarity index 100% rename from app/obfuscated_packages/ui_components/cZ.java rename to app/obfuscated_packages/ui_components/MenuRebuildRunnable.java diff --git a/app/obfuscated_packages/ui_components/dO.java b/app/obfuscated_packages/ui_components/MenuSelectionListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dO.java rename to app/obfuscated_packages/ui_components/MenuSelectionListener.java diff --git a/app/obfuscated_packages/ui_components/eJ.java b/app/obfuscated_packages/ui_components/MessageDialog.java similarity index 100% rename from app/obfuscated_packages/ui_components/eJ.java rename to app/obfuscated_packages/ui_components/MessageDialog.java diff --git a/app/obfuscated_packages/ui_components/N.java b/app/obfuscated_packages/ui_components/N.java deleted file mode 100644 index 0cca9937..00000000 --- a/app/obfuscated_packages/ui_components/N.java +++ /dev/null @@ -1,34 +0,0 @@ -package ao; - -import W.n; -import h.g; -import k.a; -import k.d; - -public class N { - public static boolean a(String paramString) { - if (paramString.trim().equals("")) - throw new bC("Expression can not be empty"); - n n = hx.a().r(); - if (n != null && n.d() > 0) { - try { - String str; - for (str = paramString; str.indexOf("{") > 0; str = str.substring(0, str.indexOf("{")) + "1.0" + str.substring(str.indexOf("}", str.indexOf("{")) + 1)); - str = g.a().c(str); - a a = d.a().a(str); - double d = (float)a.a(n, n.d() - 1); - } catch (Exception exception) { - throw new bC("Invalid Formula:" + paramString + "\nPlease check your syntax."); - } - } else { - throw new fr(); - } - return true; - } -} - - -/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/ao/N.class - * Java compiler version: 8 (52.0) - * JD-Core Version: 1.1.3 - */ \ No newline at end of file diff --git a/app/obfuscated_packages/ui_components/n.java b/app/obfuscated_packages/ui_components/NextButtonListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/n.java rename to app/obfuscated_packages/ui_components/NextButtonListener.java diff --git a/app/obfuscated_packages/ui_components/cU.java b/app/obfuscated_packages/ui_components/OpenBrowserActionListener2.java similarity index 100% rename from app/obfuscated_packages/ui_components/cU.java rename to app/obfuscated_packages/ui_components/OpenBrowserActionListener2.java diff --git a/app/obfuscated_packages/ui_components/cX.java b/app/obfuscated_packages/ui_components/OpenBrowserActionListener3.java similarity index 100% rename from app/obfuscated_packages/ui_components/cX.java rename to app/obfuscated_packages/ui_components/OpenBrowserActionListener3.java diff --git a/app/obfuscated_packages/ui_components/em.java b/app/obfuscated_packages/ui_components/PlaybackEndThread.java similarity index 100% rename from app/obfuscated_packages/ui_components/em.java rename to app/obfuscated_packages/ui_components/PlaybackEndThread.java diff --git a/app/obfuscated_packages/ui_components/el.java b/app/obfuscated_packages/ui_components/PlaybackSpeedListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/el.java rename to app/obfuscated_packages/ui_components/PlaybackSpeedListener.java diff --git a/app/obfuscated_packages/ui_components/p.java b/app/obfuscated_packages/ui_components/PreviousButtonListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/p.java rename to app/obfuscated_packages/ui_components/PreviousButtonListener.java diff --git a/app/obfuscated_packages/ui_components/J.java b/app/obfuscated_packages/ui_components/RefreshThread.java similarity index 100% rename from app/obfuscated_packages/ui_components/J.java rename to app/obfuscated_packages/ui_components/RefreshThread.java diff --git a/app/obfuscated_packages/ui_components/cW.java b/app/obfuscated_packages/ui_components/RequiredFieldsTooltipThread.java similarity index 100% rename from app/obfuscated_packages/ui_components/cW.java rename to app/obfuscated_packages/ui_components/RequiredFieldsTooltipThread.java diff --git a/app/obfuscated_packages/ui_components/ep.java b/app/obfuscated_packages/ui_components/RootFieldPersistence.java similarity index 100% rename from app/obfuscated_packages/ui_components/ep.java rename to app/obfuscated_packages/ui_components/RootFieldPersistence.java diff --git a/app/obfuscated_packages/ui_components/dK.java b/app/obfuscated_packages/ui_components/RpmFormulaToggleListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dK.java rename to app/obfuscated_packages/ui_components/RpmFormulaToggleListener.java diff --git a/app/obfuscated_packages/ui_components/es.java b/app/obfuscated_packages/ui_components/ScatterPlotActionListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/es.java rename to app/obfuscated_packages/ui_components/ScatterPlotActionListener.java diff --git a/app/obfuscated_packages/ui_components/ey.java b/app/obfuscated_packages/ui_components/ScatterPlotConfig.java similarity index 100% rename from app/obfuscated_packages/ui_components/ey.java rename to app/obfuscated_packages/ui_components/ScatterPlotConfig.java diff --git a/app/obfuscated_packages/ui_components/eu.java b/app/obfuscated_packages/ui_components/ScatterPlotGridListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eu.java rename to app/obfuscated_packages/ui_components/ScatterPlotGridListener.java diff --git a/app/obfuscated_packages/ui_components/er.java b/app/obfuscated_packages/ui_components/ScatterPlotPanel.java similarity index 100% rename from app/obfuscated_packages/ui_components/er.java rename to app/obfuscated_packages/ui_components/ScatterPlotPanel.java diff --git a/app/obfuscated_packages/ui_components/ev.java b/app/obfuscated_packages/ui_components/ScatterPlotRepaintRunnable.java similarity index 100% rename from app/obfuscated_packages/ui_components/ev.java rename to app/obfuscated_packages/ui_components/ScatterPlotRepaintRunnable.java diff --git a/app/obfuscated_packages/ui_components/B.java b/app/obfuscated_packages/ui_components/SelectionRange.java similarity index 100% rename from app/obfuscated_packages/ui_components/B.java rename to app/obfuscated_packages/ui_components/SelectionRange.java diff --git a/app/obfuscated_packages/ui_components/dJ.java b/app/obfuscated_packages/ui_components/SettingStateListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dJ.java rename to app/obfuscated_packages/ui_components/SettingStateListener.java diff --git a/app/obfuscated_packages/ui_components/dN.java b/app/obfuscated_packages/ui_components/SettingStateListener2.java similarity index 100% rename from app/obfuscated_packages/ui_components/dN.java rename to app/obfuscated_packages/ui_components/SettingStateListener2.java diff --git a/app/obfuscated_packages/ui_components/cK.java b/app/obfuscated_packages/ui_components/ShowLicenseListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/cK.java rename to app/obfuscated_packages/ui_components/ShowLicenseListener.java diff --git a/app/obfuscated_packages/ui_components/dB.java b/app/obfuscated_packages/ui_components/ShowTooltipListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dB.java rename to app/obfuscated_packages/ui_components/ShowTooltipListener.java diff --git a/app/obfuscated_packages/ui_components/dH.java b/app/obfuscated_packages/ui_components/ShowTuningConsoleListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dH.java rename to app/obfuscated_packages/ui_components/ShowTuningConsoleListener.java diff --git a/app/obfuscated_packages/ui_components/cS.java b/app/obfuscated_packages/ui_components/SimpleActionListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/cS.java rename to app/obfuscated_packages/ui_components/SimpleActionListener.java diff --git a/app/obfuscated_packages/ui_components/dP.java b/app/obfuscated_packages/ui_components/SimpleActionPerformer.java similarity index 100% rename from app/obfuscated_packages/ui_components/dP.java rename to app/obfuscated_packages/ui_components/SimpleActionPerformer.java diff --git a/app/obfuscated_packages/ui_components/eA.java b/app/obfuscated_packages/ui_components/SingleGraphFieldSelector.java similarity index 100% rename from app/obfuscated_packages/ui_components/eA.java rename to app/obfuscated_packages/ui_components/SingleGraphFieldSelector.java diff --git a/app/obfuscated_packages/ui_components/dG.java b/app/obfuscated_packages/ui_components/StateChangeListener2.java similarity index 100% rename from app/obfuscated_packages/ui_components/dG.java rename to app/obfuscated_packages/ui_components/StateChangeListener2.java diff --git a/app/obfuscated_packages/ui_components/eF.java b/app/obfuscated_packages/ui_components/TableGenConfig.java similarity index 100% rename from app/obfuscated_packages/ui_components/eF.java rename to app/obfuscated_packages/ui_components/TableGenConfig.java diff --git a/app/obfuscated_packages/ui_components/eG.java b/app/obfuscated_packages/ui_components/TableGenFieldSelector.java similarity index 100% rename from app/obfuscated_packages/ui_components/eG.java rename to app/obfuscated_packages/ui_components/TableGenFieldSelector.java diff --git a/app/obfuscated_packages/ui_components/eE.java b/app/obfuscated_packages/ui_components/TableGenLogLoadRunnable.java similarity index 100% rename from app/obfuscated_packages/ui_components/eE.java rename to app/obfuscated_packages/ui_components/TableGenLogLoadRunnable.java diff --git a/app/obfuscated_packages/ui_components/eH.java b/app/obfuscated_packages/ui_components/TableGenRangeListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eH.java rename to app/obfuscated_packages/ui_components/TableGenRangeListener.java diff --git a/app/obfuscated_packages/ui_components/eI.java b/app/obfuscated_packages/ui_components/TableGenUpdateRunnable.java similarity index 100% rename from app/obfuscated_packages/ui_components/eI.java rename to app/obfuscated_packages/ui_components/TableGenUpdateRunnable.java diff --git a/app/obfuscated_packages/ui_components/eD.java b/app/obfuscated_packages/ui_components/TableGenVisibilityController.java similarity index 100% rename from app/obfuscated_packages/ui_components/eD.java rename to app/obfuscated_packages/ui_components/TableGenVisibilityController.java diff --git a/app/obfuscated_packages/ui_components/eC.java b/app/obfuscated_packages/ui_components/TableGeneratorPanel.java similarity index 100% rename from app/obfuscated_packages/ui_components/eC.java rename to app/obfuscated_packages/ui_components/TableGeneratorPanel.java diff --git a/app/obfuscated_packages/ui_components/o.java b/app/obfuscated_packages/ui_components/TextFieldKeyListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/o.java rename to app/obfuscated_packages/ui_components/TextFieldKeyListener.java diff --git a/app/obfuscated_packages/ui_components/dM.java b/app/obfuscated_packages/ui_components/TimeGapsToggleListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/dM.java rename to app/obfuscated_packages/ui_components/TimeGapsToggleListener.java diff --git a/app/obfuscated_packages/ui_components/ew.java b/app/obfuscated_packages/ui_components/TimeScaleRunnable.java similarity index 100% rename from app/obfuscated_packages/ui_components/ew.java rename to app/obfuscated_packages/ui_components/TimeScaleRunnable.java diff --git a/app/obfuscated_packages/ui_components/ek.java b/app/obfuscated_packages/ui_components/TuningModeActionListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/ek.java rename to app/obfuscated_packages/ui_components/TuningModeActionListener.java diff --git a/app/obfuscated_packages/ui_components/cO.java b/app/obfuscated_packages/ui_components/UpdateProgressListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/cO.java rename to app/obfuscated_packages/ui_components/UpdateProgressListener.java diff --git a/app/obfuscated_packages/ui_components/en.java b/app/obfuscated_packages/ui_components/UpdateThread.java similarity index 100% rename from app/obfuscated_packages/ui_components/en.java rename to app/obfuscated_packages/ui_components/UpdateThread.java diff --git a/app/obfuscated_packages/ui_components/eZ.java b/app/obfuscated_packages/ui_components/VeAnalysisAddLoadListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eZ.java rename to app/obfuscated_packages/ui_components/VeAnalysisAddLoadListener.java diff --git a/app/obfuscated_packages/ui_components/eY.java b/app/obfuscated_packages/ui_components/VeAnalysisAddRpmListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eY.java rename to app/obfuscated_packages/ui_components/VeAnalysisAddRpmListener.java diff --git a/app/obfuscated_packages/ui_components/fk.java b/app/obfuscated_packages/ui_components/VeAnalysisAfrFieldFilter.java similarity index 100% rename from app/obfuscated_packages/ui_components/fk.java rename to app/obfuscated_packages/ui_components/VeAnalysisAfrFieldFilter.java diff --git a/app/obfuscated_packages/ui_components/eW.java b/app/obfuscated_packages/ui_components/VeAnalysisAfrModeListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eW.java rename to app/obfuscated_packages/ui_components/VeAnalysisAfrModeListener.java diff --git a/app/obfuscated_packages/ui_components/eO.java b/app/obfuscated_packages/ui_components/VeAnalysisAfrOffsetListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eO.java rename to app/obfuscated_packages/ui_components/VeAnalysisAfrOffsetListener.java diff --git a/app/obfuscated_packages/ui_components/fi.java b/app/obfuscated_packages/ui_components/VeAnalysisAllowNegativeListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/fi.java rename to app/obfuscated_packages/ui_components/VeAnalysisAllowNegativeListener.java diff --git a/app/obfuscated_packages/ui_components/eP.java b/app/obfuscated_packages/ui_components/VeAnalysisApplyListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eP.java rename to app/obfuscated_packages/ui_components/VeAnalysisApplyListener.java diff --git a/app/obfuscated_packages/ui_components/fd.java b/app/obfuscated_packages/ui_components/VeAnalysisBitFilterListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/fd.java rename to app/obfuscated_packages/ui_components/VeAnalysisBitFilterListener.java diff --git a/app/obfuscated_packages/ui_components/eS.java b/app/obfuscated_packages/ui_components/VeAnalysisCellDownListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eS.java rename to app/obfuscated_packages/ui_components/VeAnalysisCellDownListener.java diff --git a/app/obfuscated_packages/ui_components/eR.java b/app/obfuscated_packages/ui_components/VeAnalysisCellUpListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eR.java rename to app/obfuscated_packages/ui_components/VeAnalysisCellUpListener.java diff --git a/app/obfuscated_packages/ui_components/eL.java b/app/obfuscated_packages/ui_components/VeAnalysisCloseListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eL.java rename to app/obfuscated_packages/ui_components/VeAnalysisCloseListener.java diff --git a/app/obfuscated_packages/ui_components/fo.java b/app/obfuscated_packages/ui_components/VeAnalysisConditionValidator.java similarity index 100% rename from app/obfuscated_packages/ui_components/fo.java rename to app/obfuscated_packages/ui_components/VeAnalysisConditionValidator.java diff --git a/app/obfuscated_packages/ui_components/fe.java b/app/obfuscated_packages/ui_components/VeAnalysisCustomFilterListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/fe.java rename to app/obfuscated_packages/ui_components/VeAnalysisCustomFilterListener.java diff --git a/app/obfuscated_packages/ui_components/eK.java b/app/obfuscated_packages/ui_components/VeAnalysisDialog.java similarity index 100% rename from app/obfuscated_packages/ui_components/eK.java rename to app/obfuscated_packages/ui_components/VeAnalysisDialog.java diff --git a/app/obfuscated_packages/ui_components/fa.java b/app/obfuscated_packages/ui_components/VeAnalysisFieldButton1Listener.java similarity index 100% rename from app/obfuscated_packages/ui_components/fa.java rename to app/obfuscated_packages/ui_components/VeAnalysisFieldButton1Listener.java diff --git a/app/obfuscated_packages/ui_components/fb.java b/app/obfuscated_packages/ui_components/VeAnalysisFieldButton2Listener.java similarity index 100% rename from app/obfuscated_packages/ui_components/fb.java rename to app/obfuscated_packages/ui_components/VeAnalysisFieldButton2Listener.java diff --git a/app/obfuscated_packages/ui_components/fh.java b/app/obfuscated_packages/ui_components/VeAnalysisForcePositiveListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/fh.java rename to app/obfuscated_packages/ui_components/VeAnalysisForcePositiveListener.java diff --git a/app/obfuscated_packages/ui_components/ff.java b/app/obfuscated_packages/ui_components/VeAnalysisFormulaListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/ff.java rename to app/obfuscated_packages/ui_components/VeAnalysisFormulaListener.java diff --git a/app/obfuscated_packages/ui_components/fg.java b/app/obfuscated_packages/ui_components/VeAnalysisGegoModeListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/fg.java rename to app/obfuscated_packages/ui_components/VeAnalysisGegoModeListener.java diff --git a/app/obfuscated_packages/ui_components/fl.java b/app/obfuscated_packages/ui_components/VeAnalysisLambdaFieldFilter.java similarity index 100% rename from app/obfuscated_packages/ui_components/fl.java rename to app/obfuscated_packages/ui_components/VeAnalysisLambdaFieldFilter.java diff --git a/app/obfuscated_packages/ui_components/eU.java b/app/obfuscated_packages/ui_components/VeAnalysisLockLoadListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eU.java rename to app/obfuscated_packages/ui_components/VeAnalysisLockLoadListener.java diff --git a/app/obfuscated_packages/ui_components/eT.java b/app/obfuscated_packages/ui_components/VeAnalysisLockRpmListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eT.java rename to app/obfuscated_packages/ui_components/VeAnalysisLockRpmListener.java diff --git a/app/obfuscated_packages/ui_components/fj.java b/app/obfuscated_packages/ui_components/VeAnalysisMethodListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/fj.java rename to app/obfuscated_packages/ui_components/VeAnalysisMethodListener.java diff --git a/app/obfuscated_packages/ui_components/fc.java b/app/obfuscated_packages/ui_components/VeAnalysisOverrunFilterListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/fc.java rename to app/obfuscated_packages/ui_components/VeAnalysisOverrunFilterListener.java diff --git a/app/obfuscated_packages/ui_components/fm.java b/app/obfuscated_packages/ui_components/VeAnalysisToggleVisibilityListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/fm.java rename to app/obfuscated_packages/ui_components/VeAnalysisToggleVisibilityListener.java diff --git a/app/obfuscated_packages/ui_components/eX.java b/app/obfuscated_packages/ui_components/VeAnalysisUnlockLoadListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eX.java rename to app/obfuscated_packages/ui_components/VeAnalysisUnlockLoadListener.java diff --git a/app/obfuscated_packages/ui_components/eV.java b/app/obfuscated_packages/ui_components/VeAnalysisUnlockRpmListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eV.java rename to app/obfuscated_packages/ui_components/VeAnalysisUnlockRpmListener.java diff --git a/app/obfuscated_packages/ui_components/fn.java b/app/obfuscated_packages/ui_components/VeAnalysisWeightItem.java similarity index 100% rename from app/obfuscated_packages/ui_components/fn.java rename to app/obfuscated_packages/ui_components/VeAnalysisWeightItem.java diff --git a/app/obfuscated_packages/ui_components/eQ.java b/app/obfuscated_packages/ui_components/VeAnalysisWeightListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eQ.java rename to app/obfuscated_packages/ui_components/VeAnalysisWeightListener.java diff --git a/app/obfuscated_packages/ui_components/eM.java b/app/obfuscated_packages/ui_components/VeAnalysisXAxisListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eM.java rename to app/obfuscated_packages/ui_components/VeAnalysisXAxisListener.java diff --git a/app/obfuscated_packages/ui_components/eN.java b/app/obfuscated_packages/ui_components/VeAnalysisYAxisListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/eN.java rename to app/obfuscated_packages/ui_components/VeAnalysisYAxisListener.java diff --git a/app/obfuscated_packages/ui_components/cQ.java b/app/obfuscated_packages/ui_components/WebsiteLinkListener.java similarity index 100% rename from app/obfuscated_packages/ui_components/cQ.java rename to app/obfuscated_packages/ui_components/WebsiteLinkListener.java