Commit graph

214 commits

Author SHA1 Message Date
Nabin Hait
b2945fd5b5 Fixed merge conflict 2017-09-26 16:05:38 +05:30
Makarand Bauskar
af88921ec4 [minor] Fix checkbox margin in RTL (#4148) 2017-09-26 11:47:44 +05:30
pratu16x7
532e2e2dcd [navbar] layout fixes 2017-09-22 01:05:17 +05:30
Rushabh Mehta
d4fd3efef4 [fix] checkbox editor 2017-09-21 15:31:12 +05:30
pratu16x7
eb45f49dad [fix] remove on focus outline 2017-09-08 03:29:45 +05:30
pratu16x7
afea2ad1b0 [progress] remove action cards 2017-08-31 11:09:25 +05:30
pratu16x7
22463683b0 [progress] remove buttons 2017-08-30 14:26:29 +05:30
pratu16x7
9d981d783b [user-progress] lightweight completed state 2017-08-29 10:52:37 +05:30
pratu16x7
ce8d3e6871 [user-progress] route post setup route 2017-08-29 10:20:30 +05:30
pratu16x7
91c2e57fdb [setup wiz] fixes 2017-08-29 10:03:06 +05:30
pratu16x7
81d2edf0df Mark as done and progress updates 2017-08-29 10:03:05 +05:30
pratu16x7
2a0901af02 [user-progress] slide action cards 2017-08-29 10:03:05 +05:30
pratu16x7
df55d9b9b9 [user-progress] make next button primary 2017-08-29 10:03:05 +05:30
pratu16x7
c17bf0a04d [slides] setup wizard refactor 2017-08-29 10:03:04 +05:30
pratu16x7
b64f31e617 [slides] fix primary button 2017-08-29 10:03:04 +05:30
pratu16x7
347cd50db8 [slides] container controls slides 2017-08-29 10:03:03 +05:30
pratu16x7
6527a17251 [user-progress] Slides as container object, dismiss button 2017-08-29 10:03:03 +05:30
pratu16x7
5f988c3d7b [user-progress] first cut 2017-08-29 10:03:03 +05:30
Rushabh Mehta
c519122929 [docs] Build docs in an app (#3796)
* [docs] to be rendered in website

* [docs] generating-docs.md

* [fix] codacy

* [docs] minor updates

* [fix] routing
2017-07-28 11:43:16 +05:30
Faris Ansari
e7790b36d2 Rich Text Comment Area (#3789)
* first cut

* frappe.ui.CommentArea

* working commit

* enable airmode

* Styling fixes

* Add emoji support in comment

* editing wip

* Fixed editing area
2017-07-27 17:52:51 +05:30
Prateeksha Singh
d230021134 [notif] fix alignment (#3734) 2017-07-19 14:50:43 +05:30
Prateeksha Singh
b602a07c7a Graphs, and target notifications (#3641)
* [sales goal] in company; graph, notifs

* cleanup notifications.js, summary and specific val in graph

* Add line graph, add goal data methods in goal.py

* [tests] targets in notification config

* [minor] type of graph as argument in parent

* Update graph docs

* remove company dependent test for notification

* [fix] test

* look for monthly history in cache

* check for cached graph data in field
2017-07-17 14:51:30 +05:30
Faris Ansari
13a7b60f14 Color picker (#3649)
* Added new Color picker pallet for calendar

* Review changes for Color Picker.

* Refactor code as per reviews.

* Refactor code for blur event.

* Add Color to db_schema

* set_value on click, minor cleanup

* Remove test field from Event

* styling

* revert event.json
2017-07-12 14:02:18 +05:30
Prateeksha Singh
b23aa1446b Multiselect dialog for getting items (#3255)
* First approach by making a control

* Implement multi select for child tables

* Basic UI and items fetch in place

* Multiselect with checkboxes

* Functional modal with filters and new_doc

* Map filter fields to target_doc

* pass json arrays instead of strings

* Get items from quotation (in SO) working

* [minor] fix link route in list

* [minor] cleanup

* Add date, select first by default

* map_docs test, default date field

* [minor][fix] make new button bug

* [minor] move map_docs to erpnext

* [minor] format dates
2017-05-15 11:29:41 +05:30
Faris Ansari
638b0ef658 [ui] Don't show remove button when allow_multiple is disabled (#3130)
* [ui] Don't show remove button when allow_multiple is disabled

* Reorder Public column and some ui changes in upload dialog
2017-04-24 10:51:01 +05:30
Ayush Shukla
4c845b2d27 Fixed checkbox not showing on edge browser (#3102) 2017-04-18 12:50:42 +05:30
Faris Ansari
08da14996f Enhance multi file upload (#2912)
* Allow multiple file upload, show progress while uploading

* Enhance multi file upload

You can now upload files programmatically like
```
frappe.upload.make({
  ...
  files: fileobj_array,
  ...
})
```
No need to use `multifile_upload` method.
Multiple file upload is enabled by default on all Attach dialogs.

* Don't `allow_multiple` in data import tool

* ControlAttach don't allow_multiple

* Show files in a table view

* Narrow width for Is Private column
2017-04-07 13:37:08 +05:30
Prateeksha Singh
9b8a3d776b [fix] frappe/erpnext#8271 (#3012) 2017-04-06 17:35:02 +05:30
Prateeksha Singh
f2df24803c Search refactor (#2983)
* [start] basic sidebar function

* remove flicker on fetch

* use promises for global and help results

* add summary view

* single modal, sidebar keyboard selection

* Placeholder and no_results state, result render prep

* Specific empty states, results template no longer special: thus remove reset(), forum results trial

* Add loading state

* more results working

* commonify more results, added images

* All nav results in modal, with recents

* use common utils in awesome bar

* UI fixes

* Remove forum results

* frappe/erpnext#8222 frappe/erpnext#8264
2017-04-03 13:28:37 +05:30
Rushabh Mehta
6273cfc96a [fix] datepicker should be selected on show, fixes frappe/erpnext#8102 2017-03-31 16:00:16 +05:30
Faris Ansari
6bd91580b8 ui fixes (#2880)
* [ui] msgprint text overflow fix

* fix render tags in list view

* remove notify.js, tag-it.min.js from build.json
2017-03-22 15:44:31 +05:30
Faris Ansari
d6e845050a [fix] checkbox in firefox frappe/erpnext#7993 2017-03-13 13:16:37 +05:30
pratu16x7
1f6e2d93aa child tables not in search, diminish placeholder 2017-03-09 15:54:07 +05:30
Nabin Hait
7fe50c885a Merge branch 'master' into develop 2017-03-09 14:59:02 +05:30
Rushabh Mehta
614098a84a [fixes] mandatory css in grids, better welcome email 2017-03-08 22:52:54 +05:30
Faris Ansari
3a0cd99945 [ui] set max height on dropdown 2017-03-07 12:20:59 +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
Faris Ansari
d6d68ad924 [summernote] hide buttons in modal 2017-02-27 21:05:52 +05:30
Nabin Hait
fd932fb775 [translations] 2017-02-27 17:51:38 +05:30
pratu16x7
db4a083a33 sidebar fixes 2017-02-24 15:10:56 +05:30
pratu16x7
25b242885b Remove list borders and help descriptions 2017-02-24 10:37:04 +05:30
pratu16x7
dc22a6bb8f Nav results order fix, black links 2017-02-24 10:37:04 +05:30
pratu16x7
ca563331fa All results link in sidebar, remove scroll 2017-02-24 10:37:04 +05:30
pratu16x7
2c407a3d63 Placeholder graphics, nav results preference, json fields update 2017-02-24 10:37:04 +05:30
Rushabh Mehta
6d6a6b6fbb [fix] sortable for firefox, fixes frappe/erpnext#7813 2017-02-22 12:34:14 +05:30
Prateeksha Singh
e9f2aadd38 Search fixes (#2746)
* GS in awesome bar, UI fixes: scroll nav,lists

* awesome bar specificity

* Add fuzzy search in awesome bar

* Add fuzzy specific boldening

* List subtype buttons

* Update global_search.py
2017-02-22 11:08:36 +05:30
Rushabh Mehta
86ceb21005 [feature] Global Search (again) (#2710)
* [start] global search frappe/erpnext#6674

* [fix] setup before running test

* [start] global search frappe/erpnext#6674

* Display result as rudimentary list, rebuild old doctypes

* Media view, child tables, delete document updates, searchable fields

* More results UI

* Code clean up

* remove msgprint from document.py to resolve merge conflict

* Modularization stage 1, get show more to work with it

* Dedicated modal Search bar works, some clean up needed

* Can't data-dismiss on links, Bootstrap issue, use hashchange

* Accomodate missing field content syndrome

* Search in boolean mode, make GS default in awesome bar, fix double modal bug and cleanup

* Add in Meta

* Add in customize form

* Modularise Global Search

* Search object

* Commonify Search UI: Stage I

* II: save list state, UI, default condensed view, refactor

* Fix SQL bug, Refactor awesome bar, Fix unicode bug, add nav results

* Refactor using separate search objects, some async issues

* Fix async flow

* Fix preceding more list bug

* UI additions

* another async fix, back link

* Help: Stage I

* Help: Stage II

* Background jobs, fix route options bug

* Fix GS syncing on install

* Add GS options in awesome bar: test

* Input now remembers search type state

* More UI updates

* Add description for GS results in awesome bar

* Fix help modal bug

* Fix: not commit during install

* Test cases, some fixes

* Update in_test flag in enqueue

* Disable GS sync when not install_db

* Add flag check

* Disable field in child tables

* Cleanups

* Create table fix

* Fix redis exception, remove commit enqueue, add gs in migrate

* Fix tests

* Single enqueue

* cleanups

* Fix tests

* Fix event test

* Fix duplication, search as first option

* Add show name in global search

* fix event tests and desk.less

* Fix communication.json

* [fixes] wip

* [fix] tests

* [minor] for tests

* [minor] for tests

* [minor] for tests

* [minor] for tests
2017-02-13 14:50:54 +05:30
Rushabh Mehta
772adf4199 [style] style fixes for setup wizard and charts 2017-02-09 17:46:15 +05:30
Rushabh Mehta
97764984e1 [style] use text color for summernote editor 2017-02-09 11:52:59 +05:30
Faris Ansari
d0bf9ae3d3 Summernote editor (#2665)
* [summernote] working commit

* fix set_input method, esc key fix

* styling fixes

* removed old texteditor
2017-02-02 15:15:51 +05:30