June 2022 Development Update - Deck Autosave

Jeremy avatarJeremy 22 months
{"ops":[{"insert":"Hello brewers,"},{"attributes":{"header":3},"insert":"\n"},{"insert":"\nToday, we’re excited to share the implementation of a much-requested feature, along with a number of other odds and ends we’ve slipped in over the last month. \n\ntl;dr"},{"attributes":{"header":1},"insert":"\n"},{"insert":"Deck Autosave is available on an opt-in basis, toggleable from your Account Settings page. "},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\nWhat does Autosave do?"},{"attributes":{"header":1},"insert":"\n"},{"insert":"As its name suggests, Autosave will automatically save changes made to your decks. You will no longer need to click the Save button. "},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\nHow do I turn on Autosave?"},{"attributes":{"header":1},"insert":"\n"},{"insert":"Though Autosave is fully functional, we’ve made the conscious decision to make it opt-in only for the moment. \nClick on your username (or user icon on mobile) in the upper right-hand corner of any page on Archidekt."},{"attributes":{"list":"ordered"},"insert":"\n"},{"insert":"Navigate to Account Settings."},{"attributes":{"list":"ordered"},"insert":"\n"},{"insert":"On the Site Settings tab (already open by default), scroll down to Experimental Settings."},{"attributes":{"list":"ordered"},"insert":"\n"},{"insert":"Toggle on “Autosave Deck Changes”. "},{"attributes":{"list":"ordered"},"insert":"\n"},{"insert":"Deck history is the next major feature we plan to tackle. Once that’s implemented, reversions to earlier deck states will be possible and Autosave will be turned on by default.\n\nHow can I tell Autosave is working?"},{"attributes":{"header":1},"insert":"\n"},{"insert":"After each change to your deck, you’ll notice a brief spinning animation in place of the Save button. Once the grayed-out Save button returns, your changes have been locked in. This will happen as quickly as you can brew and shouldn’t be something you need to think about at all. If you’re still seeing an active Save button (colored orange), it means Autosave is not turned on. As always, please do not hesitate to contact us in this thread, over in the Development forum, or in "},{"attributes":{"link":"https://discord.gg/eZg3mvJd7v"},"insert":"our public Discord server"},{"insert":" if you notice any unexpected behavior."},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\nWhat if I want to return to a deck state from earlier in my brewing session?"},{"attributes":{"header":1},"insert":"\n"},{"insert":"The Undo button is still available on the deck toolbar to undo your most recent changes to the deck until you refresh the page. However, if you frequently find yourself purposefully closing out of your decks without saving changes, Autosave may not be for you."},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\nOther Features"},{"attributes":{"header":1},"insert":"\n"},{"attributes":{"bold":true},"insert":"Drag to secondary category"},{"insert":" - Holding Ctrl (Cmd on Mac) while dragging a card will now set the zone you drop it in as a secondary category for the card. This should significantly improve the workflow for users who utilize the Multiple Categories view.  "},{"attributes":{"list":"bullet"},"insert":"\n"},{"attributes":{"bold":true},"insert":"Sticky Deck Search"},{"insert":" - Also found under Experimental Site Settings (navigate to Account Settings and scroll to the bottom of the page), toggling this option on will lock the search bar to the top of the page when using the Search menu. It works, but we’re looking for suggestions on how to make it look less terrible."},{"attributes":{"list":"bullet"},"insert":"\n"},{"attributes":{"bold":true},"insert":"Etched foiling"},{"insert":" - Etched foiling has been added as a treatment option for cards that support it. For the moment, etched foils are using the prices of regular foils; this is a problem we are aware of and actively working to solve. "},{"attributes":{"list":"bullet"},"insert":"\n"},{"attributes":{"bold":true},"insert":"Multiple card treatments in deck"},{"insert":" - We’ve changed how decks keep cards stored, finally allowing you to have multiple treatments of the same card in your deck (i.e. one foil, one non-foil)."},{"attributes":{"list":"bullet"},"insert":"\n"},{"attributes":{"bold":true},"insert":"New formats"},{"insert":" - Alchemy, Explorer and Historic Brawl have been added as format options when building a deck."},{"attributes":{"list":"bullet"},"insert":"\n"},{"attributes":{"bold":true},"insert":"New auto focusing"},{"insert":" - Search input now focuses when clicking the scroll to top (“Top”) button in the lower left-hand corner of the Search menu. The input field also automatically focuses now when editing categories."},{"attributes":{"list":"bullet"},"insert":"\n"},{"attributes":{"bold":true},"insert":"Super high res card images"},{"insert":" - Under Browser Specific Settings in Account Settings, there is now a toggle for “Use Larger Images”. With this setting turned on, the card images in your decks will utilize the highest resolution versions available to us. Please be aware, this may make the site run slower for you.  "},{"attributes":{"list":"bullet"},"insert":"\n"},{"attributes":{"bold":true},"insert":"Additional deck CSV export fields"},{"insert":" - When exporting a deck CSV, collector number and foiling are now available fields.   "},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\nBug Fixes"},{"attributes":{"header":1},"insert":"\n"},{"insert":"Removed a number of “dead” cards, such as the separate entries for etched foils made redundant by the change mentioned above. Removed cards were replaced with equivalent versions (including treatment) in users’ decks."},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Fixed a bug preventing users from adding a new copy of a card already in a deck to the Sideboard/Maybeboard. "},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Fixed a bug in text mode where the hovered card’s image was appearing below tokens."},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Changed the card open animation to prevent a crash in Firefox with certain AMD graphics drivers."},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Fixed an issue with Power/Toughness filtering in Archidekt Search. "},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Updated the login form to better support certain password managers."},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\nThat’s about it for this time! Thank you to everyone who expressed their interest in Autosave over in the "},{"attributes":{"link":"https://archidekt.com/features"},"insert":"Feature Voting subforum"},{"insert":". We’re working through some issues with our ad provider, but getting deck history implemented is next on the feature docket for us. \n\nUntil then, you can find us here, "},{"attributes":{"link":"https://twitter.com/archidekt"},"insert":"@Archidekt"},{"insert":" on Twitter, or over in "},{"attributes":{"link":"https://discord.gg/eZg3mvJd7v"},"insert":"Discord"},{"insert":" if you have anything to suggest or report.\n\nGratefully,"},{"attributes":{"header":3},"insert":"\n"},{"insert":"The Archidekt Team"},{"attributes":{"header":3},"insert":"\n"},{"insert":"\n"}]}
Edited 7/6/2022, 4:49:06 PM
21
{"ops":[{"insert":"thanks for implementing autosave! it's nice to not think about if i've saved or not\n"}]}
6
Lotus1 avatarLotus1 22 months
{"ops":[{"insert":"Yes, very much so.\n"}]}
2
Isittoler avatarIsittoler 22 months
{"ops":[{"insert":"yes!\n\n"}]}
2
Isittoler avatarIsittoler 22 months
{"ops":[{"insert":"I can't wait for history\n\n"}]}
2
{"ops":[{"insert":"The Auto-Save is a much welcomed feature, thanks a bunch for all of your team's hard work. I can't wait for the Deck History feature to be added as well. I came back to playing MTG when I was introduced to Commander and had to start my collection all over again. This was around the time Archidekt had first started up I think and having this website to track my collection and decks digitally has been a lifesaver. \n"}]}
1
{"ops":[{"insert":"Oh! I forgot to ask, when the Deck History feature is implemented do you happen to know how many revisions it will keep and will we be able to \"Pin/Lock\" certain revisions? Being able to do so would be useful for changing a deck more drastically and then realizing you like the old version more. Currently the way I handle large changes like this is I clone the existing deck and then name the new one \"Deck V2.0\" or whatever, but having a \"Deck V1.0\" revision we could pin/lock under Deck History would be pretty cool. Either way I'm looking forward to it, but thought I'd mention that as a potential feature. \n"}]}
0
{"ops":[{"insert":"Autosave is a nice feature to have. Right now, so few of my ideas are good ones that I find myself often closing the browser to not keep my changes, but one day, I'll learn how to deckbuild and I'll welcome this.\n"}]}
0
Moclord avatarMoclord 22 months
{"ops":[{"insert":"Awesome work on the autosave! I noticed that Ravos and Tymna etched foils still arent giving me the option for etched, but overall love seeing that added too\n"}]}
0
Jeremy avatarJeremy 22 months
{"ops":[{"insert":"If you're looking at the Commander Legends printings of Ravos and Tymna, those "},{"attributes":{"italic":true},"insert":"should"},{"insert":" only appear in etched foil since they weren't printed with a normal treatment in that set. If you're not seeing that reflected on a card already in your deck, try removing it then adding it back in via the Search menu. \n"}]}
1
DaveLists avatarDaveLists 22 months
{"ops":[{"insert":"Any possible update on splitting foil/nonfoil copies of a card in a deck?\n"}]}
0
{"ops":[{"insert":"Can be done now!\n\nOpen the card details for the card in question. "},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Click Printings"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"The copy you have selected will have a green checkmark, find that card"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Click the three dots to open the menu"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Click Add as a new card"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\nFrom there you will have two of the exact same card in your deck, you can then foil one of them. \n\nNow that I explain this process they're could almost certainly be a more intuitive way of doing this. I'll give it some thought and am open to suggestions if you have ideas. \n\n\n"}]}
0
DraX avatarDraX 22 months
{"ops":[{"insert":"multiple card treatments has me super excited, auto save is also nice.\n"}]}
0
Kittymatron avatarKittymatron 22 months
{"ops":[{"insert":"Love the auto save feature. Now all im waiting for is a app.\n"}]}
0
{"ops":[{"insert":"Our recommendation would just be to "},{"attributes":{"link":"https://www.goodbarber.com/help/shop/progressive-web-app-settings-r139/add-your-pwa-s-icon-to-a-home-screen-a320/"},"insert":"install it to your homescreen"},{"insert":" works for ios (though it must be done through safari at first), and android.\n\nWe have no plans to create a native mobile app since with just 2 devs, it's not really feasible to spend dev resources there otherwise the site would never be worked on.\n"}]}
2
silverkid103 avatarsilverkid103 22 months
{"ops":[{"insert":"Big fan of the etched foiling update! It looks like the etched foiling prices are still pulling from the regular foil version though - when I swap between them they never change.\n"}]}
0
Jeremy avatarJeremy 22 months
{"ops":[{"insert":"Just deleted my other reply because I forgot that this is a known issue! \n\nOur database recently changed how it handles etched foiling-- which on one hand is great because it's allowed us to add etched as another treatment option for relevant cards, but has also made it difficult to sync up with the etched listings on certain vendors. We're actively considering solutions, so we will get the proper prices in there sometime soon. We just didn't want to hold off on having etched as an option at all until that time. \n\nThat said, I should have included that caveat in the development update; I'll update it to do so. Sorry for the confusion! \n"}]}
1