Skip to content

Instantly share code, notes, and snippets.

View PegasisForever's full-sized avatar

Pegasis PegasisForever

View GitHub Profile
@PegasisForever
PegasisForever / AES.kt
Created November 29, 2019 07:36
an AES utility
package modes.server
import java.security.MessageDigest
import javax.crypto.Cipher
import javax.crypto.spec.SecretKeySpec
object AES {
private val encryptCipher: Cipher
private val decryptCipher: Cipher
@PegasisForever
PegasisForever / main.dart
Created November 23, 2019 17:52
Example usage of BetterAnimatedList
/*
* Copyright (c) Pegasis 2019. Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation files (the "Software"), to deal in
* the Software without restriction, including without limitation the rights to use, copy, modify,
* merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons
* to whom the Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all copies
* or substantial portions of the Software.
*
@PegasisForever
PegasisForever / BetterAnimatedList.dart
Last active October 28, 2021 13:35
An animated list that can animate items automatically when data changes.
/*
* Copyright (c) Pegasis 2019. Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation files (the "Software"), to deal in
* the Software without restriction, including without limitation the rights to use, copy, modify,
* merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons
* to whom the Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all copies
* or substantial portions of the Software.
*