Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update #316

Merged
merged 56 commits into from
Feb 3, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
0c7f902
Merge pull request #266 from IDEMSInternational/master
MeSophie Oct 25, 2024
5d63dd7
Added Filled in column in End Of Season Dialog.
MeSophie Oct 28, 2024
4e21a10
Merge pull request #268 from IDEMSInternational/master
MeSophie Oct 30, 2024
c58fca3
Change made
MeSophie Oct 31, 2024
6209337
Merge pull request #269 from IDEMSInternational/master
MeSophie Oct 31, 2024
978e578
Added Filled boxe
MeSophie Nov 1, 2024
26d92e9
Update calculations.R
lilyclements Nov 1, 2024
935d74c
Merge pull request #966 from lilyclements/lilyclements-patch-1
lilyclements Nov 1, 2024
6cd8ba2
Merge pull request #271 from lilyclements/calculation_fix
MeSophie Nov 4, 2024
a0a712e
Merge pull request #276 from IDEMSInternational/master
MeSophie Nov 11, 2024
9f902b2
Change made
MeSophie Nov 11, 2024
04b8675
Adding function in link to convert variables in a to data frame to be…
lilyclements Nov 13, 2024
a1fb7d7
Merge pull request #277 from lilyclements/adding_linking
MeSophie Nov 13, 2024
c2f3385
Change made
MeSophie Nov 13, 2024
25d5d59
Update link.R
lilyclements Nov 15, 2024
608e49a
Change made
MeSophie Nov 15, 2024
1023b7b
Change made
MeSophie Nov 25, 2024
898a813
Change made
MeSophie Dec 30, 2024
fa3caa6
Change made
MeSophie Jan 3, 2025
7cb167b
Auto-Saving Data: Triggering Saves Only on Data Changes
N-thony Jan 15, 2025
1a4fce5
Deleted unused Rows
MeSophie Jan 15, 2025
2aa62e8
Merge pull request #299 from IDEMSInternational/master
MeSophie Jan 16, 2025
cfa789b
minor comment change
N-thony Jan 17, 2025
03e8460
small change
N-thony Jan 17, 2025
d9fc04a
bug when there is no data loading
N-thony Jan 17, 2025
1ee5fa3
Update calculations.R
lilyclements Jan 20, 2025
6928882
Removing Scalars from non-Scalar Calculations
derekagorhom Jan 22, 2025
f0faebe
Code changes
derekagorhom Jan 22, 2025
63e8222
Change made
MeSophie Jan 22, 2025
0c0d305
Change made
MeSophie Jan 22, 2025
884a207
Merge pull request #301 from IDEMSInternational/master
MeSophie Jan 22, 2025
97b5bdd
Change made
MeSophie Jan 23, 2025
03c462d
Change made
MeSophie Jan 23, 2025
4beffb8
Merge pull request #302 from IDEMSInternational/master
MeSophie Jan 23, 2025
8363c66
Change made
MeSophie Jan 23, 2025
8ecdcfe
Code changes
derekagorhom Jan 23, 2025
58bd962
Code Changes
derekagorhom Jan 24, 2025
fc3c3f2
Change Made
MeSophie Jan 24, 2025
15a8c10
Merge pull request #9382 from derekagorhom/Fixes_Insert_Dialog
N-thony Jan 27, 2025
7346567
Merge pull request #303 from IDEMSInternational/master
MeSophie Jan 27, 2025
d790d3e
changes
Vitalis95 Jan 27, 2025
0956ff5
Some Change Made on The Length Of Season Dialog
MeSophie Jan 28, 2025
92d95ef
changes
Vitalis95 Jan 29, 2025
1745b32
changes
Vitalis95 Jan 29, 2025
80f4e9f
changes
Vitalis95 Jan 30, 2025
dfaa68e
code improvement
N-thony Jan 30, 2025
61c6156
Merge pull request #315 from N-thony/Vitalis95-dlginsert
Vitalis95 Jan 30, 2025
eb6985e
changes
Vitalis95 Jan 31, 2025
472eaad
Merge pull request #9394 from MeSophie/Diff_lengthvariable
N-thony Jan 31, 2025
449db1a
changes to the code
Vitalis95 Jan 31, 2025
dbd6af2
Merge branch 'master' into Startofrain9380
MeSophie Jan 31, 2025
43ad365
Change made
MeSophie Jan 31, 2025
e9687cb
changes
Vitalis95 Jan 31, 2025
9945129
Merge pull request #9387 from MeSophie/Startofrain9380
N-thony Jan 31, 2025
a61c374
Merge pull request #9403 from Vitalis95/dlginsert
N-thony Jan 31, 2025
04a18e2
Merge pull request #9361 from N-thony/trigger_auto_save
Patowhiz Feb 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions instat/Model/DataFrame/clsDataFrame.vb
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,7 @@ Public Class clsDataFrame
Else
bRefreshed = False
End If
_clsVisibleDataFramePage.HasDataChangedForAutoSave = True
End If
_clsColumnMetaData.RefreshData()
Return bRefreshed
Expand Down
15 changes: 15 additions & 0 deletions instat/Model/DataFrame/clsDataFramePage.vb
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ Public Class clsDataFramePage
Private _lstColumns As List(Of clsColumnHeaderDisplay)
Private _hasChanged As Boolean
Private _useColumnSelectionInDataView As Boolean
Private _HasDataChangedForAutoSave As Boolean

Private ReadOnly Property iColumnIncrements As Integer
Get
Expand Down Expand Up @@ -140,6 +141,19 @@ Public Class clsDataFramePage
End Set
End Property

''' <summary>
''' holds whether the dataframe is different from visual grid component and trigger auto save
''' </summary>
''' <returns></returns>
Public Property HasDataChangedForAutoSave() As Boolean
Get
Return _HasDataChangedForAutoSave
End Get
Set(ByVal value As Boolean)
_HasDataChangedForAutoSave = value
End Set
End Property

''' <summary>
''' Create a new instance of a dataframe page
''' </summary>
Expand All @@ -152,6 +166,7 @@ Public Class clsDataFramePage
_iColumnStart = 1
_iRowStart = 1
_hasChanged = True
_HasDataChangedForAutoSave = True
_useColumnSelectionInDataView = True
End Sub

Expand Down
17 changes: 13 additions & 4 deletions instat/dlgCalculator.vb
Original file line number Diff line number Diff line change
Expand Up @@ -122,10 +122,8 @@ Public Class dlgCalculator
clsDetachScalarsFunction.AddParameter("unload", "TRUE")

ucrBase.clsRsyntax.AddToBeforeCodes(clsAttachFunction, 0)
ucrBase.clsRsyntax.AddToBeforeCodes(clsAttachScalarsFunction, 1)

ucrBase.clsRsyntax.AddToAfterCodes(clsDetachFunction, 1)
ucrBase.clsRsyntax.AddToAfterCodes(clsDetachScalarsFunction, 2)

ucrBase.clsRsyntax.SetCommandString("")

Expand Down Expand Up @@ -204,22 +202,34 @@ Public Class dlgCalculator
Dim strResut As String = ucrCalc.ucrSaveResultInto.GetText
clsAddScalarFunction.AddParameter("scalar_name", Chr(34) & strResut & Chr(34), iPosition:=1)
clsAddScalarFunction.AddParameter("scalar_value", strResut, iPosition:=2)
clsAddScalarFunction.AddParameter("data_name", Chr(34) & dataFrameName & Chr(34), iPosition:=0)
clsScalarsDataFuntion.AddParameter("data_name", Chr(34) & dataFrameName & Chr(34), iPosition:=0)
ucrBase.clsRsyntax.AddToAfterCodes(clsAddScalarFunction, 0)
ucrBase.clsRsyntax.AddToBeforeCodes(clsAttachScalarsFunction, 1)
ucrBase.clsRsyntax.AddToAfterCodes(clsDetachScalarsFunction, 2)
ucrBase.clsRsyntax.SetAssignTo(strResut)
ucrCalc.ucrSaveResultInto.btnColumnPosition.Enabled = False
ucrCalc.ucrSaveResultInto.btnColumnPosition.Visible = True
ucrCalc.ucrSaveResultInto.ucrChkSave.Checked = False
ucrCalc.ucrSaveResultInto.ucrChkSave.Enabled = False
ucrCalc.ucrSaveResultInto.ucrInputComboSave.Visible = True
ucrCalc.ucrSaveResultInto.ucrInputComboSave.Enabled = True
ElseIf ucrCalc.ucrSelectorForCalculations.checkBoxScalar.Checked Then
Dim strResut As String = ucrCalc.ucrSaveResultInto.GetText
clsAddScalarFunction.AddParameter("data_name", Chr(34) & dataFrameName & Chr(34), iPosition:=0)
clsScalarsDataFuntion.AddParameter("data_name", Chr(34) & dataFrameName & Chr(34), iPosition:=0)
ucrBase.clsRsyntax.AddToAfterCodes(clsAddScalarFunction, 0)
ucrBase.clsRsyntax.AddToBeforeCodes(clsAttachScalarsFunction, 1)
ucrBase.clsRsyntax.AddToAfterCodes(clsDetachScalarsFunction, 2)
Else
ucrBase.clsRsyntax.RemoveFromAfterCodes(clsAddScalarFunction)
ucrBase.clsRsyntax.RemoveFromBeforeCodes(clsAttachScalarsFunction)
ucrBase.clsRsyntax.RemoveFromAfterCodes(clsDetachScalarsFunction)
ucrCalc.ucrSaveResultInto.btnColumnPosition.Enabled = True
ucrCalc.ucrSaveResultInto.btnColumnPosition.Visible = True
ucrCalc.ucrSaveResultInto.ucrChkSave.Enabled = True
ucrCalc.ucrSaveResultInto.ucrInputComboSave.Visible = True
ucrCalc.ucrSaveResultInto.ucrInputComboSave.Enabled = True

End If

' Update command string and clear input try message name
Expand Down Expand Up @@ -253,7 +263,6 @@ Public Class dlgCalculator
ucrBase.clsRsyntax.AddToBeforeCodes(clsAttachScalarsFunction, 1)

ucrBase.clsRsyntax.AddToAfterCodes(clsDetachFunction, 1)
ucrBase.clsRsyntax.AddToAfterCodes(clsDetachScalarsFunction, 2)
ucrCalc.ucrSaveResultInto.Enabled = True
ucrCalc.ucrChkStoreScalar.Visible = True
Else
Expand Down
60 changes: 44 additions & 16 deletions instat/dlgClimaticLengthOfSeason.Designer.vb

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading