Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
2048+ the Game - V. 10.0.0 alpha

2048+ the Game

Sommario | Admin | Forum | Bugs | Todo | Files

Pagine: [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ] Precedente | Prossimo
Avatar
Mikelius (Member)
Expert


Messaggi: 525
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 21:00
Martedì, 10/07/2018
Cmq concordo con Carlo... Nel Ramo Master opererà solo ultimo che è l'autore...

PM Quote
Avatar
Carlo (Member)
Guru


Messaggi: 1344
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 22:00
Martedì, 10/07/2018
Ho guardato nei vari rami, ma vedo fusioni solo parziali.
Nel ramo Carlo, ci sono tutte le modifiche esclusa, la label difficoltà.
Se provo, a fondere, il ramo_ultimo, con il mio, i conflitti non li posso risolvere, perché mi chiede quale versione lasciare, e su una ci sono i radio buttons, nell'altra c'è la label, se forzo merge, il risultato è un disastro.
Ho aggiunto la label a mano, 2 minuti.

Mi sembra di aver capito che si procede così:
ramo carlo = ramo ultimo
sono nel ramo carlo, faccio una modifica (nessuno la vede)
eseguo il commit/push (tutti la vedono)

sono nel ramo ultimo, faccio un merge con il ramo carlo,
alla fine del merge il ramo ultimo è modificato (nessuno lo vede)
eseguo il commit/push (tutti vedono che il ramo ultimo è stato fuso con il ramo carlo)

Attenzione se si modifica una riga del progetto aperto (es. ramo carlo) e si passa ad un altro ramo senza aver prima eseguito il commit della modifica fatta, non sarà più possibile tornare al ramo carlo, finquando non si avrà eliminato la modifica fatta!!

Ultima modifica effettuata da Carlo il 10/07/2018 alle 22:31


in programmazione tutto è permesso
PM Quote
Avatar
Ultimo (Member)
Guru


Messaggi: 877
Iscritto: 22/05/2010

Segnala al moderatore
Postato alle 22:13
Martedì, 10/07/2018
@Carlo

nel ramo Pre_Master,


adesso trovi tutte le modifiche,



label, radiobutton, tutte le tue modifiche,


mie, e di Mikelius.


quando fai il merge da un altro ramo al tuo,


se ci sono dei conflitti, da VS puoi scegliere


tra due varianti quale tenere, se le vuoi


tenere entrambe, sempre da VS si possono


selezionare e unire insieme le varianti,



:k:



If ok Then GOTO Avanza else GOTO Inizia

PM Quote
Avatar
Mikelius (Member)
Expert


Messaggi: 525
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 22:32
Martedì, 10/07/2018
Mi sa che ho sporcato io il Pre_MAster XD

PM Quote
Avatar
Ultimo (Member)
Guru


Messaggi: 877
Iscritto: 22/05/2010

Segnala al moderatore
Postato alle 22:49
Martedì, 10/07/2018
Testo quotato

Postato originariamente da Mikelius:

Mi sa che ho sporcato io il Pre_MAster XD




lo testato, adesso è ok



If ok Then GOTO Avanza else GOTO Inizia

PM Quote
Avatar
Carlo (Member)
Guru


Messaggi: 1344
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 22:52
Martedì, 10/07/2018
No Ultimo, il pre_master, non è aggiornato!!!
Sicuramente non hai fatto il push.

Ho controllato anche su GitLab, guarda quello che hai in locale e quello che sta su GitLab.
concentrati su: "Module_Classi_Funzioni_Variabili.vb" che c'è poco codice.

Su GitLab parte finale:
Codice sorgente - presumibilmente VB.NET

  1. 'Procedura per la gestione dei livelli di difficoltà
  2.     Public Sub Gestione_Difficolta_Livello(livello As Integer)
  3.  
  4.         Form1.FacileToolStrip.Checked = False
  5.         Form1.MediaToolStrip.Checked = False
  6.         Form1.DifficileToolStrip.Checked = False
  7.         Form1.MoltoDifficileToolStrip.Checked = False
  8.  
  9.         Select Case livello
  10.             Case = Difficoltà.Facile
  11.                 Back_Bonus = 8
  12.                 Form1.Butt_1PassoBack.Text = Back_Bonus.ToString()
  13.                 Form1.FacileToolStrip.Checked = True
  14.                 Form1.RadioBF.Checked = True
  15.                 opz_Scelta = opz2.ToArray
  16.             Case = Difficoltà.Media
  17.                 Back_Bonus = 4
  18.                 Form1.Butt_1PassoBack.Text = Back_Bonus.ToString()
  19.                 Form1.MediaToolStrip.Checked = True
  20.                 Form1.RadioBM.Checked = True
  21.                 opz_Scelta = opz2.ToArray
  22.             Case = Difficoltà.Difficile
  23.                 Back_Bonus = 2
  24.                 Form1.Butt_1PassoBack.Text = Back_Bonus.ToString()
  25.                 Form1.DifficileToolStrip.Checked = True
  26.                 Form1.RadioBD.Checked = True
  27.                 opz_Scelta = opz2.ToArray
  28.             Case = Difficoltà.Molto_Difficile
  29.                 Back_Bonus = 1
  30.                 Form1.Butt_1PassoBack.Text = Back_Bonus.ToString()
  31.                 Form1.MoltoDifficileToolStrip.Checked = True
  32.                 Form1.RadioBMoreD.Checked = True
  33.                 opz_Scelta = opz1.ToArray
  34.         End Select
  35.  
  36.     End Sub
  37.  
  38.     'Procedura per la gestione dei bonus
  39.     Public Sub Premio_Bonus(ByVal ld As Short)
  40.  
  41.         Select Case ld
  42.             Case = Difficoltà.Facile
  43.                 Back_Bonus += 6
  44.                 Form1.Butt_1PassoBack.Text = Back_Bonus
  45.  
  46.             Case = Difficoltà.Media
  47.                 Back_Bonus += 3
  48.                 Form1.Butt_1PassoBack.Text = Back_Bonus
  49.  
  50.             Case = Difficoltà.Difficile
  51.                 Back_Bonus += 2
  52.                 Form1.Butt_1PassoBack.Text = Back_Bonus
  53.  
  54.             Case = Difficoltà.Molto_Difficile
  55.                 Back_Bonus += 1
  56.                 Form1.Butt_1PassoBack.Text = Back_Bonus
  57.  
  58.         End Select
  59.  
  60.     End Sub
  61.  
  62.     Public Function Cripta(ByVal Stringa As String) As String
  63.         Dim criptata As String = ""
  64.         Dim ChiaveArray() As Byte = {10, 1, 12, 8, 7, 4, 9, 11, 2, 6, 5}
  65.         For i = 0 To Len(Stringa) - 1
  66.             criptata &= Chr(Asc(Stringa.Chars(i)) + ChiaveArray(i Mod 11))
  67.         Next
  68.         Return criptata
  69.     End Function
  70.  
  71.     Public Function DeCripta(ByVal Stringa As String) As String
  72.         Dim decriptata As String = ""
  73.         Dim ChiaveArray() As Byte = {10, 1, 12, 8, 7, 4, 9, 11, 2, 6, 5}
  74.         For i = 0 To Len(Stringa) - 1
  75.             decriptata &= Chr(Asc(Stringa.Chars(i)) - ChiaveArray(i Mod 11))
  76.         Next
  77.         Return decriptata
  78.     End Function



Ultima modifica effettuata da Carlo il 10/07/2018 alle 22:53


in programmazione tutto è permesso
PM Quote
Avatar
Mikelius (Member)
Expert


Messaggi: 525
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 23:11
Martedì, 10/07/2018
Basta vedere il form1 progettazione.

Cmq.. c'è pure un comodo modo per segnalare i bug...vedete

PM Quote
Avatar
Carlo (Member)
Guru


Messaggi: 1344
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 23:15
Martedì, 10/07/2018
Testo quotato

Postato originariamente da Mikelius:

Mi sa che ho sporcato io il Pre_MAster XD


Comunque il ramo Carlo ora è aggiornato, se ho tralasciato qualche modifica fatemelo sapere.

Domande
1) la System.Windows.Forms.Ribbon.dll, dove è usata?
2) il Form1.resx, è stato modificato e non riesco a capire quale è quello giusto, contiene le immagini che stanno sul menu seleziona set immagini, è stata ridimensionata qualche immagine?


in programmazione tutto è permesso
PM Quote
Pagine: [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ] Precedente | Prossimo