Commit graph

12 commits

Author SHA1 Message Date
Faris Ansari
1ebd633805 fix: Report fixes
- Blank ID column when switching from another report
- Print should show sorted and filtered rows
2019-03-14 14:11:34 +05:30
Faris Ansari
37cb76346c fix: Set minimum body height so that scrollbar does not overlap 2019-02-13 17:51:30 +05:30
Suraj Shetty
f863a3484d fix: Make total row bold (#6810) 2019-01-23 10:46:45 +05:30
Faris Ansari
9b52061bdd fix: Show filter row always 2018-10-11 13:27:11 +05:30
Faris Ansari
3551e894c6 fix: Update datatable
- New DataTable uses hyperlist instead of clusterize to render
large number of rows
2018-10-11 13:22:19 +05:30
Faris Ansari
2b6c3f7188 Query report fixes (#5946)
* chore: dateutil -> frappe.datetime

* style(report): update datatable styles

* chore: Remove beta tag
2018-08-09 16:19:09 +05:30
Faris Ansari
72494339dd
Update frappe-datatable styles (#5813) 2018-07-11 15:04:58 +05:30
Faris Ansari
8689bbd855 Reportview fixes (#5582)
* Reportview- Dynamic row height disabled by default, enable using checkbox

* Always show filter row in Query Report
2018-05-22 10:17:15 +05:30
Faris Ansari
53b1125820
Listview fixes (#5479)
* update frappe-datatable to 0.0.5

* [fix] List view realtime update
2018-04-24 17:03:20 +05:30
Faris Ansari
a522d970e3 Frappe Datatable in Query Reports (#5054)
* wip

* import DataTable in reportview

* first cut

* [wip] Tree in Query Report

* Remove SlickGrid

* Add beta message

* fix codacy
2018-02-27 16:08:32 +05:30
Faris Ansari
355813c44f import DataTable in reportview 2018-02-21 18:16:38 +05:30
Faris Ansari
7595fb75ba
New ListView 💥 + DataTable (#4577)
* first cut

* Code refactoring, styling

* Added Sorting

* Revert query_report to use slickgrid

* cleanup

* Edit cell working

* Add regrid, remove datatable

* Add clusterize

* Update lib, fix get_checked_items

* New ReportView

* wip

* Enable editing, fix styles

* update lib

* wip

* fix refresh rows and editable cells

* Refresh list_view every 3s, decouple refreshing logic

* Report editing fixes

* Cleanup loading fields, add column then refresh list

* [wip] New List View

* [working] Render results

* ListView is now BaseList, add new ListView and GanttView

* Create new page for each ListView

* GanttView working

* CalendarView working

* KanbanView working

* Cache list_view based on page_name

* Gantt view buttons on mobile

* Add ReportView

* Refresh datatable on render

* Setup like

* [start][filters] clean up FilterList

* [filters] refactor FilterList

* [filters] minor fix

* [filters] fix remove filter

* filter utils

* more utils, remove apply

* rewrite as class, remove 'me' references

* [filter] implement on_change to decouple parent functions

* Integrate new filters with new BaseList

* Setup freeze area for ListView

* Set breadcrumbs on setup_page

* Trigger list update from events

* Setup footnote area

* Fix Kanban Board filters

* Add filters to standard filters, then filter_list

* Remove old files

* Fix ImageView

* Some more fixes for BaseList.init

* Fix order_by on load

* Report View: remember columns

* Fix for hidden filters

* Fix for delete items

* InboxView

* Shift select checkboxes

* Fix ESLint errors

* More refactoring

- Move ListMenu to Listview
- New FileView
- Ability to add custom breadcrumbs

* FileManager working

* Tags, set filters from route options

* Custom Reports Working

* List Sidebar reports

* Report Name as title

* Fix ESLint errors

* Fix UI tests

* Fix Kanban test

* Format ID column

* [fix] Kanban cards title

* Checkbox fix

* Fix Activity Page

* Update rows in Report in place

* Child Table columns in Report View
2017-12-27 11:24:25 +05:30