Initial checkin of Pika from heckimp

This commit is contained in:
2023-09-25 15:35:21 -07:00
commit 891e999216
6761 changed files with 5240685 additions and 0 deletions

BIN
cursors/cursor-bad-x2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 626 B

BIN
cursors/cursor-bad.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 682 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 462 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 556 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 462 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 475 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 467 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 310 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 464 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 543 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 352 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 507 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 311 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 475 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 269 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 452 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 458 B

BIN
cursors/cursor-mouse-x2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 415 B

BIN
cursors/cursor-mouse.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 552 B

BIN
cursors/cursor-move-x2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 395 B

BIN
cursors/cursor-move.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 500 B

BIN
cursors/cursor-none-x2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

BIN
cursors/cursor-none.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 365 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 471 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 548 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 547 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 287 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 481 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 492 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 495 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 446 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 528 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 463 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 537 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 293 B

BIN
cursors/cursor-side-top.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 483 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 254 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 B

BIN
cursors/cursor-zoom-x2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 895 B

BIN
cursors/cursor-zoom.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 991 B

1
cursors/dummy_file.xml Normal file
View File

@ -0,0 +1 @@
@DATA@

218
cursors/meson.build Normal file
View 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(),
)

Binary file not shown.

After

Width:  |  Height:  |  Size: 274 B

BIN
cursors/modifier-anchor.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 437 B

BIN
cursors/modifier-bad-x2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 B

BIN
cursors/modifier-bad.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 453 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 426 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 436 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 415 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 B

BIN
cursors/modifier-join.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 430 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 B

BIN
cursors/modifier-minus.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 395 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 201 B

BIN
cursors/modifier-move.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 437 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 188 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 431 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 B

BIN
cursors/modifier-plus.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 419 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 B

BIN
cursors/modifier-resize.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 B

BIN
cursors/modifier-rotate.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 B

BIN
cursors/modifier-select.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 B

BIN
cursors/modifier-zoom.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 B

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 627 B

BIN
cursors/tool-airbrush.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 723 B

BIN
cursors/tool-blur-x2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 908 B

BIN
cursors/tool-blur.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 998 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 824 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 915 B

BIN
cursors/tool-burn-x2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 500 B

BIN
cursors/tool-burn.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 680 B

BIN
cursors/tool-clone-x2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 629 B

BIN
cursors/tool-clone.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 778 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 581 B

BIN
cursors/tool-crop-x2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 565 B

BIN
cursors/tool-crop.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 667 B

BIN
cursors/tool-dodge-x2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 766 B

BIN
cursors/tool-dodge.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 927 B

Some files were not shown because too many files have changed in this diff Show More