mirror of
				https://github.com/gyurix1968/guacamole-client.git
				synced 2025-10-31 00:53:21 +00:00 
			
		
		
		
	GUAC-973: Replace back button with home button where necessary.
This commit is contained in:
		| @@ -126,10 +126,10 @@ angular.module('client').controller('clientController', ['$scope', '$routeParams | ||||
|     /** | ||||
|      * Action which returns the user to the home screen. | ||||
|      */ | ||||
|     var NAVIGATE_BACK_ACTION = { | ||||
|         name      : "CLIENT.ACTION_NAVIGATE_BACK", | ||||
|         className : "back button", | ||||
|         callback  : function navigateBackCallback() { | ||||
|     var NAVIGATE_HOME_ACTION = { | ||||
|         name      : "CLIENT.ACTION_NAVIGATE_HOME", | ||||
|         className : "home button", | ||||
|         callback  : function navigateHomeCallback() { | ||||
|             $location.path('/'); | ||||
|         } | ||||
|     }; | ||||
| @@ -415,7 +415,7 @@ angular.module('client').controller('clientController', ['$scope', '$routeParams | ||||
|                 title: "CLIENT.DIALOG_HEADER_CONNECTION_ERROR", | ||||
|                 text: "CLIENT.ERROR_CLIENT_" + errorName, | ||||
|                 countdown: countdown, | ||||
|                 actions: [ NAVIGATE_BACK_ACTION, RECONNECT_ACTION ] | ||||
|                 actions: [ NAVIGATE_HOME_ACTION, RECONNECT_ACTION ] | ||||
|             }); | ||||
|  | ||||
|         } | ||||
| @@ -435,7 +435,7 @@ angular.module('client').controller('clientController', ['$scope', '$routeParams | ||||
|                 title: "CLIENT.DIALOG_HEADER_CONNECTION_ERROR", | ||||
|                 text: "CLIENT.ERROR_TUNNEL_" + errorName, | ||||
|                 countdown: countdown, | ||||
|                 actions: [ NAVIGATE_BACK_ACTION, RECONNECT_ACTION ] | ||||
|                 actions: [ NAVIGATE_HOME_ACTION, RECONNECT_ACTION ] | ||||
|             }); | ||||
|  | ||||
|         } | ||||
| @@ -445,7 +445,7 @@ angular.module('client').controller('clientController', ['$scope', '$routeParams | ||||
|             $scope.showStatus({ | ||||
|                 title: "CLIENT.DIALOG_HEADER_DISCONNECTED", | ||||
|                 text: "CLIENT.TEXT_CLIENT_STATUS_" + connectionState.toUpperCase(), | ||||
|                 actions: [ NAVIGATE_BACK_ACTION, RECONNECT_ACTION ] | ||||
|                 actions: [ NAVIGATE_HOME_ACTION, RECONNECT_ACTION ] | ||||
|             }); | ||||
|         } | ||||
|  | ||||
|   | ||||
| @@ -56,7 +56,7 @@ | ||||
| <div ng-class="{open: menuShown}" id="menu" guac-touch-drag="menuDrag" guac-scroll="menuScrollState"> | ||||
|  | ||||
|     <div class="logout-panel"> | ||||
|         <a class="back button" href="#/">{{'CLIENT.ACTION_NAVIGATE_BACK' | translate}}</a> | ||||
|         <a class="home button" href="#/">{{'CLIENT.ACTION_NAVIGATE_HOME' | translate}}</a> | ||||
|         <a class="disconnect danger button" ng-click="disconnect()">{{'CLIENT.ACTION_DISCONNECT' | translate}}</a> | ||||
|     </div> | ||||
|     <h2>{{client.name}}</h2> | ||||
|   | ||||
| @@ -73,7 +73,7 @@ button.danger:active, a.button.danger:active { | ||||
|     background: #932; | ||||
| } | ||||
|  | ||||
| .button.logout, .button.manage, .button.back { | ||||
| .button.logout, .button.manage, .button.back, .button.home { | ||||
|     background-repeat: no-repeat; | ||||
|     background-size: 1em; | ||||
|     background-position: 0.5em 0.45em; | ||||
| @@ -91,3 +91,7 @@ button.danger:active, a.button.danger:active { | ||||
| .button.back { | ||||
|     background-image: url('images/action-icons/guac-back.png'); | ||||
| } | ||||
|  | ||||
| .button.home { | ||||
|     background-image: url('images/action-icons/guac-home.png'); | ||||
| } | ||||
|   | ||||
| @@ -398,22 +398,3 @@ div.logout-panel { | ||||
|     text-align: center; | ||||
|     margin: 1em; | ||||
| } | ||||
|  | ||||
| .button.logout, .button.manage, .button.back { | ||||
|     background-repeat: no-repeat; | ||||
|     background-size: 1em; | ||||
|     background-position: 0.5em 0.45em; | ||||
|     padding-left: 1.8em; | ||||
| } | ||||
|  | ||||
| .button.logout { | ||||
|     background-image: url('images/action-icons/guac-logout.png'); | ||||
| } | ||||
|  | ||||
| .button.manage { | ||||
|     background-image: url('images/action-icons/guac-config.png'); | ||||
| } | ||||
|  | ||||
| .button.back { | ||||
|     background-image: url('images/action-icons/guac-back.png'); | ||||
| } | ||||
|   | ||||
| @@ -21,7 +21,7 @@ THE SOFTWARE. | ||||
| --> | ||||
|  | ||||
| <div class="logout-panel"> | ||||
|     <a class="back button" href="#/">{{'MANAGE.ACTION_NAVIGATE_BACK' | translate}}</a> | ||||
|     <a class="home button" href="#/">{{'MANAGE.ACTION_NAVIGATE_HOME' | translate}}</a> | ||||
|     <a class="logout button" ng-click="logout()">{{'MANAGE.ACTION_LOGOUT' | translate}}</a> | ||||
| </div> | ||||
|  | ||||
|   | ||||
							
								
								
									
										
											BIN
										
									
								
								guacamole/src/main/webapp/images/action-icons/guac-home.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								guacamole/src/main/webapp/images/action-icons/guac-home.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 874 B | 
| @@ -9,6 +9,7 @@ | ||||
|         "ACTION_LOGOUT"        : "Logout", | ||||
|         "ACTION_MANAGE"        : "Manage", | ||||
|         "ACTION_NAVIGATE_BACK" : "Back", | ||||
|         "ACTION_NAVIGATE_HOME" : "Home", | ||||
|         "ACTION_SAVE"          : "Save", | ||||
|  | ||||
|         "NAME" : "Guacamole ${project.version}" | ||||
| @@ -20,7 +21,7 @@ | ||||
|         "ACTION_ACKNOWLEDGE"               : "@:APP.ACTION_ACKNOWLEDGE", | ||||
|         "ACTION_CLEAR_COMPLETED_TRANSFERS" : "Clear Completed Transfers", | ||||
|         "ACTION_DISCONNECT"                : "Disconnect", | ||||
|         "ACTION_NAVIGATE_BACK"             : "@:APP.ACTION_NAVIGATE_BACK", | ||||
|         "ACTION_NAVIGATE_HOME"             : "@:APP.ACTION_NAVIGATE_HOME", | ||||
|         "ACTION_RECONNECT"                 : "Reconnect", | ||||
|         "ACTION_SAVE_FILE"                 : "@:APP.ACTION_SAVE", | ||||
|         "ACTION_UPLOAD_FILES"              : "Upload Files", | ||||
| @@ -127,7 +128,7 @@ | ||||
|  | ||||
|         "ACTION_ACKNOWLEDGE"          : "@:APP.ACTION_ACKNOWLEDGE", | ||||
|         "ACTION_LOGOUT"               : "@:APP.ACTION_LOGOUT", | ||||
|         "ACTION_NAVIGATE_BACK"        : "@:APP.ACTION_NAVIGATE_BACK", | ||||
|         "ACTION_NAVIGATE_HOME"        : "@:APP.ACTION_NAVIGATE_HOME", | ||||
|         "ACTION_NEW_USER"             : "New User", | ||||
|         "ACTION_NEW_CONNECTION"       : "New Connection", | ||||
|         "ACTION_NEW_CONNECTION_GROUP" : "New Group", | ||||
|   | ||||
		Reference in New Issue
	
	Block a user