diff --git a/home/page/desktop/__init__.py b/home/page/desktop/__init__.py
deleted file mode 100644
index baffc48825..0000000000
--- a/home/page/desktop/__init__.py
+++ /dev/null
@@ -1 +0,0 @@
-from __future__ import unicode_literals
diff --git a/home/page/desktop/desktop.css b/home/page/desktop/desktop.css
deleted file mode 100644
index ed3a1b3209..0000000000
--- a/home/page/desktop/desktop.css
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Sprite CSS */
-
-.case-border {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- width: 32px;
- height: 32px;
- padding: 12px;
- border: 2px solid white;
- box-shadow: 0 0 4px 1px black;
- -moz-box-shadow: 0 0 4px 1px black;
- -webkit-box-shadow: 0 0 4px 1px black;
- -o-box-shadow: 0 0 4px 1px black;
- margin: auto;
-}
-
-.case-wrapper {
- margin: 24px;
- float: left;
- width: 100px;
- height: 100px;
-}
-
-.case-wrapper i {
- font-size: 32px;
- color: #f8f8f8;
-}
-
-.case-label {
- color: white;
- padding-top: 10px;
- text-align: center;
- text-shadow: 1px 1px 2px #000, 1px 1px 2px #000, 1px 1px 2px #000, 0px 0px 2px #000;
-}
-
-/* Hover and click effects */
-.case-border:hover, .circle:hover, .hover-effect {
- box-shadow: 0 0 2px 0px black, 0 0 4px 1px white !important;
- -moz-box-shadow: 0 0 2px 0px black, 0 0 4px 1px white !important;
- -webkit-box-shadow: 0 0 2px 0px black, 0 0 4px 1px white !important;
- -o-box-shadow: 0 0 2px 0px black, 0 0 10px 1px white !important;
-}
-
-.case-border:active, .case-border:focus, .case-border-click {
- transform: scale(0.98, 0.98);
- -ms-transform: scale(0.98, 0.98); /* IE 9 */
- -webkit-transform: scale(0.98, 0.98); /* Safari and Chrome */
- -o-transform: scale(0.98, 0.98); /* Opera */
- -moz-transform: scale(0.98, 0.98); /* Firefox */
-}
-
-.circle:active, .circle:focus, .circle-click {
- transform: scale(1, 1);
- -ms-transform: scale(1, 1); /* IE 9 */
- -webkit-transform: scale(1, 1); /* Safari and Chrome */
- -o-transform: scale(1, 1); /* Opera */
- -moz-transform: scale(1, 1); /* Firefox */
-}
-
-.circle {
- border-radius: 30px;
- -moz-border-radius: 30px;
- -webkit-border-radius: 30px;
- height: 15px;
- line-height: 12px;
- min-width: 15px;
- background: #B00D07;
- padding: 3px;
- float: right;
- margin-top: -12px;
- margin-right: 10px;
- border: 2px solid white;
- box-shadow: 0 0 4px 1px black;
- -moz-box-shadow: 0 0 4px 1px black;
- -webkit-box-shadow: 0 0 4px 1px black;
- -o-box-shadow: 0 0 4px 1px black;
-}
-
-.circle-text {
- color: white;
- text-align: center;
- display: inline-block;
- margin-top: 1px;
-}
-
diff --git a/home/page/desktop/desktop.html b/home/page/desktop/desktop.html
deleted file mode 100644
index 43ee4236b7..0000000000
--- a/home/page/desktop/desktop.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
diff --git a/home/page/desktop/desktop.js b/home/page/desktop/desktop.js
deleted file mode 100644
index 87181d8a98..0000000000
--- a/home/page/desktop/desktop.js
+++ /dev/null
@@ -1,101 +0,0 @@
-wn.provide('erpnext.desktop');
-
-erpnext.desktop.refresh = function() {
- erpnext.desktop.render();
-
- $("#icon-grid").sortable({
- update: function() {
- new_order = [];
- $("#icon-grid .case-wrapper").each(function(i, e) {
- new_order.push($(this).attr("data-name"));
- });
- wn.defaults.set_default("_desktop_items", new_order);
- }
- });
-}
-
-erpnext.desktop.render = function() {
- document.title = "Desktop";
- var add_icon = function(m) {
- var module = wn.modules[m];
- if(!module.label)
- module.label = m;
- module.name = m;
- module.label = wn._(module.label);
- module.gradient_css = wn.get_gradient_css(module.color, 45);
- module._link = module.link.toLowerCase().replace("/", "-");
-
- $module_icon = $(repl('\
- \
-
\
- \
-
\
-
%(label)s
\
-
', module)).click(function() {
- wn.set_route($(this).attr("data-link"));
- }).css({
- cursor:"pointer"
- }).appendTo("#icon-grid");
- }
-
- // modules
- var modules_list = wn.user.get_desktop_items();
- $.each(modules_list, function(i, m) {
- if(!in_list(['Setup', 'Core'], m) && wn.boot.profile.allow_modules.indexOf(m)!=-1)
- add_icon(m);
- })
-
- // setup
- if(user_roles.indexOf('System Manager')!=-1)
- add_icon('Setup')
-
- // notifications
- erpnext.desktop.show_pending_notifications();
-
-}
-
-erpnext.desktop.show_pending_notifications = function() {
- var add_circle = function(str_module, id, title) {
- var module = $('#'+str_module);
- module.prepend(
- repl('\
- \
-
', {id: id, title: wn._(title)}));
-
- var case_border = module.find('.case-border');
- var circle = module.find('.circle');
-
- var add_hover_and_click = function(primary, secondary, hover_class, click_class) {
- primary
- .hover(
- function() { secondary.addClass(hover_class); },
- function() { secondary.removeClass(hover_class); })
- .mousedown(function() { secondary.addClass(click_class); })
- .mouseup(function() { secondary.removeClass(click_class); })
- .focusin(function() { $(this).mousedown(); })
- .focusout(function() { $(this).mouseup(); })
- }
-
- add_hover_and_click(case_border, circle, 'hover-effect', 'circle-click');
- add_hover_and_click(circle, case_border, 'hover-effect', 'case-border-click');
-
- }
-
- add_circle('module-icon-messages', 'unread_messages', 'Unread Messages');
- add_circle('module-icon-support-home', 'open_support_tickets', 'Open Support Tickets');
- add_circle('module-icon-todo', 'things_todo', 'Things To Do');
- add_circle('module-icon-calendar-event', 'todays_events', 'Todays Events');
- add_circle('module-icon-projects-home', 'open_tasks', 'Open Tasks');
- add_circle('module-icon-questions', 'unanswered_questions', 'Unanswered Questions');
- add_circle('module-icon-selling-home', 'open_leads', 'Open Leads');
-
- erpnext.update_messages();
-
-}
-
-pscript.onload_desktop = function() {
- // load desktop
- erpnext.desktop.refresh();
-}
-
diff --git a/home/page/desktop/desktop.txt b/home/page/desktop/desktop.txt
deleted file mode 100644
index 4a5fb9559d..0000000000
--- a/home/page/desktop/desktop.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-[
- {
- "creation": "2012-06-14 18:44:56",
- "docstatus": 0,
- "modified": "2013-02-12 18:11:00",
- "modified_by": "Administrator",
- "owner": "Administrator"
- },
- {
- "doctype": "Page",
- "module": "Home",
- "name": "__common__",
- "page_name": "desktop",
- "standard": "Yes",
- "title": "Desktop"
- },
- {
- "doctype": "Page Role",
- "name": "__common__",
- "parent": "desktop",
- "parentfield": "roles",
- "parenttype": "Page",
- "role": "All"
- },
- {
- "doctype": "Page",
- "name": "desktop"
- },
- {
- "doctype": "Page Role"
- }
-]
\ No newline at end of file
diff --git a/projects/page/projects_home/projects_home.js b/projects/page/projects_home/projects_home.js
index d9476e93f0..f3ef71a2da 100644
--- a/projects/page/projects_home/projects_home.js
+++ b/projects/page/projects_home/projects_home.js
@@ -26,12 +26,6 @@ wn.module_page["Projects"] = [
description: wn._("Batch Time Logs for billing."),
doctype:"Time Log Batch"
},
- {
- label: wn._("Timesheet"),
- description: wn._("[DEPRECATED] Timesheet for tasks."),
- doctype:"Timesheet"
- },
-
]
},
{