-
Notifications
You must be signed in to change notification settings - Fork 6
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
Feature/sample ui nft details #33
Commits on Aug 9, 2023
-
Added demo scene with barebones connect UI page. Created implementati…
…on for a basic scale tweening animation.
Configuration menu - View commit details
-
Copy full SHA for 82daf96 - Browse repository at this point
Copy the full SHA 82daf96View commit details -
Added logic to switch UI pages, supports 'back' (needs to be mapped t…
…o the back key on various platforms, but for now, we have a UI button). Added a very minimal login screen for testing this out.
Configuration menu - View commit details
-
Copy full SHA for e0c802e - Browse repository at this point
Copy the full SHA e0c802eView commit details -
Added a UIPage class that contains the base logic for a UI screen/pag…
…e (e.g. open/close methods) and made ConnectPage and LoginPage inherrit from it
Configuration menu - View commit details
-
Copy full SHA for f74e1a4 - Browse repository at this point
Copy the full SHA f74e1a4View commit details -
Refactor SequenceUI so that it no longer uses UIStates and instead ca…
…lls the open/close methods on the UIPages directly.
Configuration menu - View commit details
-
Copy full SHA for 5e241a6 - Browse repository at this point
Copy the full SHA 5e241a6View commit details
Commits on Aug 10, 2023
-
Add basic UI. For some reason this wasn't saved properly and wasn't i…
…ncluded in my previous commit and I had to rebuild it... *sigh*
Configuration menu - View commit details
-
Copy full SHA for 80ea477 - Browse repository at this point
Copy the full SHA 80ea477View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cfd635 - Browse repository at this point
Copy the full SHA 3cfd635View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a36b9e - Browse repository at this point
Copy the full SHA 0a36b9eView commit details -
Added the ability to choose from a set of tweening presets (implement…
…ing the ITween interface) to animate the various UI pages. The main UI panel now scrolls in from the bottom
Configuration menu - View commit details
-
Copy full SHA for 20f281f - Browse repository at this point
Copy the full SHA 20f281fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc34c2a - Browse repository at this point
Copy the full SHA cc34c2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e6dc96 - Browse repository at this point
Copy the full SHA 2e6dc96View commit details -
Made the login page the first page and hooked up buttons on login pag…
…e such that they debug.log what they are supposed to do when clicked
Configuration menu - View commit details
-
Copy full SHA for 2670f7e - Browse repository at this point
Copy the full SHA 2670f7eView commit details -
Added a color scheme manager that allows you to automatically reskin …
…the UI by creating a scriptable object via 'Assets>Create>Sequence>Color Scheme', setting it as the color scheme in the ColorSchemeManager monobehaviour/gameobject, and clicking Apply in the inspector
Configuration menu - View commit details
-
Copy full SHA for 6c7b197 - Browse repository at this point
Copy the full SHA 6c7b197View commit details
Commits on Aug 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 02762bc - Browse repository at this point
Copy the full SHA 02762bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ab3748 - Browse repository at this point
Copy the full SHA 8ab3748View commit details -
Added login handler to the login page - this is an ILogin and is desi…
…gned to handle the login request. Currently, mocking the login. Upon success or failed login, an ILogin will emit an appropriate event. SequenceUI is a subscriber to this event.
Configuration menu - View commit details
-
Copy full SHA for 919a1d2 - Browse repository at this point
Copy the full SHA 919a1d2View commit details -
Move to login success page upon login success. Fixed UI transition an…
…imations (didn't have animations out)
Configuration menu - View commit details
-
Copy full SHA for 07513ef - Browse repository at this point
Copy the full SHA 07513efView commit details -
Added an IValidator interface that is used to validate inputs. For no…
…w, there is only email validation - I have both a real (with tests) and mocked implementation of IValidator
Configuration menu - View commit details
-
Copy full SHA for d72d8cd - Browse repository at this point
Copy the full SHA d72d8cdView commit details -
Moved SequenceIndexer into its own assembly - referencing SequenceEth…
…ereum. Created assembly for SequenceExamples - referencing all the other Sequence assemblies (minus test assemblies) in the project. Finally, create a SequenceExamplesTests assembly for any tests related to the SequenceExamples and renamed our other test assembly from Tests to SequenceTests for clarity.
Configuration menu - View commit details
-
Copy full SHA for f0371ae - Browse repository at this point
Copy the full SHA f0371aeView commit details -
Created a new directory (Authentication) and assembly (SequenceAuthen…
…tication) under SequenceSDK and moved the authentication-related logic out of SequenceExamples and into Authentication.
Configuration menu - View commit details
-
Copy full SHA for 1a899a0 - Browse repository at this point
Copy the full SHA 1a899a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31930bf - Browse repository at this point
Copy the full SHA 31930bfView commit details
Commits on Aug 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0564267 - Browse repository at this point
Copy the full SHA 0564267View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a71aec - Browse repository at this point
Copy the full SHA 4a71aecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bb48d0 - Browse repository at this point
Copy the full SHA 4bb48d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d67208 - Browse repository at this point
Copy the full SHA 0d67208View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6508efb - Browse repository at this point
Copy the full SHA 6508efbView commit details
Commits on Aug 15, 2023
-
Moved SequenceUI monobehaviour off of the Panel and onto the canvas, …
…made it stop being a UIPage. Instead, created a UIPanel which inherrits from UIPage - this is used to create the LoginPanel and will be used for the WalletPanel as well
Configuration menu - View commit details
-
Copy full SHA for cb2eb82 - Browse repository at this point
Copy the full SHA cb2eb82View commit details -
Configuration menu - View commit details
-
Copy full SHA for c037014 - Browse repository at this point
Copy the full SHA c037014View commit details
Commits on Aug 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for beef9db - Browse repository at this point
Copy the full SHA beef9dbView commit details -
Added additional integration tests for sample UI login flow. Run all …
…UI tests in one test so we don't have to setup and teardown the scene each time - makes test suite faster.
Configuration menu - View commit details
-
Copy full SHA for ce9e3df - Browse repository at this point
Copy the full SHA ce9e3dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 401aff2 - Browse repository at this point
Copy the full SHA 401aff2View commit details
Commits on Aug 18, 2023
-
Added scroll view, creating NFT prefab (to be instantiated), created …
…generic object pool
Configuration menu - View commit details
-
Copy full SHA for 6071f62 - Browse repository at this point
Copy the full SHA 6071f62View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0a79b5 - Browse repository at this point
Copy the full SHA f0a79b5View commit details
Commits on Aug 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6ca0049 - Browse repository at this point
Copy the full SHA 6ca0049View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17e9681 - Browse repository at this point
Copy the full SHA 17e9681View commit details -
Added IIndexer and implementation (ChainIndexer) - this is basically …
…just Indexer.cs with the static methods extracted, no longer requiring chain id as a parameter, instead chain Id is provided in the constructor.
Configuration menu - View commit details
-
Copy full SHA for fef7b6c - Browse repository at this point
Copy the full SHA fef7b6cView commit details
Commits on Aug 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c6902c2 - Browse repository at this point
Copy the full SHA c6902c2View commit details
Commits on Aug 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a290807 - Browse repository at this point
Copy the full SHA a290807View commit details -
Configuration menu - View commit details
-
Copy full SHA for 783c959 - Browse repository at this point
Copy the full SHA 783c959View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6280a02 - Browse repository at this point
Copy the full SHA 6280a02View commit details -
Configuration menu - View commit details
-
Copy full SHA for c045f63 - Browse repository at this point
Copy the full SHA c045f63View commit details -
Configuration menu - View commit details
-
Copy full SHA for b24150b - Browse repository at this point
Copy the full SHA b24150bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab9e5ac - Browse repository at this point
Copy the full SHA ab9e5acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 075d3f3 - Browse repository at this point
Copy the full SHA 075d3f3View commit details
Commits on Aug 24, 2023
-
Allow object pool to grow. Previously wanted to recycle the elements …
…in the pool; however, since the layout of the objects is managed by the grid layout group, anytime one of the elements is removed, the rest are shifted up and are also removed. Instead, we simply allow the object pool to grow as needed - this should still perform well on initial load, but has the potential to create slowdowns if the user has a bunch of NFTs to display.
Configuration menu - View commit details
-
Copy full SHA for e556588 - Browse repository at this point
Copy the full SHA e556588View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b93457 - Browse repository at this point
Copy the full SHA 2b93457View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83cab28 - Browse repository at this point
Copy the full SHA 83cab28View commit details -
Setup UI test harness so that we can run separate tests for the login…
… flow and the wallet flow. Running these separately (as opposed to all in one test) feels like a happy middleground to me in terms of test runtime vs clarity (to pinpoint the issue) when tests fail.
Configuration menu - View commit details
-
Copy full SHA for b50d0f8 - Browse repository at this point
Copy the full SHA b50d0f8View commit details
Commits on Aug 25, 2023
-
Moved opening of next panel into a separate function that has a separ…
…ate on click listener for the buttons. The functionality is the same as before, except, now it is easier to customize (developers can simply disable the Open{PanelName} on click listener and replace with some other panel to open next)
Configuration menu - View commit details
-
Copy full SHA for d7ea6d0 - Browse repository at this point
Copy the full SHA d7ea6d0View commit details -
Test that we fetch enough items (random between 0 and 1000) and test …
…that the branding stays at the bottom of the page
Configuration menu - View commit details
-
Copy full SHA for 596da1b - Browse repository at this point
Copy the full SHA 596da1bView commit details -
Fix ColorSchemeManager such that all panels have their colors modifie…
…d when applying a new color scheme
Configuration menu - View commit details
-
Copy full SHA for 32d6e82 - Browse repository at this point
Copy the full SHA 32d6e82View commit details
Commits on Aug 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4f9d020 - Browse repository at this point
Copy the full SHA 4f9d020View commit details -
Configuration menu - View commit details
-
Copy full SHA for d46e522 - Browse repository at this point
Copy the full SHA d46e522View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a96dfc - Browse repository at this point
Copy the full SHA 9a96dfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b40b2a1 - Browse repository at this point
Copy the full SHA b40b2a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5599f1c - Browse repository at this point
Copy the full SHA 5599f1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f925de - Browse repository at this point
Copy the full SHA 5f925deView commit details
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f140d27 - Browse repository at this point
Copy the full SHA f140d27View commit details -
Merge remote-tracking branch 'origin/master' into Feature/sampleUi_wa…
…lletWithFungible
Configuration menu - View commit details
-
Copy full SHA for d3f487f - Browse repository at this point
Copy the full SHA d3f487fView commit details -
Added basic navigation bar to wallet panel. Tested that we can close …
…and re-open the wallet panel. Fixed some issues with the implementation
Configuration menu - View commit details
-
Copy full SHA for 7610313 - Browse repository at this point
Copy the full SHA 7610313View commit details -
Moved WalletPage into a nested game object that will represent the pa…
…nel within which all WalletPanel UIPages live
Configuration menu - View commit details
-
Copy full SHA for 762aaec - Browse repository at this point
Copy the full SHA 762aaecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8038442 - Browse repository at this point
Copy the full SHA 8038442View commit details
Commits on Aug 31, 2023
-
Replace NetworkIconSprite in TokenElement with the Chain (id). Now, u…
…se NetworkIcons - a scriptable object mapping Chains with Sprites - to get the appropriate sprite for the network. Added the network icons that are supported by the Sequence indexer
Configuration menu - View commit details
-
Copy full SHA for a749c6a - Browse repository at this point
Copy the full SHA a749c6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19a0b01 - Browse repository at this point
Copy the full SHA 19a0b01View commit details
Commits on Sep 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 039f18a - Browse repository at this point
Copy the full SHA 039f18aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cc9044 - Browse repository at this point
Copy the full SHA 0cc9044View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27d9416 - Browse repository at this point
Copy the full SHA 27d9416View commit details -
Updated ColorSchemeManager such that it also updates the prefabs for …
…NFT ui elements and TransactionDetailBlocks
Configuration menu - View commit details
-
Copy full SHA for 819aa2e - Browse repository at this point
Copy the full SHA 819aa2eView commit details
Commits on Sep 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ce87fe6 - Browse repository at this point
Copy the full SHA ce87fe6View commit details
Commits on Sep 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7c0e608 - Browse repository at this point
Copy the full SHA 7c0e608View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ed65e3 - Browse repository at this point
Copy the full SHA 2ed65e3View commit details -
Fixed date format and sort transaction detail blocks based on their d…
…ates in reverse chronological order so we see the most recent transactions first
Configuration menu - View commit details
-
Copy full SHA for e36face - Browse repository at this point
Copy the full SHA e36faceView commit details -
Fix transaction details block UI such that the network icon moves bas…
…ed on whether it is sent or received as designed in the Figma
Configuration menu - View commit details
-
Copy full SHA for c3b1d50 - Browse repository at this point
Copy the full SHA c3b1d50View commit details
Commits on Sep 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 93be5e0 - Browse repository at this point
Copy the full SHA 93be5e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfca668 - Browse repository at this point
Copy the full SHA bfca668View commit details -
Configuration menu - View commit details
-
Copy full SHA for d74c531 - Browse repository at this point
Copy the full SHA d74c531View commit details -
Configuration menu - View commit details
-
Copy full SHA for ace480f - Browse repository at this point
Copy the full SHA ace480fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e50416 - Browse repository at this point
Copy the full SHA 3e50416View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61c3bbf - Browse repository at this point
Copy the full SHA 61c3bbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d94910 - Browse repository at this point
Copy the full SHA 4d94910View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d8c608 - Browse repository at this point
Copy the full SHA 1d8c608View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ee9872 - Browse repository at this point
Copy the full SHA 1ee9872View commit details -
Configuration menu - View commit details
-
Copy full SHA for f76c859 - Browse repository at this point
Copy the full SHA f76c859View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e78d9a - Browse repository at this point
Copy the full SHA 0e78d9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f8c67e - Browse repository at this point
Copy the full SHA 2f8c67eView commit details
Commits on Sep 12, 2023
-
Create basic NftInfoPage. Create NftElement to use to populate NftInf…
…oPage. Use NftElement to populate NftUIElement and update mock fetcher
Configuration menu - View commit details
-
Copy full SHA for 42993f4 - Browse repository at this point
Copy the full SHA 42993f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3f69d8 - Browse repository at this point
Copy the full SHA c3f69d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f2128f - Browse repository at this point
Copy the full SHA 4f2128fView commit details -
Created a PageWithTransactionDetailsBlocks, inherriting from UIPage, …
…this class is designed to reuse the code needed for spawning TransactionDetailsBlocks. Reducing copy-pasta
Configuration menu - View commit details
-
Copy full SHA for 2dbb4a1 - Browse repository at this point
Copy the full SHA 2dbb4a1View commit details -
Further re-use code by creating InfoPage which inherrits from PageWit…
…hTransactionDetailsBlock. Both NftInfoPage and TokenInfoPage are now InfoPages
Configuration menu - View commit details
-
Copy full SHA for d68a54e - Browse repository at this point
Copy the full SHA d68a54eView commit details
Commits on Sep 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 38fc271 - Browse repository at this point
Copy the full SHA 38fc271View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e4c10b - Browse repository at this point
Copy the full SHA 4e4c10bView commit details -
Made InfoPage, PageWithTransactionDetailsBlocks, UIPage, and UIPanel …
…abstract classes to improve readability
Configuration menu - View commit details
-
Copy full SHA for 12b4091 - Browse repository at this point
Copy the full SHA 12b4091View commit details