Sandboxie+ Roadmap

Discussion in 'Sandboxie (SBIE Open Source) Plus & Classic' started by DavidXanatos, Jun 6, 2022.

  1. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,332
    Location:
    Viena
    upload_2022-9-10_12-19-12.png

    I have split the various and options out of the advanced once, and it seams to me we are getting slowly to many top level tabs / pages

    What do you think which tabs we could merge together,

    now about moving Start restrictions and Stop Behavior into Program Control ?

    then it would look like this

    upload_2022-9-10_12-33-23.png




    and here with the tree view:

    upload_2022-9-10_12-39-59.png

    its getting crowded
     
  2. Freki123

    Freki123 Registered Member

    Joined:
    Jan 20, 2015
    Posts:
    337
    For the first of April you should make a special version with a basic / advanced user toggle. For the basic user you show the tree view. I'm taking bets how many will click advanced view :D
    In all honesty the tree view looks intimidating (at least for me). Other than that thanks for your hard work on sandboxie (and the hopefully integration of the ramdisk feature).
     
  3. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,332
    Location:
    Viena
    you can enable the tree view here already:
    upload_2022-9-10_13-47-45.png

    make the checkbox filly checked and voila
     
  4. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,332
    Location:
    Viena
    I think I'll move the grouping tab also on there

    upload_2022-9-10_13-57-38.png

    An other though should we swap "Network Options" and "Resource Access"?
    Also perhaps we should move the recovery page some ware else?
     
  5. stapp

    stapp Global Moderator

    Joined:
    Jan 12, 2006
    Posts:
    24,099
    Location:
    UK
    The more requested features you add to Sbie the bigger amount of options that will have to be fitted in or moved.
    It's quite likely that most users use sbie in a nice simple way
    Sometimes it seems sbie-plus is now getting very complicated at times for an average user (me !!)

    I still wouldn't go online without it though :)
     
  6. paulderdash

    paulderdash Registered Member

    Joined:
    Dec 27, 2013
    Posts:
    4,644
    Location:
    Under a bushel ...
    I haven't used Sandboxie since the 'old' days (but I am subscribed).
    All the options do look daunting; I know Classic still exists, but if it were to be dropped, is there such a thing as a simple or idiot mode or profile in Plus to get maximum benefit with minimum knowledge (without reading through all these threads)?
     
  7. stapp

    stapp Global Moderator

    Joined:
    Jan 12, 2006
    Posts:
    24,099
    Location:
    UK
    @paulderdash
    In plus there is the option to choose different views. This would give you the option to turn certain views off and until you got the hang of them.
    Screenshot 2022-09-10 144037.jpg
     
  8. Mr.X

    Mr.X Registered Member

    Joined:
    Aug 10, 2013
    Posts:
    4,809
    Location:
    .
    I like your proposal for Program Control page.
     
  9. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,332
    Location:
    Viena
    here is a updated layout:

    upload_2022-9-10_16-21-38.png



    I have added a new top level page "Security Options" and moved the appropriate tabs there.

    Now with regard to there being to many complicated options, feel free to suggest which of these options to hide in the simple view.
     
    Last edited: Sep 10, 2022
  10. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,332
    Location:
    Viena
    An other thing currently all Resource access options are combined into one page.
    I'm thinking if it might be better to split it onto 5 pages Files, Registry, IPC, Wnd, COM
    In classic sandboxie it is split even more, but that goes IMHO to far and is not user friendly.
    But the current plus approche of all in one page may go to far as well, perhaps a inbetween approche would be best?

    upload_2022-9-10_18-43-53.png
     
    Last edited: Sep 10, 2022
  11. Mr.X

    Mr.X Registered Member

    Joined:
    Aug 10, 2013
    Posts:
    4,809
    Location:
    .
    Five pages is fine, at first glance it would be easier to locate the desired setting.
     
  12. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,332
    Location:
    Viena
    Ok and follow up question:
    which page should be first "Files" and "Policies" last
    or "Policies" first foolowed by all the rest?
     
  13. Mr.X

    Mr.X Registered Member

    Joined:
    Aug 10, 2013
    Posts:
    4,809
    Location:
    .
    This. All others in the middle might have any position you like.
     
  14. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,332
    Location:
    Viena
    I think this will be the layout for the later builds

    upload_2022-9-10_21-32-29.png
     
  15. Mr.X

    Mr.X Registered Member

    Joined:
    Aug 10, 2013
    Posts:
    4,809
    Location:
    .
  16. Peter 123

    Peter 123 Registered Member

    Joined:
    Feb 1, 2009
    Posts:
    596
    Location:
    Austria
    Until now I continue to use Sandboxie in a quite simple way. So I cannot say someting substantial to all these functions and features which have been added in the meantime.

    But from a pure visual aspect I would like to mention that to my mind the layout looks very pleasant and clearly structured. :thumb: I think the various icons and the different colours are of great help to keep the orientation despite of the big number of functions and options. And they are also an incentive to "explore" what is hidden behind all these expressions and symbols. So this interface is a very nice work, I think. :)

    Perhaps a small detail in the terminology could be changed (?):

    There is the section "Advanced Options" and within it can be found an item which is called again "Advanced". This double use of the same expression is not completely consistent and therefore a little bit confusing. Perhaps for the second "Advanced" an alternative expression could be found?

    Something similar happens with "Security Options" and "Security" again below. Perhaps here the second one could be renamed simply in "Security in general" (or something similar)?

    Ah, another small detail concerning the "Advanced Options":

    The first item there is "Miscellaneous". Usually a list does not begin with "Miscellaneous" (or in German with: "Diverses" or "Verschiedenes"). It is more the name of a place for collecting things that do not fit somewhere else in the list. So perhaps "Miscellaneous" should be transferred somewhere to/near the end of the list. Or are there fundamental things in "Misceallaneous" which justify the leading position? Then perhaps another expression should be chosen.
     
    Last edited: Sep 11, 2022
  17. digmor crusher

    digmor crusher Registered Member

    Joined:
    Jul 6, 2012
    Posts:
    1,172
    Location:
    Canada
    It is getting more and more confusing.
     
  18. n8chavez

    n8chavez Registered Member

    Joined:
    Jul 19, 2003
    Posts:
    3,355
    Location:
    Location Unknown
    I agree! In fact, I'm considering going back to the classic version.
     
  19. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,332
    Location:
    Viena
    How about instead suggesting what options should be hidden in the simple view?

    I'm not microsoft I'm not forcing my opinion of what a "good" UI is on everyone, instead i listen to feadback so use the opportunity to leave your mark on the software and make the UI better ;)
     
  20. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,332
    Location:
    Viena
    The just called advanced page looks like this

    upload_2022-9-11_8-56-57.png


    Its a list where you can set custom option also per process if available which did not found its place in the rest of the UI,
    its like a tool to avoid having to use the ini editor.

    So not sure how to call it other then advanced, although if I manage not to call anything else Miscellaneous i could call that Miscellaneous.
    So lets rename Miscellaneous to Compatybility, as this is the only thing there right now, and make advanced Miscellaneous :D
     
    Last edited: Sep 11, 2022
  21. n8chavez

    n8chavez Registered Member

    Joined:
    Jul 19, 2003
    Posts:
    3,355
    Location:
    Location Unknown
    I'm not meaning to criticize. It's just that there's a lot going on with it, even just in the last few builds, and it's hard to keep track of the changes. There have been a lot of changes both to the functionality of Sandboxie Plus and its gui in the last few builds or so, that I can't keep straight. For example, there used to be sandbox types, not apparently those are gone. No there's multiple versions of sandboxie; free, paid, classic, plus. Each having their own rapidly yet ever-evolving functionality sets. It's a lot to digest, and is a bit overwhelming. When that happens I revert to what I know, and what I know is Sandboxie Classic
     
  22. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,332
    Location:
    Viena
    here are two sugestions for the simple view:

    upload_2022-9-11_10-53-43.png


    upload_2022-9-11_10-54-25.png

    which one is better you think?

    booth have the same features, just that the first one follows more the current layout while the second one merges all the program control stuff in one group

    And of cause the default view will not be the tree but the original nested tab scheme.
     
  23. deugniet

    deugniet Registered Member

    Joined:
    Nov 25, 2013
    Posts:
    1,243
    Second picture looks good.
     
  24. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,332
    Location:
    Viena
    idk... in the tree view sure...
    but in the tab view imagine having only 5 pages, lot of stuff hidden
    i think for simple view its better to have more on the top level and less hidden in sub tabs

    Also i think I'll add the security page in all views and re merge the advanced and variouse options to one,
    that seams reasonable in all views

    Then the new/restructured view will be, merge program stuff to one page and move recovery to general and thats it
     
  25. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,332
    Location:
    Viena
    mmh... not sure about the simple view... after a bit restructuring I'm not rue if we really need a simple view

    upload_2022-9-11_14-37-13.png

    Red dot denotes what should be an advanced only option,
    yellow dot denotes what could b but probably is fine to be left in simple
    the once in a green box look like advanced but perhaps should also be left in
    'Access Policy' could be seen as no needed as to enable privacy mode you can use the general setting in 'Box Options' like for compartment type box,
    but on the access policy page you can also enable rule specificity which to me seams like it might be useful in simple mode
    And the ini editor also looks helpfull for beginers as it allows to add an option as instructed by some guide, helper, etc to a box in a simple and easy way without meeding to ask where to add it.

    In the end if all advanced options are located on the advanced tab than its easy to ignore tehm without having to hide anything

    So what do you think about the orange dots which of those should be hidden in the simple view?
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.