├── XenAdmin ├── AppIcon.ico ├── Images │ ├── tpm.png │ ├── DC_16.png │ ├── cross.png │ ├── grab.png │ ├── ha_16.png │ ├── minus.png │ ├── queued.png │ ├── sl_16.png │ ├── usb_16.png │ ├── asterisk.png │ ├── close_16.png │ ├── copy_16.png │ ├── desktop.jpg │ ├── edit_16.png │ ├── gripper.png │ ├── help_24.png │ ├── linx_16x.png │ ├── more_16.png │ ├── padlock.png │ ├── paste_16.png │ ├── pool_32.png │ ├── suse_16x.png │ ├── tempAdd.png │ ├── DateTime16.png │ ├── PDChevronUp.png │ ├── PausedDC_16.png │ ├── Refresh16.png │ ├── ajax-loader.gif │ ├── alert1_16.png │ ├── alert2_16.png │ ├── alert3_16.png │ ├── alert4_16.png │ ├── alert5_16.png │ ├── alert6_16.png │ ├── asianux_16x.png │ ├── attach_24.png │ ├── centos_16x.png │ ├── clonevm_16.png │ ├── commands_16.png │ ├── console_16.png │ ├── coreos-16.png │ ├── debian_16x.png │ ├── detach_24.png │ ├── export_32.png │ ├── folder_grey.png │ ├── gooroom_16x.png │ ├── grapharea.png │ ├── graphline.png │ ├── import_32.png │ ├── objects_16.png │ ├── objects_24.png │ ├── oracle_16x.png │ ├── org_view_16.png │ ├── org_view_24.png │ ├── pool_up_16.png │ ├── pool_up_32.png │ ├── redhat_16x.png │ ├── rocky_16x.png │ ├── rpm_package.png │ ├── server_32.png │ ├── sl_lun_16.png │ ├── sl_luns_16.png │ ├── sl_pool_16.png │ ├── sl_pools_16.png │ ├── subscribe.png │ ├── tempCancel.png │ ├── tempInfra16.png │ ├── tempInfra24.png │ ├── tempNotif16.png │ ├── tempNotif24.png │ ├── tempObj16.png │ ├── tempObj24.png │ ├── tempTags16.png │ ├── tempTags24.png │ ├── tempUpdates.png │ ├── tree_minus.png │ ├── tree_plus.png │ ├── tshadowdown.png │ ├── turbo_16x.png │ ├── ubuntu_16x.png │ ├── usagebar_0.png │ ├── usagebar_1.png │ ├── usagebar_10.png │ ├── usagebar_2.png │ ├── usagebar_3.png │ ├── usagebar_4.png │ ├── usagebar_5.png │ ├── usagebar_6.png │ ├── usagebar_7.png │ ├── usagebar_8.png │ ├── usagebar_9.png │ ├── PDChevronDown.png │ ├── PDChevronLeft.png │ ├── RunningDC_16.png │ ├── StoppedDC_16.png │ ├── help_16_hover.png │ ├── help_24_hover.png │ ├── help_32_hover.png │ ├── infra_view_16.png │ ├── infra_view_24.png │ ├── licensekey_32.png │ ├── lifecycle_hot.png │ ├── livepatch_16.png │ ├── neokylin_16x.png │ ├── notif_none_16.png │ ├── notif_none_24.png │ ├── save_to_disk.png │ ├── scilinux_16x.png │ ├── server_up_16.png │ ├── server_up_32.png │ ├── sl_system_16.png │ ├── tempSearch16.png │ ├── tempSearch24.png │ ├── tshadowright.png │ ├── vmBackground.png │ ├── 000_VM_h32bit_16.png │ ├── 000_VM_h32bit_24.png │ ├── 000_host_0_star.png │ ├── 000_host_10_star.png │ ├── 000_host_1_star.png │ ├── 000_host_2_star.png │ ├── 000_host_3_star.png │ ├── 000_host_4_star.png │ ├── 000_host_5_star.png │ ├── 000_host_6_star.png │ ├── 000_host_7_star.png │ ├── 000_host_8_star.png │ ├── 000_host_9_star.png │ ├── PDChevronRight.png │ ├── PDChevronUpOver.png │ ├── SpinningFrame0.png │ ├── SpinningFrame1.png │ ├── SpinningFrame2.png │ ├── SpinningFrame3.png │ ├── SpinningFrame4.png │ ├── SpinningFrame5.png │ ├── SpinningFrame6.png │ ├── SpinningFrame7.png │ ├── folder_separator.png │ ├── homepage_bullet.png │ ├── notif_alerts_16.png │ ├── notif_events_16.png │ ├── notif_updates_16.png │ ├── pool_unpatched.png │ ├── sl_connected_16.png │ ├── sl_connecting_16.png │ ├── storage_error_16.png │ ├── tempErrorEvents.png │ ├── tshadowdownleft.png │ ├── tshadowdownright.png │ ├── tshadowtopright.png │ ├── vnc_local_cursor.png │ ├── yinhekylin_16x.png │ ├── 000_CPU_h32bit_16.png │ ├── 000_Pool_h32bit_16.png │ ├── 000_SliderTexture.png │ ├── 000_Tag_h32bit_16.png │ ├── 000_Tick_h32bit_16.png │ ├── 000_Tick_h32bit_24.png │ ├── 000_User_h32bit_16.png │ ├── 000_User_h32bit_24.png │ ├── 000_User_h32bit_32.png │ ├── 000_date_h32bit_16.png │ ├── 001_Back_h32bit_24.png │ ├── 001_Pin_h32bit_16.png │ ├── PDChevronDownOver.png │ ├── ascending_triangle.png │ ├── backup_restore_32.png │ ├── change_password_16.png │ ├── change_password_32.png │ ├── coreos-globe-icon.png │ ├── expanded_triangle.png │ ├── lifecycle_pressed.png │ ├── log_destination_16.png │ ├── saved_searches_16.png │ ├── saved_searches_24.png │ ├── sl_disconnected_16.png │ ├── tempNotif16Errors.png │ ├── tools_uptodate_16x.png │ ├── windows_h32bit_16.png │ ├── 000_Abort_h32bit_16.png │ ├── 000_AddSite_h32bit_16.png │ ├── 000_Alert2_h32bit_16.png │ ├── 000_Email_h32bit_16.png │ ├── 000_Fields_h32bit_16.png │ ├── 000_HelpIM_h32bit_16.png │ ├── 000_HelpIM_h32bit_32.png │ ├── 000_Info3_h32bit_16.png │ ├── 000_Module_h32bit_16.png │ ├── 000_Network_h32bit_16.png │ ├── 000_Patch_h32bit_16.png │ ├── 000_Patch_h32bit_32.png │ ├── 000_Paused_h32bit_24.png │ ├── 000_PiiNo_h32bit_16.png │ ├── 000_PiiYes_h32bit_16.png │ ├── 000_PoolNew_h32bit_16.png │ ├── 000_PoolNew_h32bit_24.png │ ├── 000_Resumed_h32bit_16.png │ ├── 000_Resumed_h32bit_24.png │ ├── 000_Search_h32bit_16.png │ ├── 000_Server_h32bit_16.png │ ├── 000_Sites_h32bit_16.png │ ├── 000_StartVM_h32bit_16.png │ ├── 000_Storage_h32bit_16.png │ ├── 000_error_h32bit_16.png │ ├── 000_error_h32bit_32.png │ ├── 000_paused_h32bit_16.png │ ├── 001_Forward_h32bit_24.png │ ├── 001_PowerOn_h32bit_16.png │ ├── 001_PowerOn_h32bit_24.png │ ├── 001_Reboot_h32bit_16.png │ ├── 001_Reboot_h32bit_24.png │ ├── 001_Tools_h32bit_16.png │ ├── VMTemplate_h32bit_32.png │ ├── cancelled_action_16.png │ ├── contracted_triangle.png │ ├── descending_triangle.png │ ├── memory_dynmax_slider.png │ ├── memory_dynmin_slider.png │ ├── objects_16_textured.png │ ├── tempHalfUpgradedPool.png │ ├── tempSeverityUnknown.png │ ├── tools_outofdate_16x.png │ ├── vmBackgroundCurrent.png │ ├── 000_CreateVM_h32bit_24.png │ ├── 000_CreateVM_h32bit_32.png │ ├── 000_Failback_h32bit_32.png │ ├── 000_Failover_h32bit_32.png │ ├── 000_HAServer_h32bit_32.png │ ├── 000_ImportVM_h32bit_32.png │ ├── 000_MigrateVM_h32bit_16.png │ ├── 000_MigrateVM_h32bit_32.png │ ├── 000_Optimize_h32bit_16.png │ ├── 000_PiiMaybe_h32bit_16.png │ ├── 000_RebootVM_h32bit_16.png │ ├── 000_ServerUp_h32bit_16.png │ ├── 000_ServerWlb_h32bit_16.png │ ├── 000_Severity5_h32bit_16.png │ ├── 000_StoppedVM_h32bit_16.png │ ├── 000_SuspendVM_h32bit_16.png │ ├── 000_SwitcherBackground.png │ ├── 000_ToolBar_USB_Icon_up.png │ ├── 000_VMSession_h32bit_16.png │ ├── 000_weighting_h32bit_16.png │ ├── 001_CreateVM_h32bit_16.png │ ├── 001_LifeCycle_h32bit_24.png │ ├── 001_ShutDown_h32bit_16.png │ ├── 001_ShutDown_h32bit_24.png │ ├── 002_Configure_h32bit_16.png │ ├── 015_Download_h32bit_16.png │ ├── 015_Download_h32bit_32.png │ ├── 075_TickRound_h32bit_16.png │ ├── infra_view_16_textured.png │ ├── notif_events_errors_16.png │ ├── rightArrowLong_Blue_16.png │ ├── tools_notinstalled_16x.png │ ├── 000_Abort_gray_h32bit_16.png │ ├── 000_AddIPAddress_h32bit_16.png │ ├── 000_ExcludeHost_h32bit_16.png │ ├── 000_FilterDates_h32bit_16.png │ ├── 000_FilterServer_h32bit_16.png │ ├── 000_Folder_open_h32bit_16.png │ ├── 000_HighLightVM_h32bit_32.png │ ├── 000_HighlightVM_h32bit_24.png │ ├── 000_NewNetwork_h32bit_32.png │ ├── 000_NewStorage_h32bit_16.png │ ├── 000_NewStorage_h32bit_24.png │ ├── 000_NewStorage_h32bit_32.png │ ├── 000_Paused_h32bit_24_green.png │ ├── 000_Pool_h32bit_16-w-alert.png │ ├── 000_RemoveSite_h32bit_16.png │ ├── 000_ServerHome_h32bit_16.png │ ├── 000_TCP-IPGroup_h32bit_16.png │ ├── 000_TestFailover_h32bit_32.png │ ├── 000_Tick_yellow_h32bit_16.png │ ├── 000_ToolBar_Pref_Icon_dis.png │ ├── 000_ToolBar_Pref_Icon_ovr.png │ ├── 000_ToolBar_Pref_Icon_up.png │ ├── 000_ToolBar_USB_Icon_dis.png │ ├── 000_ToolBar_USB_Icon_ovr.png │ ├── 000_UpgradePool_h32bit_32.png │ ├── 000_UserAndGroup_h32bit_16.png │ ├── 000_UserAndGroup_h32bit_24.png │ ├── 000_UserAndGroup_h32bit_32.png │ ├── 000_UserTemplate_h32bit_16.png │ ├── 000_VMDisabled_h32bit_16.png │ ├── 000_VMStarting_h32bit_16.png │ ├── 000_VMTemplate_h32bit_16.png │ ├── 000_ViewModeList_h32bit_16.png │ ├── 000_ViewModeTree_h32bit_16.png │ ├── 000_WarningAlert_h32bit_32.png │ ├── 000_paused_h32bit_16_green.png │ ├── 001_ForceReboot_h32bit_16.png │ ├── 001_ForceReboot_h32bit_24.png │ ├── 001_WindowView_h32bit_16.png │ ├── 075_WarningRound_h32bit_16.png │ ├── attach_virtualstorage_32.png │ ├── memory_dynmax_slider_dark.png │ ├── memory_dynmax_slider_light.png │ ├── memory_dynmax_slider_small.png │ ├── memory_dynmin_slider_dark.png │ ├── memory_dynmin_slider_light.png │ ├── memory_dynmin_slider_small.png │ ├── sl_add_storage_system_16.png │ ├── sl_add_storage_system_32.png │ ├── virtualstorage_snapshot_16.png │ ├── 000_BackupMetadata_h32bit_16.png │ ├── 000_BackupMetadata_h32bit_32.png │ ├── 000_DeleteMessage_h32bit_16.png │ ├── 000_ExportMessages_h32bit_16.png │ ├── 000_FilterSeverity_h32bit_16.png │ ├── 000_GetMemoryInfo_h32bit_16.png │ ├── 000_GetMemoryInfo_h32bit_32.png │ ├── 000_HostUnpatched_h32bit_16.png │ ├── 000_PiiCustomised_h32bit_16.png │ ├── 000_PoolConnected_h32bit_16.png │ ├── 000_Resumed_h32bit_16_green.png │ ├── 000_Resumed_h32bit_24_green.png │ ├── 000_Server_h32bit_16-w-alert.png │ ├── 000_StorageBroken_h32bit_16.png │ ├── 000_StorageDefault_h32bit_16.png │ ├── 000_TreeConnected_h32bit_16.png │ ├── 000_VirtualStorage_h32bit_16.png │ ├── 001_ForceShutDown_h32bit_16.png │ ├── 001_ForceShutDown_h32bit_24.png │ ├── memory_dynmax_slider_noedit.png │ ├── memory_dynmin_slider_noedit.png │ ├── 000_DeleteAllMessages_h32bit_16.png │ ├── 000_DisasterRecovery_h32bit_32.png │ ├── 000_GetServerReport_h32bit_16.png │ ├── 000_GetServerReport_h32bit_32.png │ ├── 000_MigrateStoppedVM_h32bit_16.png │ ├── 000_RemoveIPAddress_h32bit_16.png │ ├── 000_ServerErrorFile_h32bit_16.png │ ├── 000_ServerInProgress_h32bit_16.png │ ├── 000_ServerMaintenance_h32bit_16.png │ ├── 000_ServerMaintenance_h32bit_32.png │ ├── 000_StorageDisabled_h32bit_16.png │ ├── 000_SuspendVM_h32bit_16_green.png │ ├── 000_TemplateDisabled_h32bit_16.png │ ├── 000_VMPausedDisabled_h32bit_16.png │ ├── 000_VMStoppedDisabled_h32bit_16.png │ ├── 000_VirtualAppliance_h32bit_16.png │ ├── 000_defaultSpyglass_h32bit_16.png │ ├── 001_PerformanceGraph_h32bit_16.png │ ├── 112_LeftArrowLong_Blue_24x24_72.png │ ├── sl_add_storage_system_small_16.png │ ├── 000_EnablePowerControl_h32bit_16.png │ ├── 000_MigrateSuspendedVM_h32bit_16.png │ ├── 000_NewVirtualAppliance_h32bit_16.png │ ├── 000_NewVirtualAppliance_h32bit_32.png │ ├── 000_ServerDisconnected_h32bit_16.png │ ├── 000_VMSnapShotDiskOnly_h32bit_16.png │ ├── 000_VMSnapShotDiskOnly_h32bit_32.png │ ├── 000_VMStartingDisabled_h32bit_16.png │ ├── 112_RightArrowLong_Blue_24x24_72.png │ ├── memory_dynmax_slider_noedit_small.png │ ├── memory_dynmin_slider_noedit_small.png │ ├── 000_AddApplicationServer_h32bit_16.png │ ├── 000_AddApplicationServer_h32bit_24.png │ ├── 000_ConfigureIPAddresses_h32bit_16.png │ ├── 000_CreateVirtualStorage_h32bit_32.png │ ├── 000_DeleteVirtualAppliance_h32bit_16.png │ ├── 000_ExportVirtualAppliance_h32bit_16.png │ ├── 000_ExportVirtualAppliance_h32bit_32.png │ ├── 000_ImportVirtualAppliance_h32bit_16.png │ ├── 000_ImportVirtualAppliance_h32bit_32.png │ ├── 000_VMPausedDisabled_h32bit_16_green.png │ ├── 000_VMSnapshotDiskMemory_h32bit_16.png │ ├── 000_VMSnapshotDiskMemory_h32bit_32.png │ ├── 000_ScheduledVMsnapshotDiskOnly_h32bit_16.png │ ├── 000_ScheduledVMsnapshotDiskOnly_h32bit_32.png │ ├── 000_ScheduledVMSnapshotDiskMemory_h32bit_32.png │ └── 000_ScheduledVMsnapshotDiskMemory_h32bit_16.png ├── Resources │ ├── splash.bmp │ └── splash.png ├── TestResources │ └── console.png ├── XenAdmin.rc ├── Properties │ └── launchSettings.json ├── Controls │ ├── CustomDataGraph │ │ ├── DataPlot.designer.cs │ │ ├── DataPlotNav.designer.cs │ │ ├── GraphList.Designer.cs │ │ └── DataKey.Designer.cs │ ├── DataGridViewEx │ │ ├── DataGridViewEx.Designer.cs │ │ ├── CollapsingPoolHostDataGridView.Designer.cs │ │ └── PoolHostDataGridViewOneCheckbox.Designer.cs │ ├── EmptyPanel.Designer.cs │ ├── FlickerFreePanel.Designer.cs │ ├── SimpleProgressBar.Designer.cs │ ├── XenTabPage.Designer.cs │ ├── Common │ │ └── AutoHeightLabel.Designer.cs │ ├── XenTabControl.Designer.cs │ ├── DoubleBufferedPanel.Designer.cs │ ├── DropDownButton.Designer.cs │ ├── CustomListPanel │ │ └── CustomListPanel.Designer.cs │ ├── PoolHostPicker.Designer.cs │ ├── ComboBoxes │ │ └── LongStringComboBox.Designer.cs │ ├── SectionHeaderLabel.Designer.cs │ ├── CustomTreeView.Designer.cs │ ├── GPU │ │ └── GpuShinyBar.Designer.cs │ ├── HelpButton.Designer.cs │ ├── TransparentTrackBar.Designer.cs │ ├── Ballooning │ │ ├── VMShinyBar.Designer.cs │ │ ├── HostShinyBar.Designer.cs │ │ └── ShinyBar.Designer.cs │ ├── TabControl │ │ └── TabStyle.cs │ ├── ToolTipContainer.Designer.cs │ ├── CustomGridView │ │ ├── GridView.Designer.cs │ │ └── GridEmptyItem.cs │ ├── ListViewEx.cs │ ├── SnapshotTreeView.designer.cs │ └── MainWindowControls │ │ └── INavigationItem.cs ├── app.manifest ├── Wizards │ ├── HAWizard.Designer.cs │ ├── NewSRWizard_Pages │ │ └── Frontends │ │ │ └── LVMoFCoE.Designer.cs │ ├── NewVMWizard │ │ └── NewVMWizard.Designer.cs │ ├── WizardProgress.Designer.cs │ └── NewPolicyWizard │ │ └── NewPolicyWizard.Designer.cs ├── ReportViewer │ └── reports.xml ├── TabPages │ ├── BallooningPage.Designer.cs │ └── GpuPage.Designer.cs ├── Diagnostics │ ├── Hotfixing │ │ └── Hotfix.cs │ └── Problems │ │ └── VMProblem │ │ ├── VmHasVgpu.cs │ │ ├── LocalStorage.cs │ │ └── ToolsCD.cs ├── Commands │ └── Controls │ │ └── EditPropertiesToolStripMenuItem.cs └── Dialogs │ └── ScreenShotDialog.cs ├── installer-xcp-ng ├── banner.bmp ├── background.bmp ├── XCP-ng Center.wsi └── README.md ├── .gitattributes ├── branding-xcp-ng └── Images │ ├── Logo.png │ ├── Logo.xcf │ ├── XS.png │ ├── DlgBmp.bmp │ ├── DlgBmp.xcf │ ├── splash.bmp │ ├── splash.xcf │ ├── AppIcon.ico │ ├── AppIcon.xcf │ ├── alerts_32.png │ ├── alerts_32.xcf │ ├── upsell_16.png │ ├── upsell_16.xcf │ ├── wizard_background.png │ ├── wizard_background.xcf │ ├── xcp-ng-logo1glossy-1.png │ ├── XCP-ng_Center_Screenshot.png │ ├── about_box_graphic_423x79.png │ ├── about_box_graphic_423x79.xcf │ ├── 000_XenCenterAlerts_h32bit_24.png │ ├── 000_XenCenterAlerts_h32bit_24.xcf │ ├── 000_ManagementInterface_h32bit_16.png │ └── 000_ManagementInterface_h32bit_16.xcf ├── XenModel ├── XenAPI-Extensions │ ├── VM.cs │ ├── Certificate.cs │ ├── Auth.cs │ ├── VM_guest_metrics.cs │ ├── PVS_proxy.cs │ ├── PUSB.cs │ └── Secret.cs ├── XenAPI │ ├── IXenObject.cs │ └── IMockWebProxy.cs └── Network │ ├── CancelledException.cs │ └── DisconnectionException.cs ├── CommandLib ├── CommandLib.csproj └── Properties │ └── AssemblyInfo.cs ├── MAINTAINERS.md ├── tools └── generate-changelog.sh ├── .gitignore ├── XenCenterLib ├── XenCenterLib.csproj └── INotifyCollectionChanged.cs ├── CREDITS.md ├── Directory.Build.props ├── .github └── workflows │ └── test-builds.yml ├── XenOvfApi └── XenOvfApi.csproj └── CONTRIBUTING.md /XenAdmin/AppIcon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/AppIcon.ico -------------------------------------------------------------------------------- /XenAdmin/Images/tpm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tpm.png -------------------------------------------------------------------------------- /XenAdmin/Images/DC_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/DC_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/cross.png -------------------------------------------------------------------------------- /XenAdmin/Images/grab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/grab.png -------------------------------------------------------------------------------- /XenAdmin/Images/ha_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/ha_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/minus.png -------------------------------------------------------------------------------- /XenAdmin/Images/queued.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/queued.png -------------------------------------------------------------------------------- /XenAdmin/Images/sl_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/sl_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/usb_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/usb_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/asterisk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/asterisk.png -------------------------------------------------------------------------------- /XenAdmin/Images/close_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/close_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/copy_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/copy_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/desktop.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/desktop.jpg -------------------------------------------------------------------------------- /XenAdmin/Images/edit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/edit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/gripper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/gripper.png -------------------------------------------------------------------------------- /XenAdmin/Images/help_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/help_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/linx_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/linx_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/more_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/more_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/padlock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/padlock.png -------------------------------------------------------------------------------- /XenAdmin/Images/paste_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/paste_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/pool_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/pool_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/suse_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/suse_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempAdd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempAdd.png -------------------------------------------------------------------------------- /installer-xcp-ng/banner.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/installer-xcp-ng/banner.bmp -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * -crlf 3 | *.sh text eol=lf 4 | -------------------------------------------------------------------------------- /XenAdmin/Images/DateTime16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/DateTime16.png -------------------------------------------------------------------------------- /XenAdmin/Images/PDChevronUp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/PDChevronUp.png -------------------------------------------------------------------------------- /XenAdmin/Images/PausedDC_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/PausedDC_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/Refresh16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/Refresh16.png -------------------------------------------------------------------------------- /XenAdmin/Images/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/ajax-loader.gif -------------------------------------------------------------------------------- /XenAdmin/Images/alert1_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/alert1_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/alert2_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/alert2_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/alert3_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/alert3_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/alert4_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/alert4_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/alert5_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/alert5_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/alert6_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/alert6_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/asianux_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/asianux_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/attach_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/attach_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/centos_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/centos_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/clonevm_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/clonevm_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/commands_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/commands_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/console_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/console_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/coreos-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/coreos-16.png -------------------------------------------------------------------------------- /XenAdmin/Images/debian_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/debian_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/detach_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/detach_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/export_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/export_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/folder_grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/folder_grey.png -------------------------------------------------------------------------------- /XenAdmin/Images/gooroom_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/gooroom_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/grapharea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/grapharea.png -------------------------------------------------------------------------------- /XenAdmin/Images/graphline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/graphline.png -------------------------------------------------------------------------------- /XenAdmin/Images/import_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/import_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/objects_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/objects_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/objects_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/objects_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/oracle_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/oracle_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/org_view_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/org_view_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/org_view_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/org_view_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/pool_up_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/pool_up_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/pool_up_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/pool_up_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/redhat_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/redhat_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/rocky_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/rocky_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/rpm_package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/rpm_package.png -------------------------------------------------------------------------------- /XenAdmin/Images/server_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/server_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/sl_lun_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/sl_lun_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/sl_luns_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/sl_luns_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/sl_pool_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/sl_pool_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/sl_pools_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/sl_pools_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/subscribe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/subscribe.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempCancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempCancel.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempInfra16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempInfra16.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempInfra24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempInfra24.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempNotif16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempNotif16.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempNotif24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempNotif24.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempObj16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempObj16.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempObj24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempObj24.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempTags16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempTags16.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempTags24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempTags24.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempUpdates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempUpdates.png -------------------------------------------------------------------------------- /XenAdmin/Images/tree_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tree_minus.png -------------------------------------------------------------------------------- /XenAdmin/Images/tree_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tree_plus.png -------------------------------------------------------------------------------- /XenAdmin/Images/tshadowdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tshadowdown.png -------------------------------------------------------------------------------- /XenAdmin/Images/turbo_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/turbo_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/ubuntu_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/ubuntu_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/usagebar_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/usagebar_0.png -------------------------------------------------------------------------------- /XenAdmin/Images/usagebar_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/usagebar_1.png -------------------------------------------------------------------------------- /XenAdmin/Images/usagebar_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/usagebar_10.png -------------------------------------------------------------------------------- /XenAdmin/Images/usagebar_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/usagebar_2.png -------------------------------------------------------------------------------- /XenAdmin/Images/usagebar_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/usagebar_3.png -------------------------------------------------------------------------------- /XenAdmin/Images/usagebar_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/usagebar_4.png -------------------------------------------------------------------------------- /XenAdmin/Images/usagebar_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/usagebar_5.png -------------------------------------------------------------------------------- /XenAdmin/Images/usagebar_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/usagebar_6.png -------------------------------------------------------------------------------- /XenAdmin/Images/usagebar_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/usagebar_7.png -------------------------------------------------------------------------------- /XenAdmin/Images/usagebar_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/usagebar_8.png -------------------------------------------------------------------------------- /XenAdmin/Images/usagebar_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/usagebar_9.png -------------------------------------------------------------------------------- /XenAdmin/Resources/splash.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Resources/splash.bmp -------------------------------------------------------------------------------- /XenAdmin/Resources/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Resources/splash.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/Logo.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/Logo.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/Logo.xcf -------------------------------------------------------------------------------- /branding-xcp-ng/Images/XS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/XS.png -------------------------------------------------------------------------------- /installer-xcp-ng/background.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/installer-xcp-ng/background.bmp -------------------------------------------------------------------------------- /XenAdmin/Images/PDChevronDown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/PDChevronDown.png -------------------------------------------------------------------------------- /XenAdmin/Images/PDChevronLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/PDChevronLeft.png -------------------------------------------------------------------------------- /XenAdmin/Images/RunningDC_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/RunningDC_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/StoppedDC_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/StoppedDC_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/help_16_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/help_16_hover.png -------------------------------------------------------------------------------- /XenAdmin/Images/help_24_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/help_24_hover.png -------------------------------------------------------------------------------- /XenAdmin/Images/help_32_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/help_32_hover.png -------------------------------------------------------------------------------- /XenAdmin/Images/infra_view_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/infra_view_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/infra_view_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/infra_view_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/licensekey_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/licensekey_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/lifecycle_hot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/lifecycle_hot.png -------------------------------------------------------------------------------- /XenAdmin/Images/livepatch_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/livepatch_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/neokylin_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/neokylin_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/notif_none_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/notif_none_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/notif_none_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/notif_none_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/save_to_disk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/save_to_disk.png -------------------------------------------------------------------------------- /XenAdmin/Images/scilinux_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/scilinux_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/server_up_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/server_up_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/server_up_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/server_up_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/sl_system_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/sl_system_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempSearch16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempSearch16.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempSearch24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempSearch24.png -------------------------------------------------------------------------------- /XenAdmin/Images/tshadowright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tshadowright.png -------------------------------------------------------------------------------- /XenAdmin/Images/vmBackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/vmBackground.png -------------------------------------------------------------------------------- /XenModel/XenAPI-Extensions/VM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenModel/XenAPI-Extensions/VM.cs -------------------------------------------------------------------------------- /branding-xcp-ng/Images/DlgBmp.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/DlgBmp.bmp -------------------------------------------------------------------------------- /branding-xcp-ng/Images/DlgBmp.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/DlgBmp.xcf -------------------------------------------------------------------------------- /branding-xcp-ng/Images/splash.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/splash.bmp -------------------------------------------------------------------------------- /branding-xcp-ng/Images/splash.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/splash.xcf -------------------------------------------------------------------------------- /XenAdmin/Images/000_VM_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VM_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VM_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VM_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_host_0_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_host_0_star.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_host_10_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_host_10_star.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_host_1_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_host_1_star.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_host_2_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_host_2_star.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_host_3_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_host_3_star.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_host_4_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_host_4_star.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_host_5_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_host_5_star.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_host_6_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_host_6_star.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_host_7_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_host_7_star.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_host_8_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_host_8_star.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_host_9_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_host_9_star.png -------------------------------------------------------------------------------- /XenAdmin/Images/PDChevronRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/PDChevronRight.png -------------------------------------------------------------------------------- /XenAdmin/Images/PDChevronUpOver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/PDChevronUpOver.png -------------------------------------------------------------------------------- /XenAdmin/Images/SpinningFrame0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/SpinningFrame0.png -------------------------------------------------------------------------------- /XenAdmin/Images/SpinningFrame1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/SpinningFrame1.png -------------------------------------------------------------------------------- /XenAdmin/Images/SpinningFrame2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/SpinningFrame2.png -------------------------------------------------------------------------------- /XenAdmin/Images/SpinningFrame3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/SpinningFrame3.png -------------------------------------------------------------------------------- /XenAdmin/Images/SpinningFrame4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/SpinningFrame4.png -------------------------------------------------------------------------------- /XenAdmin/Images/SpinningFrame5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/SpinningFrame5.png -------------------------------------------------------------------------------- /XenAdmin/Images/SpinningFrame6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/SpinningFrame6.png -------------------------------------------------------------------------------- /XenAdmin/Images/SpinningFrame7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/SpinningFrame7.png -------------------------------------------------------------------------------- /XenAdmin/Images/folder_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/folder_separator.png -------------------------------------------------------------------------------- /XenAdmin/Images/homepage_bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/homepage_bullet.png -------------------------------------------------------------------------------- /XenAdmin/Images/notif_alerts_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/notif_alerts_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/notif_events_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/notif_events_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/notif_updates_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/notif_updates_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/pool_unpatched.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/pool_unpatched.png -------------------------------------------------------------------------------- /XenAdmin/Images/sl_connected_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/sl_connected_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/sl_connecting_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/sl_connecting_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/storage_error_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/storage_error_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempErrorEvents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempErrorEvents.png -------------------------------------------------------------------------------- /XenAdmin/Images/tshadowdownleft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tshadowdownleft.png -------------------------------------------------------------------------------- /XenAdmin/Images/tshadowdownright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tshadowdownright.png -------------------------------------------------------------------------------- /XenAdmin/Images/tshadowtopright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tshadowtopright.png -------------------------------------------------------------------------------- /XenAdmin/Images/vnc_local_cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/vnc_local_cursor.png -------------------------------------------------------------------------------- /XenAdmin/Images/yinhekylin_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/yinhekylin_16x.png -------------------------------------------------------------------------------- /XenAdmin/TestResources/console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/TestResources/console.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/AppIcon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/AppIcon.ico -------------------------------------------------------------------------------- /branding-xcp-ng/Images/AppIcon.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/AppIcon.xcf -------------------------------------------------------------------------------- /branding-xcp-ng/Images/alerts_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/alerts_32.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/alerts_32.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/alerts_32.xcf -------------------------------------------------------------------------------- /branding-xcp-ng/Images/upsell_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/upsell_16.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/upsell_16.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/upsell_16.xcf -------------------------------------------------------------------------------- /installer-xcp-ng/XCP-ng Center.wsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/installer-xcp-ng/XCP-ng Center.wsi -------------------------------------------------------------------------------- /XenAdmin/Images/000_CPU_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_CPU_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Pool_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Pool_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_SliderTexture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_SliderTexture.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Tag_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Tag_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Tick_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Tick_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Tick_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Tick_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_User_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_User_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_User_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_User_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_User_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_User_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_date_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_date_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_Back_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_Back_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_Pin_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_Pin_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/PDChevronDownOver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/PDChevronDownOver.png -------------------------------------------------------------------------------- /XenAdmin/Images/ascending_triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/ascending_triangle.png -------------------------------------------------------------------------------- /XenAdmin/Images/backup_restore_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/backup_restore_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/change_password_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/change_password_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/change_password_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/change_password_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/coreos-globe-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/coreos-globe-icon.png -------------------------------------------------------------------------------- /XenAdmin/Images/expanded_triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/expanded_triangle.png -------------------------------------------------------------------------------- /XenAdmin/Images/lifecycle_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/lifecycle_pressed.png -------------------------------------------------------------------------------- /XenAdmin/Images/log_destination_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/log_destination_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/saved_searches_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/saved_searches_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/saved_searches_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/saved_searches_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/sl_disconnected_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/sl_disconnected_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempNotif16Errors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempNotif16Errors.png -------------------------------------------------------------------------------- /XenAdmin/Images/tools_uptodate_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tools_uptodate_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/windows_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/windows_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Abort_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Abort_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_AddSite_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_AddSite_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Alert2_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Alert2_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Email_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Email_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Fields_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Fields_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_HelpIM_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_HelpIM_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_HelpIM_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_HelpIM_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Info3_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Info3_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Module_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Module_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Network_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Network_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Patch_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Patch_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Patch_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Patch_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Paused_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Paused_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_PiiNo_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_PiiNo_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_PiiYes_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_PiiYes_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_PoolNew_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_PoolNew_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_PoolNew_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_PoolNew_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Resumed_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Resumed_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Resumed_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Resumed_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Search_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Search_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Server_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Server_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Sites_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Sites_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_StartVM_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_StartVM_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Storage_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Storage_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_error_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_error_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_error_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_error_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_paused_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_paused_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_Forward_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_Forward_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_PowerOn_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_PowerOn_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_PowerOn_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_PowerOn_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_Reboot_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_Reboot_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_Reboot_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_Reboot_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_Tools_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_Tools_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/VMTemplate_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/VMTemplate_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/cancelled_action_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/cancelled_action_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/contracted_triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/contracted_triangle.png -------------------------------------------------------------------------------- /XenAdmin/Images/descending_triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/descending_triangle.png -------------------------------------------------------------------------------- /XenAdmin/Images/memory_dynmax_slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/memory_dynmax_slider.png -------------------------------------------------------------------------------- /XenAdmin/Images/memory_dynmin_slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/memory_dynmin_slider.png -------------------------------------------------------------------------------- /XenAdmin/Images/objects_16_textured.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/objects_16_textured.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempHalfUpgradedPool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempHalfUpgradedPool.png -------------------------------------------------------------------------------- /XenAdmin/Images/tempSeverityUnknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tempSeverityUnknown.png -------------------------------------------------------------------------------- /XenAdmin/Images/tools_outofdate_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tools_outofdate_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/vmBackgroundCurrent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/vmBackgroundCurrent.png -------------------------------------------------------------------------------- /XenAdmin/XenAdmin.rc: -------------------------------------------------------------------------------- 1 | #define RT_MANIFEST 24 2 | #define APP_MANIFEST 1 3 | 4 | APP_MANIFEST RT_MANIFEST XenAdmin.manifest 5 | -------------------------------------------------------------------------------- /XenAdmin/Images/000_CreateVM_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_CreateVM_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_CreateVM_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_CreateVM_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Failback_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Failback_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Failover_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Failover_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_HAServer_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_HAServer_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ImportVM_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ImportVM_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_MigrateVM_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_MigrateVM_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_MigrateVM_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_MigrateVM_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Optimize_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Optimize_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_PiiMaybe_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_PiiMaybe_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_RebootVM_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_RebootVM_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ServerUp_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ServerUp_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ServerWlb_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ServerWlb_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Severity5_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Severity5_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_StoppedVM_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_StoppedVM_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_SuspendVM_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_SuspendVM_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_SwitcherBackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_SwitcherBackground.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ToolBar_USB_Icon_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ToolBar_USB_Icon_up.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VMSession_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VMSession_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_weighting_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_weighting_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_CreateVM_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_CreateVM_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_LifeCycle_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_LifeCycle_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_ShutDown_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_ShutDown_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_ShutDown_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_ShutDown_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/002_Configure_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/002_Configure_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/015_Download_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/015_Download_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/015_Download_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/015_Download_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/075_TickRound_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/075_TickRound_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/infra_view_16_textured.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/infra_view_16_textured.png -------------------------------------------------------------------------------- /XenAdmin/Images/notif_events_errors_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/notif_events_errors_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/rightArrowLong_Blue_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/rightArrowLong_Blue_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/tools_notinstalled_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/tools_notinstalled_16x.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Abort_gray_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Abort_gray_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_AddIPAddress_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_AddIPAddress_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ExcludeHost_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ExcludeHost_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_FilterDates_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_FilterDates_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_FilterServer_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_FilterServer_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Folder_open_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Folder_open_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_HighLightVM_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_HighLightVM_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_HighlightVM_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_HighlightVM_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_NewNetwork_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_NewNetwork_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_NewStorage_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_NewStorage_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_NewStorage_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_NewStorage_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_NewStorage_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_NewStorage_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Paused_h32bit_24_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Paused_h32bit_24_green.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Pool_h32bit_16-w-alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Pool_h32bit_16-w-alert.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_RemoveSite_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_RemoveSite_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ServerHome_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ServerHome_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_TCP-IPGroup_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_TCP-IPGroup_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_TestFailover_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_TestFailover_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Tick_yellow_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Tick_yellow_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ToolBar_Pref_Icon_dis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ToolBar_Pref_Icon_dis.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ToolBar_Pref_Icon_ovr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ToolBar_Pref_Icon_ovr.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ToolBar_Pref_Icon_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ToolBar_Pref_Icon_up.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ToolBar_USB_Icon_dis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ToolBar_USB_Icon_dis.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ToolBar_USB_Icon_ovr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ToolBar_USB_Icon_ovr.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_UpgradePool_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_UpgradePool_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_UserAndGroup_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_UserAndGroup_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_UserAndGroup_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_UserAndGroup_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_UserAndGroup_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_UserAndGroup_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_UserTemplate_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_UserTemplate_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VMDisabled_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VMDisabled_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VMStarting_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VMStarting_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VMTemplate_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VMTemplate_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ViewModeList_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ViewModeList_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ViewModeTree_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ViewModeTree_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_WarningAlert_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_WarningAlert_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_paused_h32bit_16_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_paused_h32bit_16_green.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_ForceReboot_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_ForceReboot_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_ForceReboot_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_ForceReboot_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_WindowView_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_WindowView_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/075_WarningRound_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/075_WarningRound_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/attach_virtualstorage_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/attach_virtualstorage_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/memory_dynmax_slider_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/memory_dynmax_slider_dark.png -------------------------------------------------------------------------------- /XenAdmin/Images/memory_dynmax_slider_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/memory_dynmax_slider_light.png -------------------------------------------------------------------------------- /XenAdmin/Images/memory_dynmax_slider_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/memory_dynmax_slider_small.png -------------------------------------------------------------------------------- /XenAdmin/Images/memory_dynmin_slider_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/memory_dynmin_slider_dark.png -------------------------------------------------------------------------------- /XenAdmin/Images/memory_dynmin_slider_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/memory_dynmin_slider_light.png -------------------------------------------------------------------------------- /XenAdmin/Images/memory_dynmin_slider_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/memory_dynmin_slider_small.png -------------------------------------------------------------------------------- /XenAdmin/Images/sl_add_storage_system_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/sl_add_storage_system_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/sl_add_storage_system_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/sl_add_storage_system_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/virtualstorage_snapshot_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/virtualstorage_snapshot_16.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/wizard_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/wizard_background.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/wizard_background.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/wizard_background.xcf -------------------------------------------------------------------------------- /XenAdmin/Images/000_BackupMetadata_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_BackupMetadata_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_BackupMetadata_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_BackupMetadata_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_DeleteMessage_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_DeleteMessage_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ExportMessages_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ExportMessages_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_FilterSeverity_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_FilterSeverity_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_GetMemoryInfo_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_GetMemoryInfo_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_GetMemoryInfo_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_GetMemoryInfo_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_HostUnpatched_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_HostUnpatched_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_PiiCustomised_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_PiiCustomised_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_PoolConnected_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_PoolConnected_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Resumed_h32bit_16_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Resumed_h32bit_16_green.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Resumed_h32bit_24_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Resumed_h32bit_24_green.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_Server_h32bit_16-w-alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_Server_h32bit_16-w-alert.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_StorageBroken_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_StorageBroken_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_StorageDefault_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_StorageDefault_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_TreeConnected_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_TreeConnected_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VirtualStorage_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VirtualStorage_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_ForceShutDown_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_ForceShutDown_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_ForceShutDown_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_ForceShutDown_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/memory_dynmax_slider_noedit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/memory_dynmax_slider_noedit.png -------------------------------------------------------------------------------- /XenAdmin/Images/memory_dynmin_slider_noedit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/memory_dynmin_slider_noedit.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/xcp-ng-logo1glossy-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/xcp-ng-logo1glossy-1.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_DeleteAllMessages_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_DeleteAllMessages_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_DisasterRecovery_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_DisasterRecovery_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_GetServerReport_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_GetServerReport_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_GetServerReport_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_GetServerReport_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_MigrateStoppedVM_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_MigrateStoppedVM_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_RemoveIPAddress_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_RemoveIPAddress_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ServerErrorFile_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ServerErrorFile_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ServerInProgress_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ServerInProgress_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ServerMaintenance_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ServerMaintenance_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ServerMaintenance_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ServerMaintenance_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_StorageDisabled_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_StorageDisabled_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_SuspendVM_h32bit_16_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_SuspendVM_h32bit_16_green.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_TemplateDisabled_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_TemplateDisabled_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VMPausedDisabled_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VMPausedDisabled_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VMStoppedDisabled_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VMStoppedDisabled_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VirtualAppliance_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VirtualAppliance_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_defaultSpyglass_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_defaultSpyglass_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/001_PerformanceGraph_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/001_PerformanceGraph_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/112_LeftArrowLong_Blue_24x24_72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/112_LeftArrowLong_Blue_24x24_72.png -------------------------------------------------------------------------------- /XenAdmin/Images/sl_add_storage_system_small_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/sl_add_storage_system_small_16.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/XCP-ng_Center_Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/XCP-ng_Center_Screenshot.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/about_box_graphic_423x79.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/about_box_graphic_423x79.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/about_box_graphic_423x79.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/about_box_graphic_423x79.xcf -------------------------------------------------------------------------------- /XenAdmin/Images/000_EnablePowerControl_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_EnablePowerControl_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_MigrateSuspendedVM_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_MigrateSuspendedVM_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_NewVirtualAppliance_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_NewVirtualAppliance_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_NewVirtualAppliance_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_NewVirtualAppliance_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ServerDisconnected_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ServerDisconnected_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VMSnapShotDiskOnly_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VMSnapShotDiskOnly_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VMSnapShotDiskOnly_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VMSnapShotDiskOnly_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VMStartingDisabled_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VMStartingDisabled_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/112_RightArrowLong_Blue_24x24_72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/112_RightArrowLong_Blue_24x24_72.png -------------------------------------------------------------------------------- /XenAdmin/Images/memory_dynmax_slider_noedit_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/memory_dynmax_slider_noedit_small.png -------------------------------------------------------------------------------- /XenAdmin/Images/memory_dynmin_slider_noedit_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/memory_dynmin_slider_noedit_small.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_AddApplicationServer_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_AddApplicationServer_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_AddApplicationServer_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_AddApplicationServer_h32bit_24.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ConfigureIPAddresses_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ConfigureIPAddresses_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_CreateVirtualStorage_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_CreateVirtualStorage_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_DeleteVirtualAppliance_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_DeleteVirtualAppliance_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ExportVirtualAppliance_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ExportVirtualAppliance_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ExportVirtualAppliance_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ExportVirtualAppliance_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ImportVirtualAppliance_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ImportVirtualAppliance_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ImportVirtualAppliance_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ImportVirtualAppliance_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VMPausedDisabled_h32bit_16_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VMPausedDisabled_h32bit_16_green.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VMSnapshotDiskMemory_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VMSnapshotDiskMemory_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_VMSnapshotDiskMemory_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_VMSnapshotDiskMemory_h32bit_32.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/000_XenCenterAlerts_h32bit_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/000_XenCenterAlerts_h32bit_24.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/000_XenCenterAlerts_h32bit_24.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/000_XenCenterAlerts_h32bit_24.xcf -------------------------------------------------------------------------------- /XenAdmin/Images/000_ScheduledVMsnapshotDiskOnly_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ScheduledVMsnapshotDiskOnly_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ScheduledVMsnapshotDiskOnly_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ScheduledVMsnapshotDiskOnly_h32bit_32.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/000_ManagementInterface_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/000_ManagementInterface_h32bit_16.png -------------------------------------------------------------------------------- /branding-xcp-ng/Images/000_ManagementInterface_h32bit_16.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/branding-xcp-ng/Images/000_ManagementInterface_h32bit_16.xcf -------------------------------------------------------------------------------- /XenAdmin/Images/000_ScheduledVMSnapshotDiskMemory_h32bit_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ScheduledVMSnapshotDiskMemory_h32bit_32.png -------------------------------------------------------------------------------- /XenAdmin/Images/000_ScheduledVMsnapshotDiskMemory_h32bit_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xcp-ng/xenadmin/HEAD/XenAdmin/Images/000_ScheduledVMsnapshotDiskMemory_h32bit_16.png -------------------------------------------------------------------------------- /XenAdmin/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "profiles": { 3 | "XenAdmin": { 4 | "commandName": "Project", 5 | "commandLineArgs": "/tempdata" 6 | } 7 | } 8 | } -------------------------------------------------------------------------------- /CommandLib/CommandLib.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | net481 4 | CommandLib 5 | XCP-ng Center library 6 | 7 | -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- 1 | List of maintainers 2 | =================== 3 | 4 | * Alexander Schulz (borzel) - code@schulzalex.de 5 | * Michael Manley - mjmanley@wisegs.net 6 | 7 | ----------------------------------------------------------------------------- 8 | 9 | For information on how to contribute to the project, please see [CONTRIBUTING](./CONTRIBUTING.md) file. 10 | -------------------------------------------------------------------------------- /installer-xcp-ng/README.md: -------------------------------------------------------------------------------- 1 | XCP-ng Installer 2 | ================ 3 | The files here are to create the installer. The installer is designed with Wise for Windows Installer. 4 | 5 | https://www.wiseglobalsolutions.com/products/wise-for-windows-installer 6 | 7 | Since I am the developer for WfWI, I provide OSS licenses for the version used to create this MSI, if you 8 | want a license, feel free to reach out to me. -------------------------------------------------------------------------------- /tools/generate-changelog.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | previous_tag=0 3 | for current_tag in $(git tag --sort=-creatordate) 4 | do 5 | 6 | if [ "$previous_tag" != 0 ];then 7 | tag_date=$(git log -1 --pretty=format:'%ad' --date=short ${previous_tag}) 8 | printf "## ${previous_tag} (${tag_date})\n\n" 9 | git log ${current_tag}...${previous_tag} --pretty=format:'* %s [View](https://github.com/xcp-ng/xenadmin/commit/%H)' --reverse | grep -v Merge 10 | printf "\n\n" 11 | fi 12 | previous_tag=${current_tag} 13 | done -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | syntax: glob 2 | TAGS 3 | .pc 4 | ._expandrive 5 | *~ 6 | *\# 7 | *.flc 8 | *.orig 9 | *.rej 10 | *.suo 11 | *.cache 12 | *.dll 13 | 14 | _scratch 15 | _output 16 | bin 17 | nant 18 | obj 19 | Debug 20 | Release 21 | Thumbs.db 22 | *-listing.txt 23 | *.ncb 24 | *.user 25 | *.idc 26 | *.bak 27 | 28 | Branding/Hotfixes/* 29 | 30 | _ReSharper.*/ 31 | *.opensdf 32 | *.sdf 33 | 34 | _UpgradeReport_Files/ 35 | Backup*/ 36 | UpgradeLog*.XML 37 | UpgradeLog*.htm 38 | ServiceFabricBackup/ 39 | 40 | .vs 41 | .vscode 42 | 43 | vim.exe.stackdump 44 | 45 | installer-xcp-ng/Web1033/DISK1/ 46 | -------------------------------------------------------------------------------- /XenCenterLib/XenCenterLib.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | net481 4 | XenCenterLib 5 | XCP-ng Center library 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /CREDITS.md: -------------------------------------------------------------------------------- 1 | XenCenter Alumni 2 | ================ 3 | 4 | * Aaron Robson 5 | * Adrian Jachacy 6 | * Barbara Li 7 | * Brian Donegan 8 | * Callum McIntyre 9 | * Carmen Agimof 10 | * Cheng Zhang 11 | * Chris Harding 12 | * Daniel Lamping 13 | * Darren Matthews 14 | * Deane Smith 15 | * Ewan Mellor 16 | * Frederico Mazzone 17 | * Gabor Apati-Nagy 18 | * Henry Hughes 19 | * Hugh Warrington 20 | * Hui Zhang 21 | * Javier Alvarez-Valle 22 | * Jisheng Xing 23 | * John Naab 24 | * Johnni Aguirre 25 | * Julie Allen 26 | * Katherine Shann 27 | * Kun Ma 28 | * Letsibogo Ramadi 29 | * Michael Zhao 30 | * Mihaela Stoica 31 | * Milind Padhye 32 | * Rabin Karki 33 | * Sarah Vallieres 34 | * Seren Corbett 35 | * Stephen Rice 36 | * Stephen Turner 37 | * Tom Wilkie 38 | * Usha Mandya 39 | * Victor Rodriguez 40 | -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | $(Title) 4 | $(Description) 5 | Copyright © XCP-ng 6 | git 7 | https://github.com/xcp-ng/xenadmin 8 | $([System.DateTime]::Now.ToString("yy"))$([System.DateTime]::Now.DayOfYear.ToString("D3")) 9 | XCP-ng 10 | XCP-ng Center 11 | 0 12 | 0 13 | 0 14 | $(YearVer).$(MonthVer).$(PatchVer).$(RevisionNumber) 15 | $(YearVer).$(MonthVer).$(PatchVer).$(RevisionNumber) 16 | Medicine Hat 17 | xcpngcenter_main 18 | 19 | 20 | -------------------------------------------------------------------------------- /XenAdmin/Controls/CustomDataGraph/DataPlot.designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.CustomDataGraph 2 | { 3 | partial class DataPlot 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | #region Component Designer generated code 11 | 12 | /// 13 | /// Required method for Designer support - do not modify 14 | /// the contents of this method with the code editor. 15 | /// 16 | private void InitializeComponent() 17 | { 18 | this.SuspendLayout(); 19 | // 20 | // DataPlot 21 | // 22 | this.Padding = new System.Windows.Forms.Padding(20); 23 | this.ResumeLayout(false); 24 | } 25 | 26 | #endregion 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /XenAdmin/app.manifest: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /.github/workflows/test-builds.yml: -------------------------------------------------------------------------------- 1 | name: Test Builds 2 | 3 | on: 4 | push: 5 | branches: [ development ] 6 | pull_request: 7 | branches: [ development ] 8 | 9 | jobs: 10 | build: 11 | runs-on: windows-latest 12 | steps: 13 | - uses: actions/checkout@v4 14 | - name: Setup MSBuild 15 | uses: microsoft/setup-msbuild@v2 16 | - name: Restore Packages 17 | run: msbuild XenAdmin.sln -t:restore 18 | - name: Build Release solution 19 | run: msbuild XenAdmin.sln -property:Configuration=Release 20 | - name: Build Debug solution 21 | run: msbuild XenAdmin.sln -property:Configuration=Debug 22 | - name: Upload Release Artifacts 23 | uses: actions/upload-artifact@v4 24 | with: 25 | name: drop-release 26 | path: XenAdmin/bin/Release/net481 27 | - name: Upload Debug Artifacts 28 | uses: actions/upload-artifact@v4 29 | with: 30 | name: drop-debug 31 | path: XenAdmin/bin/Debug/net481 -------------------------------------------------------------------------------- /XenAdmin/Controls/DataGridViewEx/DataGridViewEx.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.DataGridViewEx 2 | { 3 | partial class DataGridViewEx 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | 32 | } 33 | 34 | #endregion 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /XenAdmin/Controls/EmptyPanel.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class EmptyPanel 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | components = new System.ComponentModel.Container(); 32 | } 33 | 34 | #endregion 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /XenAdmin/Controls/FlickerFreePanel.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class FlickerFreePanel 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | components = new System.ComponentModel.Container(); 32 | } 33 | 34 | #endregion 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /XenAdmin/Controls/SimpleProgressBar.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class SimpleProgressBar 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | components = new System.ComponentModel.Container(); 32 | } 33 | 34 | #endregion 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /XenAdmin/Controls/XenTabPage.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class XenTabPage 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | this.SuspendLayout(); 32 | this.ResumeLayout(false); 33 | 34 | } 35 | 36 | #endregion 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /XenAdmin/Controls/Common/AutoHeightLabel.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.Common 2 | { 3 | partial class AutoHeightLabel 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | components = new System.ComponentModel.Container(); 32 | } 33 | 34 | #endregion 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /XenAdmin/Controls/XenTabControl.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class XenTabControl 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | this.SuspendLayout(); 32 | this.ResumeLayout(false); 33 | 34 | } 35 | 36 | #endregion 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /XenAdmin/Controls/DoubleBufferedPanel.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class DoubleBufferedPanel 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | DisposeBuffer(); 21 | base.Dispose(disposing); 22 | } 23 | 24 | #region Component Designer generated code 25 | 26 | /// 27 | /// Required method for Designer support - do not modify 28 | /// the contents of this method with the code editor. 29 | /// 30 | private void InitializeComponent() 31 | { 32 | components = new System.ComponentModel.Container(); 33 | } 34 | 35 | #endregion 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /XenAdmin/Controls/DataGridViewEx/CollapsingPoolHostDataGridView.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.DataGridViewEx 2 | { 3 | partial class CollapsingPoolHostDataGridView 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | components = new System.ComponentModel.Container(); 32 | } 33 | 34 | #endregion 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /XenOvfApi/XenOvfApi.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | net481 4 | XenCenterOVF 5 | XCP-ng Center library 6 | XenOvf 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | True 20 | True 21 | Content.resx 22 | 23 | 24 | True 25 | True 26 | Messages.resx 27 | 28 | 29 | 30 | 31 | 32 | PublicResXFileCodeGenerator 33 | Content.Designer.cs 34 | 35 | 36 | PublicResXFileCodeGenerator 37 | Messages.Designer.cs 38 | 39 | 40 | -------------------------------------------------------------------------------- /XenAdmin/Controls/DropDownButton.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class DropDownButton 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | this.SuspendLayout(); 32 | // 33 | // DropDownButton 34 | // 35 | this.Padding = new System.Windows.Forms.Padding(0, 0, 3, 0); 36 | this.ResumeLayout(false); 37 | 38 | } 39 | 40 | #endregion 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /XenAdmin/Controls/CustomListPanel/CustomListPanel.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class CustomListPanel 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | Graphics.Dispose(); 21 | base.Dispose(disposing); 22 | } 23 | 24 | #region Component Designer generated code 25 | 26 | /// 27 | /// Required method for Designer support - do not modify 28 | /// the contents of this method with the code editor. 29 | /// 30 | private void InitializeComponent() 31 | { 32 | this.SuspendLayout(); 33 | // 34 | // CustomListPanel 35 | // 36 | this.Name = "CustomListPanel"; 37 | this.ResumeLayout(false); 38 | 39 | } 40 | 41 | #endregion 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /XenAdmin/Controls/PoolHostPicker.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class PoolHostPicker 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | UnregisterHandlers(); 17 | 18 | if (disposing && (components != null)) 19 | { 20 | components.Dispose(); 21 | } 22 | base.Dispose(disposing); 23 | } 24 | 25 | #region Component Designer generated code 26 | 27 | /// 28 | /// Required method for Designer support - do not modify 29 | /// the contents of this method with the code editor. 30 | /// 31 | private void InitializeComponent() 32 | { 33 | this.SuspendLayout(); 34 | // 35 | // PoolHostPicker 36 | // 37 | this.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); 38 | this.ResumeLayout(false); 39 | } 40 | 41 | #endregion 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /XenAdmin/Controls/CustomDataGraph/DataPlotNav.designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.CustomDataGraph 2 | { 3 | partial class DataPlotNav 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | this.SuspendLayout(); 32 | // 33 | // DataPlotNav 34 | // 35 | this.MinimumSize = new System.Drawing.Size(410, 0); 36 | this.Size = new System.Drawing.Size(418, 54); 37 | this.ResumeLayout(false); 38 | 39 | } 40 | 41 | #endregion 42 | 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /XenAdmin/Controls/ComboBoxes/LongStringComboBox.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class LongStringComboBox 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | this.components = new System.ComponentModel.Container(); 32 | this.toolTip = new System.Windows.Forms.ToolTip(this.components); 33 | this.SuspendLayout(); 34 | this.ResumeLayout(false); 35 | 36 | } 37 | 38 | #endregion 39 | 40 | private System.Windows.Forms.ToolTip toolTip; 41 | } 42 | } -------------------------------------------------------------------------------- /XenAdmin/Controls/DataGridViewEx/PoolHostDataGridViewOneCheckbox.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.DataGridViewEx 2 | { 3 | partial class PoolHostDataGridViewOneCheckbox 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); 32 | this.SuspendLayout(); 33 | // 34 | // CollapsingPoolHostDataGridView 35 | // 36 | ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); 37 | this.ResumeLayout(false); 38 | } 39 | 40 | #endregion 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /XenAdmin/Wizards/HAWizard.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Wizards 2 | { 3 | partial class HAWizard 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Windows Form Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HAWizard)); 32 | this.SuspendLayout(); 33 | // 34 | // HAWizard 35 | // 36 | resources.ApplyResources(this, "$this"); 37 | this.Name = "HAWizard"; 38 | this.ResumeLayout(false); 39 | this.PerformLayout(); 40 | 41 | } 42 | 43 | #endregion 44 | 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /XenAdmin/Controls/SectionHeaderLabel.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class SectionHeaderLabel 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | this.SuspendLayout(); 32 | // 33 | // SectionHeaderLabel 34 | // 35 | this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); 36 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 37 | this.Name = "SectionHeaderLabel"; 38 | this.Size = new System.Drawing.Size(454, 38); 39 | this.ResumeLayout(false); 40 | } 41 | 42 | #endregion 43 | 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /XenAdmin/Controls/CustomTreeView.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class CustomTreeView 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | 21 | if (disposing && _descriptionFont != null) 22 | { 23 | _descriptionFont.Dispose(); 24 | _descriptionFont = null; 25 | } 26 | 27 | base.Dispose(disposing); 28 | } 29 | 30 | #region Component Designer generated code 31 | 32 | /// 33 | /// Required method for Designer support - do not modify 34 | /// the contents of this method with the code editor. 35 | /// 36 | private void InitializeComponent() 37 | { 38 | this.SuspendLayout(); 39 | // 40 | // CustomTreeView 41 | // 42 | this.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed; 43 | this.ResumeLayout(false); 44 | 45 | } 46 | 47 | #endregion 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /XenAdmin/Wizards/NewSRWizard_Pages/Frontends/LVMoFCoE.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Wizards.NewSRWizard_Pages.Frontends 2 | { 3 | partial class LVMoFCoE 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LVMoFCoE)); 32 | this.SuspendLayout(); 33 | // 34 | // LVMoFCoE 35 | // 36 | resources.ApplyResources(this, "$this"); 37 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 38 | this.Name = "LVMoFCoE"; 39 | this.ResumeLayout(false); 40 | } 41 | 42 | #endregion 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /XenAdmin/Controls/CustomDataGraph/GraphList.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.CustomDataGraph 2 | { 3 | partial class GraphList 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | this.SuspendLayout(); 32 | // 33 | // GraphList 34 | // 35 | this.AutoScroll = true; 36 | this.AutoScrollMinSize = new System.Drawing.Size(634, 0); 37 | this.BackColor = System.Drawing.SystemColors.Window; 38 | this.Name = "GraphList"; 39 | this.Size = new System.Drawing.Size(150, 133); 40 | this.ResumeLayout(false); 41 | 42 | } 43 | 44 | #endregion 45 | 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /XenAdmin/Controls/CustomDataGraph/DataKey.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.CustomDataGraph 2 | { 3 | partial class DataKey 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | this.SuspendLayout(); 32 | // 33 | // DataKey 34 | // 35 | this.HorizontalScrollbar = true; 36 | this.ItemHeight = 17; 37 | this.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.DataKey_MouseDoubleClick); 38 | this.SelectedIndexChanged += new System.EventHandler(this.DataKey_SelectedIndexChanged); 39 | this.ResumeLayout(false); 40 | 41 | } 42 | 43 | #endregion 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /XenAdmin/Controls/GPU/GpuShinyBar.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.GPU 2 | { 3 | partial class GpuShinyBar 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GpuShinyBar)); 32 | this.SuspendLayout(); 33 | // 34 | // GpuShinyBar 35 | // 36 | resources.ApplyResources(this, "$this"); 37 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 38 | this.Name = "GpuShinyBar"; 39 | this.ResumeLayout(false); 40 | 41 | } 42 | 43 | #endregion 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /XenAdmin/ReportViewer/reports.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /XenAdmin/Controls/HelpButton.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class HelpButton 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HelpButton)); 32 | ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); 33 | this.SuspendLayout(); 34 | // 35 | // HelpButton 36 | // 37 | resources.ApplyResources(this, "$this"); 38 | ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); 39 | this.ResumeLayout(false); 40 | 41 | } 42 | 43 | #endregion 44 | 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /XenAdmin/Controls/TransparentTrackBar.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class TransparentTrackBar 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TransparentTrackBar)); 32 | this.SuspendLayout(); 33 | // 34 | // TransparentTrackBar 35 | // 36 | resources.ApplyResources(this, "$this"); 37 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 38 | this.Name = "TransparentTrackBar"; 39 | this.ResumeLayout(false); 40 | 41 | } 42 | 43 | #endregion 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /XenAdmin/Wizards/NewVMWizard/NewVMWizard.Designer.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Forms; 2 | 3 | namespace XenAdmin.Wizards.NewVMWizard 4 | { 5 | partial class NewVMWizard 6 | { 7 | /// 8 | /// Required designer variable. 9 | /// 10 | private System.ComponentModel.IContainer components = null; 11 | 12 | /// 13 | /// Clean up any resources being used. 14 | /// 15 | /// true if managed resources should be disposed; otherwise, false. 16 | protected override void Dispose(bool disposing) 17 | { 18 | if (disposing && (components != null)) 19 | { 20 | components.Dispose(); 21 | } 22 | base.Dispose(disposing); 23 | } 24 | 25 | #region Component Designer generated code 26 | 27 | /// 28 | /// Required method for Designer support - do not modify 29 | /// the contents of this method with the code editor. 30 | /// 31 | private void InitializeComponent() 32 | { 33 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NewVMWizard)); 34 | this.SuspendLayout(); 35 | // 36 | // NewVMWizard 37 | // 38 | resources.ApplyResources(this, "$this"); 39 | this.Name = "NewVMWizard"; 40 | this.ResumeLayout(false); 41 | this.PerformLayout(); 42 | 43 | } 44 | 45 | #endregion 46 | 47 | 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /XenAdmin/Controls/Ballooning/VMShinyBar.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.Ballooning 2 | { 3 | partial class VMShinyBar 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Windows Form Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VMShinyBar)); 32 | this.SuspendLayout(); 33 | // 34 | // VMShinyBar 35 | // 36 | resources.ApplyResources(this, "$this"); 37 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 38 | this.DoubleBuffered = true; 39 | this.Name = "VMShinyBar"; 40 | this.ResumeLayout(false); 41 | 42 | } 43 | 44 | #endregion 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /XenAdmin/Controls/TabControl/TabStyle.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) XCP-ng Project. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | namespace XenAdmin.Controls.TabControl 32 | { 33 | public enum TabStyle 34 | { 35 | Default = 0, 36 | Angled = 1 37 | } 38 | } -------------------------------------------------------------------------------- /XenAdmin/Controls/ToolTipContainer.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls 2 | { 3 | partial class ToolTipContainer 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | this.components = new System.ComponentModel.Container(); 32 | this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); 33 | this.SuspendLayout(); 34 | // 35 | // toolTip1 36 | // 37 | this.toolTip1.AutoPopDelay = 500000; 38 | this.toolTip1.InitialDelay = 500; 39 | this.toolTip1.ReshowDelay = 100; 40 | this.ResumeLayout(false); 41 | 42 | } 43 | 44 | #endregion 45 | 46 | private System.Windows.Forms.ToolTip toolTip1; 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /XenAdmin/Wizards/WizardProgress.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Wizards 2 | { 3 | partial class WizardProgress 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(WizardProgress)); 32 | this.SuspendLayout(); 33 | // 34 | // WizardProgress 35 | // 36 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 37 | this.DoubleBuffered = true; 38 | resources.ApplyResources(this, "$this"); 39 | this.Name = "WizardProgress"; 40 | this.ResumeLayout(false); 41 | 42 | } 43 | 44 | #endregion 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /XenAdmin/Controls/Ballooning/HostShinyBar.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.Ballooning 2 | { 3 | partial class HostShinyBar 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Windows Form Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HostShinyBar)); 32 | this.SuspendLayout(); 33 | // 34 | // HostShinyBar 35 | // 36 | resources.ApplyResources(this, "$this"); 37 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 38 | this.DoubleBuffered = true; 39 | this.Name = "HostShinyBar"; 40 | this.ResumeLayout(false); 41 | 42 | } 43 | 44 | #endregion 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /XenModel/XenAPI-Extensions/Certificate.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | namespace XenAPI 32 | { 33 | public partial class Certificate : XenObject 34 | { 35 | public override string Name() 36 | { 37 | return name; 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /XenModel/XenAPI/IXenObject.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) Cloud Software Group, Inc. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 8 | * 1) Redistributions of source code must retain the above copyright 9 | * notice, this list of conditions and the following disclaimer. 10 | * 11 | * 2) Redistributions in binary form must reproduce the above 12 | * copyright notice, this list of conditions and the following 13 | * disclaimer in the documentation and/or other materials 14 | * provided with the distribution. 15 | * 16 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 17 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 18 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 19 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 20 | * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 21 | * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 22 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 25 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 26 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 27 | * OF THE POSSIBILITY OF SUCH DAMAGE. 28 | */ 29 | 30 | using System; 31 | using System.ComponentModel; 32 | 33 | namespace XenAPI 34 | { 35 | public partial interface IXenObject : INotifyPropertyChanged 36 | { 37 | void ClearEventListeners(); 38 | 39 | string opaque_ref { get; set; } 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | How to submit changes 2 | ===================== 3 | 4 | Please try to follow the guidelines below. They will make things 5 | easier on the maintainers. Not all of these guidelines matter for every 6 | trivial change so apply some common sense. 7 | 8 | If you are unsure about something written here, ask on the XCP-ng forum https://xcp-ng.org/forum/ 9 | 10 | 0. Before starting a big project, discuss it on the forum first :-) 11 | 12 | 1. Always test your changes, however small, by both targetted 13 | manual testing and by running the unit tests. 14 | 15 | 2. When adding new functionality, include test cases for any 16 | * important; or 17 | * difficult to manually test; or 18 | * easy to break 19 | new code. 20 | 21 | 3. Make your patch(es) available by creating one or more github pull requests. 22 | Each pull request should be separately reviewable and mergable. Only patches 23 | which must be committed together should be in the same pull request. 24 | 25 | 4. Each patch should include a descriptive commit comment that helps 26 | understand why the patch is necessary and why it works. This will 27 | be used both for initial review and for new people to understand 28 | how the code works later. 29 | 30 | 5. For bonus points, ensure the project still builds in between every 31 | patch in a set: this helps hunt down future regressions with 'bisect'. 32 | 33 | 6. Make sure you have the right to submit any changes you make. If you 34 | do changes at work you may find your employer owns the patches 35 | instead of you. 36 | 37 | ---------------------------------------------------------------------------- 38 | 39 | For a list of maintainers, please see [MAINTAINERS](./MAINTAINERS.md) file. 40 | -------------------------------------------------------------------------------- /XenAdmin/Controls/Ballooning/ShinyBar.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.Ballooning 2 | { 3 | partial class ShinyBar 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | toolTipTimer.Stop(); 17 | toolTip.Hide(this); 18 | toolTip.Dispose(); 19 | if (disposing && (components != null)) 20 | { 21 | components.Dispose(); 22 | } 23 | base.Dispose(disposing); 24 | } 25 | 26 | #region Component Designer generated code 27 | 28 | /// 29 | /// Required method for Designer support - do not modify 30 | /// the contents of this method with the code editor. 31 | /// 32 | private void InitializeComponent() 33 | { 34 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ShinyBar)); 35 | this.SuspendLayout(); 36 | // 37 | // ShinyBar 38 | // 39 | resources.ApplyResources(this, "$this"); 40 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 41 | this.DoubleBuffered = true; 42 | this.Name = "ShinyBar"; 43 | this.ResumeLayout(false); 44 | 45 | } 46 | 47 | #endregion 48 | 49 | } 50 | } 51 | -------------------------------------------------------------------------------- /XenAdmin/Controls/CustomGridView/GridView.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.Controls.CustomGridView 2 | { 3 | partial class GridView 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | DisposeBuffer(); 21 | base.Dispose(disposing); 22 | } 23 | 24 | #region Component Designer generated code 25 | 26 | /// 27 | /// Required method for Designer support - do not modify 28 | /// the contents of this method with the code editor. 29 | /// 30 | private void InitializeComponent() 31 | { 32 | this.components = new System.ComponentModel.Container(); 33 | this.MoreInfoToolTip = new System.Windows.Forms.ToolTip(this.components); 34 | this.SuspendLayout(); 35 | // 36 | // GridView 37 | // 38 | this.AllowDrop = true; 39 | this.AutoScroll = true; 40 | this.MinimumSize = new System.Drawing.Size(1, 1); 41 | this.Padding = new System.Windows.Forms.Padding(5); 42 | this.ResumeLayout(false); 43 | 44 | } 45 | 46 | #endregion 47 | 48 | private System.Windows.Forms.ToolTip MoreInfoToolTip; 49 | } 50 | } 51 | -------------------------------------------------------------------------------- /XenModel/XenAPI-Extensions/Auth.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | namespace XenAPI 32 | { 33 | public partial class Auth : XenObject 34 | { 35 | public const string AUTH_TYPE_AD = "AD"; 36 | public const string AUTH_TYPE_NONE = ""; 37 | public const string AUTH_TYPE_PAM = "PAM"; 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /XenAdmin/Wizards/NewPolicyWizard/NewPolicyWizard.Designer.cs: -------------------------------------------------------------------------------- 1 | using XenAdmin.Wizards.GenericPages; 2 | using XenAPI; 3 | 4 | namespace XenAdmin.Wizards.NewPolicyWizard 5 | { 6 | partial class NewPolicyWizard 7 | { 8 | /// 9 | /// Required designer variable. 10 | /// 11 | private System.ComponentModel.IContainer components = null; 12 | 13 | /// 14 | /// Clean up any resources being used. 15 | /// 16 | /// true if managed resources should be disposed; otherwise, false. 17 | protected override void Dispose(bool disposing) 18 | { 19 | if (disposing && (components != null)) 20 | { 21 | components.Dispose(); 22 | } 23 | base.Dispose(disposing); 24 | } 25 | 26 | #region Windows Form Designer generated code 27 | 28 | /// 29 | /// Required method for Designer support - do not modify 30 | /// the contents of this method with the code editor. 31 | /// 32 | private void InitializeComponent() 33 | { 34 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NewPolicyWizard)); 35 | this.SuspendLayout(); 36 | // 37 | // NewPolicyWizard 38 | // 39 | resources.ApplyResources(this, "$this"); 40 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 41 | this.HelpButton = true; 42 | this.Name = "NewPolicyWizard"; 43 | this.ResumeLayout(false); 44 | this.PerformLayout(); 45 | 46 | } 47 | 48 | #endregion 49 | 50 | } 51 | } -------------------------------------------------------------------------------- /XenModel/XenAPI/IMockWebProxy.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) Cloud Software Group, Inc. 3 | * 4 | * Redistribution and use in source and binary forms, with or without 5 | * modification, are permitted provided that the following conditions 6 | * are met: 7 | * 8 | * 1) Redistributions of source code must retain the above copyright 9 | * notice, this list of conditions and the following disclaimer. 10 | * 11 | * 2) Redistributions in binary form must reproduce the above 12 | * copyright notice, this list of conditions and the following 13 | * disclaimer in the documentation and/or other materials 14 | * provided with the distribution. 15 | * 16 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 17 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 18 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 19 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 20 | * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 21 | * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 22 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 25 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 26 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 27 | * OF THE POSSIBILITY OF SUCH DAMAGE. 28 | */ 29 | 30 | using System; 31 | using System.IO; 32 | using System.Net; 33 | 34 | namespace XenAPI 35 | { 36 | /// 37 | /// An interface to allow mocking a web proxy 38 | /// 39 | public interface IMockWebProxy : IWebProxy 40 | { 41 | Stream GetStream(Uri uri); 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /XenModel/XenAPI-Extensions/VM_guest_metrics.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | 32 | namespace XenAPI 33 | { 34 | public partial class VM_guest_metrics 35 | { 36 | public bool PV_drivers_installed() 37 | { 38 | return PV_drivers_version.ContainsKey("major") && PV_drivers_version.ContainsKey("minor"); 39 | } 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /XenAdmin/TabPages/BallooningPage.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.TabPages 2 | { 3 | partial class BallooningPage 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Windows Form Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BallooningPage)); 32 | this.SuspendLayout(); 33 | // 34 | // pageContainerPanel 35 | // 36 | resources.ApplyResources(this.pageContainerPanel, "pageContainerPanel"); 37 | this.pageContainerPanel.SizeChanged += new System.EventHandler(this.pageContainerPanel_SizeChanged); 38 | // 39 | // BallooningPage 40 | // 41 | resources.ApplyResources(this, "$this"); 42 | this.Name = "BallooningPage"; 43 | this.ResumeLayout(false); 44 | 45 | } 46 | 47 | #endregion 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /XenModel/Network/CancelledException.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | using System; 32 | 33 | 34 | namespace XenAdmin 35 | { 36 | public class CancelledException : Exception 37 | { 38 | public override string Message 39 | { 40 | get 41 | { 42 | return Messages.CANCELLED_BY_USER; 43 | } 44 | } 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /XenModel/XenAPI-Extensions/PVS_proxy.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | 32 | namespace XenAPI 33 | { 34 | public partial class PVS_proxy 35 | { 36 | public VM VM() 37 | { 38 | var vif = Connection.Resolve(VIF); 39 | if (vif == null) 40 | return null; 41 | return Connection.Resolve(vif.VM); 42 | } 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /XenCenterLib/INotifyCollectionChanged.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | using System; 32 | using System.ComponentModel; 33 | 34 | namespace XenCenterLib 35 | { 36 | public interface INotifyCollectionChanged 37 | { 38 | event CollectionChangeEventHandler CollectionChanged; 39 | event EventHandler BatchCollectionChanged; 40 | void OnBatchCollectionChanged(); 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /XenModel/Network/DisconnectionException.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | using System; 32 | 33 | 34 | namespace XenAdmin.Network 35 | { 36 | public class DisconnectionException : Exception 37 | { 38 | public override string Message 39 | { 40 | get 41 | { 42 | return Messages.DISCONNECTED; 43 | } 44 | } 45 | } 46 | } -------------------------------------------------------------------------------- /XenAdmin/Controls/ListViewEx.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | using System.Windows.Forms; 32 | 33 | namespace XenAdmin.Controls 34 | { 35 | public class ListViewEx : ListView 36 | { 37 | public ListViewEx() 38 | { 39 | // Magically eliminates flicker when the control is resized 40 | this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true); 41 | } 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /XenAdmin/Controls/CustomGridView/GridEmptyItem.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | namespace XenAdmin.Controls.CustomGridView 32 | { 33 | class GridEmptyItem : GridItemBase 34 | { 35 | public GridEmptyItem() 36 | : base(true, 1, false, null, null) 37 | { 38 | } 39 | 40 | public override void OnPaint(ItemPaintArgs itemPaintArgs) 41 | { 42 | } 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /XenModel/XenAPI-Extensions/PUSB.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | using XenAdmin; 32 | 33 | namespace XenAPI 34 | { 35 | partial class PUSB 36 | { 37 | public override string Description() 38 | { 39 | return string.IsNullOrEmpty(description) ? 40 | string.Format(Messages.USB_DEVICE_VENDOR_PRODUCT, vendor_id, product_id) : 41 | description; 42 | } 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /XenAdmin/Controls/SnapshotTreeView.designer.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Forms; 2 | 3 | namespace XenAdmin.Controls 4 | { 5 | partial class SnapshotTreeView 6 | { 7 | /// 8 | /// Required designer variable. 9 | /// 10 | private System.ComponentModel.IContainer components = null; 11 | 12 | /// 13 | /// Clean up any resources being used. 14 | /// 15 | /// true if managed resources should be disposed; otherwise, false. 16 | protected override void Dispose(bool disposing) { 17 | if (disposing && (components != null)) { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() { 30 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SnapshotTreeView)); 31 | this.SuspendLayout(); 32 | // 33 | // SnapshotTreeView 34 | // 35 | resources.ApplyResources(this, "$this"); 36 | this.AutoArrange = false; 37 | this.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None; 38 | this.OwnerDraw = true; 39 | this.ShowGroups = false; 40 | this.TileSize = new System.Drawing.Size(80, 60); 41 | this.DrawItem += new System.Windows.Forms.DrawListViewItemEventHandler(this.SnapshotTreeView_DrawItem); 42 | this.ResumeLayout(false); 43 | 44 | } 45 | 46 | 47 | 48 | #endregion 49 | 50 | 51 | } 52 | } -------------------------------------------------------------------------------- /XenAdmin/Controls/MainWindowControls/INavigationItem.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | using System; 32 | 33 | namespace XenAdmin.Controls.MainWindowControls 34 | { 35 | interface INavigationItem 36 | { 37 | INavigationItem PairedItem { get; set; } 38 | 39 | event Action NavigationViewChanged; 40 | } 41 | 42 | interface INotificationItem 43 | { 44 | int UnreadEntries { get; set; } 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /XenAdmin/TabPages/GpuPage.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace XenAdmin.TabPages 2 | { 3 | partial class GpuPage 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GpuPage)); 32 | this.SuspendLayout(); 33 | // 34 | // pageContainerPanel 35 | // 36 | resources.ApplyResources(this.pageContainerPanel, "pageContainerPanel"); 37 | this.pageContainerPanel.SizeChanged += new System.EventHandler(this.pageContainerPanel_SizeChanged); 38 | 39 | // 40 | // GpuPage 41 | // 42 | resources.ApplyResources(this, "$this"); 43 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 44 | this.Name = "GpuPage"; 45 | this.VisibleChanged += new System.EventHandler(this.GpuPage_VisibleChanged); 46 | this.Controls.SetChildIndex(this.pageContainerPanel, 0); 47 | this.ResumeLayout(false); 48 | this.PerformLayout(); 49 | 50 | } 51 | 52 | #endregion 53 | 54 | } 55 | } 56 | -------------------------------------------------------------------------------- /XenAdmin/Diagnostics/Hotfixing/Hotfix.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | using XenAPI; 32 | 33 | namespace XenAdmin.Diagnostics.Hotfixing 34 | { 35 | public abstract class Hotfix 36 | { 37 | public abstract string UUID { get; set; } 38 | public abstract string Filename { get; set; } 39 | public abstract void Apply(Host host, Session session); 40 | public abstract bool ShouldBeAppliedTo(Host host); 41 | } 42 | 43 | } 44 | -------------------------------------------------------------------------------- /XenAdmin/Commands/Controls/EditPropertiesToolStripMenuItem.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | 32 | namespace XenAdmin.Commands 33 | { 34 | internal class PropertiesToolStripMenuItem : CommandToolStripMenuItem 35 | { 36 | public PropertiesToolStripMenuItem() 37 | { 38 | 39 | } 40 | 41 | public PropertiesToolStripMenuItem(PropertiesCommand cmd) 42 | : base(cmd, Messages.EDIT, Images.StaticImages.edit_16) 43 | { } 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /XenAdmin/Diagnostics/Problems/VMProblem/VmHasVgpu.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | using XenAdmin.Diagnostics.Checks; 32 | using XenAPI; 33 | 34 | namespace XenAdmin.Diagnostics.Problems.VMProblem 35 | { 36 | public class VmHasVgpu : VMProblem 37 | { 38 | public VmHasVgpu(Check check, VM vm) 39 | : base(check, vm) { } 40 | 41 | public override string Description => string.Format(Messages.UPDATES_WIZARD_VM_HAS_VGPU, ServerName, VM.Name()); 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /XenModel/XenAPI-Extensions/Secret.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | namespace XenAPI 32 | { 33 | public partial class Secret 34 | { 35 | public static string CreateSecret(Session session, string value) 36 | { 37 | Secret secret = new Secret(); 38 | secret.value = value; 39 | XenRef secretRef = Secret.create(session, secret); 40 | return Secret.get_uuid(session, secretRef.opaque_ref); 41 | } 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /XenAdmin/Dialogs/ScreenShotDialog.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | using System; 32 | using System.Drawing; 33 | 34 | namespace XenAdmin.Dialogs 35 | { 36 | public partial class ScreenShotDialog : XenDialogBase 37 | { 38 | public ScreenShotDialog(string snapshotName,Image image) 39 | { 40 | InitializeComponent(); 41 | this.Text = String.Format(this.Text, snapshotName); 42 | this.pictureBox1.Image = image; 43 | } 44 | 45 | } 46 | } -------------------------------------------------------------------------------- /XenAdmin/Diagnostics/Problems/VMProblem/LocalStorage.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | using XenAdmin.Diagnostics.Checks; 32 | using XenAPI; 33 | 34 | 35 | namespace XenAdmin.Diagnostics.Problems.VMProblem 36 | { 37 | public class LocalStorage : VMProblem 38 | { 39 | public LocalStorage(Check check, VM vm) 40 | : base(check, vm) { } 41 | 42 | public override string Description => string.Format(Messages.UPDATES_WIZARD_LOCAL_STORAGE, ServerName, VM.Name()); 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /XenAdmin/Diagnostics/Problems/VMProblem/ToolsCD.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | using XenAdmin.Diagnostics.Checks; 32 | using XenAPI; 33 | 34 | 35 | namespace XenAdmin.Diagnostics.Problems.VMProblem 36 | { 37 | class ToolsCD : LocalCD 38 | { 39 | public ToolsCD(Check check, VM vm) 40 | : base(check, vm) 41 | { 42 | } 43 | 44 | public override string Description => string.Format(Messages.UPDATES_WIZARD_TOOLS_CD, ServerName, VM.Name()); 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /CommandLib/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | /* Copyright (c) Cloud Software Group, Inc. 2 | * 3 | * Redistribution and use in source and binary forms, 4 | * with or without modification, are permitted provided 5 | * that the following conditions are met: 6 | * 7 | * * Redistributions of source code must retain the above 8 | * copyright notice, this list of conditions and the 9 | * following disclaimer. 10 | * * Redistributions in binary form must reproduce the above 11 | * copyright notice, this list of conditions and the 12 | * following disclaimer in the documentation and/or other 13 | * materials provided with the distribution. 14 | * 15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 16 | * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 17 | * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 18 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 20 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 25 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 26 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 | * SUCH DAMAGE. 29 | */ 30 | 31 | using System.Runtime.InteropServices; 32 | 33 | // Setting ComVisible to false makes the types in this assembly not visible 34 | // to COM components. If you need to access a type in this assembly from 35 | // COM, set the ComVisible attribute to true on that type. 36 | [assembly: ComVisible(false)] 37 | 38 | // The following GUID is for the ID of the typelib if this project is exposed to COM 39 | [assembly: Guid("afe05716-a4d5-415b-8263-9daa8639dc78")] 40 | --------------------------------------------------------------------------------