-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 1f8b76d
Showing
83 changed files
with
13,403 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Gerhard Großmann (@charakterziffer) <postfach2b[at]web.de> | ||
|
||
The python script render-pngs.py was originally written by | ||
Lee Braiden <[email protected]> | ||
|
||
The file make.sh is based on the similar file in the package of https://github.com/GalliumOS/dmz-cursor-theme |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
These cursors and the tools to create them are free artwork and software; you can redistribute them and/or modify them under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. | ||
|
||
These cursors and tools distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. | ||
|
||
You should have received a copy of the GNU General Public License along with these files; if not, see <http://www.gnu.org/licenses/>. |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,118 @@ | ||
# Toolbox for X11 Mouse Cursors | ||
|
||
This collection of files enables you to create a Linux cursor theme out of an SVG file. I used it to build my cursor theme cz-Viator (included in this package). | ||
|
||
![All cursors of my theme, in white and black](assets/preview.png) | ||
|
||
Maybe you don’t want to build your own theme and just download mine? I’ve prepared the [white cz-Viator](assets/cz-viator.zip) and the variant [cz-Viator (Black)](assets/cz-viator-black.zip). For installing instructions see [step 3](#install) in this *README* file. | ||
|
||
Gerhard Großmann <[email protected]>, April 2018 | ||
|
||
|
||
## Presetting | ||
|
||
Clone or download the files of this repository to your local machine. If downloaded via the green github button top right then unpack the zip file. To render the PNGs the vector editing software **Inkskape** is used. For combining the PNGs to X11 cursor files you’ll need the command line tool **xcursorgen**. | ||
|
||
|
||
## 1 Designing Your Own Cursors | ||
|
||
If you just want to generate a theme out of the provided SVG you can skip this step and proceed with generating the PNGs. Otherwise start by editing the file *template.svg* in the folder *svgs* with Inkscape. | ||
|
||
### 1.1 Working with the SVG | ||
|
||
The *template.svg* contains three layers. On the layer *cursors* there’s a group of the different cursors. It is cloned to the second, semi-transparent layer *shadow*, slightly translated and blurred. The third layer *slices* contains rectangles with the ID of the individual cursors. It is set to invisible because it should not get rendered as a cursor background. | ||
|
||
By the way the colors of the *slices* layer are only important for the example cursor file. They could be helpful if you just want make small edits to the provided theme. Pink signals that this cursor contains or consists of cloned other cursors. Teal means that this cursor doesn’t follow the standard of 1px black stroke, white filling. It may contain blurred shadow lines, other colors, stroke widths or areas without an outline. | ||
|
||
### 1.2 Setting hotspots | ||
|
||
For each cursor you have to determine the spot where the mouse tip is located. It is described in a file in the folder *hotspots*. Each cursor has one file with lines like | ||
|
||
24 11 1 ../pngs/24/center_ptr.png | ||
32 16 2 ../pngs/32/center_ptr.png | ||
48 22 2 ../pngs/48/center_ptr.png | ||
|
||
These stand for [size] [x coordinate] [y coordinate] [path to png]. The path later is important for combining different sized PNGs to one cursor file. It’s relative to the *hotspots* folder. | ||
|
||
To get the coordinates in Inkscape make the *slices* layer visible and turn on a pixel grid. The top left pixel has the coordinates 0 0, the top right one has 23 0. So you can count where the mouse tip should sit. | ||
|
||
For the animated cursors the frames duration is added to the end of each line. If you want each frames take 60 milliseconds then write | ||
|
||
24 11 11 ../pngs/24/wait-01.png 60 | ||
24 11 11 ../pngs/24/wait-02.png 60 | ||
24 11 11 ../pngs/24/wait-03.png 60 | ||
24 11 11 ../pngs/24/wait-04.png 60 | ||
... | ||
|
||
|
||
## 2 Generating the Theme | ||
|
||
If you edited the *template.svg* make sure the layer *slices* is invisible. Then open a terminal and navigate to the *cursor-toolbox* folder using the command `cd /path/to/cursor-toolbox`. Now we’re ready to go! | ||
|
||
### 2.1 Rendering the PNGs | ||
|
||
The Python file *render-pngs.py* combs through *template.svg* and searches for rectangles on the *slices* layer. It exports the vectors in these areas to PNGs named after the rectangle’s ID. To start rendering use the command | ||
|
||
./render-pngs.py svgs/template.svg | ||
|
||
Or, if you prefer the black-theme: | ||
|
||
./render-pngs.py svgs/template-black.svg | ||
|
||
This creates the folder *pngs* with all the images – it may take some time. If you want other sizes than 24×24, 32×32 and 48×48 then edit the lines 68, 74 and 75 in *render-pngs.py* before. | ||
|
||
### *2.2 (optional) Different Spinners* | ||
|
||
The animated cursor of my theme cz-Viator is a rotating windmill. However I’ve created some alternative designs (there are black variants, too): | ||
|
||
![Four different spinners](assets/spinners.gif) | ||
|
||
If you’d like to employ one of these, now it’s the right time! Let *render-pngs.py* do it’s work again, only using the preferred spinner file this time (*one* of these lines): | ||
|
||
./render-pngs.py svgs/spinner-hourglass.svg | ||
./render-pngs.py svgs/spinner-ring.svg | ||
./render-pngs.py svgs/spinner-rotor.svg | ||
./render-pngs.py svgs/spinner-windmill.svg | ||
|
||
… or with the equivalent variant \*-black.svg. The PNGS of the cursors *wait* and *progress* will be overwritten. | ||
|
||
### 2.3 Merge the PNGs to cursor files | ||
|
||
We use the shell script *make.sh* to combine the right PNGs and generate X11 cursor files. The script also creates the correct folder structure and symbolic links for a ready-to-use theme. | ||
|
||
To name your theme open *make.sh* with your prefered text editor. Fill in your own theme name in line 6 (`themetitle='My Cursor Theme'`). Save and close *make.sh*. Now run the file with the command | ||
|
||
./make.sh | ||
|
||
Your finished cursor theme is in the new folder with you given name. (For the next steps I’ll call that “theme folder”). | ||
|
||
### *2.4 (optional) Recreating Your Cursor Theme for Windows and Mac* | ||
|
||
I’ve yet no idea how to do this 🤷. If somebody could give me an advise I’d be glad. | ||
|
||
<a name="install"></a> | ||
|
||
## 3 Installing and Using the Cursor Theme (Linux) | ||
|
||
To install the theme for a single user copy the theme folder into the hidden folder *.icons* in your home directory – if neccessary create this folder. You can do this with the terminal, too. Replace the *[theme folder]* with the name of the generated folder from step 2.3. | ||
|
||
cp -r [theme folder] ~/.icons/[theme folder] | ||
|
||
To install the cursor theme system-wide, copy your folder to /usr/share/icons. You’ll need to run the command as the system administrator, so you’ll be prompted for your system password: | ||
|
||
sudo cp -r [theme folder] usr/share/icons/[theme folder] | ||
|
||
Now you have to set your cursor theme as the prefered one. Depending on your Linux distribution use the Gnome Tweak Tool or Unity Tweak Tool (there: Theme Settings). | ||
|
||
On KDE Plasma go to Computer > System Settings > Workspace Appearence > Cursor Theme (or similar). | ||
|
||
For MATE search at System > Settings > Appearence > Theme …, XFC should be Settings > Mouse and Touchpad > Cursor Theme. There are other possibilities but I can’t list all of them here. | ||
|
||
|
||
## 4 Enjoying the Theme | ||
|
||
In the *assets* folder you’ll find a list of the cursors and equivalents, my own cursor themes and the file *test.html*. Open that with a browser and you can watch some of the cursors in action. | ||
|
||
To analyse which cursor is displayed I recommend using the theme Dummy X11 Cursors. It can be found at https://www.gnome-look.org/content/show.php?content=128170 | ||
|
||
If you have further questions, ideas or need some help with my cursor toolbox I’m more than happy to give a hand. Please file an issue here at github or simply mail me at <[email protected]> and we’ll figure that out 😀. |
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
List of the cursors with their alternative names (or equal cursors) | ||
|
||
left_ptr default top_left_arrow left-arrow 08ffe1e65f80fcfdf9fff11263e74c48 | ||
center_ptr | ||
right_ptr arrow top_right_arrow right-arrow | ||
context-menu 08ffe1e65f80fcfdf9fff11263e74c48 | ||
copy 08ffe1cb5fe6fc01f906f1c063814ccf 1081e37283d90000800003c07f3ef6bf 6407b0e94181790501fd1e167b474872 b66166c04f8c3109214a4fbd64a50fc8 | ||
link alias 0876e1c15ff2fc01f906f1c363074c0f 3085a0e285430894940527032f8b26df 640fb0e74195791501fd1ed57b41487f a2a266d0498c3104214a47bd64ab0fc8 | ||
help question_arrow whats_this gumby 5c6cd98b3f3ebcb1f9c7f1c204630408 d9ce0ab605698f320427677b458ad60b | ||
circle | ||
|
||
pointing_hand pointer hand hand2 e29285e634086352946a0e7090d73106 | ||
openhand grab hand1 5aca4d189052212118709018842178c0 9d800788f1b08800ae810202380a0822 | ||
closedhand grabbing dnd-none 208530c400c041818281048008011002 | ||
dnd-move | ||
dnd-copy | ||
dnd-link | ||
dnd-ask | ||
dnd-no-drop no-drop 03b6e0fcb3499374a867c041f52298f0 03b6e0fcb3499374a867d041f52298f0 | ||
|
||
text ibeam xterm | ||
vertical-text 048008013003cff3c00c801001200000 | ||
crosshair tcross | ||
dotbox draped_box icon dot_box_mask | ||
cross diamond_cross cross_reverse target | ||
cell plus | ||
x-cursor X_cursor wayland-cursor | ||
not-allowed forbidden crossed_circle 03b6e0fcb3499374a867c041f52298f0 | ||
|
||
pencil draft | ||
color-picker | ||
zoom-in zoom_in f41c0e382c94c0958e07017e42b00462 | ||
zoom-out zoom_out f41c0e382c97c0938e07017e42800402 | ||
pirate kill | ||
dot | ||
move fleur size_all pointer-move 4498f0e0c1937ffe01fd06f973665830 9081237383d90e509aa00f00170e968f fcf21c00b30f7e3f83fe0dfd12e71cff | ||
all-scroll | ||
|
||
up-arrow up_arrow sb_up_arrow | ||
right-arrow right_arrow sb_right_arrow | ||
down-arrow down_arrow sb_down_arrow | ||
left-arrow left_arrow sb_left_arrow | ||
ns-resize size_ver size-ver v_double_arrow double_arrow 00008160000006810000408080010102 split_v based_arrow_up based_arrow_down sb_v_double_arrow | ||
ew-resize size_hor size-hor h_double_arrow 028006030e0e7ebffc7f7070c0600140 split_h sb_h_double_arrow | ||
nesw-resize size_bdiag size-bdiag fd_double_arrow 50585d75b494802d0151028115016902 fcf1c3c7cd4491d801f1e1c78f100000 | ||
nwse-resize size_fdiag size-fdiag bd_double_arrow 38c5dff7c7b8962045400281044508d2 c7088f0f3e6c8088236ef8e1e3e70000 | ||
|
||
n-resize top_side | ||
e-resize right_side | ||
s-resize bottom_side | ||
w-resize left_side | ||
ne-resize top_right_corner | ||
se-resize bottom_right_corner | ||
sw-resize bottom_left_corner | ||
nw-resize top_left_corner | ||
|
||
top_tee | ||
right_tee | ||
bottom_tee | ||
left_tee | ||
ur_angle | ||
lr_angle | ||
ll_angle | ||
ul_angle | ||
|
||
col-resize 043a9f68147c53184671403ffa811cc5 14fef782d02440884392942c11205230 | ||
row-resize 2870a09082c103050810ffdffffe0204 c07385c7190e701020ff7ffffd08103c | ||
|
||
progress left_ptr_watch half-busy 00000000000000020006000e7e9ffc3f 08e8e1c95fe2fc01f976f1e063a24ccd 3ecb610c1bf2410f44200f48c40d3599 9116a3ea924ed2162ecab71ba103b17f | ||
wait watch clock 0426c94ea35c87780ff01dc239897213 |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
<!DOCTYPE html> | ||
<html lang="de"><head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | ||
|
||
<title>Cursor Test</title> | ||
<meta name="author" content="Gerhard Großmann, [email protected]"> | ||
|
||
<link rel="icon" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAATXSURBVEiJpZZNaBtHFMf/syNrV+pKsiUvVhURO0TYGEMOyi1YQS6Ji4zdXhpyyKGkzb2QQ6D40KSBQE+5hUKdQCG+JKUhgTomgXaFkvjiJAR6CMW4xpZky7IUy9qPWe2upgdbjmLcNNQPHjMMb99v3rw3b5ZgW0jbyHfmrfFAIuw4JQA+AUABePasH1gIAA8hxKSUjimKIsfjcV86nW4H/W9pOaCcc0mSpF80TRsNhUK+er3uPX78OMUBIxEAkFgsRgFgdnbWRym9XSqVPo3FYv5IJHJgiAAA3d3dBACGh4fx8OFDH2Ps1suXL0cPHTp0YIiQTqdJOBze/XAHItVqtZvZbPZDIWQffRvBXhkeHsbMzIxULpencrncv0FaKgAQzpw5s6uXL19urROSTqc9iqJId+/erXP+buk/efIEY2NjrKen50IqlXpUKBSMSqXSeP78uQsA6XRayOfzNBQK0UgkQgBAFEW+sbHBt7a2XEVRmp73nV8rkrGxsalcLnchlUo9ajQaZGhoqAEAqqpa7faSJJmyLK9YlnXrxIkTP3m9XrbvEe0HKZVKU9lsdvTIkSO+zs5O0XEcEQA457taKBR8d+7c6R8YGPjuxYsX38uy7P9PwN6cPH78eFSSJL8sy+Jeu3A4jJGREUxPT/ssyzoXDoc/+iBAO6RWq029evXqlG3bEgAQQkAIgdfrde/fvw8A6O3thWEYgWAwKL43B+vr6+jt7eWMsfbSlHRdv8kY+3JwcLAvGo1Ki4uLE9Vq9Wo0GqUAoKoqurq6VimldF+AqqrQNA3j4+M4d+6c/ezZs1/Pnz//48rKipnP543l5WVzbW3N0jStOT8/PyIIwlVVVaVkMom5uTmcPXuWDQwM/OC6risAQLlcfsd5JpOxr1y5YgDApUuXvMvLy58tLi6Szc1No1Kp6IwxHYDZbDYtSum1Bw8eSMlkEjdu3HBHR0eNwcHByfHx8axhGO9WUS6Xw8TEhJlMJr9dWFhozM/Po7+/H6lUiszMzGQIIQ1BEEzTNE3HcZjP57M3Nzc/PnnyJADg4sWLPJPJfHn69Ok/3rx5o6+vrxuCqqq8Wq1yAMhkMmZPT883yWQyK8vy9PXr1xkATE5O+mq12leCIAg+n8+VZdkJBAIOpZS3J9qyLE8sFlspFApGPp83VldXtyPY2NjghBBGKf26r68vu7S0VDt8+PDP9+7dQ6lUguu6sG27c3Z29pQkSaSjo4MDgMfj4cDbuwAAW1tbdrVatcrlMsvn87YHAC8Wiy6l9ItIJDJfLBYFSmmzu7u77vf7fzt69OjnoiiWg8Hg7UQiMccY48B2S9ivQBhjjmVZjm3bbjwedz3Yfntd13V/r9frnnq9DkIIt22biKJ4zev1To+MjPzpum5T13WmaZpdqVSakUiEA2iGQqG/CCH9ANDV1fW34zhWo9GwGWPu06dP+d6uuFvvQ0NDhFLaEQwGvYFAwKNpGkRRbLx+/bqRSCRsVVV5IpHwRKNRv9/vlwOBgAQA9XqdGYahra2tGQsLCzZti463abNcLvN4PM5LpZLLOXcIIY1isWj39fU5qqo2AeDYsWPQdR0AmoIgNGzbZrquM9M0LUVRnKWlpeb7Xqj2X5nWvLWBXZtWy1YUpXWnmvF43N3ZBP8HLtxhvxKNmpYAAAAASUVORK5CYII="> | ||
|
||
<style> | ||
<!-- | ||
body { background: #bcb; color: #555; | ||
display: grid; grid-gap: 1em; grid-auto-rows: minmax(4.5em, auto); | ||
grid-template-columns: repeat(auto-fill, minmax(9em, 1fr)); } | ||
body > div { background: #fff; box-shadow: 2px 2px 4px rgba(0,0,0,.3); | ||
display:flex; justify-content:center; align-items:center; margin:0; } | ||
|
||
@supports not (display: grid) { | ||
body { display: flex; flex-wrap: wrap; } | ||
body > div { flex: 1 1 9em; height: 4.5em; margin: .5em; } | ||
} | ||
--> | ||
</style> | ||
</head> | ||
|
||
<body> | ||
<div style="cursor:auto">auto</div> | ||
<div style="cursor:default">default</div> | ||
<div style="cursor:none">none</div> | ||
<div style="cursor:context-menu">context-menu</div> | ||
<div style="cursor:help">help</div> | ||
<div style="cursor:pointer">pointer</div> | ||
<div style="cursor:progress">progress</div> | ||
<div style="cursor:wait">wait</div> | ||
<div style="cursor:cell">cell</div> | ||
<div style="cursor:crosshair">crosshair</div> | ||
<div style="cursor:text">text</div> | ||
<div style="cursor:vertical-text">vertical-text</div> | ||
<div style="cursor:alias">alias</div> | ||
<div style="cursor:copy">copy</div> | ||
<div style="cursor:move">move</div> | ||
<div style="cursor:no-drop">no-drop</div> | ||
<div style="cursor:not-allowed">not-allowed</div> | ||
<div style="cursor:all-scroll">all-scroll</div> | ||
<div style="cursor:col-resize">col-resize</div> | ||
<div style="cursor:row-resize">row-resize</div> | ||
<div style="cursor:n-resize">n-resize</div> | ||
<div style="cursor:e-resize">e-resize</div> | ||
<div style="cursor:s-resize">s-resize</div> | ||
<div style="cursor:w-resize">w-resize</div> | ||
<div style="cursor:ne-resize">ne-resize</div> | ||
<div style="cursor:nw-resize">nw-resize</div> | ||
<div style="cursor:se-resize">se-resize</div> | ||
<div style="cursor:sw-resize">sw-resize</div> | ||
<div style="cursor:ew-resize">ew-resize</div> | ||
<div style="cursor:ns-resize">ns-resize</div> | ||
<div style="cursor:nesw-resize">nesw-resize</div> | ||
<div style="cursor:nwse-resize">nwse-resize</div> | ||
<div style="cursor:zoom-in">zoom-in</div> | ||
<div style="cursor:zoom-out">zoom-out</div> | ||
<div style="cursor:grab">grab</div> | ||
<div style="cursor:grabbing">grabbing</div> | ||
</body></html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 11 11 ../pngs/24/all-scroll.png | ||
32 16 16 ../pngs/32/all-scroll.png | ||
48 22 22 ../pngs/48/all-scroll.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 11 18 ../pngs/24/bottom_tee.png | ||
32 15 27 ../pngs/32/bottom_tee.png | ||
48 22 36 ../pngs/48/bottom_tee.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 11 11 ../pngs/24/cell.png | ||
32 16 16 ../pngs/32/cell.png | ||
48 22 22 ../pngs/48/cell.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 11 1 ../pngs/24/center_ptr.png | ||
32 16 2 ../pngs/32/center_ptr.png | ||
48 22 2 ../pngs/48/center_ptr.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 2 1 ../pngs/24/circle.png | ||
32 3 2 ../pngs/32/circle.png | ||
48 4 2 ../pngs/48/circle.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 10 10 ../pngs/24/closedhand.png | ||
32 15 15 ../pngs/32/closedhand.png | ||
48 20 20 ../pngs/48/closedhand.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 11 11 ../pngs/24/col-resize.png | ||
32 16 16 ../pngs/32/col-resize.png | ||
48 22 22 ../pngs/48/col-resize.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 2 20 ../pngs/24/color-picker.png | ||
32 3 30 ../pngs/32/color-picker.png | ||
48 4 40 ../pngs/48/color-picker.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 2 1 ../pngs/24/context-menu.png | ||
32 3 2 ../pngs/32/context-menu.png | ||
48 4 2 ../pngs/48/context-menu.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 2 1 ../pngs/24/copy.png | ||
32 3 2 ../pngs/32/copy.png | ||
48 4 2 ../pngs/48/copy.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 10 10 ../pngs/24/cross.png | ||
32 15 15 ../pngs/32/cross.png | ||
48 20 20 ../pngs/48/cross.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 11 11 ../pngs/24/crosshair.png | ||
32 16 16 ../pngs/32/crosshair.png | ||
48 22 22 ../pngs/48/crosshair.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 10 10 ../pngs/24/dnd-ask.png | ||
32 15 15 ../pngs/32/dnd-ask.png | ||
48 20 20 ../pngs/48/dnd-ask.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 10 10 ../pngs/24/dnd-copy.png | ||
32 15 15 ../pngs/32/dnd-copy.png | ||
48 20 20 ../pngs/48/dnd-copy.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 10 10 ../pngs/24/dnd-link.png | ||
32 15 15 ../pngs/32/dnd-link.png | ||
48 20 20 ../pngs/48/dnd-link.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 10 10 ../pngs/24/dnd-move.png | ||
32 15 15 ../pngs/32/dnd-move.png | ||
48 20 20 ../pngs/48/dnd-move.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 10 10 ../pngs/24/dnd-no-drop.png | ||
32 15 15 ../pngs/32/dnd-no-drop.png | ||
48 20 20 ../pngs/48/dnd-no-drop.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 11 11 ../pngs/24/dot.png | ||
32 16 16 ../pngs/32/dot.png | ||
48 22 22 ../pngs/48/dot.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 11 11 ../pngs/24/dotbox.png | ||
32 16 16 ../pngs/32/dotbox.png | ||
48 22 22 ../pngs/48/dotbox.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 11 20 ../pngs/24/down-arrow.png | ||
32 15 30 ../pngs/32/down-arrow.png | ||
48 22 40 ../pngs/48/down-arrow.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 19 11 ../pngs/24/e-resize.png | ||
32 27 15 ../pngs/32/e-resize.png | ||
48 38 22 ../pngs/48/e-resize.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 11 11 ../pngs/24/ew-resize.png | ||
32 16 16 ../pngs/32/ew-resize.png | ||
48 22 22 ../pngs/48/ew-resize.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 2 1 ../pngs/24/help.png | ||
32 3 2 ../pngs/32/help.png | ||
48 4 2 ../pngs/48/help.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 2 11 ../pngs/24/left-arrow.png | ||
32 3 15 ../pngs/32/left-arrow.png | ||
48 4 22 ../pngs/48/left-arrow.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 2 1 ../pngs/24/left_ptr.png | ||
32 3 2 ../pngs/32/left_ptr.png | ||
48 4 2 ../pngs/48/left_ptr.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 5 11 ../pngs/24/left_tee.png | ||
32 7 15 ../pngs/32/left_tee.png | ||
48 10 22 ../pngs/48/left_tee.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 2 1 ../pngs/24/link.png | ||
32 3 2 ../pngs/32/link.png | ||
48 4 2 ../pngs/48/link.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 4 18 ../pngs/24/ll_angle.png | ||
32 6 27 ../pngs/32/ll_angle.png | ||
48 8 36 ../pngs/48/ll_angle.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 18 18 ../pngs/24/lr_angle.png | ||
32 27 27 ../pngs/32/lr_angle.png | ||
48 36 36 ../pngs/48/lr_angle.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 11 11 ../pngs/24/move.png | ||
32 16 16 ../pngs/32/move.png | ||
48 22 22 ../pngs/48/move.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
24 11 4 ../pngs/24/n-resize.png | ||
32 16 6 ../pngs/32/n-resize.png | ||
48 22 8 ../pngs/48/n-resize.png |
Oops, something went wrong.