Commit graph

98 commits

Author SHA1 Message Date
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
Achilles Rasquinha
b31c4ed029 Remove jrumble from build.json, wiggle cleanup (#4643) 2017-12-18 11:40:21 +05:30
Prateeksha Singh
3030c6d212 replace rumble with simple cute wiggling (#4628) 2017-12-15 14:20:24 +05:30
Achilles Rasquinha
7dd2c1c941 [FIX] #4223 (#4226)
* [FIX] #4223

* codacy fix

* fixed codacy

* fixed codacy
2017-10-02 13:21:48 +05:30
Rushabh Mehta
2248dbc819 Merge pull request #4165 from achillesrasquinha/develop
[MAJOR] WebCamera attachments, Desktop Wiggling, bench command, minor UX, better dev workflow, MariaDB@10.2 fix
2017-09-29 15:09:41 +05:30
Achilles Rasquinha
0aa0e79aa7 [fix] wiggling 2017-09-29 11:07:42 +05:30
Achilles Rasquinha
aeb00b7afa fixed codacy 2017-09-28 12:58:39 +05:30
Achilles Rasquinha
da76dd5f7a added this.wiggling for scope call 2017-09-28 12:42:45 +05:30
Achilles Rasquinha
ea030bcb9e added setup_wiggle function 2017-09-28 12:37:16 +05:30
Achilles Rasquinha
e8b6c95a6a [minor] wiggling needs to be falsified when cleared 2017-09-26 10:06:03 +05:30
Achilles Rasquinha
c1ab7eab45 codacy fix 2017-09-25 20:56:15 +05:30
Achilles Rasquinha
eb152073a7 fu codacy 2017-09-25 19:48:18 +05:30
Achilles Rasquinha
dae76e27a8 [FIX] fixed for desktop titles 2017-09-25 19:25:34 +05:30
Achilles Rasquinha
6a4dcb58af Wiggle Desktop Icons to have them removed, works for current user only - the iOS feel 2017-09-25 19:15:14 +05:30
Rushabh Mehta
adc7ad69cd [fix] desktop notifications 2017-09-25 11:06:54 +05:30
Rushabh Mehta
146247c17d [fix] notification filters, fixes frappe/erpnext#9982 (#3977) 2017-08-23 18:06:03 +05:30
Robert Kirschner
67668684ab [minor] fix of translatable terms 2017-08-14 13:12:30 +02:00
Rushabh Mehta
3af5d51a41 [style] cleanup tags 2017-08-03 15:34:02 +05:30
Faris Ansari
e1b243996a Added files in .eslintignore, updated globals 2017-06-02 15:00:15 +05:30
Rushabh Mehta
0a5df4fb4d [debug] show where permission is failing (#3264)
* [debug] show where permission is failing

* [fix] document.py
2017-05-11 11:46:47 +05:30
mbauskar
c8db0b292c [minor] removed the email inbox selector, deleted user from locals on create email account 2017-03-29 18:40:58 +05:30
mbauskar
bb4e7ab128 [minor] fixes in select inbox and no_result template 2017-03-29 18:40:58 +05:30
mbauskar
882c9613fb [minor] email inbox desktop icon 2017-03-14 17:55:07 +05:30
Rushabh Mehta
96dd947111 [minor] add progress in desktop help message 2017-03-02 11:12:55 +05:30
Nabin Hait
cdc168586a Update desktop.py 2017-02-24 11:30:03 +05:30
Rushabh Mehta
e7601d2357 [enhance] add help messages in desktop 2017-02-22 16:13:53 +05:30
Rushabh Mehta
7bc7e3bc63 Upgrade Font Awesome (#2410)
* Font-Awesome V3.x to V4.x

Font-Awesome V3.x to V4.x

* Font Tidy

Font Tidy

* FA4 Upgrade - Html Js & Json

FA4 Upgrade - Html Js & Json

* Minor

Minor
2016-12-05 13:07:03 +05:30
Rushabh Mehta
424f99e6f3 [cleanup] dashboard filters 2016-10-26 19:33:04 +05:30
Rushabh Mehta
058c95cbdd [minor] desktop.js 2016-07-15 15:16:27 +05:30
Rushabh Mehta
a612e6e0b5 [added] set_desktop_icons in desktop.py 2016-05-11 15:11:36 +05:30
Rushabh Mehta
9c7d1f2ea8 [cleanups] 2016-04-18 19:26:45 +05:30
Rushabh Mehta
ae0afc73df [cleanup] dashboard and default image 2016-04-11 17:35:01 +05:30
Rushabh Mehta
addda4a30c [fix] open filtered list when clicked on notifications circle 2016-04-11 12:42:12 +05:30
Rushabh Mehta
cb44325f39 [fix] limit open notifications to 20 2016-04-08 18:35:46 +05:30
Rushabh Mehta
f845df0e2e [fix] notifications for desktop icons 2016-04-06 15:29:55 +05:30
Rushabh Mehta
652cf569cb [fix] missing desktop in ios and other minor cleanup, fixes #5007 2016-03-18 14:39:58 +05:30
Rushabh Mehta
0a376f7454 [enhancement] added Explore icon 2016-03-17 13:39:58 +05:30
Rushabh Mehta
b6262c1639 [modules] [redesign] 2016-03-16 11:17:30 +05:30
Rushabh Mehta
eb399f74bd [enhancement] desktop icons, completed modules setup and test cases 2016-03-16 11:17:29 +05:30
Rushabh Mehta
28f038aa90 [enhancement] desktop icons DocType 2016-03-16 11:17:29 +05:30
Rushabh Mehta
33bc62aadb [minor] notifications about 99 shown as 99+ 2016-02-12 14:01:28 +05:30
Rushabh Mehta
b8fc4da140 [fix] module ordering and all applications fixes 2016-01-14 18:15:02 +05:30
Rushabh Mehta
d977d027cf [enhancement] App Installer 2015-11-18 16:52:24 +05:30
Rushabh Mehta
21d5aaa47c [added] alternate desktop (listified) for ios app 2015-08-14 14:22:18 +05:30
Rushabh Mehta
baf1388cd5 [fixed] module show/hide frappe/erpnext#3243 2015-05-12 10:20:16 +05:30
Rushabh Mehta
ccc0ea5cd2 [desktop] don't force show 'all applications' frappe/erpnext#3234 2015-05-11 12:33:52 +05:30
Rushabh Mehta
da06417251 [translation] fixes #3170 2015-04-28 18:07:40 +05:30
Rushabh Mehta
c34221a58e [notifications] added to title and new favicon 2015-04-16 12:41:20 +05:30
Rushabh Mehta
57406c034c [analytics] optional plugin for google analytics 2015-04-03 12:22:24 +05:30
Anand Doshi
986c96d01a Fixed Email Pulling 2015-03-30 20:35:52 +05:30