1 /* 2 * ThemeResources.java 3 * 4 * Copyright (C) 2021 by RStudio, PBC 5 * 6 * Unless you have received this program directly from RStudio pursuant 7 * to the terms of a commercial license agreement with RStudio, then 8 * this program is licensed to you under the terms of version 3 of the 9 * GNU Affero General Public License. This program is distributed WITHOUT 10 * ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING THOSE OF NON-INFRINGEMENT, 11 * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Please refer to the 12 * AGPL (http://www.gnu.org/licenses/agpl-3.0.txt) for more details. 13 * 14 */ 15 package org.rstudio.core.client.theme.res; 16 17 import com.google.gwt.core.client.GWT; 18 import com.google.gwt.resources.client.ClientBundle; 19 import com.google.gwt.resources.client.DataResource; 20 import com.google.gwt.resources.client.ImageResource; 21 import com.google.gwt.resources.client.ImageResource.ImageOptions; 22 import com.google.gwt.resources.client.ImageResource.RepeatStyle; 23 24 public interface ThemeResources extends ClientBundle 25 { 26 public static final ThemeResources INSTANCE = GWT.create(ThemeResources.class); 27 themeStyles()28 ThemeStyles themeStyles(); 29 30 @Source("dialogTopLeft.png") dialogTopLeft()31 DataResource dialogTopLeft(); 32 @Source("dialogTop.png") dialogTop()33 DataResource dialogTop(); 34 @Source("dialogTopRight.png") dialogTopRight()35 DataResource dialogTopRight(); 36 @Source("dialogLeft.png") dialogLeft()37 DataResource dialogLeft(); 38 @Source("dialogRight.png") dialogRight()39 DataResource dialogRight(); 40 @Source("dialogBottomLeft.png") dialogBottomLeft()41 DataResource dialogBottomLeft(); 42 @Source("dialogBottom.png") dialogBottom()43 DataResource dialogBottom(); 44 @Source("dialogBottomRight.png") dialogBottomRight()45 DataResource dialogBottomRight(); 46 47 @Source("podTopLeft.png") podTopLeft()48 DataResource podTopLeft(); 49 @Source("podTop.png") podTop()50 DataResource podTop(); 51 @Source("podTopRight.png") podTopRight()52 DataResource podTopRight(); 53 @Source("podLeft.png") podLeft()54 DataResource podLeft(); 55 @Source("podRight.png") podRight()56 DataResource podRight(); 57 @Source("podBottomLeft.png") podBottomLeft()58 DataResource podBottomLeft(); 59 @Source("podBottom.png") podBottom()60 DataResource podBottom(); 61 @Source("podBottomRight.png") podBottomRight()62 DataResource podBottomRight(); 63 64 @Source("verticalHandle.png") verticalHandle()65 DataResource verticalHandle(); 66 67 @Source("horizontalHandle.png") horizontalHandle()68 DataResource horizontalHandle(); 69 70 @Source("rstudio_2x.png") rstudio2x()71 ImageResource rstudio2x(); 72 73 @Source("rstudio_large_2x.png") rstudioLarge2x()74 ImageResource rstudioLarge2x(); 75 76 @Source("rstudio_small_2x.png") rstudio_small2x()77 ImageResource rstudio_small2x(); 78 79 @Source("backgroundGradient.png") backgroundGradient()80 DataResource backgroundGradient(); 81 activeDocTabLeft()82 ImageResource activeDocTabLeft(); activeDocTabRight()83 ImageResource activeDocTabRight(); 84 @ImageOptions(repeatStyle = RepeatStyle.Horizontal) activeDocTabTile()85 ImageResource activeDocTabTile(); docTabLeft()86 ImageResource docTabLeft(); docTabRight()87 ImageResource docTabRight(); 88 @ImageOptions(repeatStyle = RepeatStyle.Horizontal) docTabTile()89 ImageResource docTabTile(); 90 @Source("tabBackground.png") tabBackground()91 DataResource tabBackground(); 92 93 @ImageOptions(repeatStyle = RepeatStyle.Both) clear()94 ImageResource clear(); 95 96 @Source("toolbarBackground.png") toolbarBackground()97 DataResource toolbarBackground(); 98 @Source("toolbarBackground2.png") toolbarBackground2()99 DataResource toolbarBackground2(); 100 @Source("desktopGlobalToolbarBackground.png") desktopGlobalToolbarBackground()101 DataResource desktopGlobalToolbarBackground(); 102 @Source("webGlobalToolbarLeft.png") webGlobalToolbarLeft()103 DataResource webGlobalToolbarLeft(); 104 @Source("webGlobalToolbarRight.png") webGlobalToolbarRight()105 DataResource webGlobalToolbarRight(); 106 @Source("webGlobalToolbarTile.png") webGlobalToolbarTile()107 DataResource webGlobalToolbarTile(); 108 109 @Source("multiPodActiveTabLeft.png") multiPodActiveTabLeft()110 DataResource multiPodActiveTabLeft(); 111 @Source("multiPodActiveTabRight.png") multiPodActiveTabRight()112 DataResource multiPodActiveTabRight(); 113 @Source("multiPodActiveTabTile.png") multiPodActiveTabTile()114 DataResource multiPodActiveTabTile(); 115 @Source("multiPodTabLeft.png") multiPodTabLeft()116 DataResource multiPodTabLeft(); 117 @Source("multiPodTabRight.png") multiPodTabRight()118 DataResource multiPodTabRight(); 119 @Source("multiPodTop.png") multiPodTop()120 DataResource multiPodTop(); 121 @Source("multiPodTopFade.png") multiPodTopFade()122 DataResource multiPodTopFade(); 123 menuBevel()124 ImageResource menuBevel(); 125 126 @Source("closeTabSelected_2x.png") closeTab2x()127 ImageResource closeTab2x(); 128 129 @Source("busyTab.gif") busyTab()130 ImageResource busyTab(); 131 132 @Source("closeDialog_2x.png") closeDialog2x()133 ImageResource closeDialog2x(); 134 toolbarSeparator()135 ImageResource toolbarSeparator(); 136 137 @Source("menuDownArrow_2x.png") menuDownArrow2x()138 ImageResource menuDownArrow2x(); 139 140 @Source("linkDownArrow_2x.png") linkDownArrow2x()141 ImageResource linkDownArrow2x(); 142 143 @Source("maximize_2x.png") maximize2x()144 DataResource maximize2x(); 145 146 @Source("maximizeSelected_2x.png") maximizeSelected2x()147 DataResource maximizeSelected2x(); 148 149 @Source("minimize_2x.png") minimize2x()150 DataResource minimize2x(); 151 152 @Source("minimizeSelected_2x.png") minimizeSelected2x()153 DataResource minimizeSelected2x(); 154 155 @Source("restore_2x.png") restore2x()156 DataResource restore2x(); 157 158 @Source("restoreSelected_2x.png") restoreSelected2x()159 DataResource restoreSelected2x(); 160 161 @Source("podMinimizedLeft.png") podMinimizedLeft()162 DataResource podMinimizedLeft(); 163 @Source("podMinimizedTile.png") podMinimizedTile()164 DataResource podMinimizedTile(); 165 @Source("podMinimizedRight.png") podMinimizedRight()166 DataResource podMinimizedRight(); 167 168 @Source("searchFieldLeft.png") searchFieldLeft()169 DataResource searchFieldLeft(); 170 @Source("searchFieldTile.png") searchFieldTile()171 DataResource searchFieldTile(); 172 @Source("searchFieldRight.png") searchFieldRight()173 DataResource searchFieldRight(); 174 175 @Source("clearSearch_2x.png") clearSearch2x()176 ImageResource clearSearch2x(); 177 178 @Source("workspaceSectionHeaderTile.png") workspaceSectionHeaderTile()179 DataResource workspaceSectionHeaderTile(); 180 181 @Source("zoomDataset_2x.png") zoomDataset2x()182 ImageResource zoomDataset2x(); 183 184 @Source("viewFunctionCode_2x.png") viewFunctionCode2x()185 ImageResource viewFunctionCode2x(); 186 187 @Source("inspectObject_2x.png") inspectObject2x()188 ImageResource inspectObject2x(); 189 190 @Source("inlineEditIcon_2x.png") inlineEditIcon2x()191 DataResource inlineEditIcon2x(); 192 193 @Source("inlineDeleteIcon_2x.png") inlineDeleteIcon2x()194 DataResource inlineDeleteIcon2x(); 195 196 @Source("paneLayoutIcon_2x.png") paneLayoutIcon2x()197 ImageResource paneLayoutIcon2x(); 198 199 @Source("smallMagGlassIcon_2x.png") smallMagGlassIcon2x()200 ImageResource smallMagGlassIcon2x(); 201 202 @Source("dropDownArrow_2x.png") dropDownArrow2x()203 ImageResource dropDownArrow2x(); 204 205 @Source("mediumDropDownArrow_2x.png") mediumDropDownArrow2x()206 ImageResource mediumDropDownArrow2x(); 207 208 @Source("chevron_2x.png") chevron2x()209 ImageResource chevron2x(); 210 211 @Source("help_2x.png") help2x()212 ImageResource help2x(); 213 214 @Source("infoSmall_2x.png") infoSmall2x()215 ImageResource infoSmall2x(); 216 217 @Source("warningSmall_2x.png") warningSmall2x()218 ImageResource warningSmall2x(); 219 220 @Source("errorSmall_2x.png") errorSmall2x()221 ImageResource errorSmall2x(); 222 223 @Source("syntaxInfo_2x.png") syntaxInfo2x()224 ImageResource syntaxInfo2x(); 225 226 @Source("syntaxWarning_2x.png") syntaxWarning2x()227 ImageResource syntaxWarning2x(); 228 229 @Source("syntaxError_2x.png") syntaxError2x()230 ImageResource syntaxError2x(); 231 232 @Source("syntaxInfoDark_2x.png") syntaxInfoDark2x()233 ImageResource syntaxInfoDark2x(); 234 235 @Source("syntaxWarningDark_2x.png") syntaxWarningDark2x()236 ImageResource syntaxWarningDark2x(); 237 238 @Source("syntaxErrorDark_2x.png") syntaxErrorDark()239 ImageResource syntaxErrorDark(); 240 241 @Source("syntaxErrorDark_2x.png") syntaxErrorDark2x()242 ImageResource syntaxErrorDark2x(); 243 244 @Source("codeTransform_2x.png") codeTransform2x()245 ImageResource codeTransform2x(); 246 247 @Source("closeChevron_2x.png") closeChevron2x()248 ImageResource closeChevron2x(); 249 250 @Source("removePackage_2x.png") removePackage2x()251 ImageResource removePackage2x(); 252 253 @Source("newsButton_2x.png") newsButton2x()254 ImageResource newsButton2x(); 255 256 @Source("activeBreakpoint_2x.png") activeBreakpoint2x()257 DataResource activeBreakpoint2x(); 258 259 @Source("inactiveBreakpoint_2x.png") inactiveBreakpoint2x()260 DataResource inactiveBreakpoint2x(); 261 262 @Source("pendingBreakpoint_2x.png") pendingBreakpoint2x()263 DataResource pendingBreakpoint2x(); 264 265 @Source("executingLine_2x.png") executingLine2x()266 DataResource executingLine2x(); 267 268 @Source("macCheck_2x.png") macCheck2x()269 DataResource macCheck2x(); 270 271 @Source("radioButtonOn_2x.png") radioButtonOn2x()272 DataResource radioButtonOn2x(); 273 274 @Source("executeChunk_2x.png") executeChunk2x()275 ImageResource executeChunk2x(); 276 checkboxOff()277 ImageResource checkboxOff(); checkboxOn()278 ImageResource checkboxOn(); 279 280 @Source("checkboxTri_2x.png") checkboxTri2x()281 ImageResource checkboxTri2x(); 282 283 @Source("menuCheck_2x.png") menuCheck2x()284 ImageResource menuCheck2x(); 285 286 @Source("menuCheckInverted_2x.png") menuCheckInverted2x()287 ImageResource menuCheckInverted2x(); 288 289 @Source("user_2x.png") user()290 ImageResource user(); 291 292 @Source("refreshWorkspaceMonitored_2x.png") refreshWorkspaceMonitored2x()293 ImageResource refreshWorkspaceMonitored2x(); 294 295 @Source("refreshWorkspaceUnmonitored_2x.png") refreshWorkspaceUnmonitored2x()296 ImageResource refreshWorkspaceUnmonitored2x(); 297 298 @Source("browsePackage_2x.png") browsePackage2x()299 ImageResource browsePackage2x(); 300 } 301