mescon on master
Updated muximuxfonts Added a b… Updated font-muximux.css Added… Merge pull request #204 from Mo… (compare)
Roboto fonts. Checkboxes gone, buttons. They scale much better. Authorization now is in a group for either "all access" or "settings only". The settings bit isn't implemented yet.
All settings save and apply instantly...or they will. Most app settings work, the URL automagically loads in the frames and updates the data-content, apps get deleted from the DOM if disabled, dropdown items, etc. Still got work to do there.
URL's. As http won't load over https, ever, I'm forcing the URL to change to match https no matter what. If none is specified, it'll match the protocol currently in use. I'm going to add a checkbox to force https, which is required for progressive web apps, which allow it to look and act like a native android app. Lazy linking still works, but it's all processed php-side, so less weight on the browser.
Combineify is gone. I've got loading much faster without it just by deleting stuff.
Updated to latest boostrap, latest jquery. Latest everything.
Fonts. We don't need the font-awesome set anymore. The muximux set is now all-inclusive. Saves on loading time.
I really want to bump up the version requirement to PHP7. Everybody should be able to run it, and it offers a bunch of coding and performance improvements. Requiring CURL would be nice too, but I won't force it. My thought was to do a release with the changes I've got at v5 support, then add a prompt suggesting the bump to php7, as v5 won't be supported much longer.
Notifications: Gonna add support for chrome/desktop notifications.
Updates: Using zip to download and install updates is and will always be problematic unless we make that rely solely on a proper "updates" directory, and not git, as it has been. Like, here's a release, just make sure that's installed and forget about keeping track of a sha. If you have git, then you can select a branch and grab from that. Otherwise, it's just the latest from the releases folder. Fixes that long-standing issue.
Moar...Man, I've been busy. I'll push what I've got to a new branch sooner than later, then go from there.