Submitted new changes to the Hive Condensers and Wallet apps
hive-139531·@quochuy·
0.000 HBDSubmitted new changes to the Hive Condensers and Wallet apps
I have started to port few changes that I have submitted to the Steemit Condenser / Wallet but that didn't get approved yet and hence they were not integrated into the Hive Condenser and Wallet apps. ## Side by side post editor The first feature I have ported is the side by side post editor. It was something that @stoodkev has introduced a long time ago with his awesome SteemPlus Chrome extension. I've missed it a lot and decided to integrate it into the Condenser directly. So here is a new merge request for this feature on Hive.  Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/39 Demo site before production release: https://hivean.com/submit.html --- ## Refreshing the official Hive Witnesses page [The current Witnesses page](https://wallet.hive.blog/~witnesses) only shows the ranking, witness name and a link to their witness announcement post. Not a lot of info there to help make a decision. Thankfully, there are pages like: - https://hiveblocks.com/witnesses by @roadscape - https://hivekings.com/witnesses by @drakos - https://hive.arcange.eu/witnesses by @arcange We want to keep the official witness page as simple as possible, it should not be too technical but contains enough data to help the general user know the witnesses better. After several attempts and with the help of some other Hivers, I've come up with this design:  What is being shown are: - The ranking - Witness info which includes - name - self description (introduced by the team at @peakd) - the last produced block number linking to https://hiveblocks.com to get more details of what the block contains - when the last block was produced to see if witness is still operational - the witness age - the link to the witness announcement post or their website - The sum of the values from the votes they received in Hive Power (instead of VESTS) and how much extra HP they need to go up in ranks - The value and update time of the price feed they have published ### Personalised Witness URLs Now this is something I've added a while back in my Chrome extension Steemed Phish. It allows witnesses to generate a personal link to their own witness page. When someone accesses that link, it will go to the official witness page, scroll down to the witness entry and highlights it.  If the witness rank is below #100, it will then scroll down to the bottom of the page, pre-populate and highlights the input text field with the witness name.  This brings a little more of fairness to users who are campaigning for their new witness. Merge request: https://gitlab.syncad.com/hive/wallet/-/merge_requests/7 Demo site before production release: https://wallet.hivean.com/~witnesses?highlight=quochuy --- ## Minor changes ### Hive Ecosystem backlink To @jackmiller's suggestion, I've added a link to https://hive.io/eco to the top of the page to show case all the amazing Hive dApps that together makes the Hive Ecosystem. Don't forget to also visit https://hiveprojects.io for a directory of dApps. Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/38 Demo site before production release: https://hivean.com ### Fix unit tests Some new changes introduced recently were breaking unit tests. This is a small fix for it. Merge request: https://gitlab.syncad.com/hive/wallet/-/merge_requests/6 --- **Vote for my witness** [](https://hivesigner.com/sign/account-witness-vote?witness=quochuy&approve=1) On Hive, Witnesses are playing the important role of providing a performant and safe network for all of us. You have the power to choose 30 trusty witnesses to package transactions and sign the blocks that will go in the Hive blockchain. [Vote for me via HiveSigner](https://hivesigner.com/sign/account-witness-vote?witness=quochuy&approve=1) to support my work for the community.
👍 a-alice, yff, takosdiary, benedict08, jimcustodio, plankton.token, florino, rainbow.curator, miti, mosquito76, upmewhale.team, gerber, webdeals, upmewhale, raiseup, jacuzzi, the.curator, daan, accelerator, estream.studios, freddio, bobby.madagascar, permaculturedude, morwen, zaku-pal, one.life, steemcityrewards, mys, cadawg, nenya, bestboom, dlike, triptolemus, klima, steem.leo, leo.voter, freddio.sport, addax, leo.syndication, maxuvd, rycharde, apoloo1, g10a, bengy, investprosper, nateaguila, quenty, nimloth, megavest, zaku-leo, maxuve, dominuus, gadrian, imbartley, galenkp, bluerobo, hanke, dalz, scrawly, adamada, bestofph, karja, kendallron, pinas, map10k, mapxv, d0zer, rull14958, jphamer1, hhiep, roamingsparrow, travelgirl, kimzwarch, therising, marlians.spt, happy-soul, kryptogames, itchyfeetdonica, maxer27, kibela, sharker, smartvote, trafalgar, culgin, raindrop, traf, mrshev, steemtelly, novacadian, lunaticpandora, steemulant, pocketjs, huaren.news, journeyofanomad, cryptosharon, scrooger, bozz, mrsbozz, bilpcoinrecords, steembasicincome, anikys3reasure, likwid, qwertm, promobot, tubcat, debtfreein2, alexis555, candyboy, holger80, arcange, dollarbills, supersoju, putu300, vegemitekid, a-bot, drorion, nobyeni, fengchao, vxc, roxane, gerbo, marc-allaria, raphaelle, canercanbolat, alinalazareva, rayshiuimages, ralph-rennoldson, chocolatelover, pladozero, smon-joa, fullnodeupdate, hope-on-fire, evernoticethat, kosimoos, freevoter, schoolforsdg4, azizbd, womenempowerment, socialbot, dgi, homesteaderscoop, allcapsonezero, revisesociology, sagescrub, cryptocopy, tinyhousecryptos, sultan-aceh, bearone, teamaustralia, kaminchan, eirik, wildhomesteading, trang, minismallholding, izzydawn, realtreebivvy, life-relearnt, team, bobydimitrov, roundbeargames, allyinspirit, bghandmade, squareonefarms, vidafitnessfeliz, indayclara, bewithbreath, brianoflondon, dylanhobalart, ocupation, senorcoconut, raise-me-up, sepracore, ahlawat, trieuvinhkim, michealb, claudio83, engrave, nicniezgrublem, santarius, glodniwiedzy, aditor, spacesheep, bgornicki, imperfect-one, blockchainstudio, neupanedipen, georgeboya, dhimmel, drag33, nainaztengra, borislavzlatanov, shmoogleosukami, mamun3731, twinner, russia-btc, gtg, techslut, mgzayyar, sidekickmatt, rocksg, helgalubevi, wackou, circa, curart38, gulf41, denizcakmak, informationlog, steemik, marki99, jim888, lefty619, drakos, zakia, my451r, grindle, periods, cryptonewz, angel33, karpnado, diamond-head, lexiart, bue, lanzjoseg, adeljose, amryksr, cnfund, btshuang, mygod, windtalker, stefano.massari, yuriy4, judasp, mysteemit96, yoogyart, jeffrey24864, build-it, roomservice, leoplaw, espoem, rishi556, giftgiver, gandalfthewhite, netuoso, condeas, ibc, stuntman.mike, fredrikaa, skepticology, giuatt07, pivi, abrockman, steemed-proxy, deathwing, lamorada, personalstories, idiosyncratic1, agathusia, oxoskva, goumao, wf9877, e-r-k-a-n, bewarecenterbase, lrekt01, steamsteem, sn0n, blokz, selfvotejustice, accountsale, cinefilm, superhardness, tkdgjs79, theycallmedan, iriegiftshop, frikazoid, steempeak, jasonshick, mes, mytechtrail, uncommonriad, ahmedsy, sankysanket18, aaronsuncamacho, jancharlest, adialam, hive-fund, pvinny69, leesujin, jamesbattler, arabisouri, superoo7, elemental010, paragism, andreasgrubhofer, beggars, ausbitbank, afsar3501, fingolfin, siniceku, ryivhnn, jaki01, davidorcamuriel, elizibar, orkin420, clove71, flugschwein, camiloferrua, jandroh, pal, atheistrepublic, deasofkos, cryptoinvestsvk, iaberius, afiqsejuk, roger5120, blocktrades, binkyprod, norbu, dunsky, esteemapp.rus, leonardodaslade, jexus77, sampraise, cloris, jackmiller, pele23, tamaralovelace, diazrock, brennanhm, bettman, vallesleoruther, darkflame, kork75, steempower-001, akinniyi, voter000,