[pve-devel] [PATCH manager 00/10] reorganize gui structure
Dominik Csapak
d.csapak at proxmox.com
Mon Aug 22 17:13:32 CEST 2016
this patch series does several things
patch 1 changes the configpanel in such a way,
that instead of a tabpanel, we now have a
treelist docked to the left, where we can
organize our options into a tree like structure
patches 2 to 6 make use of this new feature
incl. adding icons to every option
patch 7 merges the ceph config and crushmap
into a single panel
patch 8 and 9 is a clean up
where we delete all SubConfigPanel related code
(since we do not need it anymore) as well as
drop all hide listeners (they were only useful
on tabpanels)
patch 10 is a jslint fix
Dominik Csapak (10):
use a treelist instead of tabs in configpanel
reorganize datacenter items
reorganize node items
reorganize lxc items
reorganize qemu items
reorganize storage and pools
move crushmap into ceph config
remove subconfigpanel related code
drop all hide calls
js lint fixes
www/css/ext6-pve.css | 30 ++++
www/manager6/Makefile | 3 -
www/manager6/StateProvider.js | 1 +
www/manager6/Workspace.js | 1 -
www/manager6/ceph/Config.js | 87 +++--------
www/manager6/ceph/Disks.js | 1 -
www/manager6/ceph/Monitor.js | 1 -
www/manager6/ceph/Pool.js | 1 -
www/manager6/ceph/Status.js | 1 -
www/manager6/dc/Config.js | 165 ++++++++++++++------
www/manager6/dc/Summary.js | 4 -
www/manager6/dc/Tasks.js | 1 -
www/manager6/ha/Config.js | 47 ------
www/manager6/ha/StatusView.js | 1 -
www/manager6/lxc/Config.js | 81 +++++++---
www/manager6/lxc/CreateWizard.js | 9 +-
www/manager6/lxc/SnapshotTree.js | 1 -
www/manager6/lxc/Summary.js | 1 -
www/manager6/node/Config.js | 172 +++++++++++++++-----
www/manager6/node/DNSView.js | 1 -
www/manager6/node/ServiceView.js | 1 -
www/manager6/node/Summary.js | 1 -
www/manager6/node/TimeView.js | 1 -
www/manager6/panel/ConfigPanel.js | 294 +++++++++++++++++++++++++----------
www/manager6/panel/Firewall.js | 100 ------------
www/manager6/panel/SubConfigPanel.js | 89 -----------
www/manager6/pool/Config.js | 3 +
www/manager6/pool/Summary.js | 1 -
www/manager6/qemu/Config.js | 62 +++++++-
www/manager6/qemu/HardwareView.js | 1 -
www/manager6/qemu/Options.js | 1 -
www/manager6/qemu/SnapshotTree.js | 1 -
www/manager6/qemu/Summary.js | 1 -
www/manager6/storage/Browser.js | 3 +
www/manager6/storage/Summary.js | 1 -
35 files changed, 643 insertions(+), 526 deletions(-)
delete mode 100644 www/manager6/ha/Config.js
delete mode 100644 www/manager6/panel/Firewall.js
delete mode 100644 www/manager6/panel/SubConfigPanel.js
--
2.1.4
More information about the pve-devel
mailing list