Commit graph

62 commits

Author SHA1 Message Date
Faris Ansari
4ad23ed871
More Listview fixes (#4733)
* Keep indexes in Sr. No after sort, fix flash on render

* List Activity style fix

* Fix cell formatting for currency
2018-01-01 11:37:08 +05:30
Faris Ansari
eea0943c4c
ListView Fixes (#4691)
* List Row click fix

* Fix Date Editing

* Firefox checkbox fix

* Checkbox fix

* Add standard fields in doctype, show all valid fields in Child Doctype

* codacy

* FIx List View column layout

* Validate column name

* [FileView] Add Created On column, Toggle Grid View
2017-12-28 11:48:13 +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
Faris Ansari
ab8de1d83f
New Control: MultiSelect (#4425)
* New Control: MultiSelect

* fix codacy
2017-11-03 14:57:56 +05:30
Faris Ansari
5508651485 Browse attached images in Image View (#4374)
* Browse attached images in Image View #4141

* fix codacy
2017-10-26 17:45:53 +05:30
Rushabh Mehta
82c9357b50 [fix] item selector 2017-09-21 14:55:13 +05:30
Rushabh Mehta
cdfcf10e08 [fixes] bunch of ui fixes 2017-08-08 11:55:54 +05:30
Rushabh Mehta
3af5d51a41 [style] cleanup tags 2017-08-03 15:34:02 +05:30
Prateeksha Singh
a19c7e61e5 [minor] long tags, fixes frappe/erpnext#9770 (#3716) 2017-07-18 12:16:45 +05:30
Faris Ansari
081c7cffe7 [minor] List view fixes (#3698) 2017-07-17 11:51:39 +05:30
Rushabh Mehta
e232abdafd [enhannce] new filter design (#3553)
* [enhannce] new filter design

* [minor]
2017-06-28 14:25:27 +05:30
Prateeksha Singh
25c3551514 Awesomplete z-index fixes (#3040) 2017-04-11 11:25:11 +05:30
Faris Ansari
e264f215db Refactor LinkedWith (#3023)
* Refactored LinkedWith

* Added new class syntax

* minor
2017-04-07 13:52:05 +05:30
Faris Ansari
05629b27b6 [minor] Fix ellipsis, alignment in Subject column 2017-04-03 21:07:44 +05:30
Faris Ansari
bf21c7a229 Final cleanup 2017-04-03 12:53:17 +05:30
Faris Ansari
a84a40cfca Cleanup html, add css for mobile, fixed class names in code 2017-04-03 12:53:17 +05:30
Faris Ansari
7c5483afc0 List view columns based on flexbox
- Used BEM naming for flat css classes
2017-04-03 12:53:17 +05:30
Faris Ansari
4fbfd1a846 [fix] list view assign to area 2017-03-30 17:49:22 +05:30
mbauskar
10715589f4 [minor] [minor] compose email on primary action & added padding top for inbox row 2017-03-29 18:40:58 +05:30
Faris Ansari
566d36d5b3 [fix] column ellipsis in list view 2017-03-29 11:50:19 +05:30
Faris Ansari
de97c4ebfa [ui] ellipsis in list view column frappe/erpnext#8004 2017-03-15 15:38:20 +05:30
mbauskar
3628f50a28 [enhance] select email account from list view 2017-03-14 17:55:07 +05:30
Faris Ansari
f03c13bcf7 [minor] assignee margin in gantt popup 2017-03-13 15:08:07 +05:30
Faris Ansari
aab2a2f5ba enhance imageview grid 2017-03-06 20:57:22 +05:30
Faris Ansari
1a76d64781 ListView refactor (#2715)
* [list_settings] save last_view, kanban_board, gantt_mode

* listview.js cleanup

* image_view refactor

* image_view done

* wip

* [photoswipe] wip

* show view for calendar, kanban even if no results

* [gantt_view] refactor into separate file

* [imageview] 3 column border fix

* [imageview] gallery working

* delete old libs

* indentation to tabs

* [gantt] update lib, custom popup html

* custom fontawesome checkbox

* reset gantt state when not permitted

* checkbox styling fix

* working commit

* image, calendar, gantt view working

* more refactoring, kanban view

* minor

* removed old files

* user settings improved

* filters and sort selector de-coupling

* wip

* [imageview] white pswp background

* kanban filters saving fixed

* fixed reportview

* minor

* removed listing.js

* minor fixes and cleanup

* patch for UserSettings table

* patch fix
2017-03-06 11:32:27 +05:30
Rushabh Mehta
a93294ce75 [minor] fixes to tag delete, added viewer in tree and other cleanups 2017-02-01 18:15:01 +05:30
Faris Ansari
ff906ca546 Removed jquery-ui, new datepicker and autocomplete (#2460)
* Replaced old datepicker with flatpickr

* Replaced jquery ui-autocomplete with awesomplete

* airdatepicker, bcoz it's cooler

* air datepicker change event fixed

* ControlLink migrated to awesomeplete

* jQuery ui-autocomplete completely replaced with awesomplete

* removed jquery-ui styling

* awesomebar code cleanup

* @mention now uses awesomplete

* Fix datepicker, added css to complement erpnext, minor fixes

* taggle library for tags

* Communication email input uses awesomplete

* filter dashboard uses awesomplete

* grid report uses awesomplete

* Removed jquery-ui lib, updated build.json
2016-12-20 11:44:19 +05:30
Rushabh Mehta
c61287951b [fix] listview settings for reportview 2016-12-15 16:24:06 +05:30
Nabin Hait
9ecfebd38c Merge branch 'master' into develop 2016-10-31 15:05:37 +05:30
Faris Ansari
bebf211ed8 [ui] z-index fix 2016-10-31 13:10:01 +05:30
Faris Ansari
8a5f214963 [ui] cleanup filter dashboard css 2016-10-29 22:05:43 +05:30
Faris Ansari
67a376cd70 [ui] fix z-index problem 2016-10-29 20:48:25 +05:30
Nabin Hait
032e893ced Fixed version conflict 2016-08-29 11:45:42 +05:30
Rushabh Mehta
a2e2c3652b [fix] ctrl+s and other keyboard fixes (#2012) 2016-08-26 15:46:26 +05:30
Rushabh Mehta
2a7c2f82e1 [languages] fix code for zh, zh-TW 2016-08-25 15:02:59 +05:30
mbauskar
d8470e47a7 [UI][#1939] scale down the image 2016-08-09 11:43:37 +05:30
Rushabh Mehta
adb2e86a3d [fix] dashboard cleanup 2016-07-20 18:54:49 +05:30
Faris Ansari
663100fe29 overlay sidebar in modules view 2016-07-14 17:50:11 +05:30
Rushabh Mehta
b891f66507 [feature] a better msgprint 2016-06-12 11:02:32 +05:30
Rushabh Mehta
ad10a4bb99 [fix] [style] listview 2016-06-09 14:20:08 +05:30
mbauskar
652bbf5353 [minor] added small button on image hover for full-size image 2016-06-08 19:05:25 +05:30
mbauskar
927e2bb796 [Image View] added flag on Customize Form to switch from List to Image view 2016-06-08 12:57:04 +05:30
Rushabh Mehta
144efb6499 [cleanup] control get_value for dialog fields 2016-04-22 17:21:48 +05:30
Rushabh Mehta
44b0dec6e1 [enhancement] sort selector 2016-04-22 13:22:45 +05:30
Rushabh Mehta
d029eae1f7 [enhancement] added feature to track user seen, fixes #1648 2016-03-25 16:27:31 +05:30
Anand Doshi
3241a0969f [feature] Ability to like a document, comment or communication, see notifications about it and view it on activity feed 2016-01-01 12:50:14 +05:30
Anand Doshi
40f679322b [enhancement] Show who is currently viewing a document 2015-11-02 19:38:30 +05:30
Rushabh Mehta
a8f172d014 [style] font weight normal, not thin for mobile 2015-09-30 11:54:34 +05:30
Rushabh Mehta
875ef3bfec [style] use thin fonts for mobile, tablets and other cleanups 2015-08-28 18:31:23 +05:30
Rushabh Mehta
71261ffe9e [minor] [css] 2015-04-30 13:08:26 +05:30