[ADD]hr_timesheet_sheet : Added day view in hr_timesheet_sheet and improved timesheet widget, added single widget Timesheet which having two modes day mode and week mode.
-Improved week widget's design, used bootstrap.
-Day mode having block of 7 days and having pagination for next days, at a time single day is active, provide navigation when one click on header of particular day.
-one can select all accounts in single day, once account in particular day is selected it will not be fetched in name_search of same day(added domain based on day).
-Created two internal widgets which actually access same data, so that data remains synchronized in both mode, day and week.
-Allow edition of description.
-Add feature of clock timer to enter timesheet.
[IMP]Improved css of week mode and improved template in week mode.
[REMOVE]Removed delete feature from day mode, it may delete combination of all lines.
[FIX]Fixed the issue of one2many record DELETE_ALL, if we do not set values one2many in manner [1, id, value] or [0, false, value] then one2many will DELETE ALL records and create all new records which is wrong, It should be like for write command of write should passed and for create command of create, also kept id field in record een if it is MAGIC COLUMN, I kept to maintain day and week view switching and synchronization of records, no worry Odoo server will manage for MAGIC COLUMNS
[FIX]Copy data should skip id, it should not have id otherwise update_sheet will find id and will consider it as existing record
[FIX]Fixed the issue of one2many is not reloaded with newly created ids because form is not reloaded, when timer button is clicked it should reload the newly added records and set database id, currently if we create new record in any day and then click on timer then record is saved in database but id of database is not updated and hence creating duplicated record on every click
[FIX]Fixed the issue of destroy active widget, also fixed the issue of paging, navigate to next timesheet in form view does not rendered Timesheet widget properly because of old count and week options passed
[IMP]Improved css to make both day week view look same.
[FIX]Removing options in destroy_content breask some scenarios, like if we add account in 4th days and click on Add button, widget is re-rendered and goes to first dayof the widget
[FIX]Clickin on switching button's icon doesn't work, because icons are child elements and that doesn't having mode data available
[FIX]Fix the alignment of total and daily box.
[FIX]Added a padding-right in footer total fpr the day
[FIX]Timer button should not visible in readonly view or it should also be not visible if timesheet is submitted to manager
[IMP] Replace tip at bottom, Remove plus icon, Change tip typo
[IMP] When switch in day mode display tip
[IMP] Navigate to day when click on day in week mode
[IMP] Improve code
[FIX]Fixed some issue raised after applying new suggested improvements
[FIX] Fix navigation issue
[FIX]Fixed the color of switch button to white with importance