1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

AdvancedTomato - new GUI based on Shibby's mods

Discussion in 'Tomato Firmware' started by Jacky444, Mar 20, 2013.

  1. Jacky444

    Jacky444 Addicted to LI Member

    AdvancedTomato is GUI only based modification of Tomato Shibby mods. Its been adapted to newer web browser technologies and coding standards. It uses CSS3, HTML5 (some), Vector based Images (Best Quality) for compatibility with new Super HD displays & Retina, Ajax and so on.

    This modification also has support for custom themes which can be found at http://at.prahec.com/themes/ (Note: 1.2 version doesn't support old 1.16 themes!).

    Preview AdvancedTomato Interface before flashing:
    http://at.prahec.com/demo/

    Downloads of AdvancedTomato GUI based on Shibby Mods:
    http://at.prahec.com/downloads/

    Official web site (new):
    http://at.prahec.com/

    AdvancedTomato - Github based on Shibby's Branches
    https://github.com/Jackysi/advancedtomato
    https://github.com/Jackysi/advancedtomato-rt-n

    Report issues & ask for improvements:
    https://github.com/Jackysi/advancedtomato/issues

    Few Screen shots:
    [Defikon] Real-Time Client Monitor 2014-01-28 10-49-34.png [Defikon] Device List 2014-01-28 10-50-06.png [Defikon] Basic Forwarding 2014-01-28 10-44-21.png [Defikon] Status Overview 2014-01-28 10-43-40.png [Defikon] Trace 2014-01-28 10-52-04.png

    Thanks in advance any comments will be highly appreciated.
     
    Last edited: Jun 19, 2014
    peyton, Giorgos, dleepublic and 2 others like this.
  2. jerrm

    jerrm Network Guru Member

    I don't think I would like the drop-down menus. I'm assuming they close when clicked. One nice thing about the current scheme is it is very easy to step through the pages with just a click, click, click down the vertical list. With the drop down, there would be a lot more mousing around. Click/Hover the category, mouse to the first item in the list, click, mouse up to the category, click or hover, mouse back down to the second item, click, mouse back up to the category, click/hover, mouse back down to the third item, click, etc, etc.
     
  3. Jacky444

    Jacky444 Addicted to LI Member

    no need to click. the navigation is made to be faster and easier to navigate then old one. Only responsive one requires click (mobile device can't hover) but the desktop one is hover, click done. I will post a test router access very shortly and u can give it a try.

    Compared to original Tomato i really prefer this navigation much more.
     
  4. eahm

    eahm LI Guru Member

    How does it hover from iOS/Android?
     
  5. Jacky444

    Jacky444 Addicted to LI Member

    Please read before posting seriously...

    Also not to mention that original firmware has to load page if you want to open category. While new navigation is javascript based (no need to load another page)
     
  6. bestcow

    bestcow Serious Server Member

    another choice for users.the UI seems good but not sure the real feeling or user experience I would like or not.
    BTW,what is the target launch date for this?
    Thanks for the effort.
     
  7. Jacky444

    Jacky444 Addicted to LI Member

    Honestly the beta is already ready to be launched since UI works with all features. There is few issues with responsiveness left. But I started this topic to get more feedback to see what to improve, change, fix, add or remove.

    So far I've seen only three bugs:
    - The tables on some pages are big and responsive code can't kick in properly.
    - The bw monitor and iptraffic graphs are resizable but the start point of "writing" graph is off the screen.
    - QOS Classify page has a js issue because of port between EasyTomato / Shibby build (will be fixed soon)

    I have few minor things to fix (I exidantly removed the comments that take care for different build types (Removing pages/Navi for AIO, Mega, Big etc..) which I will fix today and I will post a demo link to my old router and 2 versions of firmware ready to be flashed (Shibby Build for MIPSR2).
     
  8. Jacky444

    Jacky444 Addicted to LI Member

    Okay I've built a image based on Shibby's the size is about 250kb larger then original Shibby build so take care on which router you're installing it.

    tomato-K26USB-1.28.MIPSR2Shibby.108.AT-Beta.Big-VPN.trx (should work on 8mb flash routers (My netgear 3500L had no issues))
    tomato-K26-1.28.MIPSR2Shibby.108.AT-Beta-Mini.trx (Mini for 4mb or less Flash Size)

    More Builds Available here: http://static.defikon.com/tomato/

    I was going to post a demo link to my old router but I'm unable to get it working through primary router.
    I will keep you updated.
     
  9. kthaddock

    kthaddock Network Guru Member

    jacky44
    Sorry, but file are same in both links. 7.3mb
     
  10. Jacky444

    Jacky444 Addicted to LI Member

    oh my god, sorry yeah. Fixed...
     
  11. kthaddock

    kthaddock Network Guru Member

    Well shit happends :oops:
     
  12. jerrm

    jerrm Network Guru Member

    Warning!!!
    Upgrade page does not work. Tested with IE9/Chrome/Firefox!
     
  13. Jacky444

    Jacky444 Addicted to LI Member

    What did you get ? I will take a look

    By the way there is alternative upgrade page just in case of issues: http://routerIP/upgrade-plain.asp

    P.S.: Never mind, small javascript issue because of old interface. Sorry for that. Will be fixed soon
     
  14. FrancoisC

    FrancoisC Network Guru Member

    Not bad according to the pictures you posted, but I can't try it because your image for the E3000 is too big, and the image that would fit don't support 60k nvram :/ Oh well getting my n66u tomorrow, will try it on this one.
     
  15. FrancoisC

    FrancoisC Network Guru Member

    I'm curious... could something like this work using Shibby's new method of loading themes, or is there too much things that were change for it to work?
     
  16. Jacky444

    Jacky444 Addicted to LI Member

    I will add more firmware versions tonight but I got some issues with my build environment now. Ubuntu just totally crashed after trying to install KDE.
    I'm sorry about the size, but bootstrap takes most space unfortunately.

    Yes the main idea is to add multiple themes to base UI and to allow TTB themes as well.
    This UI also allows you to modify the UI much further then original tomato.

    Since its bootstrap based you can simply download http://bootswatch.com/ and add the main css to the www/ext (from USB flash drive or cifs) and voila new theme born. We will also add more theming options etc in future so really this is a big extra addon for tomato UI. We were thinking to also implemented a way to customize Access Point (WiFi) Captive Portal screen.

    P.S.: I have to reinstall my Ubuntu in order to compile more firmware's this is just not cool =/
     
  17. Elfew

    Elfew Addicted to LI Member

    wait for new captive portal from victek.. I think that shibby is waiting for his new stable build and after that he propably release new build
     
  18. jerrm

    jerrm Network Guru Member

  19. Jacky444

    Jacky444 Addicted to LI Member

    I'm sorry thats strange. I checked and fixed both upgrade pages. It should work in next uploads.
    To upgrade your router download file attached (upgrade-plain.zip) and extract it onto USB and login to router using SSH (putty allows you to do so) and do:
    1.) Insert USB into router (obviously)
    2.) cd '/mnt/'
    3.) write "ls" and you will see ur device name, then use cd "device name".
    4.) Write: "service httpd stop && httpd"
    5.) Navigate to "http://routerIP/upgrade-plain.asp"

    That will start web server in directory you just opened up. Once you've done steeps above just go to http://routerIP/upgrade-plain.asp and upgrade should work.

    P.S.: Just tested this method and works perfectly. One Note: first check if USB device is mounted at USB page on router web ui.

    P.P.S: I'm sorry the file was corrupted while uploading. give me few min I will re upload correct file :/
     
  20. jerrm

    jerrm Network Guru Member

    Also see flashing firmware from the command line on toastman.
     
  21. Jacky444

    Jacky444 Addicted to LI Member

    Here attached working upgrade-plain.zip
     

    Attached Files:

  22. Jacky444

    Jacky444 Addicted to LI Member

    I'm little confused since I'm rookie and all but isn't this script supposed to be executed from router so its the same as what I've just posted above ?

    Thanks for share.
     
  23. jerrm

    jerrm Network Guru Member

    Same result, different path to get there. For those that read it, they can ignore most of the script and just execute the one line that matters.
     
  24. Jacky444

    Jacky444 Addicted to LI Member

    Yeah I understood how it works I just didn't know there is a way to do that through cmd line =) as i said thanks for sharing!
    I'm having issues with my ubuntu so its taking me some time to recompile Tomato I did fix most issues that came with first compile so next one should be much better.

    P.S.: I've deleted all the files from server so people don't flash broken upgrade files. Also fixed issue with JS on MINI builds.
     
  25. jerrm

    jerrm Network Guru Member

    After playing with it, my basic opinion is it's pretty, but the current UI is more functional. Don't take this too personally, I'm the type that still uses the command line to browse folders, will spend a day in many gui programs without touching the mouse if they are keyboard friendly, and has never designed a page or program that doesn't at least attempt to be keyboard friendly.

    I'm glad to see and appreciate anyone contribute to Tomato, but my wife and kids will tell you I can be too blunt sometimes. Here goes...
    1. Way too mousey. It's easier to walk through the pages with the current UI.
    2. I also like knowing where I'm at. Needs bread crumbs or simliar to show location.
    3. Too much scrolling. I want to see more at a glance, not less. Current design trends may be large fonts and lots of whitespace, but I want my data up front and fast. A revised style sheet could probably largely address this though. I liked the mobile pages you did where it placed sections side by side if there was enough space.
    4. I can't stress enough how much I despise the single block menu when the page width is reduced. It goes into this mode too easily. It would be impossible to get two windows side by side and still have a workable menu without futzing around with zoom settings. At minimum, get rid of the "AdvancedTomato" on the menu bar to get some real estate back or have the menubar scroll. Almost anything else would be better.
    5. Bandwidth / Trafic graphs get cropped off when window width is reduced, without scroll bars or other method to see what is missing.
    6. Drop-downs sometimes close when they shouldn't under IE9. Didn't notice the same behaviour under firefox or chrome, but it wasn't consistent so can't say definitively they are OK.
     
    uridium64 likes this.
  26. Jacky444

    Jacky444 Addicted to LI Member

    Thank you for your extensive feedback =).
    To be honest I personally have issues with this design as well. I mostly just copied AT and was going to build on it.

    1.) I will look into minimizing things to the level I prefer (mobile page was perfect example what is my personal choice for tomato Web UI).
    About navi, You are right. I will remove/shorten the name to get more space for navigation so it doesn't resize so fast. Also will look into IE9 bug which is probably because of 1px or 2px difference between button/drop down.

    2.) The scrolling I totally agree. The size of content is simply way too big. I'm just worried these changes will take much more time then I anticipated.

    3.) Knowing where you are :p I already implemented class="active" for that, but forgotten to code a style for the active pages lol. silly me

    4.) About graphs, you're right. I've tried to find a better solution but on end I gave up and just did responsive code for them. Since they're set on some exact width that doesn't work well. I'm not really sure what to do with graphs. resize to 700px width and add scrollbar as u suggested for smaller devices? I don't know, need to think this through more.

    I will look more deeply into these things and give you an update once I come to a conclusion and solution =)

    Again, thanks for feedback.
     
  27. Jacky444

    Jacky444 Addicted to LI Member

    Alright compiled some firmware's for more users to try/use: http://static.defikon.com/AdvancedTomato/
    Read the readme for more info and the AT.version* file for change log.
    There haven't been any mayor changes yet but will be in future.

    Please take care choosing right version for your router, I'm not responsible if you take too big firmware to fit your flash size. All builds are based on Shibby's current 1.08

    P.S.: There seems to be issue with navigation on different builds (mini has a bug no navi) so we have removed them temporary !
    P.P.S: Issues in mini builds fixed!
     
  28. free2share

    free2share Networkin' Nut Member

    @Jacky444 nice work so far.

    I flashed E3000 with tomato-E3000USB-NVRAM60K-1.28.MIPSR2Shibby.AT.Beta.1.01-VPN.bin.

    I was able to login to the router with laptop, iPhone and Android. Router configuration was only possible from computer.

    Only able to get main page. (upper right menu does not work)
    iPhone: Safari / Chrome - not able to click on menu
    Android: Web / Chrome - not able to click on menu
     
  29. RDHLLC

    RDHLLC Serious Server Member

    I think it's awesome that you are working on Tomato :) @Jacky444 keep up the good work. I think you are skilled and have a request. Would you build a nice looking / themable version of the capture portal? The one that comes with it looks like crap. I would love to have a version that we can change the theme of. I would personally start including it with any themes I make . By them-able I mean addressable via css. You have skills in this area that I don't (writing new code, I can tweak what's already there, but starting from scratch....neah)
     
  30. Jacky444

    Jacky444 Addicted to LI Member

    @free2share Thanks for reporting the issue I will have a look. though I did loads of tests before releasing so this really sounds awesomely weird :p

    @RDHLLC thank you =). There was actually an idea to theme captive portal but some one mentioned that victec is working on new one and its coming soon so I said to my self to wait a little and see what's coming.
     
  31. free2share

    free2share Networkin' Nut Member

    It was annoying me not knowing if it was my device, OS, or browser that was not working. I grabbed all the devices I had access to and begun testing. Just as we are dependent on you and others to develop, the community will have to test and give feed back in order to facilitate progress. Lastly it could have been something I did wrong to cause it not to function properly.

    Thanks again for your continued efforts.
     
  32. Dark_Shadow

    Dark_Shadow Addicted to LI Member

    Found my answer
     
  33. Jacky444

    Jacky444 Addicted to LI Member

    I'm very happy there are at least some people that support me :).
    I've looked into issue and I've actually removed a required file that makes menu work. I feel extremely bad about it.
    I will recompile versions with fixed issue takes some time though :D

    1.02 Change Log:
    - Added Active state to navigation (indicator what page you're on)
    - Fixed issue with responsive navigation not opening up
    - Removed AT Blue theme

    Download: http://static.defikon.com/AdvancedTomato/

    Note: All versions of Tomato might not be available yet. But they're compiling and will be updated as soon as possible!
     
  34. leandroong

    leandroong Addicted to LI Member

    Why not provide support for K26USB-AIO-MIPSR1 ? Will try to see how it looks like also.
     
  35. occamsrazor

    occamsrazor Network Guru Member

    I very much appreciate the work you are doing not just with this, but also the TTP and mobile themes. I'm following this AdvancedTomato project with interest, just I am not in a position to be experimenting with "beta"-ish firmware at the moment. I do like the idea behind this, though am not totally convinced that a row of options is the best way, as opposed to a left-side column as is currently used. But am waiting to see how it turns out. Anything to modernise the GUI is good in my book...
     
  36. Jacky444

    Jacky444 Addicted to LI Member

    The firmware it self is not a "beta". Its built on Shibby's latest 108 build. The only issues may appear in Web Interface and even those are minimal. At the moment there is only one bug though, that is the classification QOS page isn't working properly.

    And thank you!

    No one gave the interest so I didn't compile it :). I will add your build today ^^.
     
  37. leandroong

    leandroong Addicted to LI Member

  38. Jacky444

    Jacky444 Addicted to LI Member

  39. leandroong

    leandroong Addicted to LI Member

  40. Jacky444

    Jacky444 Addicted to LI Member

    I'm happy to hear that.
    About the "bug" its actually image resizes to size of Iphone screen. Which makes the graph start off the screen. If you wait a min or two for graph to draw enough lines, u'll see it on screen. I'll find alternative for those grpahs or try to use another graph engine to build graphs. but this issue can only be fixed by changing size of graphs for both mobile/desktop users which wouldn't be so good. So for now until we figure out a better solution this can't be fixed.
     
  41. leandroong

    leandroong Addicted to LI Member

    Menu for "ROUTER CONTROL" should be same level as top menu. I shutdown my router using iphone often.
     
  42. Jacky444

    Jacky444 Addicted to LI Member

    Unfortunately thats not possible. Menu is "responsive" so in 960px width with another button "Router Control" it would be too big to fit. Sorry for that =(
     
  43. leandroong

    leandroong Addicted to LI Member

    When you click menu, I dont see ROUTER CONTROL. Not possible to expose it?
     
  44. leandroong

    leandroong Addicted to LI Member

    anyway, good enough.
     
  45. leandroong

    leandroong Addicted to LI Member

    @Jacky444, for clarification, what I meant is to add below the administration menu the ROUTER CONTROL. Note this is vertical not horizontal
    or
    expose the ff, after "Administration" menu
    Reboot ...
    Shutdown...
    Logout

    jack_menu.PNG
     
  46. Jacky444

    Jacky444 Addicted to LI Member

    Don't worry I did understand. If you noticed source code the menu just changes style on mobile. And since its coded the way it is, it can't be changed. At least not with loads of hassle
     
  47. ericb

    ericb Reformed Router Member

    I'm new to TomatoUSB. I've been using the original Tomato on my WRT54GL for years, but finally needed to upgrade my home network to gigabit ethernet.

    No disrespect to the great work done by everyone developing TomatoUSB builds, but of the default interfaces look quite dated, even compared the original Tomato firmware.

    As a web developer, I can appreciate the use of Bootstrap, but I too have reservations about the drop-downs. I know that's the easiest method of responsive navigation to use with Bootstrap, but not sure how well it fits this application. My initial reaction is that if you're going to get away from the sidebar navigation layout, then the next best bet would be tabbed navigation at the top, with sub-tabs, although that might be too close to DD-WRT for most people's liking :)

    All that said, I'm gonna give it a try for a while, and see how it goes.

    Suggestion: add a link to your builds to your first post.
     
  48. leandroong

    leandroong Addicted to LI Member

    Anyway, I just need to click twice, to get into SHUTDOWN command button.
    I like your mobile app and good desktop GUI replacement as well.
    I rate your work 4.9/5.
    Hopefully, Shibby would decide and adapt this in his succeeding FW.
     
  49. leandroong

    leandroong Addicted to LI Member

    Jacky444, bug in the "USB Support" refresh button.
    Error message: The connection to the server was reset while the page was loading.
     
  50. Jacky444

    Jacky444 Addicted to LI Member

    I do agree with you about the tabs. Me my self I'm web developer and designer (ofc I'm not very talented). AdvancedTomato is not actually my work as I said before. I just customized original work done by Alex and modified it for shibby's mods. I did few changes on my own like navigation which isn't perfect but I've done it because I prefer dropdown navigation over left sided.

    To make navigation tabbed would require recoding entire navi javascript function which at the time I didn't want to spend any extra time on. So in future if I'll find more time I might recode it into tabbed navigation. Though that would require another page load to view which is what I wanted to save with drop-down based menu.

    Oh and bootstrap was used by Alex. My intention was to recode UI with custom css cause Boostrap is way too big. But on end that project was already done half way so I've just adapted original bootstrap based UI by alex and modified it my way.

    I will add download links to first post. Thanks for reminding me.

    I took a look and you're right. This issue will be fixed in next release in which I will also fix classification QOS page.

    Thank you! Yes shutdown is bit clicky currently, might change in future though :)
     
  51. leandroong

    leandroong Addicted to LI Member

    I prefer dropdown menu. Possible to have addl command button at the end of the page for menu? Reason, for faster navigation, w/out needing to go top page.
     
  52. Jacky444

    Jacky444 Addicted to LI Member

    addl command? I'm confused what does that mean?
     
  53. leandroong

    leandroong Addicted to LI Member

    Similar to top dropdown menu. When you are at bottom of the page and want to switch to another menu, it would be handy if you have that dropdown menu located also, at the bottom. Save some time going on top page to have access on dropdown menu. This is just extra dropdown menu and not necessarily be implemented.
     
  54. Jacky444

    Jacky444 Addicted to LI Member

    I will see what I can do, but can't promise anything
     
  55. leandroong

    leandroong Addicted to LI Member

    menu_full.PNG menu_short.PNG

    To accomodate ROUTER control menu, why not just use dropdown menu (2nd image). Just an improvement suggestion
     
  56. Jacky444

    Jacky444 Addicted to LI Member

    New AdvancedTomato release 1.03, change log:

    1.03:
    - Fixed Refresh on "USB Support" page.
    - Removed border around focused elements
    - Fixed QOS Classification Page
    - Added Temporary scrollbars for resized graphs (Note: some mobile browsers might ignore this)
    - Few other minor fixes
    - Removed Status BETA. Since known bugs have been fixed and looks ugly :).

    Downloads: http://static.defikon.com/advancedtomato/
     
  57. leandroong

    leandroong Addicted to LI Member

    Thanks, I just upgraded. I notice that "About Page" is missing.
    Your mobile GUI is excellent and good for desktop as well.
     
  58. leandroong

    leandroong Addicted to LI Member

    Looks perfect to me.
    Maybe, need to clarify Shibby version on 1.28.0000 MIPSR1Shibby.AT.1.03 K26 USB AIO, like ....Shibby(109) on next build
    I'm curious, are you planning to adapt your changes on Shibby next FW upgrade?
     
  59. Jacky444

    Jacky444 Addicted to LI Member

    Oh, about page isn't missing :p. Its kind of placed on footer if you see on left side of footer the copy sign + tomato, thats linked to about page. I thought its kind of obvious since its red colored :p.

    I was hoping shibby will include GUI in his firmware but I'm guessing since Toastman doesn't like the gui, Shibby probably won't eather so yes I will keep upgrading as long as I'll have time.

    P.S.: Next build will include shibby's firmware version in name
     
  60. jakey

    jakey Networkin' Nut Member

    Am I correct in assuming there is only one colour scheme, or is there a choice ?
     
  61. Jacky444

    Jacky444 Addicted to LI Member

    Currently there isn't any other color schemes but can be added if requested. Its very easy to add external themes as well we just haven't thought about it.
     
  62. jakey

    jakey Networkin' Nut Member

    Well my own preference is the original Asus rt-n66 which can be seen at http://tomatothemebase.eu/?cat=6
    named rtn66u. If this can be added I'll give this a go :)
     
  63. jjw7mc

    jjw7mc Serious Server Member

    Hi Jacky444

    I installed your AdvancedTomato v1.03 mod on my Asus RT-N66U over the weekend. I have it setup as an AP at the moment with an additional VLAN for a guest network, so far everything is working fine. I really like it, it’s simple, clean and elegant… I'm going to stay with it. Hope you continue to support it, keep up the great work.

    Thanks
     
  64. Jacky444

    Jacky444 Addicted to LI Member

    I'm currently busy with some other project but as soon as I have some time I'll add few color schemes =) I also reinstalled computer so I need to re-setup my virtual machine for compiling. but nothing to worry about. I will keep advancedTomato project going on.
     
  65. leandroong

    leandroong Addicted to LI Member

    I'm still wishing command button at the end of every web page to easily move top page.
     
  66. Jacky444

    Jacky444 Addicted to LI Member

    easy to add :) will be added in next tomato!
     
  67. Daky

    Daky Network Guru Member

  68. Jacky444

    Jacky444 Addicted to LI Member

    Note: This is the same firmware as Shibby's original. The only difference is UI. So configuration will stay yes. You can restore it same way as shibby's. Tested.

    Yes Daky thats the perfect firmware for RT-N66U. Got same router my self and running AdvancedTomato =)
     
  69. Daky

    Daky Network Guru Member

    Hey Jacky444,

    thank you for fast response.

    Will do this later after my wife finish playing games :eek::rolleyes:.

    Downloading it now.

    Thank you!
     
  70. Daky

    Daky Network Guru Member

    I must say that this does look nice.

    Not sure if there is a problem with alignment on 'status overview' , but, it does look little weird for me.

    As you can see in screenshot 1 & 2.

    It doesn't properly align (or at least i think its not correct) :)
     

    Attached Files:

    • 1.png
      1.png
      File size:
      18.3 KB
      Views:
      45
    • 2.png
      2.png
      File size:
      23.4 KB
      Views:
      44
  71. Jacky444

    Jacky444 Addicted to LI Member

    Oh yeah we didn't think this was relevant.
    We didn't really give much time into aligning tables and rows.

    I'd say we'll leave it as it is maybe I'll reconsider later and change but doubt.
     
  72. Daky

    Daky Network Guru Member

    alright, ur call, you are the boss. ;)

    i do like the change, it looks nice and clean, and i hope that you decide to align the tables and rows, i think that everything will look much more neater and pro, anyway.

    Thanks again.

    Cao drug! ;)
     
  73. Jacky444

    Jacky444 Addicted to LI Member

    Alright thanks I'm glad you like it. I will reconsider as I said, I do change my mind easy though =)
     
  74. shibby20

    shibby20 Network Guru Member

    i installed AT and i really don`t like this GUI. I don`t like menu on top (same as in dd-wrt). I prefer left/right menu. But this is only my personal opinion.
     
    wlkn likes this.
  75. Jacky444

    Jacky444 Addicted to LI Member

    I see, I guess its up to the preference of individual i guess. I'm young and I work with web sites every day and this is kind of a new way of where web sites are going. Thats why I prefer it its clean & fast accessible.

    Navigation isn't really so much similar to DD-WRT its fixed on the screen and has drop downs :) While DD-WRT is just old fashion navi.

    I thought you wouldn't like it thats why I started working from your firmwares. The credits are the same so I hope you don't mind I'll keep updating the firmware with AT. One question, did you make some kind of Bash script to compile all devices at once or you're compiling one by one?
     
  76. shibby20

    shibby20 Network Guru Member

    i have writed bash script something like (for K26):
     
    wlkn likes this.
  77. Jacky444

    Jacky444 Addicted to LI Member

    Oh nice. Any chance you could share it so I don't have to rewrite every thing :D ?
    I meant for all devices :)

    P.S.: I'm actually thinking about the way to make navi selectable. Left/Top since this is the only issue people keep telling me about. Some like it some not.
     
  78. shibby20

    shibby20 Network Guru Member

    i can push my scripts to each branch.
     
    wlkn likes this.
  79. Jacky444

    Jacky444 Addicted to LI Member

    That would be great, thanks =)
     
  80. leandroong

    leandroong Addicted to LI Member

    It would be nice also, if you can emulate ubuntu cell phone. Having semi circle in the vertical center to slide menu from left to right.
     
  81. leandroong

    leandroong Addicted to LI Member

    Here is the sample Ubuntu OS for mobile phones,
     
  82. Jacky444

    Jacky444 Addicted to LI Member

    I'm honestly confused how does this fit Tomato's Web Interface. This isn't a mobile app to make something like this work or useful ?
     
  83. leandroong

    leandroong Addicted to LI Member

    Just disregard my weird idea. I'm already contented with your design. I just suddenly remember this Ubuntu mobile OS menu showing when sliding from left to right and thought maybe nice to adapt it.
     
  84. Daky

    Daky Network Guru Member

    and, don't forget to align tables and rows :p :rolleyes:
     
  85. kelchm

    kelchm Reformed Router Member

    Nice work. I think this has a lot of potential.
     
  86. ManiDhillon

    ManiDhillon Serious Server Member

    @Jacky444 Looks nice on the pictures. Getting my spare RT-N16 on Saturday and will try this for sure on that.
    Couldn't agree less for for your choice to make selectable navigation as some people seriously prefer the mature left/right navi. Good Luck and kudos for your efforts.
     
  87. Jacky444

    Jacky444 Addicted to LI Member

    New Update just released 1.04.08 !

    Change Log
    ---------------------------------------------------------------------------------------------------
    1.04:
    - Added "Back To Top" button on all pages
    - Added new theme called "AT - Clean Theme"
    - Added Indicator of Shibby's Tomato version: 1.04.08 (0.8 stands for Shibby's Tomato Version)

    Theme Previews:
    Screen-About-CleanTheme.jpg Screen-Home-CleanTheme.jpg


    New Builds will be available shortly!
    Downloads: http://static.defikon.com/advancedtomato/

    I'm also working on adding option to allow you to change between different navigation styles (left/right/top) but its going to take some time. I've been busy with some other things so I've postponed this option a bit. But I can promise it will be available in future!
     
    darkknight93 likes this.
  88. leandroong

    leandroong Addicted to LI Member

    Thanks a lot. I like the "back to top" command button. Possible to make shutdown font counter bigger and center it vertically? I mean, GUI when you click shutdown menu.
     
  89. Jacky444

    Jacky444 Addicted to LI Member

    Yep will do it in next update. Including other pages with reboot style.
     
  90. Jacky444

    Jacky444 Addicted to LI Member

    I've checked if that is doable and its not sorry. If I align reboot text etc center vertically it won't work responsive to align center of screen horizontally. So this can't be done I'm afraid. Besides I pretty much like it that its not really on center of my big 1920x1080 screen :)
     
  91. Jacky444

    Jacky444 Addicted to LI Member

    I'm sorry for double post guys, but here another update for you to see what I'm working on now:
    Priority:
    - Adding a Javascript based update checker. This will perodicaly check for firmware updates and notify you if they're available. If you decide to ignore you will press ignore and script won't ask you again until you log from another device or clear your cookies.
    - Creating proper web site for AdvancedTomato (like brochure for people to see what AT is!)

    Secondary:
    - Adding Option to choose your navigation style (left/top/right) still haven't decided in what programing way I should have code this and its pretty hard type of coding so this is postponed until solution is found.
    - Adding more changes to Clean Theme (like colors of tables and such changes)
    - Finding a proper font style for Tomato to look nicer with fonts (Clean Theme is now using Segoe UI windows font and has fallback to Arial on other OS'es)
     
  92. Jeffspears

    Jeffspears Serious Server Member

    Hey Jacky444

    I must admit I havent yet tried your interface, but I really wanted to say a few words here. I have seen some photos of it that you posted and I like the potential it has, maybe its not favourable for some but thats okay open communities allow different approches and these help innovate. I do believe its time Tomato becomes modrinized a lil bit when it comes to GUI not sure how I would want the change to come but any start is a good one.

    My advice to you is to slow the phase of your changes and let the release version mature more before releasing it as a young developer I know it seems hard to do but learn it from shibby and some of the other great open developers. I hate to see this development stop because of a harsh opinion of it.

    Anyway keep up the good work,
     
  93. Jacky444

    Jacky444 Addicted to LI Member

    Thanks.

    I agree.
     
  94. leandroong

    leandroong Addicted to LI Member

    @Jacky, What I meant is to increase font size for shutdown message, "Router is shutting down in 15 secs....". I can't see well the remaining seconds in my iphone 3Gs
     
  95. Jacky444

    Jacky444 Addicted to LI Member

    Oh :D Sure!
     
  96. Jacky444

    Jacky444 Addicted to LI Member

    I'm sorry for such fast update people. Last one this month probably:

    Change Log
    ---------------------------------------------------------------------------------------------------
    1.05.08:
    - Added client based update checker. You can hide it if you find notifications about updates annoying.
    - Fixed active/focused links in new Clean Theme
    - Added few new styles for Clean Theme
    - Changed size of font at reboot, shutdown pages.
    - Fixed build by on About page.

    Download: http://static.defikon.com/advancedtomato/
     
    Elfew likes this.
  97. occamsrazor

    occamsrazor Network Guru Member

    This is something you don't hear very often on such forums :) Haha, keep up the good work...
     
    Jacky444 likes this.
  98. occamsrazor

    occamsrazor Network Guru Member

    Just FYI, as a heads-up to people who might try it, I've noticed this build:

    tomato-E3000USB-NVRAM60K-1.28.0MIPSR2Shibby.AT.1.05.08-AIO.bin

    9.5mb is too much for E3000 which have 8mb flash, it won't fit. Shibby AIO builds won't fit on this router. If you want something more than the VPN build, try something like his "Big-VPN" build.
     
  99. leandroong

    leandroong Addicted to LI Member

  100. Jacky444

    Jacky444 Addicted to LI Member

    I will add more different AdvancedTomato builds in future but for now I've just included few. So Please if anyone needs a build that is not available under downloads, let me know.
     

Share This Page