Initial checkin of Pika from heckimp
BIN
cursors/cursor-bad-x2.png
Normal file
After Width: | Height: | Size: 626 B |
BIN
cursors/cursor-bad.png
Normal file
After Width: | Height: | Size: 682 B |
BIN
cursors/cursor-color-picker-x2.png
Normal file
After Width: | Height: | Size: 462 B |
BIN
cursors/cursor-color-picker.png
Normal file
After Width: | Height: | Size: 556 B |
BIN
cursors/cursor-corner-bottom-left-x2.png
Normal file
After Width: | Height: | Size: 324 B |
BIN
cursors/cursor-corner-bottom-left.png
Normal file
After Width: | Height: | Size: 484 B |
BIN
cursors/cursor-corner-bottom-right-x2.png
Normal file
After Width: | Height: | Size: 258 B |
BIN
cursors/cursor-corner-bottom-right.png
Normal file
After Width: | Height: | Size: 462 B |
BIN
cursors/cursor-corner-bottom-x2.png
Normal file
After Width: | Height: | Size: 315 B |
BIN
cursors/cursor-corner-bottom.png
Normal file
After Width: | Height: | Size: 475 B |
BIN
cursors/cursor-corner-left-x2.png
Normal file
After Width: | Height: | Size: 309 B |
BIN
cursors/cursor-corner-left.png
Normal file
After Width: | Height: | Size: 467 B |
BIN
cursors/cursor-corner-right-x2.png
Normal file
After Width: | Height: | Size: 310 B |
BIN
cursors/cursor-corner-right.png
Normal file
After Width: | Height: | Size: 464 B |
BIN
cursors/cursor-corner-top-left-x2.png
Normal file
After Width: | Height: | Size: 427 B |
BIN
cursors/cursor-corner-top-left.png
Normal file
After Width: | Height: | Size: 543 B |
BIN
cursors/cursor-corner-top-right-x2.png
Normal file
After Width: | Height: | Size: 352 B |
BIN
cursors/cursor-corner-top-right.png
Normal file
After Width: | Height: | Size: 507 B |
BIN
cursors/cursor-corner-top-x2.png
Normal file
After Width: | Height: | Size: 311 B |
BIN
cursors/cursor-corner-top.png
Normal file
After Width: | Height: | Size: 475 B |
BIN
cursors/cursor-crosshair-small-x2.png
Normal file
After Width: | Height: | Size: 269 B |
BIN
cursors/cursor-crosshair-small.png
Normal file
After Width: | Height: | Size: 452 B |
BIN
cursors/cursor-crosshair-x2.png
Normal file
After Width: | Height: | Size: 290 B |
BIN
cursors/cursor-crosshair.png
Normal file
After Width: | Height: | Size: 458 B |
BIN
cursors/cursor-mouse-x2.png
Normal file
After Width: | Height: | Size: 415 B |
BIN
cursors/cursor-mouse.png
Normal file
After Width: | Height: | Size: 552 B |
BIN
cursors/cursor-move-x2.png
Normal file
After Width: | Height: | Size: 395 B |
BIN
cursors/cursor-move.png
Normal file
After Width: | Height: | Size: 500 B |
BIN
cursors/cursor-none-x2.png
Normal file
After Width: | Height: | Size: 100 B |
BIN
cursors/cursor-none.png
Normal file
After Width: | Height: | Size: 365 B |
BIN
cursors/cursor-side-bottom-left-x2.png
Normal file
After Width: | Height: | Size: 471 B |
BIN
cursors/cursor-side-bottom-left.png
Normal file
After Width: | Height: | Size: 548 B |
BIN
cursors/cursor-side-bottom-right-x2.png
Normal file
After Width: | Height: | Size: 450 B |
BIN
cursors/cursor-side-bottom-right.png
Normal file
After Width: | Height: | Size: 547 B |
BIN
cursors/cursor-side-bottom-x2.png
Normal file
After Width: | Height: | Size: 287 B |
BIN
cursors/cursor-side-bottom.png
Normal file
After Width: | Height: | Size: 481 B |
BIN
cursors/cursor-side-left-x2.png
Normal file
After Width: | Height: | Size: 332 B |
BIN
cursors/cursor-side-left.png
Normal file
After Width: | Height: | Size: 492 B |
BIN
cursors/cursor-side-right-x2.png
Normal file
After Width: | Height: | Size: 335 B |
BIN
cursors/cursor-side-right.png
Normal file
After Width: | Height: | Size: 495 B |
BIN
cursors/cursor-side-top-left-x2.png
Normal file
After Width: | Height: | Size: 446 B |
BIN
cursors/cursor-side-top-left.png
Normal file
After Width: | Height: | Size: 528 B |
BIN
cursors/cursor-side-top-right-x2.png
Normal file
After Width: | Height: | Size: 463 B |
BIN
cursors/cursor-side-top-right.png
Normal file
After Width: | Height: | Size: 537 B |
BIN
cursors/cursor-side-top-x2.png
Normal file
After Width: | Height: | Size: 293 B |
BIN
cursors/cursor-side-top.png
Normal file
After Width: | Height: | Size: 483 B |
BIN
cursors/cursor-single-dot-x2.png
Normal file
After Width: | Height: | Size: 254 B |
BIN
cursors/cursor-single-dot.png
Normal file
After Width: | Height: | Size: 240 B |
BIN
cursors/cursor-zoom-x2.png
Normal file
After Width: | Height: | Size: 895 B |
BIN
cursors/cursor-zoom.png
Normal file
After Width: | Height: | Size: 991 B |
1
cursors/dummy_file.xml
Normal file
@ -0,0 +1 @@
|
||||
@DATA@
|
218
cursors/meson.build
Normal file
@ -0,0 +1,218 @@
|
||||
tool_cursors = [
|
||||
'cursor-bad.png',
|
||||
'cursor-bad-x2.png',
|
||||
'cursor-color-picker.png',
|
||||
'cursor-color-picker-x2.png',
|
||||
'cursor-corner-bottom-left.png',
|
||||
'cursor-corner-bottom-left-x2.png',
|
||||
'cursor-corner-bottom-right.png',
|
||||
'cursor-corner-bottom-right-x2.png',
|
||||
'cursor-corner-bottom.png',
|
||||
'cursor-corner-bottom-x2.png',
|
||||
'cursor-corner-left.png',
|
||||
'cursor-corner-left-x2.png',
|
||||
'cursor-corner-right.png',
|
||||
'cursor-corner-right-x2.png',
|
||||
'cursor-corner-top-left.png',
|
||||
'cursor-corner-top-left-x2.png',
|
||||
'cursor-corner-top-right.png',
|
||||
'cursor-corner-top-right-x2.png',
|
||||
'cursor-corner-top.png',
|
||||
'cursor-corner-top-x2.png',
|
||||
'cursor-crosshair-small.png',
|
||||
'cursor-crosshair-small-x2.png',
|
||||
'cursor-crosshair.png',
|
||||
'cursor-crosshair-x2.png',
|
||||
'cursor-mouse.png',
|
||||
'cursor-mouse-x2.png',
|
||||
'cursor-move.png',
|
||||
'cursor-move-x2.png',
|
||||
'cursor-none.png',
|
||||
'cursor-none-x2.png',
|
||||
'cursor-side-bottom-left.png',
|
||||
'cursor-side-bottom-left-x2.png',
|
||||
'cursor-side-bottom-right.png',
|
||||
'cursor-side-bottom-right-x2.png',
|
||||
'cursor-side-bottom.png',
|
||||
'cursor-side-bottom-x2.png',
|
||||
'cursor-side-left.png',
|
||||
'cursor-side-left-x2.png',
|
||||
'cursor-side-right.png',
|
||||
'cursor-side-right-x2.png',
|
||||
'cursor-side-top-left.png',
|
||||
'cursor-side-top-left-x2.png',
|
||||
'cursor-side-top-right.png',
|
||||
'cursor-side-top-right-x2.png',
|
||||
'cursor-side-top.png',
|
||||
'cursor-side-top-x2.png',
|
||||
'cursor-single-dot.png',
|
||||
'cursor-single-dot-x2.png',
|
||||
'cursor-zoom.png',
|
||||
'cursor-zoom-x2.png',
|
||||
|
||||
'modifier-anchor.png',
|
||||
'modifier-anchor-x2.png',
|
||||
'modifier-background.png',
|
||||
'modifier-background-x2.png',
|
||||
'modifier-bad.png',
|
||||
'modifier-bad-x2.png',
|
||||
'modifier-control.png',
|
||||
'modifier-control-x2.png',
|
||||
'modifier-foreground.png',
|
||||
'modifier-foreground-x2.png',
|
||||
'modifier-intersect.png',
|
||||
'modifier-intersect-x2.png',
|
||||
'modifier-join.png',
|
||||
'modifier-join-x2.png',
|
||||
'modifier-minus.png',
|
||||
'modifier-minus-x2.png',
|
||||
'modifier-move.png',
|
||||
'modifier-move-x2.png',
|
||||
'modifier-pattern.png',
|
||||
'modifier-pattern-x2.png',
|
||||
'modifier-plus.png',
|
||||
'modifier-plus-x2.png',
|
||||
'modifier-resize.png',
|
||||
'modifier-resize-x2.png',
|
||||
'modifier-rotate.png',
|
||||
'modifier-rotate-x2.png',
|
||||
'modifier-select.png',
|
||||
'modifier-select-x2.png',
|
||||
'modifier-zoom.png',
|
||||
'modifier-zoom-x2.png',
|
||||
|
||||
'tool-airbrush.png',
|
||||
'tool-airbrush-x2.png',
|
||||
'tool-blur.png',
|
||||
'tool-blur-x2.png',
|
||||
'tool-bucket-fill.png',
|
||||
'tool-bucket-fill-x2.png',
|
||||
'tool-burn.png',
|
||||
'tool-burn-x2.png',
|
||||
'tool-clone.png',
|
||||
'tool-clone-x2.png',
|
||||
'tool-color-picker.png',
|
||||
'tool-color-picker-x2.png',
|
||||
'tool-crop.png',
|
||||
'tool-crop-x2.png',
|
||||
'tool-dodge.png',
|
||||
'tool-dodge-x2.png',
|
||||
'tool-ellipse-select.png',
|
||||
'tool-ellipse-select-x2.png',
|
||||
'tool-eraser.png',
|
||||
'tool-eraser-x2.png',
|
||||
'tool-flip-horizontal.png',
|
||||
'tool-flip-horizontal-x2.png',
|
||||
'tool-flip-vertical.png',
|
||||
'tool-flip-vertical-x2.png',
|
||||
'tool-free-select.png',
|
||||
'tool-free-select-x2.png',
|
||||
'tool-fuzzy-select.png',
|
||||
'tool-fuzzy-select-x2.png',
|
||||
'tool-gradient.png',
|
||||
'tool-gradient-x2.png',
|
||||
'tool-hand.png',
|
||||
'tool-hand-x2.png',
|
||||
'tool-heal.png',
|
||||
'tool-heal-x2.png',
|
||||
'tool-ink.png',
|
||||
'tool-ink-x2.png',
|
||||
'tool-iscissors.png',
|
||||
'tool-iscissors-x2.png',
|
||||
'tool-measure.png',
|
||||
'tool-measure-x2.png',
|
||||
'tool-move.png',
|
||||
'tool-move-x2.png',
|
||||
'tool-paintbrush.png',
|
||||
'tool-paintbrush-x2.png',
|
||||
'tool-paths-anchor.png',
|
||||
'tool-paths-anchor-x2.png',
|
||||
'tool-paths-control.png',
|
||||
'tool-paths-control-x2.png',
|
||||
'tool-paths-segment.png',
|
||||
'tool-paths-segment-x2.png',
|
||||
'tool-paths.png',
|
||||
'tool-paths-x2.png',
|
||||
'tool-pencil.png',
|
||||
'tool-pencil-x2.png',
|
||||
'tool-perspective.png',
|
||||
'tool-perspective-x2.png',
|
||||
'tool-polygon-select.png',
|
||||
'tool-polygon-select-x2.png',
|
||||
'tool-rect-select.png',
|
||||
'tool-rect-select-x2.png',
|
||||
'tool-resize.png',
|
||||
'tool-resize-x2.png',
|
||||
'tool-rotate.png',
|
||||
'tool-rotate-x2.png',
|
||||
'tool-shear.png',
|
||||
'tool-shear-x2.png',
|
||||
'tool-smudge.png',
|
||||
'tool-smudge-x2.png',
|
||||
'tool-text.png',
|
||||
'tool-text-x2.png',
|
||||
'tool-transform-3d-camera.png',
|
||||
'tool-transform-3d-camera-x2.png',
|
||||
'tool-warp.png',
|
||||
'tool-warp-x2.png',
|
||||
'tool-zoom.png',
|
||||
'tool-zoom-x2.png',
|
||||
]
|
||||
|
||||
color_picker_cursors = [
|
||||
'cursor-color-picker.png',
|
||||
]
|
||||
|
||||
cursors_resourcename = 'pika-tool-cursors'
|
||||
cursors_xml_content = '<?xml version="1.0" encoding="UTF-8"?>\n'
|
||||
cursors_xml_content += '<gresources>\n'
|
||||
cursors_xml_content += ' <gresource prefix="/technology.heckin/tool-cursors">\n'
|
||||
foreach cursor : tool_cursors
|
||||
cursors_xml_content+=' <file preprocess="to-pixdata">'+ cursor +'</file>\n'
|
||||
endforeach
|
||||
cursors_xml_content += ' </gresource>\n'
|
||||
cursors_xml_content += '</gresources>\n'
|
||||
|
||||
cursors_xml_data = configuration_data()
|
||||
cursors_xml_data.set('DATA', cursors_xml_content)
|
||||
cursors_xml = configure_file(
|
||||
input : 'dummy_file.xml',
|
||||
output: cursors_resourcename + '.gresource.xml',
|
||||
configuration: cursors_xml_data,
|
||||
)
|
||||
|
||||
|
||||
pickers_resourcename = 'pika-color-picker-cursors'
|
||||
pickers_xml_content = '<?xml version="1.0" encoding="UTF-8"?>\n'
|
||||
pickers_xml_content += '<gresources>\n'
|
||||
pickers_xml_content += ' <gresource prefix="/technology.heckin/color-picker-cursors">\n'
|
||||
foreach cursor : color_picker_cursors
|
||||
pickers_xml_content+=' <file preprocess="to-pixdata">'+ cursor +'</file>\n'
|
||||
endforeach
|
||||
pickers_xml_content += ' </gresource>\n'
|
||||
pickers_xml_content += ' <gresource prefix="/technology.heckin/color-picker-cursors-raw">\n'
|
||||
foreach cursor : color_picker_cursors
|
||||
pickers_xml_content+=' <file >'+ cursor +'</file>\n'
|
||||
endforeach
|
||||
pickers_xml_content += ' </gresource>\n'
|
||||
pickers_xml_content += '</gresources>\n'
|
||||
|
||||
pickers_xml_data = configuration_data()
|
||||
pickers_xml_data.set('DATA', pickers_xml_content)
|
||||
pickers_xml = configure_file(
|
||||
input : 'dummy_file.xml',
|
||||
output: pickers_resourcename + '.gresource.xml',
|
||||
configuration: pickers_xml_data,
|
||||
)
|
||||
|
||||
cursors_sources = gnome.compile_resources(
|
||||
cursors_resourcename,
|
||||
cursors_xml,
|
||||
c_name: cursors_resourcename.underscorify(),
|
||||
)
|
||||
|
||||
pickers_sources = gnome.compile_resources(
|
||||
pickers_resourcename,
|
||||
pickers_xml,
|
||||
c_name: pickers_resourcename.underscorify(),
|
||||
)
|
BIN
cursors/modifier-anchor-x2.png
Normal file
After Width: | Height: | Size: 274 B |
BIN
cursors/modifier-anchor.png
Normal file
After Width: | Height: | Size: 474 B |
BIN
cursors/modifier-background-x2.png
Normal file
After Width: | Height: | Size: 189 B |
BIN
cursors/modifier-background.png
Normal file
After Width: | Height: | Size: 437 B |
BIN
cursors/modifier-bad-x2.png
Normal file
After Width: | Height: | Size: 223 B |
BIN
cursors/modifier-bad.png
Normal file
After Width: | Height: | Size: 453 B |
BIN
cursors/modifier-control-x2.png
Normal file
After Width: | Height: | Size: 179 B |
BIN
cursors/modifier-control.png
Normal file
After Width: | Height: | Size: 426 B |
BIN
cursors/modifier-foreground-x2.png
Normal file
After Width: | Height: | Size: 195 B |
BIN
cursors/modifier-foreground.png
Normal file
After Width: | Height: | Size: 436 B |
BIN
cursors/modifier-intersect-x2.png
Normal file
After Width: | Height: | Size: 168 B |
BIN
cursors/modifier-intersect.png
Normal file
After Width: | Height: | Size: 415 B |
BIN
cursors/modifier-join-x2.png
Normal file
After Width: | Height: | Size: 184 B |
BIN
cursors/modifier-join.png
Normal file
After Width: | Height: | Size: 430 B |
BIN
cursors/modifier-minus-x2.png
Normal file
After Width: | Height: | Size: 140 B |
BIN
cursors/modifier-minus.png
Normal file
After Width: | Height: | Size: 395 B |
BIN
cursors/modifier-move-x2.png
Normal file
After Width: | Height: | Size: 201 B |
BIN
cursors/modifier-move.png
Normal file
After Width: | Height: | Size: 437 B |
BIN
cursors/modifier-pattern-x2.png
Normal file
After Width: | Height: | Size: 188 B |
BIN
cursors/modifier-pattern.png
Normal file
After Width: | Height: | Size: 431 B |
BIN
cursors/modifier-plus-x2.png
Normal file
After Width: | Height: | Size: 176 B |
BIN
cursors/modifier-plus.png
Normal file
After Width: | Height: | Size: 419 B |
BIN
cursors/modifier-resize-x2.png
Normal file
After Width: | Height: | Size: 214 B |
BIN
cursors/modifier-resize.png
Normal file
After Width: | Height: | Size: 442 B |
BIN
cursors/modifier-rotate-x2.png
Normal file
After Width: | Height: | Size: 213 B |
BIN
cursors/modifier-rotate.png
Normal file
After Width: | Height: | Size: 183 B |
BIN
cursors/modifier-select-x2.png
Normal file
After Width: | Height: | Size: 211 B |
BIN
cursors/modifier-select.png
Normal file
After Width: | Height: | Size: 432 B |
BIN
cursors/modifier-zoom-x2.png
Normal file
After Width: | Height: | Size: 192 B |
BIN
cursors/modifier-zoom.png
Normal file
After Width: | Height: | Size: 173 B |
BIN
cursors/pika-tool-cursors-x2.xcf
Normal file
BIN
cursors/pika-tool-cursors.xcf
Normal file
BIN
cursors/tool-airbrush-x2.png
Normal file
After Width: | Height: | Size: 627 B |
BIN
cursors/tool-airbrush.png
Normal file
After Width: | Height: | Size: 723 B |
BIN
cursors/tool-blur-x2.png
Normal file
After Width: | Height: | Size: 908 B |
BIN
cursors/tool-blur.png
Normal file
After Width: | Height: | Size: 998 B |
BIN
cursors/tool-bucket-fill-x2.png
Normal file
After Width: | Height: | Size: 824 B |
BIN
cursors/tool-bucket-fill.png
Normal file
After Width: | Height: | Size: 915 B |
BIN
cursors/tool-burn-x2.png
Normal file
After Width: | Height: | Size: 500 B |
BIN
cursors/tool-burn.png
Normal file
After Width: | Height: | Size: 680 B |
BIN
cursors/tool-clone-x2.png
Normal file
After Width: | Height: | Size: 629 B |
BIN
cursors/tool-clone.png
Normal file
After Width: | Height: | Size: 778 B |
BIN
cursors/tool-color-picker-x2.png
Normal file
After Width: | Height: | Size: 460 B |
BIN
cursors/tool-color-picker.png
Normal file
After Width: | Height: | Size: 581 B |
BIN
cursors/tool-crop-x2.png
Normal file
After Width: | Height: | Size: 565 B |
BIN
cursors/tool-crop.png
Normal file
After Width: | Height: | Size: 667 B |
BIN
cursors/tool-dodge-x2.png
Normal file
After Width: | Height: | Size: 766 B |
BIN
cursors/tool-dodge.png
Normal file
After Width: | Height: | Size: 927 B |