From 599e27bb01bd1db3398f64aeb75c1b782880968b Mon Sep 17 00:00:00 2001 From: Xuan Sang LE Date: Sat, 26 Aug 2017 20:27:43 +0200 Subject: [PATCH] add tree view --- src/core/tags/afx-app-window.js | 3 +- src/core/tags/afx-file-view.js | 100 ++++++++++++++++++++--------- src/core/tags/afx-grid-view.js | 5 +- src/core/tags/afx-list-view.js | 21 +----- src/core/tags/afx-menu.js | 25 ++++++++ src/core/tags/afx-switch.js | 18 ++++-- src/core/tags/afx-sys-panel.js | 5 +- src/core/tags/afx-tree-view.js | 18 ++++-- src/packages/DummyApp/scheme.html | 2 +- src/packages/Files/main.coffee | 10 +-- src/themes/antos/afx-file-view.css | 30 +++++++-- src/themes/antos/afx-menu.css | 6 ++ src/themes/antos/afx-tree-view.css | 1 + 13 files changed, 165 insertions(+), 79 deletions(-) diff --git a/src/core/tags/afx-app-window.js b/src/core/tags/afx-app-window.js index 7c6cec6..eef7224 100644 --- a/src/core/tags/afx-app-window.js +++ b/src/core/tags/afx-app-window.js @@ -22,7 +22,6 @@ var desktop_pos = $("#desktop").offset() var isMaxi = false var history = {} - var isResize = opts.resize || true var width = opts.width || 400 var height = opts.height || 300 this.root.observable = opts.observable || riot.observable() @@ -70,7 +69,7 @@ //self.root.observable.trigger("windowselect") }) enable_dragging() - if(isResize) + if(self.resizable) enable_resize() $(self.refs.dragger).dblclick(function(e){ toggle_window() diff --git a/src/core/tags/afx-file-view.js b/src/core/tags/afx-file-view.js index 46b1edb..a2c4e03 100644 --- a/src/core/tags/afx-file-view.js +++ b/src/core/tags/afx-file-view.js @@ -1,15 +1,17 @@ - - - + + +
\ No newline at end of file diff --git a/src/core/tags/afx-menu.js b/src/core/tags/afx-menu.js index de82594..cc5ad9e 100644 --- a/src/core/tags/afx-menu.js +++ b/src/core/tags/afx-menu.js @@ -3,6 +3,7 @@
  • + @@ -13,6 +14,7 @@