Commit graph

115 commits

Author SHA1 Message Date
Rushabh Mehta
02209d7860 feat(dashbaord): set default 2019-04-15 10:18:15 +05:30
Prateeksha Singh
c8bc68eb31 fix(code_style): minor 2019-02-07 10:53:42 +05:30
Prateeksha Singh
e93cea1336 refactor(desktop_icons): Remove references and repurpose bootinfo
- Also revert deleting desktop page doc
2019-02-06 17:03:27 +05:30
Prateeksha Singh
77b9fb4646 refactor(desk): delete desk and modules pages 2019-02-06 17:03:27 +05:30
Prateeksha Singh
8fd13bc63c feat(desk): Load desk as a module list 2019-02-06 17:03:26 +05:30
rohitwaghchaure
574446e092 [Fix] Notification count not showing for the doctypes like purchase order, sales invoice (#6657) 2018-12-24 13:10:58 +05:30
Prateeksha Singh
286131b422
Merge pull request #5443 from pratu16x7/hub-fixes
[fix] desk svg icons
2018-04-13 17:06:22 +05:30
Prateeksha Singh
b72b208afa [fix] desk svg icons 2018-04-13 17:05:10 +05:30
Prateeksha Singh
9bda662ae7 [fix] app-icon-svg 2018-04-09 10:58:56 +05:30
Prateeksha Singh
8106b3839e [add] allowed app icons 2018-04-05 14:43:28 +05:30
laughsuggestion
0484c02682 Adding sync_hook, and fixing notifications for 'for_module'. (#5194)
* Moving after_install to occur after fixtures and customizations install

"after_install" was being called prior to fixtures that a module depends on gets installed, which makes after_install incapable of working with those doctypes. This is particularly frustrating because there is not an "after_install_with_fixtures_and_customizations" hook...

* fixing trailing whitespace

* Fix for notifications using "from_module".

Notifications using "from_module" designation previously did not work. There's two reasons for this. First, the calculation for summing notifications was exclusively choosing the notifications counts from doctype, and not using the total sum to include modules. Second, the default "_id" for a module was being automatically set to the "link" of a module. This is an issue because module links can actually contain JS (which allow them to open there pages in the same window, for example). Because of this, they do not make for good identifiers. This fix uses the toLowerCase of the module_name as the default module _id.

* fixing double declaration of count

* contending with "core is already defined" codacy error.

* Adding after_sync hook per @rmehta request.

* trying to force travis-CI to rebuild
2018-03-27 10:58:58 +05:30
Achilles Rasquinha
0e450616f6
Merge pull request #5134 from achillesrasquinha/py3
cmp alternative
2018-03-08 11:51:46 +05:30
Achilles Rasquinha
c0f674f5e5 cmp alternative 2018-03-08 11:49:31 +05:30
Nabin Hait
7b0a7e029d Fixed merge conflict 2018-03-05 14:46:18 +05:30
Achilles Rasquinha
cacc0b8cb2 Use range instead of xrange, and sorted fix (#5094)
* Use range instead of xrange

* sort using cmp_to_key

* [min] import functools
2018-02-28 17:07:59 +05:30
Achilles Rasquinha
cbc8831add sort using cmp_to_key 2018-02-28 12:38:19 +05:30
Zarrar
582e1a8c2c [Hotfix] Skip notification count on Desk for Reports and Toggle charts based on Filter (#5080)
* fix desktop crash after adding item balance report (simple) icon

* toggle true when changing report filter range
2018-02-26 12:27:26 +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
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