mirror of
				https://github.com/yggdrasil-network/yggdrasil-android.git
				synced 2025-11-04 11:15:08 +03:00 
			
		
		
		
	One fix and updates for F-Droid. (#50)
Fixed password getter (crashes for old configs). Changed publishing material for F-Droid. Incremented version.
This commit is contained in:
		
							parent
							
								
									f4e1a75cfc
								
							
						
					
					
						commit
						8dfa2f638a
					
				
					 12 changed files with 12 additions and 6 deletions
				
			
		| 
						 | 
				
			
			@ -95,7 +95,7 @@ object ConfigurationProxy {
 | 
			
		|||
        }
 | 
			
		||||
 | 
			
		||||
    var multicastPassword: String
 | 
			
		||||
        get() = (json.getJSONArray("MulticastInterfaces").get(0) as JSONObject).getString("Password")
 | 
			
		||||
        get() = (json.getJSONArray("MulticastInterfaces").get(0) as JSONObject).optString("Password")
 | 
			
		||||
        set(value) {
 | 
			
		||||
            updateJSON { json ->
 | 
			
		||||
                (json.getJSONArray("MulticastInterfaces").get(0) as JSONObject).put("Password", value)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -127,7 +127,7 @@ class DnsActivity : AppCompatActivity() {
 | 
			
		|||
                    view.findViewById<ImageButton>(R.id.deletePeerButton).tag = i
 | 
			
		||||
 | 
			
		||||
                    view.findViewById<ImageButton>(R.id.deletePeerButton).setOnClickListener { button ->
 | 
			
		||||
                        val builder: AlertDialog.Builder = AlertDialog.Builder(this)
 | 
			
		||||
                        val builder: AlertDialog.Builder = AlertDialog.Builder(ContextThemeWrapper(this, R.style.Theme_MaterialComponents_DayNight_Dialog))
 | 
			
		||||
                        builder.setTitle(getString(R.string.dns_remove_title, server))
 | 
			
		||||
                        builder.setPositiveButton(getString(R.string.remove)) { dialog, _ ->
 | 
			
		||||
                            servers.removeAt(button.tag as Int)
 | 
			
		||||
| 
						 | 
				
			
			@ -175,7 +175,7 @@ class DnsActivity : AppCompatActivity() {
 | 
			
		|||
                }
 | 
			
		||||
            }
 | 
			
		||||
            view.setOnLongClickListener {
 | 
			
		||||
                val builder: AlertDialog.Builder = AlertDialog.Builder(this)
 | 
			
		||||
                val builder: AlertDialog.Builder = AlertDialog.Builder(ContextThemeWrapper(this, R.style.Theme_MaterialComponents_DayNight_Dialog))
 | 
			
		||||
                builder.setTitle(getString(R.string.dns_server_info_dialog_title))
 | 
			
		||||
                builder.setMessage("${infoPair.first}\n\n${infoPair.second}")
 | 
			
		||||
                builder.setPositiveButton(getString(R.string.ok)) { dialog, _ ->
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue