Commit Graph

106 Commits

Author SHA1 Message Date
Gunther Brunner
0ae1e52902 Using HTML5 "results" in Chrome 43 on OS X El Capitan crashes the whole browser.
Fix: Don't use "results".
2015-06-29 19:28:34 +09:00
Gunther Brunner
9d3b076fa6 Fixed selectable style for Firefox.
Need to be careful in Firefox because the user-select style cascading doesn't seem to work well, so need to be more explicit where to put a selectable class.
2014-12-02 20:14:29 +09:00
Gunther Brunner
f1ecda9655 Fixed search input style for Safari. 2014-12-02 19:55:45 +09:00
Gunther Brunner
ba5d245c53 Fixed all drop-downs for latest ui-bootstrap 0.12 using the new attribute-only directive syntax. 2014-12-02 19:37:30 +09:00
Gunther Brunner
20332dea59 Preparing for new dropdown-toggle. 2014-11-19 16:47:17 +09:00
Gunther Brunner
8f5fb96c5c Auto-focus search input on Tab select. 2014-09-18 21:12:01 +09:00
Gunther Brunner
6caf3217be Unified Devices and Details search fields. 2014-09-18 19:37:08 +09:00
Gunther Brunner
700c320257 Added tabindex and accesskeys for common input controls. 2014-07-16 20:05:34 +09:00
Gunther Brunner
beff3d88f2 Added auto-complete to search in Device Icon. 2014-07-14 21:06:45 +09:00
Simo Kinnunen
acaeb88ae7 Make the icon-based device list match the current filters in the details view. 2014-07-14 21:02:15 +09:00
Gunther Brunner
fa71aae56a Added admin-mode.
For now it shows/hides columns in the Device List and adds kicking behaviour.
Using $rootScope.adminMode for convenience.
2014-07-14 20:23:32 +09:00
Gunther Brunner
ff6ca2a22d Added Reset button for sorting and filtering. 2014-07-09 12:23:47 +09:00
Gunther Brunner
fb2e522945 Added text-focus-select directive for text inputs so it selects automatically the text when clicked. 2014-07-08 22:26:34 +09:00
Gunther Brunner
6ee738695e Hide datalist for unsupported browsers. 2014-07-08 20:12:39 +09:00
Gunther Brunner
6f29ccdecc Added datalist based autocomplete for search filters. 2014-07-08 19:49:56 +09:00
Simo Kinnunen
72c6de0414 Add op support to query parser. You can now look for values using <=, <, > and >=. 2014-07-08 14:57:01 +09:00
Simo Kinnunen
2898170240 Device filter works on the device table. Icon list is not supported yet and the filter is not saved. 2014-07-08 12:51:16 +09:00
Simo Kinnunen
8142173682 Remove duplicate column labels, they should only be in one place. 2014-07-04 23:05:09 +09:00
Gunther Brunner
6715bff634 Added busy class for Icon view.
Made text un-selectable in Devices List accordingly to Application guidelines.
2014-07-03 21:34:56 +09:00
Gunther Brunner
b1cbbc7030 Improved Search and Customize filtering controls. 2014-07-03 21:14:53 +09:00
Gunther Brunner
854db4c218 Added UI for device filtering.
Customize columns is now 2 columns.
2014-07-03 20:22:51 +09:00
Gunther Brunner
1fc6b0965a Added styles for sorting on the Device List table. 2014-07-03 19:04:45 +09:00
Simo Kinnunen
714867de59 Don't render both lists at once, and remember which list was selected (just like before). Some refactoring here would be nice. 2014-07-02 20:02:12 +09:00
Simo Kinnunen
46baaf4fe0 Update the "no devices" widget to work with the new system. 2014-07-02 17:50:49 +09:00
Simo Kinnunen
f329d021d3 Rename device-list-icon to device-list-icons. 2014-07-02 15:54:02 +09:00
Simo Kinnunen
d51da4b215 Add username back to device list stats. 2014-07-02 14:13:11 +09:00
Simo Kinnunen
20076ffc0e Remove unused directive attribute. 2014-07-01 11:38:56 +09:00
Simo Kinnunen
eaebbc76ce Remove controller attribute from template (the controller was already removed). 2014-06-30 20:33:34 +09:00
Simo Kinnunen
29785058f9 Make the icon view use a custom renderer too. Many common parts with the details view; planning on refactoring duplicate code away. 2014-06-30 19:48:11 +09:00
Simo Kinnunen
30ab91b6ba Columns are now swappable. It does more work than it should but the slowness seems to be coming from angular anyway. 2014-06-30 14:36:18 +09:00
Simo Kinnunen
bf09a4b08a Move column definitions back to the directive. Sorting now works, although there's no UI. 2014-06-29 01:47:26 +09:00
Simo Kinnunen
3f6869964b Work in progress. Sorting is working, column selection is working. Translations are not working. Moved column definitions to the list controller, but we might get more flexibility by actually putting it in the directive and just giving it a list of column names we want. 2014-06-27 22:26:54 +09:00
Simo Kinnunen
f7a8257259 The new table now works, but columns are not selectable and there's no interactive sorting or filtering. Also, icon view has been disabled for now. 2014-06-27 11:49:17 +09:00
Gunther Brunner
692582ce3d Finally fixed disappearing headers from dynamic columns.
Bind-once optimizations.
2014-06-23 14:32:27 +09:00
Gunther Brunner
905879235e Adding remote debug.
For some reason ng-table is loosing the header.
2014-06-20 20:36:21 +09:00
Gunther Brunner
7e7b52de7c Adding alternative implementation for Device List.
Still slow so disabled by default, but at least it has dynamic columns.
2014-06-20 20:19:14 +09:00
Gunther Brunner
cb519dbade Manteinance and enhanced names back to filters because angular-gettext doesn't support translating variables from directives. 2014-06-19 22:13:03 +09:00
Gunther Brunner
f741136aed Added current number of devices being used by user to the Stats UI. 2014-06-18 22:43:02 +09:00
Gunther Brunner
b9d9cb3c7f Adding overall device stats (Experimental UI). 2014-06-18 21:44:08 +09:00
Gunther Brunner
1ff68d7f87 Added Cybozu user link. 2014-06-18 18:57:20 +09:00
Gunther Brunner
41eb4d2b17 Hiding customize for now.
Show all devices for Device List also.
2014-06-18 13:25:56 +09:00
Gunther Brunner
7982e2bcbe Started enhancing device list details with prefiltered information.
Moved enhanced data away from device service.
2014-06-18 01:25:22 +09:00
Gunther Brunner
6c88884fba Added back hidden devices without model.
Default device image removed.
2014-06-18 00:01:12 +09:00
Gunther Brunner
fa63572693 JADE fix. 2014-06-17 23:44:49 +09:00
Gunther Brunner
31899b9939 Device Icon view now is very fast:
- No filters
- Data enhanced
- ng-bind instead of {{}}
- Bind once
- ng-if for Devices List
2014-06-16 18:45:14 +09:00
Gunther Brunner
bcde9ebefa Starting to add Dynamic columns selector. 2014-06-11 21:51:10 +09:00
Gunther Brunner
f56d70cebb Performance: Starting to remove biggest bottlenecks from digest cycle, filters.
Biggest are releasedAt and showAll, both consuming more than 1000ms (!).
2014-06-11 16:02:04 +09:00
Gunther Brunner
4b19d960d2 Clear sorting now resets to initial sorting. 2014-06-11 15:36:19 +09:00
Gunther Brunner
e7eeb985a7 Added default Device List ordering by name also.
Hide devices without a model name (this may be changed later).
2014-06-03 17:50:32 +09:00
Gunther Brunner
d87c780068 Changed device list sort priority.
Changed device list control button styles.
2014-06-03 17:50:32 +09:00