This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.

Software icons

thightower
thightower "T-Dog" Agile's Mascot Community Moderator
edited December 2012 in iOS Beta
Seeing improvement in this release. Its still not 100% and not consistent.



I have 7 entries for 1P license keys only 2 have the icon, the one from the *MAS version, and my original 1Pv2 key, none of the ones for 1P3 have icons. Weird



* I put it in for sentimental sake considering I have 1P v2 in there as well as my old license card the one that says endorsed by Roustem and Dave. <img src='http://forum.agilebits.com/public/style_emoticons/<#EMO_DIR#>/biggrin.png' class='bbc_emoticon' alt=':D' />
«134

Comments

  • manolosavi
    manolosavi Junior Member
    I really like the look of the icons!

    Too bad I only get to see 5 icons of the 30 apps I have saved licenses for…

    Better than nothing though! haha
  • MikeT
    MikeT Agile Samurai
    Hi guys,



    These will take some time to build up as we manually have to push the icons to our image server. Since there isn't a central location to grab all apps icon, we have to manually download the app, get its icon and resize it a few times, then push them to our image servers.



    For Logins, you can grab favicons or Apple icons for many sites by visiting the website address listed in the item.



    We hope to release a tool to let you upload your software icons as well and to also share it with everybody if you want to help build up the icons library.
  • thightower
    thightower &quot;T-Dog&quot; Agile&#39;s Mascot Community Moderator
    [quote name='MikeT' timestamp='1353780196' post='63921']

    These will take some time to build up as we manually have to push the icons to our image server. Since there isn't a central location to grab all apps icon, we have to manually download the app, get its icon and resize it a few times, then push them to our image servers.

    [/quote]



    Good explanation, Is there a place we can submit a list of apps we use. Especially useful for those oddball ones from non normal places etc.



    Still unsure as to why 1P is missing on several of my entries but on others. oh well no big deal. It will get there eventually. <img src='http://forum.agilebits.com/public/style_emoticons/<#EMO_DIR#>/biggrin.png' class='bbc_emoticon' alt=':D' />
  • MikeT
    MikeT Agile Samurai
    At the moment, we plan to release a tool to let you upload the images from your Application folders, it's taking us some time to write it up for you guys but I don't have a timeframe on this. As soon as we have it, we'll announce it here.



    Tommy, make sure your Software Items' titles are exactly the name of the apps, we're basing the code on that. If it doesn't have the name in the titles, it won't find the icon. So for 1Password, it should say "1Password", instead of "1P3" or "The best app on the market".
  • golfsierra
    golfsierra Junior Member
    In my eyes "Application folder" does not make sense. I have many software registrations of apps I do not use at the moment or not anymore which are not present in my Application folder.

    As I have all icons available in 1Password for Mac, why isn't there a way to just use THESE icons already stored in the Mac app?
  • MikeT
    MikeT Agile Samurai
    Hi,



    There may be a way to do that in the future, but right now, it is only for Applications folders and a few other default locations. We're still implementing and working on long term solutions for this.



    Right now, the icons in the desktop apps are too big and can slow down the sync. We need to resize them for processing them into the iOS apps, that requires an update to the desktop apps since your icons are stored encrypted in your data file and not something our short-term app can read. We're talking about savings of 10x factor if we can resize them first.
  • mgshoutman
    mgshoutman Junior Member
    @ Mike: may I ask why you have chosen for this procedure to transfer "rich app icons" ? Is it only because there are people using 1Password on iOS only (so not on OS X as well).?



    FYI: Wallet can do the same job by just copying some PICT ? resource through Dropbox, but I must admit it must be available on a Mac first...
  • mgshoutman
    mgshoutman Junior Member
    @mikeT. although I love the addition of rich app icons which really looks awesome, IMHO the current solution is half baken.



    How many thousands of Mac apps excist and how long would it take to upload them. The idea of creating a tool to upload app icons seems the only sensible solution and has my support but will MAS rules allow this ?



    FYI: I have 209 software licenses and only 11 have a "rich" icon : Airfoil, Delibar, Fantastical, Favs, Gemini, Moneywell, NNW, Printopia, RipIt, Sparrow and Tweetie
  • golfsierra
    golfsierra Junior Member
    when saying "uploading" you anticipate that there is no Mac version, right?

    Otherwise I still think that there should be a way to just import them from the Mac app as they are already present there ...
  • mgshoutman
    mgshoutman Junior Member
    [quote name='golfsierra' timestamp='1353917691' post='63998']

    when saying "uploading" you anticipate that there is no Mac version, right?

    Otherwise I still think that there should be a way to just import them from the Mac app as they are already present there ...

    [/quote]



    is seems the same way as Wallet app functions between OS X to iOS
  • MikeT
    MikeT Agile Samurai
    [quote name='mgshoutman' timestamp='1353865205' post='63986']

    @ Mike: may I ask why you have chosen for this procedure to transfer "rich app icons" ? Is it only because there are people using 1Password on iOS only (so not on OS X as well).?[/quote]



    I already explained it in the post above, the images being used right now are huge on the desktop and will slow down the sync overall. Syncing a 200MB+ data file on new iOS devices will take hours and Dropbox/iCloud have limits of how much you can sync before it'll be limited and that can prevent the sync from finishing.



    It is best to compress and download the images separately.



    There's also the issue of available resources on the iOS devices. So, the way is let us handle the images and not sync it in your data file.



    [quote name='mgshoutman' timestamp='1353913744' post='63996']

    @mikeT. although I love the addition of rich app icons which really looks awesome, IMHO the current solution is half baken.



    How many thousands of Mac apps excist and how long would it take to upload them. The idea of creating a tool to upload app icons seems the only sensible solution and has my support but will MAS rules allow this ?



    FYI: I have 209 software licenses and only 11 have a "rich" icon : Airfoil, Delibar, Fantastical, Favs, Gemini, Moneywell, NNW, Printopia, RipIt, Sparrow and Tweetie

    [/quote]



    We don't have much of a choice, it's a long process but we'll get there.



    What about Windows apps icons for the Windows folks? The MAS isn't a factor here as we can create a standalone custom tool to do this for the MAS folks, like the 1Password Troubleshooting tool.



    [quote name='golfsierra' timestamp='1353917691' post='63998']

    when saying "uploading" you anticipate that there is no Mac version, right?

    Otherwise I still think that there should be a way to just import them from the Mac app as they are already present there ...

    [/quote]

    This tool I'm referring to is not the final solution to this, we'll adjust and add more over time.
  • khad
    khad Social Choreographer
    It would be a neat trick if 1Password 4 for Mac would (optionally) compress and submit all the user's icons to the image server automatically if users opted in to it. That should get the image server up to speed pretty quickly. That way even folks without the Mac app can still benefit from the crowd-sourced image server (which is already the case, it would just populate the image server much more quickly).
  • thightower
    thightower &quot;T-Dog&quot; Agile&#39;s Mascot Community Moderator
    How much you wanna bet we can deduce the apps the Agile folks use. <img src='http://forum.agilebits.com/public/style_emoticons/<#EMO_DIR#>/tongue.png' class='bbc_emoticon' alt=':P' /> We see them in the list of Software now.



    I do have one question I did have Bartender populated. But after trying a removal and re download its gone. I assume this was not a bug and was intentionally pulled. And don't you dare tell me its not there just like the dang email thing I have going on <img src='http://forum.agilebits.com/public/style_emoticons/<#EMO_DIR#>/tongue.png' class='bbc_emoticon' alt=':P' />



    I dont even wanna talk about that email thing. So
  • MikeT
    MikeT Agile Samurai
    edited November 2012
    Hi Tommy,



    I can't see Bartender either. I'm not sure what's going on there, but I'll check into it.



    Thanks!
  • jhollington
    jhollington Junior Member
    The matching logic probably needs to be improved slightly here as well. For example, "OmniGraffle Professional" didn't get an icon until I renamed it to simply "OmniGraffle", which I suppose is arguably valid, but since there are two different editions I can see a lot of users being in situations such as this.
  • MikeT
    MikeT Agile Samurai
    Hi,



    In your Applications folder, is OmniGraffle Professional app named "OmniGraffle.app" or does it have "Professional" in it? The icons are named after the app's file names in your Applications folder and that's how the app compare to see which icon belongs to which app for now.



    We're working on improving everything related to this, it's just going to take some time to get there.
  • jhollington
    jhollington Junior Member
    "OmniGraffle Professional.app"



    However, I'm not sure that's the point, as I'm talking about 1Password 4 for iOS. The icon has always shown up fine in 1Password on my Mac, but I understood the icons for 1Password 4 were coming from some form of web service and wouldn't have any bearing on what's in my application folder, would they?
  • MikeT
    MikeT Agile Samurai
    Hi,



    If you read my [url="http://forum.agilebits.com/index.php?/topic/11205-software-icons-b29b30/page__view__findpost__p__63921"]first post here[/url], the icons are manually generated by our team here. We use a script to pull the icons from our Applications folder and name the icons after the app names, so after we do that, we push it to our web service to handle the rest.



    I was confusing in the last post as I forgot that we haven't released the same script to you guys here yet, which is what we want to do for now.



    The reason I asked about the naming is that if it did say OmniGraffle Professional, it should show up for it in the iOS app but what happened is that none of us have OmniGraffle Professional, but one of us do have OmniGraffle, so that's why it only shows up when you rename it to OmniGraffle.



    Can you confirm that OmniGraffle Professional has the same icon as OmniGraffle? If yes, I think we can just tell the system to use the same icon for both names.



    Please let me know.



    Thanks!
  • thightower
    thightower &quot;T-Dog&quot; Agile&#39;s Mascot Community Moderator
    edited November 2012
    [quote name='MikeT' timestamp='1354152573' post='64320']

    I was confusing in the last post as I forgot that we haven't released the same script to you guys here yet, which is what we want to do for now.

    [/quote]



    The Agile Samurai needs a meditation break. You have been pulling some long hours around here. Rest your mind. Take at least a break for a few songs from iTunes. <img src='http://forum.agilebits.com/public/style_emoticons/<#EMO_DIR#>/emoticon-0113-sleepy.gif' class='bbc_emoticon' alt='|-)' />
  • MikeT
    MikeT Agile Samurai
    [quote name='thightower' timestamp='1354155473' post='64323']

    The Agile Samurai needs a meditation break. You have been pulling some long hours around here. Rest your mind. Take at least a break for a few songs from iTunes. <img src='http://forum.agilebits.com/public/style_emoticons/<#EMO_DIR#>/emoticon-0113-sleepy.gif' class='bbc_emoticon' alt='|-)' />

    [/quote]



    Well, I could work while listening to some tunes. <img src='http://forum.agilebits.com/public/style_emoticons/<#EMO_DIR#>/smile.png' class='bbc_emoticon' alt=':)' />
  • jhollington
    jhollington Junior Member
    [quote name='MikeT' timestamp='1354152573' post='64320']Can you confirm that OmniGraffle Professional has the same icon as OmniGraffle? If yes, I think we can just tell the system to use the same icon for both names.[/quote]

    Yup, they're the same. No big deal, really -- in my mind I was just thinking that some basic parsing could help deal with cases where an app has a "Pro" or "Standard" suffix, but I guess it's also a valid point that such apps may actually use different icons.
  • thightower
    thightower &quot;T-Dog&quot; Agile&#39;s Mascot Community Moderator
    The addition of Icons seems to be broken in B40 as I did a clean sync and even after toggling on and off of rich icons none are downloaded.
  • MikeT
    MikeT Agile Samurai
    Hi Tommy,



    Can you tell me if it is the same thing in b42?



    If yes, can you send the diagnostics report from Settings > Advanced > Email Diagnostics.



    Try reinstalling 1Password and see if it'll work better.



    Thanks!
  • thightower
    thightower &quot;T-Dog&quot; Agile&#39;s Mascot Community Moderator
    I sent in an email last night with some logs you may want to glance at it. Though it mostly delt with Dropbox errors. A huge amount of 502 from file attachment metadata.



    I just updated to b 42 and no change. I am going to email you the logs again. The do the complete uninstall reinstall thing. That way you have a before and after picture.
  • thightower
    thightower &quot;T-Dog&quot; Agile&#39;s Mascot Community Moderator
    Reinstall shows no change, in software icons, This was a remove data, remove app, reinstall auth, resync.



    Email sent



    Please note several things the sync seemed to take an extra long amount of time. The initial sync. I did however receive much less errors this time.
  • MikeT
    MikeT Agile Samurai
    Hi Tommy,



    Let's continue this in the email conversation instead of here.



    Thanks!
  • mgshoutman
    mgshoutman Junior Member
    any news on the rich app icons ?
  • thightower
    thightower &quot;T-Dog&quot; Agile&#39;s Mascot Community Moderator
    I saw a twitter post from Roustem, (a least I think it was twitter hmm ?) where he said he was still working on the script to grab the icons etc.
  • roustem
    roustem AgileBits Founder
    edited December 2012
    I have the script!



    [url="https://dl.dropbox.com/u/96313/softwareicons.rb.zip"]https://dl.dropbox.c...areicons.rb.zip[/url]



    Please give it a try. Download and then run from the command line:



    [font=courier new,courier,monospace]./softwareicons.rb[/font]



    or



    [font=courier new,courier,monospace]ruby softwareicons.rb[/font]
  • thightower
    thightower &quot;T-Dog&quot; Agile&#39;s Mascot Community Moderator
    Roustem,



    adding icons now, would you like a posting of the terminal output somewhere or anything like that ? email etc. ?