From 5cda0092bac0b1f57b6f921385ac1e9a857aa773 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Fri, 26 Jan 2024 23:44:59 -0800 Subject: [PATCH] Sync docs to grab as-of-yet untranslated Albanian magic docs --- docs/sq_AL.UTF-8/MAGIC-API.txt | 1295 +++++++++++++ docs/sq_AL.UTF-8/html/MAGIC-API.html | 1477 +++++++++++++++ docs/sq_AL.UTF-8/html/tp_magic_example.c | 695 +++++++ docs/sq_AL.UTF-8/tp_magic_example.c | 695 +++++++ .../sq_AL.UTF-8/1pt_perspective.txt | 28 + .../sq_AL.UTF-8/1pt_perspective_select.txt | 23 + .../sq_AL.UTF-8/2pt_perspective.txt | 30 + .../sq_AL.UTF-8/2pt_perspective_select.txt | 23 + magic/magic-docs/sq_AL.UTF-8/3dglasses.txt | 18 + .../sq_AL.UTF-8/3pt_perspective.txt | 31 + .../sq_AL.UTF-8/3pt_perspective_select.txt | 23 + magic/magic-docs/sq_AL.UTF-8/blinds.txt | 17 + magic/magic-docs/sq_AL.UTF-8/blocks.txt | 18 + magic/magic-docs/sq_AL.UTF-8/bloom.txt | 16 + magic/magic-docs/sq_AL.UTF-8/blur.txt | 19 + magic/magic-docs/sq_AL.UTF-8/bricks.txt | 23 + magic/magic-docs/sq_AL.UTF-8/calligraphy.txt | 19 + magic/magic-docs/sq_AL.UTF-8/cartoon.txt | 17 + magic/magic-docs/sq_AL.UTF-8/chalk.txt | 17 + magic/magic-docs/sq_AL.UTF-8/checkerboard.txt | 17 + magic/magic-docs/sq_AL.UTF-8/circles.txt | 17 + magic/magic-docs/sq_AL.UTF-8/clone.txt | 20 + .../sq_AL.UTF-8/color_and_white.txt | 19 + magic/magic-docs/sq_AL.UTF-8/color_shift.txt | 16 + magic/magic-docs/sq_AL.UTF-8/colorsep.txt | 20 + magic/magic-docs/sq_AL.UTF-8/confetti.txt | 18 + magic/magic-docs/sq_AL.UTF-8/darken.txt | 19 + magic/magic-docs/sq_AL.UTF-8/desaturate.txt | 20 + .../magic-docs/sq_AL.UTF-8/dimetric_draw.txt | 26 + .../sq_AL.UTF-8/dimetric_select.txt | 23 + magic/magic-docs/sq_AL.UTF-8/distortion.txt | 16 + magic/magic-docs/sq_AL.UTF-8/doublevision.txt | 16 + magic/magic-docs/sq_AL.UTF-8/drip.txt | 16 + magic/magic-docs/sq_AL.UTF-8/edges.txt | 18 + magic/magic-docs/sq_AL.UTF-8/emboss.txt | 20 + magic/magic-docs/sq_AL.UTF-8/epitrochoid.txt | 27 + .../sq_AL.UTF-8/epitrochoid_edge.txt | 23 + .../sq_AL.UTF-8/epitrochoid_inside.txt | 23 + .../sq_AL.UTF-8/epitrochoid_outside.txt | 23 + magic/magic-docs/sq_AL.UTF-8/fisheye.txt | 18 + magic/magic-docs/sq_AL.UTF-8/flip.txt | 16 + magic/magic-docs/sq_AL.UTF-8/flower.txt | 24 + magic/magic-docs/sq_AL.UTF-8/foam.txt | 16 + magic/magic-docs/sq_AL.UTF-8/fold.txt | 19 + magic/magic-docs/sq_AL.UTF-8/fretwork.txt | 16 + magic/magic-docs/sq_AL.UTF-8/fur.txt | 16 + magic/magic-docs/sq_AL.UTF-8/glass_tile.txt | 15 + magic/magic-docs/sq_AL.UTF-8/googlyeyes.txt | 17 + magic/magic-docs/sq_AL.UTF-8/grass.txt | 21 + magic/magic-docs/sq_AL.UTF-8/halftone.txt | 15 + .../magic-docs/sq_AL.UTF-8/hexagon_mosaic.txt | 18 + .../sq_AL.UTF-8/html/1pt_perspective.html | 19 + .../html/1pt_perspective_select.html | 16 + .../sq_AL.UTF-8/html/2pt_perspective.html | 19 + .../html/2pt_perspective_select.html | 16 + .../sq_AL.UTF-8/html/3dglasses.html | 16 + .../sq_AL.UTF-8/html/3pt_perspective.html | 19 + .../html/3pt_perspective_select.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/blinds.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/blocks.html | 18 + magic/magic-docs/sq_AL.UTF-8/html/bloom.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/blur.html | 19 + magic/magic-docs/sq_AL.UTF-8/html/bricks.html | 18 + .../sq_AL.UTF-8/html/calligraphy.html | 17 + .../magic-docs/sq_AL.UTF-8/html/cartoon.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/chalk.html | 16 + .../sq_AL.UTF-8/html/checkerboard.html | 16 + .../magic-docs/sq_AL.UTF-8/html/circles.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/clone.html | 17 + .../sq_AL.UTF-8/html/color_and_white.html | 17 + .../sq_AL.UTF-8/html/color_shift.html | 16 + .../magic-docs/sq_AL.UTF-8/html/colorsep.html | 17 + .../magic-docs/sq_AL.UTF-8/html/confetti.html | 17 + magic/magic-docs/sq_AL.UTF-8/html/darken.html | 17 + .../sq_AL.UTF-8/html/desaturate.html | 17 + .../sq_AL.UTF-8/html/dimetric_draw.html | 19 + .../sq_AL.UTF-8/html/dimetric_select.html | 16 + .../sq_AL.UTF-8/html/distortion.html | 16 + .../sq_AL.UTF-8/html/doublevision.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/drip.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/edges.html | 17 + magic/magic-docs/sq_AL.UTF-8/html/emboss.html | 17 + .../sq_AL.UTF-8/html/epitrochoid.html | 18 + .../sq_AL.UTF-8/html/epitrochoid_edge.html | 17 + .../sq_AL.UTF-8/html/epitrochoid_inside.html | 17 + .../sq_AL.UTF-8/html/epitrochoid_outside.html | 17 + .../magic-docs/sq_AL.UTF-8/html/fisheye.html | 17 + magic/magic-docs/sq_AL.UTF-8/html/flip.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/flower.html | 18 + magic/magic-docs/sq_AL.UTF-8/html/foam.html | 15 + magic/magic-docs/sq_AL.UTF-8/html/fold.html | 19 + .../magic-docs/sq_AL.UTF-8/html/fretwork.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/fur.html | 16 + .../sq_AL.UTF-8/html/glass_tile.html | 15 + .../sq_AL.UTF-8/html/googlyeyes.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/grass.html | 17 + .../magic-docs/sq_AL.UTF-8/html/halftone.html | 15 + .../sq_AL.UTF-8/html/hexagon_mosaic.html | 17 + .../sq_AL.UTF-8/html/hypotrochoid.html | 18 + .../sq_AL.UTF-8/html/hypotrochoid_edge.html | 18 + .../sq_AL.UTF-8/html/hypotrochoid_inside.html | 18 + .../html/hypotrochoid_outside.html | 18 + magic/magic-docs/sq_AL.UTF-8/html/index.html | 152 ++ .../sq_AL.UTF-8/html/irregular_mosaic.html | 17 + .../sq_AL.UTF-8/html/isometric_line.html | 19 + .../sq_AL.UTF-8/html/kaleidoscope.html | 18 + .../sq_AL.UTF-8/html/kaleidoscope_lens.html | 16 + .../sq_AL.UTF-8/html/keep_color.html | 18 + magic/magic-docs/sq_AL.UTF-8/html/light.html | 17 + .../magic-docs/sq_AL.UTF-8/html/lighten.html | 17 + .../sq_AL.UTF-8/html/lightning.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/loops.html | 18 + magic/magic-docs/sq_AL.UTF-8/html/maze.html | 16 + .../sq_AL.UTF-8/html/metal_paint.html | 17 + magic/magic-docs/sq_AL.UTF-8/html/mirror.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/mosaic.html | 19 + .../magic-docs/sq_AL.UTF-8/html/negative.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/noise.html | 16 + .../sq_AL.UTF-8/html/oblique_draw.html | 19 + .../sq_AL.UTF-8/html/oblique_select.html | 16 + .../magic-docs/sq_AL.UTF-8/html/opposite.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/panels.html | 16 + .../magic-docs/sq_AL.UTF-8/html/pattern.html | 18 + .../sq_AL.UTF-8/html/perspective.html | 17 + .../magic-docs/sq_AL.UTF-8/html/picasso.html | 18 + magic/magic-docs/sq_AL.UTF-8/html/pixels.html | 18 + magic/magic-docs/sq_AL.UTF-8/html/puzzle.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/rails.html | 18 + magic/magic-docs/sq_AL.UTF-8/html/rain.html | 17 + .../magic-docs/sq_AL.UTF-8/html/rainbow.html | 17 + .../sq_AL.UTF-8/html/rainbow_cycle.html | 17 + magic/magic-docs/sq_AL.UTF-8/html/rays.html | 16 + .../sq_AL.UTF-8/html/real_rainbow.html | 16 + .../sq_AL.UTF-8/html/reflection.html | 15 + .../sq_AL.UTF-8/html/remove_color.html | 18 + magic/magic-docs/sq_AL.UTF-8/html/ribbon.html | 17 + .../magic-docs/sq_AL.UTF-8/html/ripples.html | 17 + .../magic-docs/sq_AL.UTF-8/html/rosette.html | 18 + .../sq_AL.UTF-8/html/roygbiv_rainbow.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/rush.html | 18 + .../magic-docs/sq_AL.UTF-8/html/saturate.html | 17 + .../magic-docs/sq_AL.UTF-8/html/sharpen.html | 17 + magic/magic-docs/sq_AL.UTF-8/html/shift.html | 15 + .../sq_AL.UTF-8/html/silhouette.html | 17 + magic/magic-docs/sq_AL.UTF-8/html/smooth.html | 18 + .../sq_AL.UTF-8/html/smooth_rainbow.html | 17 + magic/magic-docs/sq_AL.UTF-8/html/smudge.html | 17 + .../sq_AL.UTF-8/html/snow_ball.html | 16 + .../sq_AL.UTF-8/html/snow_flake.html | 16 + .../sq_AL.UTF-8/html/square_mosaic.html | 17 + .../sq_AL.UTF-8/html/squiggles.html | 18 + .../magic-docs/sq_AL.UTF-8/html/stretch.html | 15 + .../sq_AL.UTF-8/html/string_corner.html | 17 + .../sq_AL.UTF-8/html/string_edges.html | 17 + .../magic-docs/sq_AL.UTF-8/html/string_v.html | 17 + .../sq_AL.UTF-8/html/symmetry_left_right.html | 18 + .../sq_AL.UTF-8/html/symmetry_up_down.html | 18 + magic/magic-docs/sq_AL.UTF-8/html/tiles.html | 18 + .../magic-docs/sq_AL.UTF-8/html/tilezoom.html | 18 + magic/magic-docs/sq_AL.UTF-8/html/tint.html | 18 + .../sq_AL.UTF-8/html/toothpaste.html | 17 + .../magic-docs/sq_AL.UTF-8/html/tornado.html | 16 + .../sq_AL.UTF-8/html/trimetric_draw.html | 19 + .../sq_AL.UTF-8/html/trimetric_select.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/tv.html | 19 + .../sq_AL.UTF-8/html/tv_bright.html | 19 + .../magic-docs/sq_AL.UTF-8/html/wavelets.html | 18 + magic/magic-docs/sq_AL.UTF-8/html/waves.html | 16 + .../sq_AL.UTF-8/html/wet_paint.html | 20 + .../sq_AL.UTF-8/html/xor_colors.html | 16 + magic/magic-docs/sq_AL.UTF-8/html/zoom.html | 17 + magic/magic-docs/sq_AL.UTF-8/hypotrochoid.txt | 27 + .../sq_AL.UTF-8/hypotrochoid_edge.txt | 25 + .../sq_AL.UTF-8/hypotrochoid_inside.txt | 25 + .../sq_AL.UTF-8/hypotrochoid_outside.txt | 25 + magic/magic-docs/sq_AL.UTF-8/index.txt | 149 ++ .../sq_AL.UTF-8/irregular_mosaic.txt | 18 + .../magic-docs/sq_AL.UTF-8/isometric_line.txt | 27 + magic/magic-docs/sq_AL.UTF-8/kaleidoscope.txt | 22 + .../sq_AL.UTF-8/kaleidoscope_lens.txt | 17 + magic/magic-docs/sq_AL.UTF-8/keep_color.txt | 21 + magic/magic-docs/sq_AL.UTF-8/light.txt | 19 + magic/magic-docs/sq_AL.UTF-8/lighten.txt | 19 + magic/magic-docs/sq_AL.UTF-8/lightning.txt | 16 + magic/magic-docs/sq_AL.UTF-8/loops.txt | 20 + magic/magic-docs/sq_AL.UTF-8/maze.txt | 16 + magic/magic-docs/sq_AL.UTF-8/metal_paint.txt | 19 + magic/magic-docs/sq_AL.UTF-8/mirror.txt | 17 + magic/magic-docs/sq_AL.UTF-8/mosaic.txt | 19 + magic/magic-docs/sq_AL.UTF-8/negative.txt | 18 + magic/magic-docs/sq_AL.UTF-8/noise.txt | 16 + magic/magic-docs/sq_AL.UTF-8/oblique_draw.txt | 28 + .../magic-docs/sq_AL.UTF-8/oblique_select.txt | 23 + magic/magic-docs/sq_AL.UTF-8/opposite.txt | 18 + magic/magic-docs/sq_AL.UTF-8/panels.txt | 17 + magic/magic-docs/sq_AL.UTF-8/pattern.txt | 20 + magic/magic-docs/sq_AL.UTF-8/perspective.txt | 19 + magic/magic-docs/sq_AL.UTF-8/picasso.txt | 20 + magic/magic-docs/sq_AL.UTF-8/pixels.txt | 20 + magic/magic-docs/sq_AL.UTF-8/puzzle.txt | 16 + magic/magic-docs/sq_AL.UTF-8/rails.txt | 16 + magic/magic-docs/sq_AL.UTF-8/rain.txt | 18 + magic/magic-docs/sq_AL.UTF-8/rainbow.txt | 19 + .../magic-docs/sq_AL.UTF-8/rainbow_cycle.txt | 20 + magic/magic-docs/sq_AL.UTF-8/rays.txt | 17 + magic/magic-docs/sq_AL.UTF-8/real_rainbow.txt | 16 + magic/magic-docs/sq_AL.UTF-8/reflection.txt | 15 + magic/magic-docs/sq_AL.UTF-8/remove_color.txt | 21 + magic/magic-docs/sq_AL.UTF-8/ribbon.txt | 18 + magic/magic-docs/sq_AL.UTF-8/ripples.txt | 18 + magic/magic-docs/sq_AL.UTF-8/rosette.txt | 20 + .../sq_AL.UTF-8/roygbiv_rainbow.txt | 17 + magic/magic-docs/sq_AL.UTF-8/rush.txt | 18 + magic/magic-docs/sq_AL.UTF-8/saturate.txt | 19 + magic/magic-docs/sq_AL.UTF-8/sharpen.txt | 18 + magic/magic-docs/sq_AL.UTF-8/shift.txt | 15 + magic/magic-docs/sq_AL.UTF-8/silhouette.txt | 18 + magic/magic-docs/sq_AL.UTF-8/smooth.txt | 21 + .../magic-docs/sq_AL.UTF-8/smooth_rainbow.txt | 20 + magic/magic-docs/sq_AL.UTF-8/smudge.txt | 19 + magic/magic-docs/sq_AL.UTF-8/snow_ball.txt | 16 + magic/magic-docs/sq_AL.UTF-8/snow_flake.txt | 16 + .../magic-docs/sq_AL.UTF-8/square_mosaic.txt | 18 + magic/magic-docs/sq_AL.UTF-8/squiggles.txt | 21 + magic/magic-docs/sq_AL.UTF-8/stretch.txt | 14 + .../magic-docs/sq_AL.UTF-8/string_corner.txt | 20 + magic/magic-docs/sq_AL.UTF-8/string_edges.txt | 20 + magic/magic-docs/sq_AL.UTF-8/string_v.txt | 20 + .../sq_AL.UTF-8/symmetry_left_right.txt | 20 + .../sq_AL.UTF-8/symmetry_up_down.txt | 20 + magic/magic-docs/sq_AL.UTF-8/tiles.txt | 20 + magic/magic-docs/sq_AL.UTF-8/tilezoom.txt | 18 + magic/magic-docs/sq_AL.UTF-8/tint.txt | 21 + magic/magic-docs/sq_AL.UTF-8/toothpaste.txt | 18 + magic/magic-docs/sq_AL.UTF-8/tornado.txt | 16 + .../magic-docs/sq_AL.UTF-8/trimetric_draw.txt | 27 + .../sq_AL.UTF-8/trimetric_select.txt | 23 + magic/magic-docs/sq_AL.UTF-8/tv.txt | 19 + magic/magic-docs/sq_AL.UTF-8/tv_bright.txt | 20 + magic/magic-docs/sq_AL.UTF-8/wavelets.txt | 20 + magic/magic-docs/sq_AL.UTF-8/waves.txt | 19 + magic/magic-docs/sq_AL.UTF-8/wet_paint.txt | 21 + magic/magic-docs/sq_AL.UTF-8/xor_colors.txt | 16 + magic/magic-docs/sq_AL.UTF-8/zoom.txt | 20 + man/sq_AL.UTF-8/tuxpaint.1 | 1632 +++++++++++++++++ 245 files changed, 10444 insertions(+) create mode 100644 docs/sq_AL.UTF-8/MAGIC-API.txt create mode 100644 docs/sq_AL.UTF-8/html/MAGIC-API.html create mode 100644 docs/sq_AL.UTF-8/html/tp_magic_example.c create mode 100644 docs/sq_AL.UTF-8/tp_magic_example.c create mode 100644 magic/magic-docs/sq_AL.UTF-8/1pt_perspective.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/1pt_perspective_select.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/2pt_perspective.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/2pt_perspective_select.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/3dglasses.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/3pt_perspective.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/3pt_perspective_select.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/blinds.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/blocks.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/bloom.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/blur.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/bricks.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/calligraphy.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/cartoon.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/chalk.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/checkerboard.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/circles.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/clone.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/color_and_white.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/color_shift.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/colorsep.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/confetti.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/darken.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/desaturate.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/dimetric_draw.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/dimetric_select.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/distortion.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/doublevision.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/drip.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/edges.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/emboss.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/epitrochoid.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/epitrochoid_edge.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/epitrochoid_inside.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/epitrochoid_outside.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/fisheye.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/flip.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/flower.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/foam.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/fold.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/fretwork.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/fur.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/glass_tile.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/googlyeyes.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/grass.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/halftone.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/hexagon_mosaic.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/1pt_perspective.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/1pt_perspective_select.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/2pt_perspective.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/2pt_perspective_select.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/3dglasses.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/3pt_perspective.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/3pt_perspective_select.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/blinds.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/blocks.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/bloom.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/blur.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/bricks.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/calligraphy.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/cartoon.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/chalk.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/checkerboard.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/circles.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/clone.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/color_and_white.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/color_shift.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/colorsep.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/confetti.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/darken.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/desaturate.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/dimetric_draw.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/dimetric_select.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/distortion.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/doublevision.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/drip.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/edges.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/emboss.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/epitrochoid.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/epitrochoid_edge.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/epitrochoid_inside.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/epitrochoid_outside.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/fisheye.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/flip.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/flower.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/foam.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/fold.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/fretwork.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/fur.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/glass_tile.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/googlyeyes.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/grass.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/halftone.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/hexagon_mosaic.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid_edge.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid_inside.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid_outside.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/index.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/irregular_mosaic.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/isometric_line.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/kaleidoscope.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/kaleidoscope_lens.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/keep_color.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/light.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/lighten.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/lightning.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/loops.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/maze.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/metal_paint.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/mirror.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/mosaic.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/negative.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/noise.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/oblique_draw.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/oblique_select.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/opposite.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/panels.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/pattern.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/perspective.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/picasso.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/pixels.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/puzzle.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/rails.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/rain.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/rainbow.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/rainbow_cycle.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/rays.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/real_rainbow.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/reflection.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/remove_color.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/ribbon.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/ripples.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/rosette.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/roygbiv_rainbow.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/rush.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/saturate.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/sharpen.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/shift.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/silhouette.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/smooth.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/smooth_rainbow.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/smudge.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/snow_ball.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/snow_flake.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/square_mosaic.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/squiggles.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/stretch.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/string_corner.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/string_edges.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/string_v.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/symmetry_left_right.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/symmetry_up_down.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/tiles.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/tilezoom.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/tint.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/toothpaste.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/tornado.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/trimetric_draw.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/trimetric_select.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/tv.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/tv_bright.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/wavelets.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/waves.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/wet_paint.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/xor_colors.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/html/zoom.html create mode 100644 magic/magic-docs/sq_AL.UTF-8/hypotrochoid.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/hypotrochoid_edge.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/hypotrochoid_inside.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/hypotrochoid_outside.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/index.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/irregular_mosaic.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/isometric_line.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/kaleidoscope.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/kaleidoscope_lens.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/keep_color.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/light.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/lighten.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/lightning.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/loops.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/maze.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/metal_paint.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/mirror.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/mosaic.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/negative.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/noise.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/oblique_draw.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/oblique_select.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/opposite.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/panels.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/pattern.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/perspective.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/picasso.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/pixels.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/puzzle.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/rails.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/rain.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/rainbow.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/rainbow_cycle.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/rays.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/real_rainbow.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/reflection.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/remove_color.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/ribbon.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/ripples.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/rosette.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/roygbiv_rainbow.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/rush.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/saturate.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/sharpen.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/shift.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/silhouette.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/smooth.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/smooth_rainbow.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/smudge.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/snow_ball.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/snow_flake.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/square_mosaic.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/squiggles.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/stretch.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/string_corner.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/string_edges.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/string_v.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/symmetry_left_right.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/symmetry_up_down.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/tiles.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/tilezoom.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/tint.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/toothpaste.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/tornado.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/trimetric_draw.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/trimetric_select.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/tv.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/tv_bright.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/wavelets.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/waves.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/wet_paint.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/xor_colors.txt create mode 100644 magic/magic-docs/sq_AL.UTF-8/zoom.txt create mode 100644 man/sq_AL.UTF-8/tuxpaint.1 diff --git a/docs/sq_AL.UTF-8/MAGIC-API.txt b/docs/sq_AL.UTF-8/MAGIC-API.txt new file mode 100644 index 000000000..237ac8030 --- /dev/null +++ b/docs/sq_AL.UTF-8/MAGIC-API.txt @@ -0,0 +1,1295 @@ + Tux Paint + version 0.9.32 + + Magic Tool Plugin API Documentation + + Copyright © 2007-2024 by various contributors; see AUTHORS.txt. + https://tuxpaint.org/ + + janar 26, 2024 + ++--------------------------------------------------+ +| Table of Contents | +|--------------------------------------------------| +| * Prequisites | +| * Interfaces | +| + 'Magic' tool plugin functions | +| o Common arguments to plugin functions | +| o Required Plugin Functions | +| # Plugin "housekeeping" functions | +| # Plugin event functions | +| + Tux Paint Functions and Data | +| o Pixel Manipulations | +| o Helper Functions | +| o Informational | +| o Tux Paint System Calls | +| o Color Conversions | +| + Helper Macros in "tp_magic_api.h" | +| + Constant Definitions in "tp_magic_api.h" | +| * Compiling | +| + Linux and other Unix-like Platforms | +| + Windows | +| + macOS | +| * Installing | +| + Linux and other Unix-like Platforms | +| + Windows | +| + macOS | +| * Creating plugins with multiple effects | +| * Example Code | +| * Getting Help | +| * Glossary | ++--------------------------------------------------+ + +Overview + +Beginning with version 0.9.18, Tux Paint's 'Magic' tools were converted from +routines that lived within the application itself, to a set of 'plugins' that +are loaded when Tux Paint starts up. + +This division allows more rapid development of 'Magic' tools, and allows +programmers to create and test new tools without needing to integrate them +within the main Tux Paint source code. (Users of more professional graphics +tools, such as GIMP, should be familiar with this plugin concept.) + +Prerequisites + +Tux Paint is written in the C programming language, and uses the Simple +DirectMedia Layer library ('libSDL', or simply 'SDL'; available from https:// +www.libsdl.org/). Therefore, for the moment at least, one must understand the C +language and how to compile C-based programs. Familiarity with the SDL API is +highly recommended, but some basic SDL concepts will be covered in this +document. + +Interfaces + +Those who create 'Magic' tool plugins for Tux Paint must provide some +interfaces (C functions) that Tux Paint may invoke. + +Tux Paint utilizes SDL's "SDL_LoadObject()" and "SDL_LoadFunction()" routines +to load plugins (shared objects files; e.g., ".so" files on Linux or ".dll" +files on Windows) and find the functions within. + +In turn, Tux Paint provides a number of helper functions that the plugin may +(or sometimes is required to) use. This is exposed as a C structure (or +"struct") which contains pointers to functions and other data inside Tux Paint. +A pointer to this structure gets passed along to the plugin's functions as an +argument when Tux Paint invokes them. + +Plugins should #include the C header file "tp_magic_api.h", which exposes the +'Magic' tool plugin API. Also, when you run the C compiler to build a plugin, +you should use the command-line tool "tp-magic-config" to get the appropriate +compiler flags (such as where the compiler can find the Tux Paint plugin header +file, as well as SDL's header files) for building a plugin. (See "Compiling", +below.) + +The C header file and command-line tool mentioned above are included with Tux +Paint — or in some cases, as part of a "Tux Paint 'Magic' Tool Plugin +Development package". + +'Magic' tool plugin functions + +'Magic' tool plugins must contain the functions listed below. Note: To avoid +'namespace' collisions, each function's name must start with the shared +object's filename (e.g., "blur.so" or "blur.dll" would have functions whose +names begin with "blur_"). This includes private functions (ones not used by +Tux Paint directly), unless you declare those as 'static'. + +Common arguments to plugin functions + +Here is a description of arguments that many of your plugin's functions will +need to accept. + +magic_api * api + + Pointer to a C structure containing pointers to Tux Paint functions and + other data that the plugin can (and sometimes should) use. The contents of + this struct are described below. + + Note: The magic_api struct is defined in the C header file + "tp_magic_api.h", which you should include at the top of your plugin's C + source file: + + #include "tp_magic_api.h" + + + +int which + An index the plugin should use to differentiate different 'Magic' tools, if + the plugin provides more than one. (If not, "which" will always be 0.) See + "Creating plugins with multiple effects", below. + +SDL_Surface * snapshot + A snapshot of the previous Tux Paint canvas, taken when the the mouse was + first clicked to activate the current magic tool. If you don't continuously + affect the image during one hold of the mouse button, you should base your + effects off the contents of this canvas. (That is, read from "snapshot" and + write to "canvas", below.) + +SDL_Surface * canvas + The current Tux Paint drawing canvas. Your magical effects should end up + here! + +SDL_Rect * update_rect + A pointer to an SDL 'rectangle' structure that you use to tell Tux Paint + what part of the canvas has been updated. If your effect affects a 32x32 + area centered around the mouse pointer, you would fill the SDL_Rect as + follows: + + update_rect->x = x - 16; + update_rect->y = y - 16; + update_rect->w = 32; + update_rect->h = 32; + + Or, if your effect changes the entire canvas (e.g., flips it upside-down), + you'd fill it as follows: + + update_rect->x = 0; + update_rect->y = 0; + update_rect->w = canvas->w; + update_rect->h = canvas->h; + + Note: "update_rect" is a C pointer (an "SDL_Rect *" rather than just an + "SDL_Rect") because you need to fill in its contents. Since it is a + pointer, you access its elements via "->" (arrow) rather than "." (dot). + + +Required Plugin Functions + +Your plugin is required to contain, at the least, all of the following +functions. + +Note: Remember, your plugin's function names must be preceded by your plugin's +filename. That is, if your plugin is called "zoom.so" (on Linux) or "zoom.dll" +(on Windows), then the names of your functions must begin with "zoom_" (e.g., +"zoom_get_name(...)"). + +Plugin "housekeeping" functions + +Uint32 api_version(void) + + The plugin should return an integer value representing the version of the + Tux Paint 'Magic' tool plugin API the plugin was built against. The safest + thing to do is return the value of TP_MAGIC_API_VERSION, which is defined + in "tp_magic_api.h". If Tux Paint deems your plugin to be compatible, it + will go ahead and use it. + + Note: Called once by Tux Paint, at startup. It is called first. + + + +int init(magic_api * api, Uint8 disabled_features, Uint8 complexity_level) + + The plugin should do any initialization here. Return '1' if initialization + was successful, or '0' if not (and Tux Paint will not present any 'Magic' + tools from the plugin). + + Note: Called once by Tux Paint, at startup. It is called after "api_version + ()", if Tux Paint believes your plugin to be compatible. + + The disabled_features value contains bits set for any Tux Paint features + relevant to Magic tools which have been disabled in this session. Test + using the C bitwise 'and' operator, '&'. The features are defined in + tp_magic_api.h: + + MAGIC_FEATURE_CONTROL: Magic tool controls (paint vs fullscreen) + (--nomagiccontrols) + + MAGIC_FEATURE_SIZE: Magic tool size (--nomagicsizes) + Your Magic tool(s) may wish to react differently depending on whether one + or more features have been disabled. (For example, the "Brick" Magic tool + always offered two tool variations: large and small. With the addition of + the size feature, only one tool is necessary. However, with the size option + disabled, the plugin is able to revert back to providing two separate + tools.) + + The complexity_level variable contains the "complexity level" that Tux + Paint magic tools may offer — that is, the expertise level of the user. The + levels are defined in tp_magic_api.h: + + MAGIC_COMPLEXITY_NOVICE (0): Novice (--complexity=novice) + + MAGIC_COMPLEXITY_BEGINNER (1): Beginner (--complexity=beginner) + + MAGIC_COMPLEXITY_ADVANCED (2): Advanced (default) (--complexity= + advanced) + Your Magic tool(s) may wish to react differently depending on the expertise + level of the user, either simplifying how each tool works, or excluding one + or all of them entirely. (For example, the 1-, 2-, and 3-point perspective + toolsets are totally inactive when in "novice" mode. In "beginner" mode, + the drawing tools are available, but the tools to edit the vanishing point + positions are disabled; the default vanishing points are used. In fact, in + "beginner" mode, an additional 3-point perspective drawing tool appears, + with alternative vanishing points.) + + Note: Changed most recently in Tux Paint 0.9.32; Magic API version + 0x00000009. + + + +int get_tool_count(magic_api * api) + + This should return the number of Magic tools this plugin provides to Tux + Paint. + + Note: Called once by Tux Paint, at startup. It is called after your "init() + ", if it succeeded. + + Note: You may wish to resond differently, based on whether certain features + have been disabled (e.g., 'paint' versus 'entire picture' controls, or + 'Magic sizes' controls). + + + +int modes(magic_api * api, int which) + + This lets you tell Tux Paint what modes your tool can be used in; either as + a tool the user can paint with, or a tool that affects the entire drawing + at once. + + You must return a value that's some combination of one or more of available + modes: + + MODE_PAINT - freehand paint (click and drag) + + MODE_FULLSCREEN - applies to full image with one click + + MODE_PAINT_WITH_PREVIEW - freehand paint, with preview (click and drag) + + MODE_ONECLICK - applies to an area around the mouse, with one click + e.g., if your tool is only one that the user can paint with, return + "MODE_PAINT". If the user can do both, return "MODE_PAINT | + MODE_FULLSCREEN" to tell Tux Paint it can do both. + + Note: Called once for each Magic tool your plugin claims to contain (by + your "get_tool_count()"). + + Note: Added to Tux Paint 0.9.21; Magic API version 0x00000002. + + + +char * get_name(magic_api * api, int which) + + This should return a string containing the name of a magic tool. This will + appear on the button in the 'Magic' selector within Tux Paint. + + Tux Paint will free() the string upon exit, so you should wrap it in a C + strdup() call. + + Note: Called once for each Magic tool your plugin claims to contain (by + your "get_tool_count()"). + + + +int get_group(magic_api * api, int which) + + Use this to group tools together within sections of the 'Magic' selector. A + number of groups are pre-defined within an enum found in "tp_magic_api.h": + + MAGIC_TYPE_DISTORTS — Tools that distort the shape of the image, like + Blur, Emboss, and Ripples + + MAGIC_TYPE_COLOR_FILTERS — Tools that mostly affect the colors of the + image without distortion, like Darken, Negative, and Tint + + MAGIC_TYPE_PICTURE_WARPS — Tools that warp or move the entire picture, + like Shift, Flip, and Waves + + MAGIC_TYPE_PAINTING — Tools that generally paint new content at the + cursor position, like Grass, Bricks, and Rails + + MAGIC_TYPE_PATTERN_PAINTING — Tools that paint in multiple places at + once, like Kaleidoscope and the Symmetry tools + + MAGIC_TYPE_PICTURE_DECORATIONS — Tools that apply decorations to the + entire picture, like Blinds and Checkboard + + MAGIC_TYPE_ARTISTIC — Special-purpose artistic tools, like Flower, the + String tools, and the Rainbow-arc-drawing tools. + + Note: Called once for each Magic tool your plugin claims to contain (by + your "get_tool_count()"). + + Note: Added to Tux Paint 0.9.27; Magic API version 0x00000005. + + + +SDL_Surface * get_icon(magic_api * api, int which) + + This should return an SDL_Surface containing the icon representing the + tool. (A greyscale image with alpha, no larger than 40x40.) This will + appear on the button in the 'Magic' selector within Tux Paint. + + Tux Paint will free ("SDL_FreeSurface()") the surface upon exit. + + Note: Called once for each Magic tool your plugin claims to contain (by + your "get_tool_count()"). + + + +char * get_description(magic_api * api, int which, int mode) + + This should return a string containing the description of how to use a + particular magic tool. This will appear as a help tip, explained by Tux the + Penguin, within Tux Paint. + + Tux Paint will free() the string upon exit, so you should wrap it in a C + strdup() call. + + Note: For each Magic tool your plugin claims to contain (reported by your + "get_tool_count()" function), this function will be called for each mode + the tool claims to support (reported by your "modes()" function). + + In other words, if your plugin contains two tools, one which works in paint + mode only, and the other that works in both paint mode and full-image mode, + your plugin's "get_description()" will be called three times. + + + +int requires_colors(magic_api * api, int which) + + Return a '1' if the 'Magic' tool accepts colors (the 'Colors' palette in + Tux Paint will be available), or '0' if not. + + Note: Called once for each Magic tool your plugin claims to contain (by + your "get_tool_count()"). + + + +Uint8 accepted_sizes(magic_api * api, int which, int mode) + + Return how many size variations the 'Magic' tool accepts, in the given mode + (i.e., 'MODE_PAINT' or 'MODE_FULLSCREEN). Return a '0' if the 'Magic' tool + should not offer sizing options. Returning '1' is the same as returning + '0'. + + Note: For each Magic tool your plugin claims to contain (reported by your + "get_tool_count()" function), this function will be called for each mode + the tool claims to support (reported by your "modes()" function). + + Note: Added to Tux Paint 0.9.30; Magic API version 0x00000008. + + + +Uint8 default_size(magic_api * api, int which, int mode) + + Return the default size the 'Magic' tool should start out with, in the + given mode. This will be the default setting for the tool the first time it + is used during a Tux Paint session. If Tux Paint is being invoked with the + sizing option disabled, this will be the only size requested by Tux Paint. + Return a number between '1' and the amount you returned in accepted_sizes + (). + + Note: For each Magic tool your plugin claims to contain (reported by your + "get_tool_count()" function), this function will be called for each mode + the tool claims to support (reported by your "modes()" function). + + Note: Added to Tux Paint 0.9.30; Magic API version 0x00000008. + + + +void shutdown(magic_api * api) + + The plugin should do any cleanup here. If you allocated any memory or used + SDL_Mixer to load any sounds during init(), for example, you should free() + the allocated memory and Mix_FreeChunk() the sounds here. + + Note: This function is called once, when Tux Paint exits. + + + + +Plugin event functions + +void switchin(magic_api * api, int which, int mode, SDL_Surface * snapshot, + SDL_Surface * canvas) + void switchout(magic_api * api, int which, int mode, SDL_Surface * + snapshot, SDL_Surface * canvas) + + switchin() is called whenever one of the plugin's Magic tools becomes + active, and switchout() is called whenever one becomes inactive. This can + be because the user just clicked a specific Magic tool (the current one is + switched-out, and a new one is switched-in). + + It can also happen when user leaves/returns from the selection of "Magic" + tools when doing some other activity (i.e., using a different tool, such as + "Text" or "Brush", activating a momentary tool, such as "Undo" and "Redo", + or returning from a dialog — possibly with a new picture when it switches + back — such as "Open", "New" or "Quit"). In this case, the same Magic tool + is first 'switched-out', and then 'switched-back-in', usually moments + later. + + Finally, it can also happen when the user changes the 'mode' of a tool + (i.e., from paint mode to full-image mode). First switchout() is called for + the old mode, then switchin() is called for the new mode. + + These functions allow users to interact in complicated was with Magic tools + (for example, a tool that lets the user draw multiple freehand strokes, and + then uses that as input such as handwriting — normally, the user could + click somewhere in the canvas to tell the Magic tool they are 'finished', + but if they switch to another tool, the Magic tool may want to undo any + temporary changes to the canvas). + + These functions could also be used to streamline certain effects; a + behind-the-scenes copy of the entire canvas could be altered in some way + when the user first switches to the canvas, and then pieces of that copy + could be drawn on the canvas when they draw with the Magic tool. + + Note: Added to Tux Paint 0.9.21; Magic API version 0x00000002. + + + +void set_color(magic_api * api, int which, SDL_Surface * canvas, SDL_Surface * + last, Uint8 r, Uint8 g, Uint8 b, SDL_Rect * update_rect) + + Tux Paint will call this function to inform the plugin of the RGB values of + the currently-selected color in Tux Paint's 'Colors' palette. (It will be + called whenever one of the plugin's Magic tools that accept colors becomes + active, and whenever the user picks a new color while such a tool is + currently active.) + + Generally, Magic tools will not alter the canvas in any way when receiving + an updated color, but it is possible. (For example, the "Zoom" and + "Perspective" tools apply effects which uses the current color choice as a + solid background. The effects may be adjusted with subsequent click/drag + operations, but you may also adjust the background color, without altering + the zoom level or perspective, by simply picking a new color.) + + Note: Changed most recently in Tux Paint 0.9.29; Magic API version + 0x00000007. + + + +void set_size(magic_api * api, int which, int mode, SDL_Surface * canvas, + SDL_Surface * last, Uint8 size, SDL_Rect * update_rect) + + Tux Paint will call this function to inform the plugin of the 'Magic' tool + size option chosen. (It will be called whenever one of the plugin's Magic + tools that accept sizes becomes active, and whenever the user picks a new + size while such a tool is currently active.) + + Generally, Magic tools will not alter the canvas in any way when receiving + an updated size, but it is possible. + + Note: Added to Tux Paint 0.9.30; Magic API version 0x00000008. + + + +void click(magic_api * api, int which, int mode, SDL_Surface * snapshot, + SDL_Surface * canvas, int x, int y, SDL_Rect * update_rect) + + The plugin should apply the appropriate 'Magic' tool on the 'canvas' + surface. The (x,y) coordinates are where the mouse was (within the canvas) + when the mouse button was clicked, and you are told which 'mode' your tool + is in (i.e., 'MODE_PAINT' or 'MODE_FULLSCREEN). + + The plugin should report back what part of the canvas was affected, by + filling in the (x,y) and (w,h) elements of 'update_rect'. + + The contents of the drawing canvas immediately prior to the mouse button + click is stored within the 'snapshot' canvas. + + + +void drag(magic_api * api, int which, SDL_Surface * snapshot, SDL_Surface * + canvas, int ox, int oy, int x, int y, SDL_Rect * update_rect) + + The plugin should apply the appropriate 'Magic' tool on the 'canvas' + surface. The (ox,oy) and (x,y) coordinates are the location of the mouse at + the beginning and end of the stroke. + + Typically, plugins that let the user "draw" effects onto the canvas utilize + Tux Paint's "line()" 'Magic' tool plugin helper function to calculate the + points of the line between (ox,oy) and (x,y), and call another function + within the plugin to apply the effect at each point. (See "Tux Paint + Functions and Data," below). + + The plugin should report back what part of the canvas was affected, by + filling in the (x,y) and (w,h) elements of 'update_rect'. + + Note: The contents of the drawing canvas immediately prior to the mouse + button click remains as it was (when the plugin's "click()" function was + called), and is still available in the 'snapshot' canvas. + + + +void release(magic_api * api, int which, SDL_Surface * snapshot, SDL_Surface * + canvas, int x, int y, SDL_Rect * update_rect) + + The plugin should apply the appropriate 'Magic' tool on the 'canvas' + surface. The (x,y) coordinates are where the mouse was (within the canvas) + when the mouse button was released. + + The plugin should report back what part of the canvas was affected, by + filling in the (x,y) and (w,h) elements of 'update_rect'. + + Note: The contents of the drawing canvas immediately prior to the mouse + button click remains as it was (when the plugin's "click()" function was + called), and is still available in the 'snapshot' canvas. + + + + +Tux Paint Functions and Data + +Tux Paint provides a number of helper functions that plugins may access via the +"magic_api" structure, sent to all of the plugin's functions. (See "Required +Plugin Functions," above.) + +Pixel Manipulations + +Uint32 getpixel(SDL_Surface * surf, int x, int y) + Retreives the pixel value from the (x,y) coordinates of an SDL_Surface. + (You can use SDL's "SDL_GetRGB()" function to convert the Uint32 'pixel' to + a set of Uint8 RGB values.) + +void putpixel(SDL_Surface * surf, int x, int y, Uint32 pixel) + Sets the pixel value at position (x,y) of an SDL_Surface. (You can use + SDL's "SDL_MapRGB()" function to convert a set of Uint8 RGB values to a + Uint32 'pixel' value appropriate to the destination surface.) + +Uint32 xorpixel(SDL_Surface * surf, int x, int y) + Applies an XOR (exclusive-or) operation to the pixel at coordinates (x,y) + of the SDL_Surface. Applying an XOR again at the same position will return + the pixel to the original value. Useful for displaying temporary + 'rubberband' lines, outlines, and crosshairs, while utilizing a Magic Tool. +SDL_Surface * scale(SDL_Surface * surf, int w, int h, int keep_aspect) + + This accepts an existing SDL surface and creates a new one scaled to an + arbitrary size. (The original surface remains untouched.) + + The "keep_aspect" flag can be set to '1' to force the new surface to stay + the same shape (aspect ratio) as the original, meaning it may not be the + same width and height you requested. (Check the "->w" and "->h" elements of + the output "SDL_Surface *" to determine the actual size.) + + +Helper Functions + +int in_circle(int x, int y, int radius) + Returns '1' if the (x,y) location is within a circle of a particular radius + (centered around the origin: (0,0)). Returns '0' otherwise. Useful to + create 'Magic' tools that affect the canvas with a circular brush shape. + +void line(void * api, int which, SDL_Surface * canvas, SDL_Surface * snapshot, + int x1, int y1, int x2, int y2, int step, FUNC callback) + + This function calculates all points on a line between the coordinates + (x1,y1) and (x2,y2). Every 'step' iterations, it calls the 'callback' + function. + + It sends the 'callback' function the (x,y) coordinates on the line, Tux + Paint's "magic_api" struct (as a "void *" pointer which you need to send to + it), a 'which' value, represening which of the plugin's 'Magic' tool is + being used, and the current and snapshot canvases. + + Example prototype of a callback function that may be sent to Tux Paint's + "line()" 'Magic' tool plugin helper function: + + void exampleCallBack(void * ptr_to_api, int which_tool, SDL_Surface * + canvas, SDL_Surface * snapshot, int x, int y); + + Example use of the "line()" helper (e.g., within a plugin's draw() + function): + + api->line((void *) api, which, canvas, snapshot, ox, oy, x, y, 1, + exampleCallBack); + + + +Uint8 touched(int x, int y) + + This function allows you to avoid re-processing the same pixels multiple + times when the user drags the mouse across an area of the canvas, thus + increasing Tux Paint's response time, especially with math-heavy effects. + + If your effect's "click()", "drag()" and/or "release()" functions take the + contents of the source surface ("snapshot") and always create the same + results in the desintation surface ("canvas"), you should wrap the effect + in a call to "api->touched()". + + This function simply returns whether or not it had already been called for + the same (x,y) coordinates, since the user first clicked the mouse. In + other words, the first time you call it for a particular (x,y) coordinate, + it returns '0'. Future calls will return '1' until the user releases the + mouse button. + + Note: Magic effects that continuously affect the destination surface + ("canvas") (ignoring the "snapshot surface) have no reason to use this + function. The "Blur" and "Smudge" tools that ship with Tux Paint are + examples of such effects. + + + + +Informational + +char * tp_version + A string containing the version of Tux Paint that's running (e.g., + "0.9.32"). + +int canvas_w + int canvas_h + Returns the width (canvas_w) and height (canvas_h) of the drawing canvas + (in pixels). + +int button_down(void) + A '1' is returned if the mouse button is down; '0' otherwise. + +char * data_directory + + This string contains the directory where Tux Paint's data files are stored. + For example, on Linux, this may be "/usr/share/tuxpaint/". + + Magic tools should include an icon (see "get_icon()", above) and are + encouraged to include sound effects, it's useful for plugins to know where + such things are located. + + When compiling and installing a plugin, the "tp-magic-config" command-line + tool should be used to determine where such data should be placed for the + installed version of Tux Paint to find them. (See "Installing," below.) + + Note: If your plugin is installed locally (e.g., in your "~/.tuxpaint/ + plugins/" directory), rather than globally (system-wide), the + "data_directory" value will be different. (e.g., "/home/username/.tuxpaint/ + plugins/data/"). + + + + +Tux Paint System Calls + +void update_progress_bar(void) + Asks Tux Paint to animate and draw one frame of its progress bar (at the + bottom of the screen). Useful for routines that may take a long time, to + provide feedback to the user that Tux Paint has not crashed or frozen. + +void playsound(Mix_Chunk * snd, int pan, int dist) + + This function plays a sound (one loaded by the SDL helper library + "SDL_mixer"). It uses SDL_mixer's "Mix_SetPanning()" to set the volume of + the sound on the left and right speakers, based on the 'pan' and 'dist' + values sent to it. + + A 'pan' of 128 causes the sound to be played at equal volume on the left + and right speakers. A 'pan' of 0 causes it to be played completely on the + left, and 255 completely on the right. + + The 'dist' value affects overall volume. 255 is loudest, and 0 is silent. + + The 'pan' and 'dist' values can be used to simulate location and distance + of the 'Magic' tool effect. + + + +void stopsound(void) + This function stops playing a sound played by playsound(). It is useful to + silence effects when the user stops using the tool (in your 'release' + function). + +void special_notify(int flag) + This function notifies Tux Paint of special events. Various values defined + in "tp_magic_api.h" can be 'or'ed together (using C's boolean 'or': "|") + and sent to this function. + + SPECIAL_FLIP + + The contents of the canvas has been flipped vertically. + + If a 'Starter' image was used as the basis of this image, it should be + flipped too, and a record of the flip should be stored as part of Tux + Paint's undo buffer stack. Additionally, the fact that the starter has + been flipped (or unflipped) should be recorded on disk when the current + drawing is saved. + + + + SPECIAL_MIRROR + Similar to SPECIAL_FLIP, but for magic tools that mirror the contents + of the canvas horizontally. + + + + + +Color Conversions + +float sRGB_to_linear(Uint8 srbg) + Converts an 8-bit sRGB value (one between 0 and 255) to a linear floating + point value (between 0.0 and 1.0). + +uint8 linear_to_sRGB(float linear) + Converts a linear floating point value (one between 0.0 and 1.0) to an + 8-bit sRGB value (between 0 and 255). + +void rgbtohsv(Uint8 r, Uint8 g, Uint8 b, float * h, float * s, float * v) + Converts 8-bit sRGB values (between 0 and 255) to floating-point HSV (Hue, + Saturation and Value) values (Hue between 0.0 and 360.0, and Saturation and + Value between 0.0 and 1.0). + +void hsvtorgb(float h, float s, float v, Uint8 * r, Uint8 * g, Uint8 * b) + Converts floating-point HSV (Hue, Saturation and Value) values (Hue between + 0.0 and 360.0, and Saturation and Value between 0.0 and 1.0) to 8-bit sRGB + values (between 0 and 255). + + +For more information, refer to the sRGB article at Wikipedia and the HSV Color +Space article at Wikipedia. + +Helper Macros in "tp_magic_api.h" + +Along with the "magic_api" C structure containing functions and data described +above, the tp_magic_api.h C header file also contains some helper macros that +you may use. + +min(x, y) + max(x, y) + The minimum (min) or maxinum (max) of 'x' and 'y'. For example, min() will + return the value of 'x' if it is less than or equal to 'y', otherwise it + will return 'y'. + +clamp(lo, value, hi) + + A value, clamped to be no smaller than 'lo', and no higher than 'hi'. (That + is, if 'value' is less than 'lo', then 'lo' will be used; if 'value' is + greater than 'hi', then 'hi' will be used; otherwise, 'value' will be + used.) + + Example: red = clamp(0, n, 255); will set the variable 'red' to be the + value of the variable 'n', but without allowing it to become less than 0 or + greater than 255. + + Note: This macro is simply a #define of: "(min(max(value,lo),hi))". + + + + +Constant Definitions in "tp_magic_api.h" + +The following is a summary of constant values that are set (via "#define") +within the 'Magic' tool API header file. + +TP_MAGIC_API_VERSION + + This integer value represents which version of the Tux Paint 'Magic' tool + API the header corresponds to. + + It should be referenced by your magic tool's "api_version()" function, to + inform the running copy of Tux Paint whether or not your plugin is + compatible. + + Note: This version number does not correspond to Tux Paint's own release + number (e.g., "0.9.32"). The API will not change every time a new version + of Tux Paint is released, which means plugins compiled for earlier versions + of Tux Paint will often run under newer versions. + + + +SPECIAL_MIRROR + SPECIAL_FLIP + These are flags for Tux Paint's "special_notify()" helper function. They + are described above. + + +Compiling + +Linux and other Unix-like Platforms + +Use the C compiler's "-shared" command-line option to generate a shared object +file (".so") based on your 'Magic' tool plugin's C source code. + +Use the "tp-magic-config --cflags" command, supplied as part of Tux Paint — or +in some cases, as part of a "Tux Paint 'Magic' Tool Plugin Development package" +— to provide additional command-line flags to your C compiler that will help it +build your plugin. + +Command-Line Example + +As a stand-alone command, using the GNU C Compiler and BASH shell, for example: + + + $ gcc -shared -fpic `tp-magic-config --cflags` my_plugin.c -o my_plugin.so + +Note: The characters around the "tp-magic-config" command are a grave/backtick/ +backquote ("`"), and not an apostrophe/single-quote ("'"). They tell the shell +to execute the command within (in this case, "tp-magic-config ..."), and use +its output as an argument to the command being executed (in this case, "gcc +..."). + +Makefile Example + +A snippet from a Makefile to compile a Tux Paint "Magic" tool plugin might look +like this: + + CFLAGS=-Wall -O2 $(shell tp-magic-config --cflags) + + my_plugin.so: my_plugin.c + gcc -shared $(CFLAGS) -o my_plugin.so my_plugin.c + +The first line sets up Makefile variable ("CFLAGS") that contains flags for the +compiler. "-Wall" asks for all compiler warnings to be shown. "-O2" asks for +level 2 optimization. "($shell tp-magic-config --cflags)" runs +"tp-magic-config" to retrieve additional compiler flags that "Magic" tool +plugins require. (The "$(shell ...)" directive is similar to the ` ("grave") +character in the BASH shell examples, above.) + +The next line defines a Makefile target, "my_plugin.so", and states that it +depends on the C source file "my_plugin.c". (Any time the C file changes, +"make" will know to recompile it and produce an updated ".so" file. If the C +file hadn't changed, it won't bother recompiling.) + +The last line defines the command "make" should run when it determines that it +needs to (re)compile the ".so" file. Here, we're using "gcc", with "-shared and +"$(CFLAGS)" command-line arguments, like above. "-o my_plugin.so" tells the C +compiler that the output file should be "my_plugin.so". The last argument is +the C file to compile, in this case "my_plugin.c". + +Note: Commands listed below a Makefile target should be intented using a single +tab character. + +Advanced Makefile + +An even more generalized Makefile might look like this: + + CFLAGS=-Wall -O2 $(shell tp-magic-config --cflags) + + my_plugin_1.so: my_plugin_1.c + $(CC) -shared $(CFLAGS) -o $@ $< + + my_plugin_2.so: my_plugin_2.c + $(CC) -shared $(CFLAGS) -o $@ $< + +As before, there are lines that define the command "make" should run when it +determines that it needs to (re)compile the ".so" file(s). However, more +general terms are used... + +"$(CC)" gets expanded to your default C compiler (e.g., "gcc"). "-shared" and +"$(CFLAGS)" are command-line arguments to the compiler, like above. "-o $@" +tells the C compiler what the output file should be; "make" replaces "$@" with +the name of the target, in this case "my_plugin_1.so" or "my_plugin_2.so". And +finally, the last argument is the C file to compile; "make" replaces "$<" with +the target's dependency, in this case "my_plugin_1.c" or "my_plugin_2.c". + +Windows + +TBD + +macOS + +TBD + +Installing + +Linux and other Unix-like Platforms + +Use the "tp-magic-config" command-line tool, supplied as part of Tux Paint — or +in some cases, as part of a "Tux Paint 'Magic' Tool Plugin Development package" +— to determine where your plugins' files should go. + +Shared Object + +Use "tp-magic-config --pluginprefix" to determine where the plugin shared +object (".so") files should be installed. The value returned by this command +will be the global location where the installed copy of Tux Paint looks for +plugins (e.g., "/usr/lib/tuxpaint/plugins"). + +Alternatively, you may use "tp-magic-config --localpluginprefix" to find out +where Tux Paint expects to find local plugins for the current user (e.g., "/ +home/username/.tuxpaint/plugins"). + +As stand-alone commands, using the BASH shell, for example: + + # cp my_plugin.so `tp-magic-config --pluginprefix` + # chmod 644 `tp-magic-config --pluginprefix`/my_plugin.so + +Note: See the note above regarding the "`" (grave) character. + +Documentation + +Use the "tp-magic-config --plugindocprefix" command to determine where +documentation for your "Magic" tools should go. The value returned by this +command will be the location where the documentation to the installed copy of +Tux Paint is stored. The main documentation includes a link to a folder where +"Magic" tools' documentation is expected to be installed + +(e.g., "/usr/share/doc/tuxpaint/magic-docs"). + +Note: It's best to include both HTML and plain-text versions of your +documentation. An "html" subdirectory exists within the "magic-docs" directory, +and is where the HTML versions should go. + +As stand-alone commands, using the BASH shell, for example: + + # cp my_plugin.html `tp-magic-config --plugindocprefix`/html + # cp my_plugin.txt `tp-magic-config --plugindocprefix` + +Note: See the note above regarding the "`" (grave) character. + +Note: Currently, there is no "--localplugindocprefix" option. + +Icons, Sounds and other Data Files + +Use the "tp-magic-config --dataprefix" command, supplied as part of Tux Paint, +to determine where data files (PNG icon, Ogg Vorbis sound effects, etc.) should +be installed. The value returned by this command will be the same as the value +of the "data_directory" string stored within the "magic_api" structure that +your plugin's functions receive (e.g., "/usr/share/tuxpaint/"). + +For locally-installed plugins (for the current user only), use "tp-magic-config +--localdataprefix". It will return the value of "data_directory" string that +locally-installed plugins will see within their "magic_api" structure (e.g., "/ +home/username/.tuxpaint/plugins/data/"). + +Note: Tux Paint's default Magic tool plugins install their data within "magic" +subdirectories of Tux Paint's "images" and "sounds" data directories (e.g., "/ +usr/share/tuxpaint/images/magic/"). You are encouraged to do the same. + +As stand-alone commands, using the BASH shell, for example: + + # cp my_plugin_icon.png `tp-magic-config --dataprefix`/images/magic/ + # chmod 644 `tp-magic-config --dataprefix`/images/magic/my_plugin_icon.png + +Note: See the note above regarding the "`" (grave) character. + +Putting it Together in a Makefile + +A snippet from a more generalized Makefile might look like this: + + PLUGINPREFIX=$(shell tp-magic-config --pluginprefix) + PLUGINDOCPREFIX=$(shell tp-magic-config --plugindocprefix) + DATAPREFIX=$(shell tp-magic-config --dataprefix) + + install: + # + # Install plugin + mkdir -p $(PLUGINPREFIX) + cp *.so $(PLUGINPREFIX)/ + chmod 644 $(PLUGINPREFIX)/*.so + # + # Install icons + mkdir -p $(DATAPREFIX)/images/magic + cp icons/*.png $(DATAPREFIX)/images/magic/ + chmod 644 $(DATAPREFIX)/images/magic/*.png + # + # Install sound effects + mkdir -p $(DATAPREFIX)/sounds/magic + cp sounds/*.ogg $(DATAPREFIX)/sounds/magic/ + chmod 644 $(DATAPREFIX)/sounds/magic/*.ogg + # + # Install docs + mkdir -p $(PLUGINDOCPREFIX)/html + cp docs/*.html $(PLUGINDOCPREFIX)/html/ + cp docs/*.txt $(PLUGINDOCPREFIX)/ + chmod 644 $(PLUGINDOCPREFIX)/html/*.html + chmod 644 $(PLUGINDOCPREFIX)/*.txt + +The first three lines set up Makefile variables that contain the paths returned +by the "tp-magic-config" command-line tool. (The "$(shell ...)" directive is +similar to the ` ("grave") character in the BASH shell examples, above.) + +Below that is an "install" target in the Makefile. (Invoked by, for example, "$ +sudo make install" or "# make install".) + +The "install" target uses "mkdir -p" to make sure that the plugin directory +exists, then uses "cp" to copy all plugin (".so") files into it, and invokes +"chmod" to make sure they are readable. + +It then does a similar series of commands to install icon files (".png" images) +and sound effects (".ogg" files) into subdirectories within Tux Paint's data +directory, and to install documentation (".html" and ".txt" files) within Tux +Paint's documentation directory. + +Note: The above Makefile example assumes the user will have priveleges to +install Tux Paint plugins system-wide. + +Windows + +TBD + +macOS + +TBD + +Creating plugins with multiple effects + +Plugins for Tux Paint may contain more than one effect. If you have multiple +effects that are similar, it may make sense to place them in one plugin file, +to reduce overhead and share code. + +These following suggestions can help you create plugins that contain multiple +effects: + + * Use a C "enum" to enumerate the effects, and count them. + + enum { + ONE_TOOL, + ANOTHER_TOOL, + AND_YET_ANOTHER_TOOL, + NUM_TOOLS }; + + * Return the value of "NUM_TOOLS" when "get_tool_count()" is called, and + compare "which" values sent to other functions with the other enumerated + values. + * Create arrays of "NUM_TOOLS" length to contain effect-specific data. + + char * my_plugin_snd_filenames[NUM_TOOLS] = { + "one.ogg", "another.ogg", "yet_another.ogg" }; + Mix_Chunk * my_plugin_snds[NUM_TOOLS]"); + + * Use a C "for"-loop to load or create the effect-specific data (such as + loading sound effects during your "init()"). + + int i; + char fname[1024]; + + for (i = 0; i < NUM_TOOLS; i++) + { + /* Becomes, for example, "/usr/share/tuxpaint/sounds/magic/one.ogg" + */ + + snprintf(fname, sizeof(fname), "%s/sounds/magic/%s", + api->data_prefix, my_plugin_snd_filenames[i]); + + my_plugin_snds[i] = Mix_LoadWAV(fname); + } + + * Similarly, do the same to free them later (such as freeing sound effects + during your "shutdown()"). + + int i; + + for (i = 0; i < NUM_TOOLS; i++) + Mix_FreeChunk(my_plugin_snds[i]); + + * Use "which" values sent to your functions as an index into those arrays + (e.g., for playing the appropriate sound effect for a tool). + +Note: Even if your plugin currently contains only one effect, it may be useful +to follow the steps above so that you can add a new variation of an effect with +little effort. ("NUM_TOOLS" will simply be '1', your arrays will be of length +'1', etc.) + +Example Code + +The C source file "tp_magic_example.c" contains a complete example of a plugin +with multiple simple effects. + +Getting Help + +For more information, check the Tux Paint website: https://tuxpaint.org/, and +the Simple DirectMedia Layer library website: http://www.libsdl.org/. + +Additionally, other Tux Paint developers and users can be found on the +"tuxpaint-devel" and "tuxpaint-users" mailing lists: https://tuxpaint.org/lists +/. + +Glossary + + * alpha: See "RGBA" + * &: See "ampersand" + * ampersand (pointers): "&". A symbol in C that allows you to refer to the + memory address of a variable; that is, a pointer. (For example, consider + "int i;". Later, "&i" refers to the memory where "i" is stored, not the + value of "i" itself; it is a 'pointer to "i"'.) See also: "star" + * ampersand (bitwise operator): "&". A symbol in C that acts as a bitwise + "and" operator. Only bits set in both values will be returned. For example, + "11 & 6" compares the binary values '1011' to '0110'. Only the bit in the + 2's place is set, so the result is 2 ('0010'). See also: "bit" + * API: Application Programming Interface. TBD + * argument: A value sent to a function. + * arrow: "->". A symbol in C that references an element within a pointer to a + struct. + * backquote: See "grave" + * backtick: See "grave" + * bit: "Binary digit." Bits are the basic storage unit in a computer's + memory, disk, networking, etc. They represent either 0 or 1. (Compared to a + decimal digit, which can be anything between 0 and 9.) Just as a series of + decimal digits can represent a larger number (e.g., "1" and "5" is fifteen + (15)), so can bits (e.g., "1" and "0", is two). In decimal, we go from + right to left: ones place, tens place, hundreds place, thousands place, + etc. In binary, it is: ones place, twos place, fours place, eights place, + etc. See also: "byte" + * blue: See "RGBA" + * boolean 'or': A mathematical operation that results in a true value if + either operand is true. ("1 | 0", "0 | 1" and "1 | 1" all result in "1". "0 + | 0" results in "0".) + * |: See "boolean 'or'" + * .: See "dot" + * `: See "grave" + * *: See "star" + * byte: A unit of memory made up of 8 bits. As a signed value, it can + represent -128 through 127. As an unsigned value, it can represent 0 + through 255. As a series of bits, for example, the byte "00001100" + represents the decimal value 12. + * callback: TBD + * C enumeration: A construct in C that allows you to label numeric values + (usually starting at 0 and incrementing by one). (e.g., "enum { ONE, TWO, + THREE };" + * C function: TBD + * C function prototype: TBD + * C header file: TBD + * channel: TBD + * click: The action of pressing a button on a mouse. + * coordinates: A set of numbers corresponding to a physical position; for + example, in a two-dimensional (2D) image, "X" and "Y" coordinates specify + the position across (left-to-right) and down the image, respectively. In + SDL, the coordinates (0,0) is the top-leftmost pixel of a surface. + * C pointer: A variable that contains the location of a piece of memory; + usually used to 'point' to another variable. Since C functions can only + return one value as a result, pointers are often sent to functions to allow + the function to change the values of multiple variables. (For example, Tux + Paint's "rgbtohsv()" and "hsvtorgb()".) + * C structure: A construct in C that allows you to declare a new variable + 'type' which may contain other types within. For example, SDL's "SDL_Rect" + contains four integer values, the coordinates of the rectangle (X,Y), and + its dimensions (width and height). + * #define: A C statement that defines a substitution that can occur later in + the code. Generally used for constant values (e.g., "#define RADIUS 16"; + all instances of "RADIUS" will be replaced with "16"), but can also be used + to create macros. Typically placed within C header files. + * dimensions: The size of an object, in terms of its width (left to right) + and height (top to bottom). + * .dll: See "Shared Object" + * dot: ".". A symbol in C that references an element within a struct. + * drag: The action of moving a mouse while the button remains held. + * element: A variable stored within a C structure. (Example: "w" and "h" + elements of SDL_Surface store the surface's width and height, + respectively.) + * enum: See "C enumeration" + * float: See "floating point" + * floating point: TBD + * format: An SDL_Surface element (a pointer to an SDL_PixelFormat structure) + that contains information about a surface; for example, the number of bits + used to represent each pixel). See also the "SDL_PixelFormat(3)" man page) + * free(): A C function that frees (deallocates) memory allocated by other C + functions (such as "strdup()"). + * function: See "C function" + * gcc: The GNU C compiler, a portable Open Source compiler. See also the "gcc + (1)" man page) + * GIMP: An Open Source image manipulation and paint program. + * GNU C Compiler: See "gcc" + * grave: The "`" character; used by the BASH shell to use the output of a + command as the command-line arguments to another. + * green: See "RGBA" + * ->: See "arrow" + * .h: See "C header file" + * header: See "C header file" + * header file: See "C header file" + * HSV: Hue, Saturation and Value. TBD + * hue: See "HSV" + * IMG_Load(): An SDL_image function that loads an image file (e.g., a PNG) + and returns it as an "SDL_Surface *". + * #include: A C statement that asks the compiler to read the contents of + another file (usually a header file). + * int: See "integer" + * integer: TBD + * libSDL: See "Simple DirectMedia Layer" + * linear: TBD + * macro: A C construct that looks similar to a C function, but is simply a # + define that is expanded 'inline'. For example, if you declared the macro "# + define ADD(A,B) ((A)+(B))", and then used it with "c = ADD(1,2);", that + line of code would literally expand to "c = ((1) + (2));", or more simply, + "c = 1 + 2;". + * magic_api: A C structure that is passed along to a plugin's functions that + exposes data and functions within the running copy of Tux Paint. + * make: A utility that automatically determines which pieces of a larger + program need to be recompiled, and issues the commands to recompile them. + See also: "Makefile" + * Makefile: A text file used by the "make" utility; it describes the + relationships among files in your program, and the commands for updating + each file. (For example, to compile a human-readable source-code file into + a computer-readable executable program file.) + * Magic tool: One of a number of effects or drawing tools in Tux Paint, made + available via the "Magic" tool button. + * Mix_Chunk *: (A pointer to) a C structure defined by SDL_mixer that + contains a sound. + * Mix_FreeChunk(): An SDL_mixer function that frees (deallocates) memory + allocated for an SDL_mixer sound 'chunk' ("Mix_Chunk *"). + * Mix_LoadWAV(): An SDL_mixer function that loads a sound file (WAV, Ogg + Vorbis, etc.) and returns it as a "Mix_Chunk *". + * namespace: TBD + * .ogg: See "Ogg Vorbis" + * Ogg Vorbis: See also: "WAV" + * Plugin: TBD + * .png: Portable Network Graphics. An extensible file format for the + lossless, portable, well-compressed storage of raster images. It's the file + format Tux Paint uses to save images, and for its brushes and stamps. It's + an easy way to store 32bpp RGBA images (24bpp true color with full 8bpp + alpha transparency), excellent for use in graphics programs like Tux Paint. + See also the "png(5)" man page) + * pointer: See "C pointer" + * prototype: See "C function prototype" + * red: See "RGBA" + * release: The action of releasing a button on a mouse. + * RGBA: "Red, Green, Blue, Alpha." TBD + * RGB: See "RGBA" + * saturation: See "HSV" + * SDL: See "Simple DirectMedia Layer" + * SDL_FreeSurface(): An libSDL function that frees (deallocates) memory + allocated for an SDL surface ("SDL_Surface *"). See also the + "SDL_FreeSurface(3)" man page) + * SDL_GetRGB(): A libSDL function that, given a Uint32 pixel value (e.g., one + returned from the Tux Paint's Magic tool API helper function "getpixel()"), + the format of the surface the pixel was taken from, and pointers to three + Uint8 variables, will place the Red, Green and Blue (RGB) values of the + pixel into the three Uint8 variables. (Example: "SDL_GetRGB(getpixel(surf, + x, y), surf->format, &r, &g, &b);".) See also the "SDL_GetRGB(3)" man page) + * SDL_MapRGB(): A libSDL function that, given the format of a surface and + Uint8 values representing Red, Green and Blue values for a pixel, returns a + Uint32 pixel value that can be placed in the surface (e.g., using Tux + Paint's Magic tool API helper function "putpixel()"). (Example: "putpixel + (surf, x, y, SDL_MapRGB(surf->format, r, g, b));".) See also the + "SDL_MapRGB(3)" man page) + * SDL_image: A library on top of libSDL that can load various kinds of image + files (e.g., PNG) and return them as an "SDL_Surface *". + * SDL_mixer: A library on top of libSDL that can load various kinds of sound + files (WAV, Ogg Vorbis, etc.) and play back multiple sounds at once (mix + them). + * SDL_Rect: A C structure defined by libSDL that represents a rectangular + area. It contains elements representing the coordinates of the top left + corner of the rectange (x,y) and the dimensions of the rectangle (w,h). See + also the "SDL_Rect(3)" man page) + * SDL_Surface *: (A pointer to) a C structure defined by libSDL that contains + a drawing surface. See also the "SDL_Surface(3)" man page) + * Shared Object: A piece of code that's compiled separately from the main + application, and loaded dynamically, at runtime. + * Simple DirectMedia Layer: A programming library that allows programs + portable low level access to a video framebuffer, audio output, mouse, and + keyboard. (See also: http://www.libsdl.org/) + * snprintf(): A C function, related to "printf()", which takes a 'format' + string and one or more additional arguments, and puts them together. + "snprintf()" takes the resulting output and stores it into a string, making + sure not to go beyond the string's buffer size (which must also be + supplied). For example, assume a string "char str[20];" has been declared; + "snprintf(str, 20, "Name: %s, Age: %d", "Bill", "32");" will store "Name: + Bill, Age: 32" into 'str'. See also the "snprintf(3)" man page) + * .so: See "Shared Object" + * sRBG: See "RGBA" + * star: "*". A symbol in C that, when used in the declaration of variables + (e.g., arguments to a function), denotes that the variable is a pointer. + (For example, "int * p;" means that "p" is a pointer to an integer.) When + used next to a pointer, it 'dereferences' the variable. (For example, later + "*p = 50;" assigns the value of 50 to the memory that "p" points to; it + does not change the value of "p", which is still a pointer to an integer. + In essence, it changed the integer that's being pointed to.) See also: + "ampersand" + * strdup(): A C function that allocates enough memory to store a copy of a + string, copies the string to it, and returns a "char *" pointer to the new + copy. See also the "strdup(3)" man page) + * struct: See "C structure" + * tp_magic_api.h: A header file that defines Tux Paint's Magic tool API. + Plugins must '#include' it. + * tp-magic-config: A command-line program that provides information about the + installed version of Tux Paint to plugin developers (such as what C + compiler flags they should compile with, and where plugin shared objects + and data files should be installed). See also the "tp-magic-config(3)" man + page) + * Uint32: A 32-bit, unsigned integer (defined by libSDL). In other words, + four bytes that can represent 0 through 4294967295. (Typically used to hold + enough information to store three or four bytes representing a pixel's + color; i.e., RBGA value). + * Uint8: An 8-bit, unsigned integer (defined by libSDL). In other words, a + byte that can represent 0 through 255. + * unsigned: In C, a variable that can store a numeric value can be declared + as either "signed" (the default), or "unsigned". In the former case, one + bit of the value is used to denote the sign of the value (either positive + or negative). In the latter case, the value can only be positive, but + benefits from one extra bit of storage for the number. A signed byte (8 + bits), for example, can represent any number between -128 and 127. An + unsigned byte can go up to 255, but it cannot go below 0. For the purposes + of graphics in SDL, unsigned values should be used for RGB values, since + each channel (red, green and blue) may be between 0 (off) and 255 + (brightest). + * value: See "HSV" + * variable: A construct in computer programming that contains a value which + can be referenced again later by referring to the variable's name, and + typically changed later. For example, a variable to hold someone's age + could be declared as an integer: "int a;". It can be examined later: "if (a + >= 18) { /* they are an adult */ } else { /* they are not an adult */ }". + * .wav: See also: "Ogg Vorbis" + * (w,h): See "Dimensions" + * (x,y): See "Coordinates" + diff --git a/docs/sq_AL.UTF-8/html/MAGIC-API.html b/docs/sq_AL.UTF-8/html/MAGIC-API.html new file mode 100644 index 000000000..81a67feb0 --- /dev/null +++ b/docs/sq_AL.UTF-8/html/MAGIC-API.html @@ -0,0 +1,1477 @@ + + + + + Tux Paint Magic Tool Plugin API Documentation + + + + + + +
+
+
+

+ Tux Paint
+ version 0.9.32

+ +

+ Magic Tool Plugin API Documentation

+ +

+ Copyright © 2007-2024 by various contributors; see AUTHORS.txt.
+ https://tuxpaint.org/ +

+ +

+ janar 26, 2024

+
+
+ + + + + + + + + +
+ Table of Contents
+ +
+
+ + +
+
+
+

+ Overview

+
+ +

+ Beginning with version 0.9.18, Tux Paint's 'Magic' tools were converted from routines that lived within the application itself, to a set of 'plugins' that are loaded when Tux Paint starts up.

+ +

+ This division allows more rapid development of 'Magic' tools, and allows programmers to create and test new tools without needing to integrate them within the main Tux Paint source code. (Users of more professional graphics tools, such as GIMP, should be familiar with this plugin concept.)

+
+ + +
+
+
+

+ Prerequisites

+
+ +

+ Tux Paint is written in the C programming language, and uses the Simple DirectMedia Layer library ('libSDL', or simply 'SDL'; available from https://www.libsdl.org/). Therefore, for the moment at least, one must understand the C language and how to compile C-based programs. Familiarity with the SDL API is highly recommended, but some basic SDL concepts will be covered in this document.

+
+
+ + +
+
+

+ Interfaces

+
+ +

+ Those who create 'Magic' tool plugins for Tux Paint must provide some interfaces (C functions) that Tux Paint may invoke.

+ +

+ Tux Paint utilizes SDL's "SDL_LoadObject()" and "SDL_LoadFunction()" routines to load plugins (shared objects files; e.g., ".so" files on Linux or ".dll" files on Windows) and find the functions within.

+ +

+ In turn, Tux Paint provides a number of helper functions that the plugin may (or sometimes is required to) use. This is exposed as a C structure (or "struct") which contains pointers to functions and other data inside Tux Paint. A pointer to this structure gets passed along to the plugin's functions as an argument when Tux Paint invokes them.

+ +

+ Plugins should #include the C header file "tp_magic_api.h", which exposes the 'Magic' tool plugin API. Also, when you run the C compiler to build a plugin, you should use the command-line tool "tp-magic-config" to get the appropriate compiler flags (such as where the compiler can find the Tux Paint plugin header file, as well as SDL's header files) for building a plugin. (See "Compiling", below.)

+ +

+ The C header file and command-line tool mentioned above are included with Tux Paint — or in some cases, as part of a "Tux Paint 'Magic' Tool Plugin Development package".

+ +
+
+

+ 'Magic' tool plugin functions

+
+ +

+ 'Magic' tool plugins must contain the functions listed below. Note: To avoid 'namespace' collisions, each function's name must start with the shared object's filename (e.g., "blur.so" or "blur.dll" would have functions whose names begin with "blur_"). This includes private functions (ones not used by Tux Paint directly), unless you declare those as 'static'.

+ +
+
+

+ Common arguments to plugin functions

+
+ +

+ Here is a description of arguments that many of your plugin's functions will need to accept.

+ +
+
magic_api * api
+
+

+ Pointer to a C structure containing pointers to Tux Paint functions and other data that the plugin can (and sometimes should) use. The contents of this struct are described below.

+

+ Note: The magic_api struct is defined in the C header file "tp_magic_api.h", which you should include at the top of your plugin's C source file:

+ #include "tp_magic_api.h" +
+

+
+ +
int which
+
+ An index the plugin should use to differentiate different 'Magic' tools, if the plugin provides more than one. (If not, "which" will always be 0.) See "Creating plugins with multiple effects", below.
+ +
SDL_Surface * snapshot
+
+ A snapshot of the previous Tux Paint canvas, taken when the the mouse was first clicked to activate the current magic tool. If you don't continuously affect the image during one hold of the mouse button, you should base your effects off the contents of this canvas. (That is, read from "snapshot" and write to "canvas", below.)
+ +
SDL_Surface * canvas
+
+ The current Tux Paint drawing canvas. Your magical effects should end up here!
+ +
SDL_Rect * update_rect
+
+ A pointer to an SDL 'rectangle' structure that you use to tell Tux Paint what part of the canvas has been updated. If your effect affects a 32x32 area centered around the mouse pointer, you would fill the SDL_Rect as follows:
+ update_rect->x = x - 16;
+ update_rect->y = y - 16;
+ update_rect->w = 32;
+ update_rect->h = 32; +
+ Or, if your effect changes the entire canvas (e.g., flips it upside-down), you'd fill it as follows:
+ update_rect->x = 0;
+ update_rect->y = 0;
+ update_rect->w = canvas->w;
+ update_rect->h = canvas->h; +
+ Note: "update_rect" is a C pointer (an "SDL_Rect *" rather than just an "SDL_Rect") because you need to fill in its contents. Since it is a pointer, you access its elements via "->" (arrow) rather than "." (dot).
+
+
+ +
+
+

+ Required Plugin Functions

+
+ +

+ Your plugin is required to contain, at the least, all of the following functions.

+ +

+ Note: Remember, your plugin's function names must be preceded by your plugin's filename. That is, if your plugin is called "zoom.so" (on Linux) or "zoom.dll" (on Windows), then the names of your functions must begin with "zoom_" (e.g., "zoom_get_name(...)").

+ +
+
+

+ Plugin "housekeeping" functions

+
+ +
+
Uint32 api_version(void)
+
+

+ The plugin should return an integer value representing the version of the Tux Paint 'Magic' tool plugin API the plugin was built against. The safest thing to do is return the value of TP_MAGIC_API_VERSION, which is defined in "tp_magic_api.h". If Tux Paint deems your plugin to be compatible, it will go ahead and use it.

+

+ Note: Called once by Tux Paint, at startup. It is called first.

+
+ +
int init(magic_api * api, Uint8 disabled_features, Uint8 complexity_level)
+
+

+ The plugin should do any initialization here. Return '1' if initialization was successful, or '0' if not (and Tux Paint will not present any 'Magic' tools from the plugin).

+

+ Note: Called once by Tux Paint, at startup. It is called after "api_version()", if Tux Paint believes your plugin to be compatible.

+

+ The disabled_features value contains bits set for any Tux Paint features relevant to Magic tools which have been disabled in this session. Test using the C bitwise 'and' operator, '&'. The features are defined in tp_magic_api.h:

    +
  • + MAGIC_FEATURE_CONTROL: Magic tool controls (paint vs fullscreen) (--nomagiccontrols)
  • +
  • + MAGIC_FEATURE_SIZE: Magic tool size (--nomagicsizes)
  • +
+ Your Magic tool(s) may wish to react differently depending on whether one or more features have been disabled. (For example, the "Brick" Magic tool always offered two tool variations: large and small. With the addition of the size feature, only one tool is necessary. However, with the size option disabled, the plugin is able to revert back to providing two separate tools.)

+

+ The complexity_level variable contains the "complexity level" that Tux Paint magic tools may offer — that is, the expertise level of the user. The levels are defined in tp_magic_api.h:

    +
  • + MAGIC_COMPLEXITY_NOVICE (0): Novice (--complexity=novice)
  • +
  • + MAGIC_COMPLEXITY_BEGINNER (1): Beginner (--complexity=beginner)
  • +
  • + MAGIC_COMPLEXITY_ADVANCED (2): Advanced (default) (--complexity=advanced)
  • +
+ Your Magic tool(s) may wish to react differently depending on the expertise level of the user, either simplifying how each tool works, or excluding one or all of them entirely. (For example, the 1-, 2-, and 3-point perspective toolsets are totally inactive when in "novice" mode. In "beginner" mode, the drawing tools are available, but the tools to edit the vanishing point positions are disabled; the default vanishing points are used. In fact, in "beginner" mode, an additional 3-point perspective drawing tool appears, with alternative vanishing points.)

+

+ Note: Changed most recently in Tux Paint 0.9.32; Magic API version 0x00000009.

+
+ +
int get_tool_count(magic_api * api)
+
+

+ This should return the number of Magic tools this plugin provides to Tux Paint.

+

+ Note: Called once by Tux Paint, at startup. It is called after your "init()", if it succeeded.

+

+ Note: You may wish to resond differently, based on whether certain features have been disabled (e.g., 'paint' versus 'entire picture' controls, or 'Magic sizes' controls).

+
+ +
int modes(magic_api * api, int which)
+
+

+ This lets you tell Tux Paint what modes your tool can be used in; either as a tool the user can paint with, or a tool that affects the entire drawing at once.

+

+ You must return a value that's some combination of one or more of available modes:

    +
  • + MODE_PAINT - freehand paint (click and drag)
  • +
  • + MODE_FULLSCREEN - applies to full image with one click
  • +
  • + MODE_PAINT_WITH_PREVIEW - freehand paint, with preview (click and drag)
  • +
  • + MODE_ONECLICK - applies to an area around the mouse, with one click
  • +
+ e.g., if your tool is only one that the user can paint with, return "MODE_PAINT". If the user can do both, return "MODE_PAINT | MODE_FULLSCREEN" to tell Tux Paint it can do both.

+

+ Note: Called once for each Magic tool your plugin claims to contain (by your "get_tool_count()").

+

+ Note: Added to Tux Paint 0.9.21; Magic API version 0x00000002.

+
+ +
char * get_name(magic_api * api, int which)
+
+

+ This should return a string containing the name of a magic tool. This will appear on the button in the 'Magic' selector within Tux Paint.

+

+ Tux Paint will free() the string upon exit, so you should wrap it in a C strdup() call.

+

+ Note: Called once for each Magic tool your plugin claims to contain (by your "get_tool_count()").

+
+ +
int get_group(magic_api * api, int which)
+
+

+ Use this to group tools together within sections of the 'Magic' selector. A number of groups are pre-defined within an enum found in "tp_magic_api.h":

    +
  • + MAGIC_TYPE_DISTORTS — Tools that distort the shape of the image, like Blur, Emboss, and Ripples
  • +
  • + MAGIC_TYPE_COLOR_FILTERS — Tools that mostly affect the colors of the image without distortion, like Darken, Negative, and Tint
  • +
  • + MAGIC_TYPE_PICTURE_WARPS — Tools that warp or move the entire picture, like Shift, Flip, and Waves
  • +
  • + MAGIC_TYPE_PAINTING — Tools that generally paint new content at the cursor position, like Grass, Bricks, and Rails
  • +
  • + MAGIC_TYPE_PATTERN_PAINTING — Tools that paint in multiple places at once, like Kaleidoscope and the Symmetry tools
  • +
  • + MAGIC_TYPE_PICTURE_DECORATIONS — Tools that apply decorations to the entire picture, like Blinds and Checkboard
  • +
  • + MAGIC_TYPE_ARTISTIC — Special-purpose artistic tools, like Flower, the String tools, and the Rainbow-arc-drawing tools.
  • +
+

+

+ Note: Called once for each Magic tool your plugin claims to contain (by your "get_tool_count()").

+

+ Note: Added to Tux Paint 0.9.27; Magic API version 0x00000005.

+
+ +
SDL_Surface * get_icon(magic_api * api, int which)
+
+

+ This should return an SDL_Surface containing the icon representing the tool. (A greyscale image with alpha, no larger than 40x40.) This will appear on the button in the 'Magic' selector within Tux Paint.

+

+ Tux Paint will free ("SDL_FreeSurface()") the surface upon exit.

+

+ Note: Called once for each Magic tool your plugin claims to contain (by your "get_tool_count()").

+

+ +
char * get_description(magic_api * api, int which, int mode)
+
+

+ This should return a string containing the description of how to use a particular magic tool. This will appear as a help tip, explained by Tux the Penguin, within Tux Paint.

+

+ Tux Paint will free() the string upon exit, so you should wrap it in a C strdup() call.

+

+ Note: For each Magic tool your plugin claims to contain (reported by your "get_tool_count()" function), this function will be called for each mode the tool claims to support (reported by your "modes()" function).

+

+ In other words, if your plugin contains two tools, one which works in paint mode only, and the other that works in both paint mode and full-image mode, your plugin's "get_description()" will be called three times.

+
+ +
int requires_colors(magic_api * api, int which)
+
+

+ Return a '1' if the 'Magic' tool accepts colors (the 'Colors' palette in Tux Paint will be available), or '0' if not.

+

+ Note: Called once for each Magic tool your plugin claims to contain (by your "get_tool_count()").

+
+ +
Uint8 accepted_sizes(magic_api * api, int which, int mode)
+
+

+ Return how many size variations the 'Magic' tool accepts, in the given mode (i.e., 'MODE_PAINT' or 'MODE_FULLSCREEN). Return a '0' if the 'Magic' tool should not offer sizing options. Returning '1' is the same as returning '0'.

+

+ Note: For each Magic tool your plugin claims to contain (reported by your "get_tool_count()" function), this function will be called for each mode the tool claims to support (reported by your "modes()" function).

+

+ Note: Added to Tux Paint 0.9.30; Magic API version 0x00000008.

+
+ +
Uint8 default_size(magic_api * api, int which, int mode)
+
+

+ Return the default size the 'Magic' tool should start out with, in the given mode. This will be the default setting for the tool the first time it is used during a Tux Paint session. If Tux Paint is being invoked with the sizing option disabled, this will be the only size requested by Tux Paint. Return a number between '1' and the amount you returned in accepted_sizes().

+

+ Note: For each Magic tool your plugin claims to contain (reported by your "get_tool_count()" function), this function will be called for each mode the tool claims to support (reported by your "modes()" function).

+

+ Note: Added to Tux Paint 0.9.30; Magic API version 0x00000008.

+
+ +
void shutdown(magic_api * api)
+
+

+ The plugin should do any cleanup here. If you allocated any memory or used SDL_Mixer to load any sounds during init(), for example, you should free() the allocated memory and Mix_FreeChunk() the sounds here.

+

+ Note: This function is called once, when Tux Paint exits.

+
+
+
+ +
+
+

+ Plugin event functions

+
+ +
+
+ void switchin(magic_api * api, int which, int mode, SDL_Surface * snapshot, SDL_Surface * canvas)
+ void switchout(magic_api * api, int which, int mode, SDL_Surface * snapshot, SDL_Surface * canvas) +
+
+

+ switchin() is called whenever one of the plugin's Magic tools becomes active, and switchout() is called whenever one becomes inactive. This can be because the user just clicked a specific Magic tool (the current one is switched-out, and a new one is switched-in).

+

+ It can also happen when user leaves/returns from the selection of "Magic" tools when doing some other activity (i.e., using a different tool, such as "Text" or "Brush", activating a momentary tool, such as "Undo" and "Redo", or returning from a dialog — possibly with a new picture when it switches back — such as "Open", "New" or "Quit"). In this case, the same Magic tool is first 'switched-out', and then 'switched-back-in', usually moments later.

+

+ Finally, it can also happen when the user changes the 'mode' of a tool (i.e., from paint mode to full-image mode). First switchout() is called for the old mode, then switchin() is called for the new mode.

+

+ These functions allow users to interact in complicated was with Magic tools (for example, a tool that lets the user draw multiple freehand strokes, and then uses that as input such as handwriting — normally, the user could click somewhere in the canvas to tell the Magic tool they are 'finished', but if they switch to another tool, the Magic tool may want to undo any temporary changes to the canvas).

+

+ These functions could also be used to streamline certain effects; a behind-the-scenes copy of the entire canvas could be altered in some way when the user first switches to the canvas, and then pieces of that copy could be drawn on the canvas when they draw with the Magic tool.

+

+ Note: Added to Tux Paint 0.9.21; Magic API version 0x00000002.

+
+ +
void set_color(magic_api * api, int which, SDL_Surface * canvas, SDL_Surface * last, Uint8 r, Uint8 g, Uint8 b, SDL_Rect * update_rect)
+
+

+ Tux Paint will call this function to inform the plugin of the RGB values of the currently-selected color in Tux Paint's 'Colors' palette. (It will be called whenever one of the plugin's Magic tools that accept colors becomes active, and whenever the user picks a new color while such a tool is currently active.)

+

+ Generally, Magic tools will not alter the canvas in any way when receiving an updated color, but it is possible. (For example, the "Zoom" and "Perspective" tools apply effects which uses the current color choice as a solid background. The effects may be adjusted with subsequent click/drag operations, but you may also adjust the background color, without altering the zoom level or perspective, by simply picking a new color.)

+

+ Note: Changed most recently in Tux Paint 0.9.29; Magic API version 0x00000007.

+
+ +
void set_size(magic_api * api, int which, int mode, SDL_Surface * canvas, SDL_Surface * last, Uint8 size, SDL_Rect * update_rect)
+
+

+ Tux Paint will call this function to inform the plugin of the 'Magic' tool size option chosen. (It will be called whenever one of the plugin's Magic tools that accept sizes becomes active, and whenever the user picks a new size while such a tool is currently active.)

+

+ Generally, Magic tools will not alter the canvas in any way when receiving an updated size, but it is possible.

+

+ Note: Added to Tux Paint 0.9.30; Magic API version 0x00000008.

+
+ +
void click(magic_api * api, int which, int mode, SDL_Surface * snapshot, SDL_Surface * canvas, int x, int y, SDL_Rect * update_rect)
+
+

+ The plugin should apply the appropriate 'Magic' tool on the 'canvas' surface. The (x,y) coordinates are where the mouse was (within the canvas) when the mouse button was clicked, and you are told which 'mode' your tool is in (i.e., 'MODE_PAINT' or 'MODE_FULLSCREEN).

+

+ The plugin should report back what part of the canvas was affected, by filling in the (x,y) and (w,h) elements of 'update_rect'.

+

+ The contents of the drawing canvas immediately prior to the mouse button click is stored within the 'snapshot' canvas.

+
+ +
void drag(magic_api * api, int which, SDL_Surface * snapshot, SDL_Surface * canvas, int ox, int oy, int x, int y, SDL_Rect * update_rect)
+
+

+ The plugin should apply the appropriate 'Magic' tool on the 'canvas' surface. The (ox,oy) and (x,y) coordinates are the location of the mouse at the beginning and end of the stroke.

+

+ Typically, plugins that let the user "draw" effects onto the canvas utilize Tux Paint's "line()" 'Magic' tool plugin helper function to calculate the points of the line between (ox,oy) and (x,y), and call another function within the plugin to apply the effect at each point. (See "Tux Paint Functions and Data," below).

+

+ The plugin should report back what part of the canvas was affected, by filling in the (x,y) and (w,h) elements of 'update_rect'.

+

+ Note: The contents of the drawing canvas immediately prior to the mouse button click remains as it was (when the plugin's "click()" function was called), and is still available in the 'snapshot' canvas.

+

+ +
void release(magic_api * api, int which, SDL_Surface * snapshot, SDL_Surface * canvas, int x, int y, SDL_Rect * update_rect)
+
+

+ The plugin should apply the appropriate 'Magic' tool on the 'canvas' surface. The (x,y) coordinates are where the mouse was (within the canvas) when the mouse button was released.

+

+ The plugin should report back what part of the canvas was affected, by filling in the (x,y) and (w,h) elements of 'update_rect'.

+

+ Note: The contents of the drawing canvas immediately prior to the mouse button click remains as it was (when the plugin's "click()" function was called), and is still available in the 'snapshot' canvas.

+
+
+
+
+
+ +
+
+

+ Tux Paint Functions and Data

+
+ +

+ Tux Paint provides a number of helper functions that plugins may access via the "magic_api" structure, sent to all of the plugin's functions. (See "Required Plugin Functions," above.)

+ +
+
+

+ Pixel Manipulations

+
+ +
+
Uint32 getpixel(SDL_Surface * surf, int x, int y)
+
+ Retreives the pixel value from the (x,y) coordinates of an SDL_Surface. (You can use SDL's "SDL_GetRGB()" function to convert the Uint32 'pixel' to a set of Uint8 RGB values.)
+ +
void putpixel(SDL_Surface * surf, int x, int y, Uint32 pixel)
+
+ Sets the pixel value at position (x,y) of an SDL_Surface. (You can use SDL's "SDL_MapRGB()" function to convert a set of Uint8 RGB values to a Uint32 'pixel' value appropriate to the destination surface.)
+ +
Uint32 xorpixel(SDL_Surface * surf, int x, int y)
+
+ Applies an XOR (exclusive-or) operation to the pixel at coordinates (x,y) of the SDL_Surface. Applying an XOR again at the same position will return the pixel to the original value. Useful for displaying temporary 'rubberband' lines, outlines, and crosshairs, while utilizing a Magic Tool. + +
SDL_Surface * scale(SDL_Surface * surf, int w, int h, int keep_aspect)
+
+

+ This accepts an existing SDL surface and creates a new one scaled to an arbitrary size. (The original surface remains untouched.)

+

+ The "keep_aspect" flag can be set to '1' to force the new surface to stay the same shape (aspect ratio) as the original, meaning it may not be the same width and height you requested. (Check the "->w" and "->h" elements of the output "SDL_Surface *" to determine the actual size.)

+ +
+
+ +
+
+

+ Helper Functions

+
+ +
+
int in_circle(int x, int y, int radius)
+
+ Returns '1' if the (x,y) location is within a circle of a particular radius (centered around the origin: (0,0)). Returns '0' otherwise. Useful to create 'Magic' tools that affect the canvas with a circular brush shape.
+ +
void line(void * api, int which, SDL_Surface * canvas, SDL_Surface * snapshot, int x1, int y1, int x2, int y2, int step, FUNC callback)
+
+

+ This function calculates all points on a line between the coordinates (x1,y1) and (x2,y2). Every 'step' iterations, it calls the 'callback' function.

+

+ It sends the 'callback' function the (x,y) coordinates on the line, Tux Paint's "magic_api" struct (as a "void *" pointer which you need to send to it), a 'which' value, represening which of the plugin's 'Magic' tool is being used, and the current and snapshot canvases.

+

+ Example prototype of a callback function that may be sent to Tux Paint's "line()" 'Magic' tool plugin helper function:

+ void exampleCallBack(void * ptr_to_api, int which_tool, SDL_Surface * canvas, SDL_Surface * snapshot, int x, int y); +
+

+

+ Example use of the "line()" helper (e.g., within a plugin's draw() function):

+ api->line((void *) api, which, canvas, snapshot, ox, oy, x, y, 1, exampleCallBack); +
+

+
+ +
Uint8 touched(int x, int y)
+
+

+ This function allows you to avoid re-processing the same pixels multiple times when the user drags the mouse across an area of the canvas, thus increasing Tux Paint's response time, especially with math-heavy effects.

+

+ If your effect's "click()", "drag()" and/or "release()" functions take the contents of the source surface ("snapshot") and always create the same results in the desintation surface ("canvas"), you should wrap the effect in a call to "api->touched()".

+

+ This function simply returns whether or not it had already been called for the same (x,y) coordinates, since the user first clicked the mouse. In other words, the first time you call it for a particular (x,y) coordinate, it returns '0'. Future calls will return '1' until the user releases the mouse button.

+

+ Note: Magic effects that continuously affect the destination surface ("canvas") (ignoring the "snapshot surface) have no reason to use this function. The "Blur" and "Smudge" tools that ship with Tux Paint are examples of such effects.

+
+
+
+ +
+
+

+ Informational

+
+ +
+
char * tp_version
+
+ A string containing the version of Tux Paint that's running (e.g., "0.9.32").
+ +
+ int canvas_w
+ int canvas_h +
+
+ Returns the width (canvas_w) and height (canvas_h) of the drawing canvas (in pixels).
+ +
int button_down(void)
+
+ A '1' is returned if the mouse button is down; '0' otherwise.
+ +
char * data_directory
+
+

+ This string contains the directory where Tux Paint's data files are stored. For example, on Linux, this may be "/usr/share/tuxpaint/".

+

+ Magic tools should include an icon (see "get_icon()", above) and are encouraged to include sound effects, it's useful for plugins to know where such things are located.

+

+ When compiling and installing a plugin, the "tp-magic-config" command-line tool should be used to determine where such data should be placed for the installed version of Tux Paint to find them. (See "Installing," below.)

+

+ Note: If your plugin is installed locally (e.g., in your "~/.tuxpaint/plugins/" directory), rather than globally (system-wide), the "data_directory" value will be different. (e.g., "/home/username/.tuxpaint/plugins/data/").

+

+
+
+ +
+
+

+ Tux Paint System Calls

+
+ +
+
void update_progress_bar(void)
+
+ Asks Tux Paint to animate and draw one frame of its progress bar (at the bottom of the screen). Useful for routines that may take a long time, to provide feedback to the user that Tux Paint has not crashed or frozen.
+ +
void playsound(Mix_Chunk * snd, int pan, int dist)
+
+

+ This function plays a sound (one loaded by the SDL helper library "SDL_mixer"). It uses SDL_mixer's "Mix_SetPanning()" to set the volume of the sound on the left and right speakers, based on the 'pan' and 'dist' values sent to it.

+

+ A 'pan' of 128 causes the sound to be played at equal volume on the left and right speakers. A 'pan' of 0 causes it to be played completely on the left, and 255 completely on the right.

+

+ The 'dist' value affects overall volume. 255 is loudest, and 0 is silent.

+

+ The 'pan' and 'dist' values can be used to simulate location and distance of the 'Magic' tool effect.

+
+ +
void stopsound(void)
+
+ This function stops playing a sound played by playsound(). It is useful to silence effects when the user stops using the tool (in your 'release' function).
+ +
void special_notify(int flag)
+
+ This function notifies Tux Paint of special events. Various values defined in "tp_magic_api.h" can be 'or'ed together (using C's boolean 'or': "|") and sent to this function.
+
SPECIAL_FLIP
+
+

+ The contents of the canvas has been flipped vertically.

+

+ If a 'Starter' image was used as the basis of this image, it should be flipped too, and a record of the flip should be stored as part of Tux Paint's undo buffer stack. Additionally, the fact that the starter has been flipped (or unflipped) should be recorded on disk when the current drawing is saved.

+
+
SPECIAL_MIRROR
+
+ Similar to SPECIAL_FLIP, but for magic tools that mirror the contents of the canvas horizontally.
+
+
+
+
+ +
+
+

+ Color Conversions

+
+ +
+
float sRGB_to_linear(Uint8 srbg)
+
+ Converts an 8-bit sRGB value (one between 0 and 255) to a linear floating point value (between 0.0 and 1.0).
+ +
uint8 linear_to_sRGB(float linear)
+
+ Converts a linear floating point value (one between 0.0 and 1.0) to an 8-bit sRGB value (between 0 and 255).
+ +
void rgbtohsv(Uint8 r, Uint8 g, Uint8 b, float * h, float * s, float * v)
+
+ Converts 8-bit sRGB values (between 0 and 255) to floating-point HSV (Hue, Saturation and Value) values (Hue between 0.0 and 360.0, and Saturation and Value between 0.0 and 1.0).
+ +
void hsvtorgb(float h, float s, float v, Uint8 * r, Uint8 * g, Uint8 * b)
+
+ Converts floating-point HSV (Hue, Saturation and Value) values (Hue between 0.0 and 360.0, and Saturation and Value between 0.0 and 1.0) to 8-bit sRGB values (between 0 and 255).
+
+ +

+ For more information, refer to the sRGB article at Wikipedia and the HSV Color Space article at Wikipedia.

+
+
+ +
+
+

+ Helper Macros in "tp_magic_api.h"

+
+ +

+ Along with the "magic_api" C structure containing functions and data described above, the tp_magic_api.h C header file also contains some helper macros that you may use.

+ +
+
+ min(x, y)
+ max(x, y) +
+
+ The minimum (min) or maxinum (max) of 'x' and 'y'. For example, min() will return the value of 'x' if it is less than or equal to 'y', otherwise it will return 'y'.
+ +
clamp(lo, value, hi)
+
+

+ A value, clamped to be no smaller than 'lo', and no higher than 'hi'. (That is, if 'value' is less than 'lo', then 'lo' will be used; if 'value' is greater than 'hi', then 'hi' will be used; otherwise, 'value' will be used.)

+

+ Example: red = clamp(0, n, 255); will set the variable 'red' to be the value of the variable 'n', but without allowing it to become less than 0 or greater than 255.

+

+ Note: This macro is simply a #define of: "(min(max(value,lo),hi))".

+
+
+
+ +
+
+

+ Constant Definitions in "tp_magic_api.h"

+
+ +

+ The following is a summary of constant values that are set (via "#define") within the 'Magic' tool API header file.

+ +
+
TP_MAGIC_API_VERSION
+
+

+ This integer value represents which version of the Tux Paint 'Magic' tool API the header corresponds to.

+

+ It should be referenced by your magic tool's "api_version()" function, to inform the running copy of Tux Paint whether or not your plugin is compatible.

+

+ Note: This version number does not correspond to Tux Paint's own release number (e.g., "0.9.32"). The API will not change every time a new version of Tux Paint is released, which means plugins compiled for earlier versions of Tux Paint will often run under newer versions.

+
+ +
+ SPECIAL_MIRROR
+ SPECIAL_FLIP +
+
+ These are flags for Tux Paint's "special_notify()" helper function. They are described above.
+
+
+
+ + +
+
+

+ Compiling

+
+ +
+
+

+ Linux and other Unix-like Platforms

+
+ +

+ Use the C compiler's "-shared" command-line option to generate a shared object file (".so") based on your 'Magic' tool plugin's C source code.

+

+ Use the "tp-magic-config --cflags" command, supplied as part of Tux Paint — or in some cases, as part of a "Tux Paint 'Magic' Tool Plugin Development package" — to provide additional command-line flags to your C compiler that will help it build your plugin.

+ +
+
+

+ Command-Line Example

+
+ +

+ As a stand-alone command, using the GNU C Compiler and BASH shell, for example: +

+

+ $ gcc -shared -fpic `tp-magic-config --cflags` my_plugin.c -o my_plugin.so +

+
+

+ +

+ Note: The characters around the "tp-magic-config" command are a grave/backtick/backquote ("`"), and not an apostrophe/single-quote ("'"). They tell the shell to execute the command within (in this case, "tp-magic-config ..."), and use its output as an argument to the command being executed (in this case, "gcc ...").

+
+ +
+
+

+ Makefile Example

+
+ +

+ A snippet from a Makefile to compile a Tux Paint "Magic" tool plugin might look like this: +

+ CFLAGS=-Wall -O2 $(shell tp-magic-config --cflags)
+
+ my_plugin.so: my_plugin.c
+     gcc -shared $(CFLAGS) -o my_plugin.so my_plugin.c +
+

+ +

+ The first line sets up Makefile variable ("CFLAGS") that contains flags for the compiler. "-Wall" asks for all compiler warnings to be shown. "-O2" asks for level 2 optimization. "($shell tp-magic-config --cflags)" runs "tp-magic-config" to retrieve additional compiler flags that "Magic" tool plugins require. (The "$(shell ...)" directive is similar to the ` ("grave") character in the BASH shell examples, above.)

+ +

+ The next line defines a Makefile target, "my_plugin.so", and states that it depends on the C source file "my_plugin.c". (Any time the C file changes, "make" will know to recompile it and produce an updated ".so" file. If the C file hadn't changed, it won't bother recompiling.)

+ +

+ The last line defines the command "make" should run when it determines that it needs to (re)compile the ".so" file. Here, we're using "gcc", with "-shared and "$(CFLAGS)" command-line arguments, like above. "-o my_plugin.so" tells the C compiler that the output file should be "my_plugin.so". The last argument is the C file to compile, in this case "my_plugin.c".

+ +

+ Note: Commands listed below a Makefile target should be intented using a single tab character.

+
+ +
+
+

+ Advanced Makefile

+
+ +

+ An even more generalized Makefile might look like this:

+ CFLAGS=-Wall -O2 $(shell tp-magic-config --cflags)
+
+ my_plugin_1.so: my_plugin_1.c
+     $(CC) -shared $(CFLAGS) -o $@ $<
+
+ my_plugin_2.so: my_plugin_2.c
+     $(CC) -shared $(CFLAGS) -o $@ $< +
+

+ +

+ As before, there are lines that define the command "make" should run when it determines that it needs to (re)compile the ".so" file(s). However, more general terms are used...

+ +

+ "$(CC)" gets expanded to your default C compiler (e.g., "gcc"). "-shared" and "$(CFLAGS)" are command-line arguments to the compiler, like above. "-o $@" tells the C compiler what the output file should be; "make" replaces "$@" with the name of the target, in this case "my_plugin_1.so" or "my_plugin_2.so". And finally, the last argument is the C file to compile; "make" replaces "$<" with the target's dependency, in this case "my_plugin_1.c" or "my_plugin_2.c".

+
+
+ +
+
+

+ Windows

+
+ +

TBD

+
+ +
+
+

+ macOS

+
+ +

TBD

+
+
+ + +
+
+

+ Installing

+
+ +
+
+

+ Linux and other Unix-like Platforms

+
+ +

+ Use the "tp-magic-config" command-line tool, supplied as part of Tux Paint — or in some cases, as part of a "Tux Paint 'Magic' Tool Plugin Development package" — to determine where your plugins' files should go.

+ +
+
+

+ Shared Object

+
+ +

+ Use "tp-magic-config --pluginprefix" to determine where the plugin shared object (".so") files should be installed. The value returned by this command will be the global location where the installed copy of Tux Paint looks for plugins (e.g., "/usr/lib/tuxpaint/plugins").

+ +

+ Alternatively, you may use "tp-magic-config --localpluginprefix" to find out where Tux Paint expects to find local plugins for the current user (e.g., "/home/username/.tuxpaint/plugins").

+ +

+ As stand-alone commands, using the BASH shell, for example: +

+ # cp my_plugin.so `tp-magic-config --pluginprefix`
+ # chmod 644 `tp-magic-config --pluginprefix`/my_plugin.so +
+

+ +

+ Note: See the note above regarding the "`" (grave) character.

+
+ +
+
+

+ Documentation

+
+ +

+ Use the "tp-magic-config --plugindocprefix" command to determine where documentation for your "Magic" tools should go. The value returned by this command will be the location where the documentation to the installed copy of Tux Paint is stored. The main documentation includes a link to a folder where "Magic" tools' documentation is expected to be installed

(e.g., "/usr/share/doc/tuxpaint/magic-docs").

+ +

+ Note: It's best to include both HTML and plain-text versions of your documentation. An "html" subdirectory exists within the "magic-docs" directory, and is where the HTML versions should go.

+ +

+ As stand-alone commands, using the BASH shell, for example:

+ # cp my_plugin.html `tp-magic-config --plugindocprefix`/html
+ # cp my_plugin.txt `tp-magic-config --plugindocprefix` +
+

+ +

+ Note: See the note above regarding the "`" (grave) character.

+ +

+ Note: Currently, there is no "--localplugindocprefix" option.

+
+ +
+
+

+ Icons, Sounds and other Data Files

+
+ +

+ Use the "tp-magic-config --dataprefix" command, supplied as part of Tux Paint, to determine where data files (PNG icon, Ogg Vorbis sound effects, etc.) should be installed. The value returned by this command will be the same as the value of the "data_directory" string stored within the "magic_api" structure that your plugin's functions receive (e.g., "/usr/share/tuxpaint/").

+ +

+ For locally-installed plugins (for the current user only), use "tp-magic-config --localdataprefix". It will return the value of "data_directory" string that locally-installed plugins will see within their "magic_api" structure (e.g., "/home/username/.tuxpaint/plugins/data/").

+ +

+ Note: Tux Paint's default Magic tool plugins install their data within "magic" subdirectories of Tux Paint's "images" and "sounds" data directories (e.g., "/usr/share/tuxpaint/images/magic/"). You are encouraged to do the same.

+ +

+ As stand-alone commands, using the BASH shell, for example:

+ # cp my_plugin_icon.png `tp-magic-config --dataprefix`/images/magic/
+ # chmod 644 `tp-magic-config --dataprefix`/images/magic/my_plugin_icon.png +
+

+ +

+ Note: See the note above regarding the "`" (grave) character.

+
+ +
+
+

+ Putting it Together in a Makefile

+
+ +

+ A snippet from a more generalized Makefile might look like this:

+ PLUGINPREFIX=$(shell tp-magic-config --pluginprefix)
+ PLUGINDOCPREFIX=$(shell tp-magic-config --plugindocprefix)
+ DATAPREFIX=$(shell tp-magic-config --dataprefix)
+
+ install:
+     #
+     # Install plugin
+     mkdir -p $(PLUGINPREFIX)
+     cp *.so $(PLUGINPREFIX)/
+     chmod 644 $(PLUGINPREFIX)/*.so
+     #
+     # Install icons
+     mkdir -p $(DATAPREFIX)/images/magic
+     cp icons/*.png $(DATAPREFIX)/images/magic/
+     chmod 644 $(DATAPREFIX)/images/magic/*.png
+     #
+     # Install sound effects
+     mkdir -p $(DATAPREFIX)/sounds/magic
+     cp sounds/*.ogg $(DATAPREFIX)/sounds/magic/
+     chmod 644 $(DATAPREFIX)/sounds/magic/*.ogg
+     #
+     # Install docs
+     mkdir -p $(PLUGINDOCPREFIX)/html
+     cp docs/*.html $(PLUGINDOCPREFIX)/html/
+     cp docs/*.txt $(PLUGINDOCPREFIX)/
+     chmod 644 $(PLUGINDOCPREFIX)/html/*.html
+     chmod 644 $(PLUGINDOCPREFIX)/*.txt
+
+

+ +

+ The first three lines set up Makefile variables that contain the paths returned by the "tp-magic-config" command-line tool. (The "$(shell ...)" directive is similar to the ` ("grave") character in the BASH shell examples, above.)

+ +

+ Below that is an "install" target in the Makefile. (Invoked by, for example, "$ sudo make install" or "# make install".)

+ +

+ The "install" target uses "mkdir -p" to make sure that the plugin directory exists, then uses "cp" to copy all plugin (".so") files into it, and invokes "chmod" to make sure they are readable.

+ +

+ It then does a similar series of commands to install icon files (".png" images) and sound effects (".ogg" files) into subdirectories within Tux Paint's data directory, and to install documentation (".html" and ".txt" files) within Tux Paint's documentation directory.

+ +

+ Note: The above Makefile example assumes the user will have priveleges to install Tux Paint plugins system-wide.

+
+
+ +
+
+

+ Windows

+
+ +

TBD

+
+ +
+
+

+ macOS

+
+ +

TBD

+
+
+ + +
+
+

+ Creating plugins with multiple effects

+
+ +

+ Plugins for Tux Paint may contain more than one effect. If you have multiple effects that are similar, it may make sense to place them in one plugin file, to reduce overhead and share code.

+ +

+ These following suggestions can help you create plugins that contain multiple effects: +

+

+ +

+ Note: Even if your plugin currently contains only one effect, it may be useful to follow the steps above so that you can add a new variation of an effect with little effort. ("NUM_TOOLS" will simply be '1', your arrays will be of length '1', etc.)

+ +
+ + +
+
+

+ Example Code

+
+ +

+ The C source file "tp_magic_example.c" contains a complete example of a plugin with multiple simple effects. +

+
+ + +
+
+

+ Getting Help

+
+ +

+ For more information, check the Tux Paint website: https://tuxpaint.org/, and the Simple DirectMedia Layer library website: http://www.libsdl.org/.

+ +

+ Additionally, other Tux Paint developers and users can be found on the "tuxpaint-devel" and "tuxpaint-users" mailing lists: https://tuxpaint.org/lists/.

+
+ + +
+
+

+ Glossary

+
+ + +
+ + + diff --git a/docs/sq_AL.UTF-8/html/tp_magic_example.c b/docs/sq_AL.UTF-8/html/tp_magic_example.c new file mode 100644 index 000000000..026e01398 --- /dev/null +++ b/docs/sq_AL.UTF-8/html/tp_magic_example.c @@ -0,0 +1,695 @@ +/* tp_magic_example.c + + An example of a "Magic" tool plugin for Tux Paint + janar 16, 2024 +*/ + + +/* Inclusion of header files */ +/* ---------------------------------------------------------------------- */ + +#include +#include // For "strdup()" +#include // For "gettext()" + +#include "tp_magic_api.h" // Tux Paint "Magic" tool API header +#include "SDL_image.h" // For IMG_Load(), to load our PNG icon +#include "SDL_mixer.h" // For Mix_LoadWAV(), to load our sound effects + + +/* Tool Enumerations: */ +/* ---------------------------------------------------------------------- */ + +/* What tools we contain: */ + + +enum +{ + TOOL_ONE, // Becomes '0' + TOOL_TWO, // Becomes '1' + NUM_TOOLS // Becomes '2' +}; + + +/* Lists of filenames for sounds and icons to load at startup: */ + +const char *sound_filenames[NUM_TOOLS] = { + "tool_one.wav", + "tool_two.wav" +}; + +const char *icon_filenames[NUM_TOOLS] = { + "tool_one.png", + "tool_two.png" +}; + + +/* +NOTE: We use a macro called "gettext_noop()" below in some arrays of +strings (char *'s) that hold the names and descriptions of our "Magic" +tools. This allows the strings to be localized into other languages. +*/ + + +/* A list of names for the tools */ + +const char *tool_names[NUM_TOOLS] = { + gettext_noop("A tool"), + gettext_noop("Another tool") +}; + + +/* How to group the tools with other similar tools, within the 'Magic' selector: */ + +const int tool_groups[NUM_TOOLS] = { + MAGIC_TYPE_PAINTING, + MAGIC_TYPE_DISTORTS +}; + + +/* A list of descriptions of the tools */ + +const char *tool_descriptions[NUM_TOOLS] = { + gettext_noop("This is example tool number 1."), + gettext_noop("This is example tool number 2.") +}; + + + +/* Our global variables: */ +/* ---------------------------------------------------------------------- */ + +/* Sound effects: */ +Mix_Chunk *sound_effects[NUM_TOOLS]; + +/* The current color (an "RGB" -- red, green, blue -- value) the user has +selected in Tux Paint (for tool 1): */ +Uint8 example_r, example_g, example_b; + +/* The size the user has selected in Tux Paint (for tool 2): */ +Uint8 example_size; + + +/* Our local function prototypes: */ +/* ---------------------------------------------------------------------- */ + +/* +These functions are called by other functions within our plugin, so we +provide a 'prototype' of them, so the compiler knows what they accept and +return. This lets us use them in other functions that are declared +_before_ them. +*/ + +void example_drag(magic_api * api, int which, SDL_Surface * canvas, + SDL_Surface * snapshot, int old_x, int old_y, int x, int y, + SDL_Rect * update_rect); + +void example_line_callback(void *pointer, int which, SDL_Surface * canvas, + SDL_Surface * snapshot, int x, int y); + + +/* Setup Functions: */ +/* ---------------------------------------------------------------------- */ + +/* +API Version check + +The running copy of Tux Paint that has loaded us first asks us what version +of the Tux Paint 'Magic' tool plugin API we were built against. If it +deems us compatible, we'll be used! + +All we need to do here is return "TP_MAGIC_API_VERSION", which is defined +(#define) in the header file "tp_magic_api.h". +*/ + +Uint32 example_api_version(void) +{ + return (TP_MAGIC_API_VERSION); +} + + +/* +Initialization + +This happens once, when Tux Paint starts up and is loading all of the +'Magic' tool plugins. (Assuming what we returned from api_version was +acceptable!) + +All we're doing in this example is loading our sound effects, which we'll +use later (in example_click(), example_drag(), and example_release()) when +the user is using our Magic tools. + +The memory we allocate here to store the sounds will be freed (aka +released, aka deallocated) when the user quits Tux Paint, when our +example_shutdown() function is called. +*/ + +int example_init(magic_api * api, Uint8 disabled_features, Uint8 complexity_level) +{ + int i; + char filename[1024]; + + for (i = 0; i < NUM_TOOLS; i++) + { + /* + Assemble the filename from the "sound_filenames[]" array into a full path + to a real file. + + Use "api->data_directory" to figure out where our sounds should be. (The + "tp-magic-config --dataprefix" command would have told us when we installed + our plugin and its data.) + */ + snprintf(filename, sizeof(filename), "%ssounds/magic/%s", api->data_directory, + sound_filenames[i]); + + printf("Trying to load %s sound file\n", filename); + + /* Try to load the file! */ + + sound_effects[i] = Mix_LoadWAV(filename); + } + + return (1); +} + + +/* +Report our tool count + +Tux Paint needs to know how many 'Magic' tools we'll be providing. Return +that number here. (We simply grab the value of 'NUM_TOOLS' from our 'enum' +above!) + +When Tux Paint is starting up and loading plugins, it will call some of the +following setup functions once for each tool we report. +*/ +int example_get_tool_count(magic_api * api) +{ + return (NUM_TOOLS); +} + + +/* +Load our icons + +When Tux Paint is starting up and loading plugins, it asks us to provide +icons for the 'Magic' tool buttons. +*/ +SDL_Surface *example_get_icon(magic_api * api, int which) +{ + char filename[1024]; + + /* + Assemble the filename from the "icon_filenames[]" array into a full path to + a real file. + + Use "api->data_directory" to figure out where our sounds should be. (The + "tp-magic-config --dataprefix" command would have told us when we installed + our plugin and its data.) + + We use "which" (which of our tools Tux Paint is asking about) as an index + into the array. + */ + snprintf(filename, sizeof(filename), "%simages/magic/%s", + api->data_directory, icon_filenames[which]); + + printf("Trying to load %s icon\n", filename); + + /* Try to load the image, and return the results to Tux Paint: */ + + return (IMG_Load(filename)); +} + + +/* +Report our 'Magic' tool names + +When Tux Paint is starting up and loading plugins, it asks us to provide +names (labels) for the 'Magic' tool buttons. +*/ +char *example_get_name(magic_api * api, int which) +{ + const char *our_name_english; + const char *our_name_localized; + + /* + Get our name from the "tool_names[]" array. + + We use 'which' (which of our tools Tux Paint is asking about) as an index + into the array. + */ + our_name_english = tool_names[which]; + + + /* + Return a localized (aka translated) version of our name, if possible. + + We send "gettext()" the English version of the name from our array. + */ + our_name_localized = gettext(our_name_english); + + + /* + Finally, duplicate the string into a new section of memory, and send it to + Tux Paint. (Tux Paint keeps track of the string and will free it for us, + so we have one less thing to keep track of.) + */ + return (strdup(our_name_localized)); +} + + +/* +Report our 'Magic' tool groups + +When Tux Paint is starting up and loading plugins, it asks us to specify +where the tool should be grouped. +*/ +int example_get_group(magic_api * api, int which) +{ + /* + Return our group, found in the "tool_groups[]" array. + + We use 'which' (which of our tools Tux Paint is asking about) as an index + into the array. + */ + return (tool_groups[which]); +} + + +/* +Return grouping/ordering number + +When Tux Paint is starting up and loading plugins, it asks us to provide a +numeric value used for sorting 'Magic' tools within a group. Tools will be +ordered based on this number, and those with the same number will be sorted +alphabetically by their localized name (see 'example_get_name'). +*/ +int *example_get_order(int which) +{ + return 0; +} + + +/* +Report our 'Magic' tool descriptions + +When Tux Paint is starting up and loading plugins, it asks us to provide +descriptions of each 'Magic' tool. +*/ +char *example_get_description(magic_api * api, int which, int mode) +{ + const char *our_desc_english; + const char *our_desc_localized; + + /* + Get our description from the "tool_descriptions[]" array. + + We use 'which' (which of our tools Tux Paint is asking about) as an index + into the array. + */ + our_desc_english = tool_descriptions[which]; + + + /* + Return a localized (aka translated) version of our description, if + possible. + + We send "gettext" the English version of the description from our array. + */ + our_desc_localized = gettext(our_desc_english); + + + /* + Finally, duplicate the string into a new section of memory, and send it to + Tux Paint. (Tux Paint keeps track of the string and will free it for us, + so we have one less thing to keep track of.) + */ + + return (strdup(our_desc_localized)); +} + + +// Report whether we accept colors + +int example_requires_colors(magic_api * api, int which) +{ + if (which == TOOL_ONE) + return 1; + else + return 0; +} + + +// Report what modes we work in + +int example_modes(magic_api * api, int which) +{ + /* + Both of our tools are painted (neither affect the full-screen), so we're + always returning 'MODE_PAINT' + */ + + return MODE_PAINT; +} + + +// Report whether the tools offer sizing options + +Uint8 example_accepted_sizes(magic_api * api, int which, int mode) +{ + if (which == TOOL_ONE) + return 1; + else + return 4; +} + + +// Return our default sizing option + +Uint8 example_default_size(magic_api * api, int which, int mode) +{ + return 1; +} + + +/* +Shut down + +Tux Paint is quitting. When it quits, it asks all of the plugins to 'clean +up' after themselves. We, for example, loaded some sound effects at +startup (in our example_init() function), so we should free the memory used +by them now. +*/ +void example_shutdown(magic_api * api) +{ + int i; + + /* + Free (aka release, aka deallocate) the memory used to store the sound + effects that we loaded during example_init(): + */ + for (i = 0; i < NUM_TOOLS; i++) + Mix_FreeChunk(sound_effects[i]); +} + + +/* Functions that respond to events in Tux Paint: */ +/* ---------------------------------------------------------------------- */ + +/* Affect the canvas on click: */ + +void +example_click(magic_api * api, int which, int mode, + SDL_Surface * canvas, SDL_Surface * snapshot, int x, int y, + SDL_Rect * update_rect) +{ + /* + In our case, a single click (which is also the start of a drag!) is + identical to what dragging does, but just at one point, rather than across + a line. + + So we 'cheat' here, by calling our "example_draw()" function with (x,y) for + both the beginning and end points of a line. + */ + + example_drag(api, which, canvas, snapshot, x, y, x, y, update_rect); +} + + +/* Affect the canvas on drag: */ +void +example_drag(magic_api * api, int which, + SDL_Surface * canvas, SDL_Surface * snapshot, + int old_x, int old_y, int x, int y, + SDL_Rect * update_rect) +{ + /* + Call Tux Paint's "line()" (line-traversing) function. + + It will calculate a straight line between (old_x,old_y) and (x,y). Every + N steps along that line (in this case, N is '1'), it will call _our_ + function, "example_line_callback()", and send the current X,Y + coordinates along the line, as well as other useful things (which of our + 'Magic' tools is being used and the current and snapshot canvases). + */ + SDL_LockSurface(snapshot); + SDL_LockSurface(canvas); + + api->line((void *) api, which, canvas, snapshot, + old_x, old_y, x, y, 1, + example_line_callback); + + SDL_UnlockSurface(canvas); + SDL_UnlockSurface(snapshot); + + /* + If we need to, swap the X and/or Y values, so that the coordinates + (old_x,old_y) is always the top left, and the coordinates (x,y) is + always the bottom right, so the values we put inside "update_rect" make + sense: + */ + + if (old_x > x) + { + int temp = old_x; + + old_x = x; + x = temp; + } + if (old_y > y) + { + int temp = old_y; + + old_y = y; + y = temp; + } + + + /* + Fill in the elements of the "update_rect" SDL_Rect structure that Tux + Paint is sharing with us, therefore telling Tux Paint which part of the + canvas has been modified and should be updated. + */ + + if (which == TOOL_ONE) { + update_rect->x = old_x; + update_rect->y = old_y; + update_rect->w = (x - old_x) + 1; + update_rect->h = (y - old_y) + 1; + } else { + update_rect->x = old_x - example_size; + update_rect->y = old_y - example_size; + update_rect->w = (x + example_size) - update_rect->x + 1; + update_rect->h = (y + example_size) - update_rect->y + 1; + } + + /* + Play the appropriate sound effect + + We're calculating a value between 0-255 for where the mouse is + horizontally across the canvas (0 is the left, ~128 is the center, 255 + is the right). + + These are the exact values Tux Paint's "playsound()" wants, to determine + what speaker to play the sound in. (So the sound will pan from speaker + to speaker as you drag the mouse around the canvas!) + */ + api->playsound(sound_effects[which], + (x * 255) / canvas->w, /* Left/right pan */ + 255 /* Near/far distance (loudness) */); +} + + +/* Affect the canvas on release: */ + +void +example_release(magic_api * api, int which, + SDL_Surface * canvas, SDL_Surface * snapshot, int x, int y, + SDL_Rect * update_rect) +{ + /* + Neither of our effects do anything special when the mouse is released + from a click or click-and-drag, so there's no code here... + */ +} + + +/* +Accept colors + +When any of our 'Magic' tools are activated by the user, if that tool +accepts colors, the current color selection is sent to us. + +Additionally, if one of our color-accepting tools is active when the user +changes their chosen, we'll be informed of that as well. + +The color comes in as RGB (red, green, and blue) values from 0 (darkest) to +255 (brightest). +*/ +void example_set_color(magic_api * api, int which, SDL_Surface * canvas, SDL_Surface * snapshot, Uint8 r, Uint8 g, Uint8 b, SDL_Rect * update_rect) +{ + /* + We simply store the RGB values in the global variables we declared at + the top of this file. + */ + + example_r = r; + example_g = g; + example_b = b; +} + + +/* +Accept sizes + +When any of our 'Magic' tools are activated by the user, if that tool +offer's sizes, the current size selection is sent to us. + +Additionally, if the user changes the tool's size, we'll be informed of +that as well. + +The size comes in as an unsigned integer (Uint8) between 1 and the value +returned by our example_accepted_sizes() function during setup. +*/ +void example_set_size(magic_api * api, int which, SDL_Surface * canvas, SDL_Surface * snapshot, Uint8 size, SDL_Rect * update_rect) +{ + /* + Store the new size into the global variable we declared at the top of + this file. + */ + + example_size = size * 4; +} + + +/* The Magic Effect Routines! */ +/* ---------------------------------------------------------------------- */ + +/* +Our 'callback' function + +We do the 'work' in this callback. Our plugin file has just one. Some +'Magic' tool plugins may have more, depending on the tools they're +providing. Some have none (since they're not click-and-drag painting-style +tools). + +Our callback function gets called once for every point along a line between +the mouse's previous and current position, as it's being dragged. + +Our callback pays attention to 'which' to determine which of our plugin's +tools is currently selected. +*/ +void example_line_callback(void *pointer, int which, SDL_Surface * canvas, + SDL_Surface * snapshot, int x, int y) +{ + /* + For technical reasons, we can't accept a pointer to the Tux Paint API's + "magic_api" struct, like the other functions do. + + Instead, we receive a 'generic' pointer (a "void *"). The line below + declares a local "magic_api" pointer variable called "api", and then + assigns it to the value of the 'generic' pointer we received. + + The "(magic_api *)" seen below casts the generic "void *" pointer into + the 'type' of pointer we want, a pointer to a "magic_api" struct.) + */ + magic_api *api = (magic_api *) pointer; + int xx, yy; + + /* + This function handles both of our tools, so we need to check which is + being used right now. We compare the 'which' argument that Tux Paint + sends to us with the values we enumerated above. + */ + + if (which == TOOL_ONE) + { + /* + Tool number 1 simply draws a single pixel at the (x,y) location. It acts + as a 1x1 pixel brush. + */ + + api->putpixel(canvas, x, y, + SDL_MapRGB(canvas->format, + example_r, example_g, example_b)); + + /* + We use "SDL_MapRGB()" to convert the RGB value we receive from Tux Paint + for the user's current color selection to a 'Uint32' pixel value we can + send to Tux Paint's "putpixel()" function. + */ + } + else if (which == TOOL_TWO) + { + /* + Tool number 2 copies a square of pixels (of the size chosen by the user) + from the opposite side of the canvas and puts it under the cursor. + */ + + for (yy = -example_size; yy < example_size; yy++) + { + for (xx = -example_size; xx < example_size; xx++) + { + api->putpixel(canvas, x + xx, y + yy, + api->getpixel(snapshot, + snapshot->w - x - xx, + snapshot->h - y - yy)); + + /* + Here we have simply use Tux Paint's "getpixel()" routine to pull pixel + values from the 'snapshot', and then "putpixel()" to draw them right + into the 'canvas'. + + Note: putpixel() and getpixel() are safe to use, even if your X,Y values + are outside of the SDL surface (e.g., negative, or greater than the + surface's width and/or height). + */ + } + } + } +} + +/* +Switch-In event + +This happens whenever a Magic tool is enabled, either because the user just +selected it, or they just came back to 'Magic' after using another tool +(e.g., Brush or Text), and this was the most-recently selected Magic tool. + +(This also applies to momentary tools, like Undo and Redo, and +image-changing tools such as New and Open.) + +It also happens when a Magic tool's mode changes (we will first receive a +call to 'example_switchout()', below, for the old mode). + +Our example doesn't do anything when we switch to, or away from, our Magic +tools, so we just do nothing here. +*/ +void example_switchin(magic_api * api, int which, int mode, + SDL_Surface * canvas) +{ +} + +/* +Switch-Out event + +This happens whenever a Magic tool is disabled, either because the user +selected a different Magic tool, or they selected a completely different +tool (e.g., Brush or Text). + +(This also applies to momentary tools, like Undo and Redo, and +image-changing tools such as New and Open.) + +(And in that case, our example_switchin() function will be called moments +later. + +It also happens when a Magic tool's mode changes (we will then receive a +call to 'example_switchin()', above, for the new mode). + +Our example doesn't do anything when we switch to, or away from, our Magic +tools, so we just do nothing here. +*/ +void example_switchout(magic_api * api, int which, int mode, + SDL_Surface * canvas) +{ +} diff --git a/docs/sq_AL.UTF-8/tp_magic_example.c b/docs/sq_AL.UTF-8/tp_magic_example.c new file mode 100644 index 000000000..026e01398 --- /dev/null +++ b/docs/sq_AL.UTF-8/tp_magic_example.c @@ -0,0 +1,695 @@ +/* tp_magic_example.c + + An example of a "Magic" tool plugin for Tux Paint + janar 16, 2024 +*/ + + +/* Inclusion of header files */ +/* ---------------------------------------------------------------------- */ + +#include +#include // For "strdup()" +#include // For "gettext()" + +#include "tp_magic_api.h" // Tux Paint "Magic" tool API header +#include "SDL_image.h" // For IMG_Load(), to load our PNG icon +#include "SDL_mixer.h" // For Mix_LoadWAV(), to load our sound effects + + +/* Tool Enumerations: */ +/* ---------------------------------------------------------------------- */ + +/* What tools we contain: */ + + +enum +{ + TOOL_ONE, // Becomes '0' + TOOL_TWO, // Becomes '1' + NUM_TOOLS // Becomes '2' +}; + + +/* Lists of filenames for sounds and icons to load at startup: */ + +const char *sound_filenames[NUM_TOOLS] = { + "tool_one.wav", + "tool_two.wav" +}; + +const char *icon_filenames[NUM_TOOLS] = { + "tool_one.png", + "tool_two.png" +}; + + +/* +NOTE: We use a macro called "gettext_noop()" below in some arrays of +strings (char *'s) that hold the names and descriptions of our "Magic" +tools. This allows the strings to be localized into other languages. +*/ + + +/* A list of names for the tools */ + +const char *tool_names[NUM_TOOLS] = { + gettext_noop("A tool"), + gettext_noop("Another tool") +}; + + +/* How to group the tools with other similar tools, within the 'Magic' selector: */ + +const int tool_groups[NUM_TOOLS] = { + MAGIC_TYPE_PAINTING, + MAGIC_TYPE_DISTORTS +}; + + +/* A list of descriptions of the tools */ + +const char *tool_descriptions[NUM_TOOLS] = { + gettext_noop("This is example tool number 1."), + gettext_noop("This is example tool number 2.") +}; + + + +/* Our global variables: */ +/* ---------------------------------------------------------------------- */ + +/* Sound effects: */ +Mix_Chunk *sound_effects[NUM_TOOLS]; + +/* The current color (an "RGB" -- red, green, blue -- value) the user has +selected in Tux Paint (for tool 1): */ +Uint8 example_r, example_g, example_b; + +/* The size the user has selected in Tux Paint (for tool 2): */ +Uint8 example_size; + + +/* Our local function prototypes: */ +/* ---------------------------------------------------------------------- */ + +/* +These functions are called by other functions within our plugin, so we +provide a 'prototype' of them, so the compiler knows what they accept and +return. This lets us use them in other functions that are declared +_before_ them. +*/ + +void example_drag(magic_api * api, int which, SDL_Surface * canvas, + SDL_Surface * snapshot, int old_x, int old_y, int x, int y, + SDL_Rect * update_rect); + +void example_line_callback(void *pointer, int which, SDL_Surface * canvas, + SDL_Surface * snapshot, int x, int y); + + +/* Setup Functions: */ +/* ---------------------------------------------------------------------- */ + +/* +API Version check + +The running copy of Tux Paint that has loaded us first asks us what version +of the Tux Paint 'Magic' tool plugin API we were built against. If it +deems us compatible, we'll be used! + +All we need to do here is return "TP_MAGIC_API_VERSION", which is defined +(#define) in the header file "tp_magic_api.h". +*/ + +Uint32 example_api_version(void) +{ + return (TP_MAGIC_API_VERSION); +} + + +/* +Initialization + +This happens once, when Tux Paint starts up and is loading all of the +'Magic' tool plugins. (Assuming what we returned from api_version was +acceptable!) + +All we're doing in this example is loading our sound effects, which we'll +use later (in example_click(), example_drag(), and example_release()) when +the user is using our Magic tools. + +The memory we allocate here to store the sounds will be freed (aka +released, aka deallocated) when the user quits Tux Paint, when our +example_shutdown() function is called. +*/ + +int example_init(magic_api * api, Uint8 disabled_features, Uint8 complexity_level) +{ + int i; + char filename[1024]; + + for (i = 0; i < NUM_TOOLS; i++) + { + /* + Assemble the filename from the "sound_filenames[]" array into a full path + to a real file. + + Use "api->data_directory" to figure out where our sounds should be. (The + "tp-magic-config --dataprefix" command would have told us when we installed + our plugin and its data.) + */ + snprintf(filename, sizeof(filename), "%ssounds/magic/%s", api->data_directory, + sound_filenames[i]); + + printf("Trying to load %s sound file\n", filename); + + /* Try to load the file! */ + + sound_effects[i] = Mix_LoadWAV(filename); + } + + return (1); +} + + +/* +Report our tool count + +Tux Paint needs to know how many 'Magic' tools we'll be providing. Return +that number here. (We simply grab the value of 'NUM_TOOLS' from our 'enum' +above!) + +When Tux Paint is starting up and loading plugins, it will call some of the +following setup functions once for each tool we report. +*/ +int example_get_tool_count(magic_api * api) +{ + return (NUM_TOOLS); +} + + +/* +Load our icons + +When Tux Paint is starting up and loading plugins, it asks us to provide +icons for the 'Magic' tool buttons. +*/ +SDL_Surface *example_get_icon(magic_api * api, int which) +{ + char filename[1024]; + + /* + Assemble the filename from the "icon_filenames[]" array into a full path to + a real file. + + Use "api->data_directory" to figure out where our sounds should be. (The + "tp-magic-config --dataprefix" command would have told us when we installed + our plugin and its data.) + + We use "which" (which of our tools Tux Paint is asking about) as an index + into the array. + */ + snprintf(filename, sizeof(filename), "%simages/magic/%s", + api->data_directory, icon_filenames[which]); + + printf("Trying to load %s icon\n", filename); + + /* Try to load the image, and return the results to Tux Paint: */ + + return (IMG_Load(filename)); +} + + +/* +Report our 'Magic' tool names + +When Tux Paint is starting up and loading plugins, it asks us to provide +names (labels) for the 'Magic' tool buttons. +*/ +char *example_get_name(magic_api * api, int which) +{ + const char *our_name_english; + const char *our_name_localized; + + /* + Get our name from the "tool_names[]" array. + + We use 'which' (which of our tools Tux Paint is asking about) as an index + into the array. + */ + our_name_english = tool_names[which]; + + + /* + Return a localized (aka translated) version of our name, if possible. + + We send "gettext()" the English version of the name from our array. + */ + our_name_localized = gettext(our_name_english); + + + /* + Finally, duplicate the string into a new section of memory, and send it to + Tux Paint. (Tux Paint keeps track of the string and will free it for us, + so we have one less thing to keep track of.) + */ + return (strdup(our_name_localized)); +} + + +/* +Report our 'Magic' tool groups + +When Tux Paint is starting up and loading plugins, it asks us to specify +where the tool should be grouped. +*/ +int example_get_group(magic_api * api, int which) +{ + /* + Return our group, found in the "tool_groups[]" array. + + We use 'which' (which of our tools Tux Paint is asking about) as an index + into the array. + */ + return (tool_groups[which]); +} + + +/* +Return grouping/ordering number + +When Tux Paint is starting up and loading plugins, it asks us to provide a +numeric value used for sorting 'Magic' tools within a group. Tools will be +ordered based on this number, and those with the same number will be sorted +alphabetically by their localized name (see 'example_get_name'). +*/ +int *example_get_order(int which) +{ + return 0; +} + + +/* +Report our 'Magic' tool descriptions + +When Tux Paint is starting up and loading plugins, it asks us to provide +descriptions of each 'Magic' tool. +*/ +char *example_get_description(magic_api * api, int which, int mode) +{ + const char *our_desc_english; + const char *our_desc_localized; + + /* + Get our description from the "tool_descriptions[]" array. + + We use 'which' (which of our tools Tux Paint is asking about) as an index + into the array. + */ + our_desc_english = tool_descriptions[which]; + + + /* + Return a localized (aka translated) version of our description, if + possible. + + We send "gettext" the English version of the description from our array. + */ + our_desc_localized = gettext(our_desc_english); + + + /* + Finally, duplicate the string into a new section of memory, and send it to + Tux Paint. (Tux Paint keeps track of the string and will free it for us, + so we have one less thing to keep track of.) + */ + + return (strdup(our_desc_localized)); +} + + +// Report whether we accept colors + +int example_requires_colors(magic_api * api, int which) +{ + if (which == TOOL_ONE) + return 1; + else + return 0; +} + + +// Report what modes we work in + +int example_modes(magic_api * api, int which) +{ + /* + Both of our tools are painted (neither affect the full-screen), so we're + always returning 'MODE_PAINT' + */ + + return MODE_PAINT; +} + + +// Report whether the tools offer sizing options + +Uint8 example_accepted_sizes(magic_api * api, int which, int mode) +{ + if (which == TOOL_ONE) + return 1; + else + return 4; +} + + +// Return our default sizing option + +Uint8 example_default_size(magic_api * api, int which, int mode) +{ + return 1; +} + + +/* +Shut down + +Tux Paint is quitting. When it quits, it asks all of the plugins to 'clean +up' after themselves. We, for example, loaded some sound effects at +startup (in our example_init() function), so we should free the memory used +by them now. +*/ +void example_shutdown(magic_api * api) +{ + int i; + + /* + Free (aka release, aka deallocate) the memory used to store the sound + effects that we loaded during example_init(): + */ + for (i = 0; i < NUM_TOOLS; i++) + Mix_FreeChunk(sound_effects[i]); +} + + +/* Functions that respond to events in Tux Paint: */ +/* ---------------------------------------------------------------------- */ + +/* Affect the canvas on click: */ + +void +example_click(magic_api * api, int which, int mode, + SDL_Surface * canvas, SDL_Surface * snapshot, int x, int y, + SDL_Rect * update_rect) +{ + /* + In our case, a single click (which is also the start of a drag!) is + identical to what dragging does, but just at one point, rather than across + a line. + + So we 'cheat' here, by calling our "example_draw()" function with (x,y) for + both the beginning and end points of a line. + */ + + example_drag(api, which, canvas, snapshot, x, y, x, y, update_rect); +} + + +/* Affect the canvas on drag: */ +void +example_drag(magic_api * api, int which, + SDL_Surface * canvas, SDL_Surface * snapshot, + int old_x, int old_y, int x, int y, + SDL_Rect * update_rect) +{ + /* + Call Tux Paint's "line()" (line-traversing) function. + + It will calculate a straight line between (old_x,old_y) and (x,y). Every + N steps along that line (in this case, N is '1'), it will call _our_ + function, "example_line_callback()", and send the current X,Y + coordinates along the line, as well as other useful things (which of our + 'Magic' tools is being used and the current and snapshot canvases). + */ + SDL_LockSurface(snapshot); + SDL_LockSurface(canvas); + + api->line((void *) api, which, canvas, snapshot, + old_x, old_y, x, y, 1, + example_line_callback); + + SDL_UnlockSurface(canvas); + SDL_UnlockSurface(snapshot); + + /* + If we need to, swap the X and/or Y values, so that the coordinates + (old_x,old_y) is always the top left, and the coordinates (x,y) is + always the bottom right, so the values we put inside "update_rect" make + sense: + */ + + if (old_x > x) + { + int temp = old_x; + + old_x = x; + x = temp; + } + if (old_y > y) + { + int temp = old_y; + + old_y = y; + y = temp; + } + + + /* + Fill in the elements of the "update_rect" SDL_Rect structure that Tux + Paint is sharing with us, therefore telling Tux Paint which part of the + canvas has been modified and should be updated. + */ + + if (which == TOOL_ONE) { + update_rect->x = old_x; + update_rect->y = old_y; + update_rect->w = (x - old_x) + 1; + update_rect->h = (y - old_y) + 1; + } else { + update_rect->x = old_x - example_size; + update_rect->y = old_y - example_size; + update_rect->w = (x + example_size) - update_rect->x + 1; + update_rect->h = (y + example_size) - update_rect->y + 1; + } + + /* + Play the appropriate sound effect + + We're calculating a value between 0-255 for where the mouse is + horizontally across the canvas (0 is the left, ~128 is the center, 255 + is the right). + + These are the exact values Tux Paint's "playsound()" wants, to determine + what speaker to play the sound in. (So the sound will pan from speaker + to speaker as you drag the mouse around the canvas!) + */ + api->playsound(sound_effects[which], + (x * 255) / canvas->w, /* Left/right pan */ + 255 /* Near/far distance (loudness) */); +} + + +/* Affect the canvas on release: */ + +void +example_release(magic_api * api, int which, + SDL_Surface * canvas, SDL_Surface * snapshot, int x, int y, + SDL_Rect * update_rect) +{ + /* + Neither of our effects do anything special when the mouse is released + from a click or click-and-drag, so there's no code here... + */ +} + + +/* +Accept colors + +When any of our 'Magic' tools are activated by the user, if that tool +accepts colors, the current color selection is sent to us. + +Additionally, if one of our color-accepting tools is active when the user +changes their chosen, we'll be informed of that as well. + +The color comes in as RGB (red, green, and blue) values from 0 (darkest) to +255 (brightest). +*/ +void example_set_color(magic_api * api, int which, SDL_Surface * canvas, SDL_Surface * snapshot, Uint8 r, Uint8 g, Uint8 b, SDL_Rect * update_rect) +{ + /* + We simply store the RGB values in the global variables we declared at + the top of this file. + */ + + example_r = r; + example_g = g; + example_b = b; +} + + +/* +Accept sizes + +When any of our 'Magic' tools are activated by the user, if that tool +offer's sizes, the current size selection is sent to us. + +Additionally, if the user changes the tool's size, we'll be informed of +that as well. + +The size comes in as an unsigned integer (Uint8) between 1 and the value +returned by our example_accepted_sizes() function during setup. +*/ +void example_set_size(magic_api * api, int which, SDL_Surface * canvas, SDL_Surface * snapshot, Uint8 size, SDL_Rect * update_rect) +{ + /* + Store the new size into the global variable we declared at the top of + this file. + */ + + example_size = size * 4; +} + + +/* The Magic Effect Routines! */ +/* ---------------------------------------------------------------------- */ + +/* +Our 'callback' function + +We do the 'work' in this callback. Our plugin file has just one. Some +'Magic' tool plugins may have more, depending on the tools they're +providing. Some have none (since they're not click-and-drag painting-style +tools). + +Our callback function gets called once for every point along a line between +the mouse's previous and current position, as it's being dragged. + +Our callback pays attention to 'which' to determine which of our plugin's +tools is currently selected. +*/ +void example_line_callback(void *pointer, int which, SDL_Surface * canvas, + SDL_Surface * snapshot, int x, int y) +{ + /* + For technical reasons, we can't accept a pointer to the Tux Paint API's + "magic_api" struct, like the other functions do. + + Instead, we receive a 'generic' pointer (a "void *"). The line below + declares a local "magic_api" pointer variable called "api", and then + assigns it to the value of the 'generic' pointer we received. + + The "(magic_api *)" seen below casts the generic "void *" pointer into + the 'type' of pointer we want, a pointer to a "magic_api" struct.) + */ + magic_api *api = (magic_api *) pointer; + int xx, yy; + + /* + This function handles both of our tools, so we need to check which is + being used right now. We compare the 'which' argument that Tux Paint + sends to us with the values we enumerated above. + */ + + if (which == TOOL_ONE) + { + /* + Tool number 1 simply draws a single pixel at the (x,y) location. It acts + as a 1x1 pixel brush. + */ + + api->putpixel(canvas, x, y, + SDL_MapRGB(canvas->format, + example_r, example_g, example_b)); + + /* + We use "SDL_MapRGB()" to convert the RGB value we receive from Tux Paint + for the user's current color selection to a 'Uint32' pixel value we can + send to Tux Paint's "putpixel()" function. + */ + } + else if (which == TOOL_TWO) + { + /* + Tool number 2 copies a square of pixels (of the size chosen by the user) + from the opposite side of the canvas and puts it under the cursor. + */ + + for (yy = -example_size; yy < example_size; yy++) + { + for (xx = -example_size; xx < example_size; xx++) + { + api->putpixel(canvas, x + xx, y + yy, + api->getpixel(snapshot, + snapshot->w - x - xx, + snapshot->h - y - yy)); + + /* + Here we have simply use Tux Paint's "getpixel()" routine to pull pixel + values from the 'snapshot', and then "putpixel()" to draw them right + into the 'canvas'. + + Note: putpixel() and getpixel() are safe to use, even if your X,Y values + are outside of the SDL surface (e.g., negative, or greater than the + surface's width and/or height). + */ + } + } + } +} + +/* +Switch-In event + +This happens whenever a Magic tool is enabled, either because the user just +selected it, or they just came back to 'Magic' after using another tool +(e.g., Brush or Text), and this was the most-recently selected Magic tool. + +(This also applies to momentary tools, like Undo and Redo, and +image-changing tools such as New and Open.) + +It also happens when a Magic tool's mode changes (we will first receive a +call to 'example_switchout()', below, for the old mode). + +Our example doesn't do anything when we switch to, or away from, our Magic +tools, so we just do nothing here. +*/ +void example_switchin(magic_api * api, int which, int mode, + SDL_Surface * canvas) +{ +} + +/* +Switch-Out event + +This happens whenever a Magic tool is disabled, either because the user +selected a different Magic tool, or they selected a completely different +tool (e.g., Brush or Text). + +(This also applies to momentary tools, like Undo and Redo, and +image-changing tools such as New and Open.) + +(And in that case, our example_switchin() function will be called moments +later. + +It also happens when a Magic tool's mode changes (we will then receive a +call to 'example_switchin()', above, for the new mode). + +Our example doesn't do anything when we switch to, or away from, our Magic +tools, so we just do nothing here. +*/ +void example_switchout(magic_api * api, int which, int mode, + SDL_Surface * canvas) +{ +} diff --git a/magic/magic-docs/sq_AL.UTF-8/1pt_perspective.txt b/magic/magic-docs/sq_AL.UTF-8/1pt_perspective.txt new file mode 100644 index 000000000..e462267f0 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/1pt_perspective.txt @@ -0,0 +1,28 @@ + Mjeti “Magjik” i Tux Paint-it: Vizatim me 1 Qendër + + Grup: Projections + + Autor: Bill Kendrick + +Klikoni dhe tërhiqeni, për të vizatuar perspektivë me 1 qendër projeksioni. +Vijat do të shkojnë drejt qendrës tuaj të projeksionit, ose do të jenë +horizontale, ose vertikale. Përdorni “Përzgjedhje e 1 Qendre” që të zgjidhni +qendrën tuaj të projeksionit (e mundshme vetëm nën mënyrën “e thelluar”). + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Ky mjet reagon ndaj rregullimit “kompleksitet” (shkallë ekspertize). + +Shihni edhe: Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Përzgjedhje e 2 +Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, +Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique +Select, Oblique Draw, & Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/1pt_perspective_select.txt b/magic/magic-docs/sq_AL.UTF-8/1pt_perspective_select.txt new file mode 100644 index 000000000..e06ffbca9 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/1pt_perspective_select.txt @@ -0,0 +1,23 @@ + Mjeti “Magjik” i Tux Paint-it: Përzgjedhje e 1 Qendre + + Grup: Projections + + Autor: Bill Kendrick + +Klikoni (dhe tërhiqeni) për të vendosur diku qendrën e projeksionit që do të +përdoret me mjetin “Vizatim me 1 Qendër”. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +This tool is only available with "complexity" (expertise level) set to +'Advanced'. + +Shihni edhe: Vizatim me 1 Qendër, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash +, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric +Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, +Oblique Draw, & Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/2pt_perspective.txt b/magic/magic-docs/sq_AL.UTF-8/2pt_perspective.txt new file mode 100644 index 000000000..03e3dbb7e --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/2pt_perspective.txt @@ -0,0 +1,30 @@ + Mjeti “Magjik” i Tux Paint-it: Vizatim me 2 Qendra + + Grup: Projections + + Autor: Bill Kendrick + +Klikoni dhe tërhiqeni, për të vizatuar perspektivë me 2 qendra projeksioni. +Vijat do të shkojnë drejt dy qendrave tuaja të projeksionit, ose do të jenë +drejtohen ose nga “horizonti” i përcaktuar nga dy qendrat e projeksionit, ose +me një vijë pingule me atë “horizont”. Përdorni “Përzgjedhje e 2 Qendrash” që +të zgjidhni qendrat tuaja të projeksionit (e mundshme vetëm nën mënyrën “e +thelluar”). + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +This tool is not available with "complexity" (expertise level) set to 'Novice'. + +Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Përzgjedhje e 2 +Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, +Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique +Select, Oblique Draw, & Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/2pt_perspective_select.txt b/magic/magic-docs/sq_AL.UTF-8/2pt_perspective_select.txt new file mode 100644 index 000000000..e5bf592fe --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/2pt_perspective_select.txt @@ -0,0 +1,23 @@ + Mjeti “Magjik” i Tux Paint-it: Përzgjedhje e 2 Qendrash + + Grup: Projections + + Autor: Bill Kendrick + +Klikoni (dhe tërhiqeni) për të vendosur diku dy qendra projeksioni që do të +përdoret me mjetin “Vizatim me 2 Qendra”. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +This tool is only available with "complexity" (expertise level) set to +'Advanced'. + +Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, +Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric Select, +Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, Oblique Draw, +& Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/3dglasses.txt b/magic/magic-docs/sq_AL.UTF-8/3dglasses.txt new file mode 100644 index 000000000..c433b7985 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/3dglasses.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Syze 3D + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +This tool horizontally separates your entire picture's red and cyan color +channels, letting you create anaglyphic pictures that can be viewed with 3D +glasses. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Shihni edhe: Ndarje Ngjyrash & Pamje e Dyfishtë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/3pt_perspective.txt b/magic/magic-docs/sq_AL.UTF-8/3pt_perspective.txt new file mode 100644 index 000000000..a675783be --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/3pt_perspective.txt @@ -0,0 +1,31 @@ + Mjeti “Magjik” i Tux Paint-it: Vizatim me 3 Qendra + + Grup: Projections + + Autor: Bill Kendrick + +Klikoni (dhe tërhiqeni) për të vizatuar me 3 qendra projeksioni. Vijat do të +shkojnë vetëm drejt tre qendrave tuaja të projeksionit, ose do të drejtohen me +“horizontin” e përcaktuar nga dy prej qendrave të projeksionit. Përdorni +“Përzgjedhje 3 Qendrash”, për të zgjedhur qendrat tuaja të projeksionit (mund +të kihet vetëm nën mënyrën “e thelluar”). Nën mënyrën “fillestar”, do të ketë +dy mjete “Vizatimi me 3 Qendra”, një me qendra projeksioni që shohin përsipër +dhe një me qendra projeksioni që shohin për poshtë. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +This tool is not available with "complexity" (expertise level) set to 'Novice'. + +Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, +Përzgjedhje e 2 Qendrash, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric +Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, +Oblique Draw, & Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/3pt_perspective_select.txt b/magic/magic-docs/sq_AL.UTF-8/3pt_perspective_select.txt new file mode 100644 index 000000000..9c5f66f37 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/3pt_perspective_select.txt @@ -0,0 +1,23 @@ + Mjeti “Magjik” i Tux Paint-it: Përzgjedhje e 3 Qendrash + + Grup: Projections + + Autor: Bill Kendrick + +Klikoni (dhe tërhiqeni) për të vendosur diku tre qendra projeksioni që do të +përdoret me mjetin “Vizatim me 3 Qendra”. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +This tool is only available with "complexity" (expertise level) set to +'Advanced'. + +Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, +Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Isometric Line, Dimetric Select, +Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, Oblique Draw, +& Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/blinds.txt b/magic/magic-docs/sq_AL.UTF-8/blinds.txt new file mode 100644 index 000000000..3d9747908 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/blinds.txt @@ -0,0 +1,17 @@ + Mjeti “Magjik” i Tux Paint-it: Grila + + Grup: Zbukurime Fotoje + + Autor: Pere Pujal i Carabantes + +Klikoni afër skajit të vizatimit tuaj për të ulur grila dritareje përmbi të. +Lëvizni pingulthi për të hapur ose mbyllur grilat. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/blocks.txt b/magic/magic-docs/sq_AL.UTF-8/blocks.txt new file mode 100644 index 000000000..3900abcab --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/blocks.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Blloqe + + Grup: Shformime + + Autorë: Bill Kendrick + Albert Cahalan + +This makes the picture blocky looking ("pixelated") wherever you drag the +mouse. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/bloom.txt b/magic/magic-docs/sq_AL.UTF-8/bloom.txt new file mode 100644 index 000000000..dca9b111d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/bloom.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Çelje + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +Shtoni një efekt “çeljeje” rrezatues. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/blur.txt b/magic/magic-docs/sq_AL.UTF-8/blur.txt new file mode 100644 index 000000000..3ca579f6d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/blur.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Turbulloje + + Grup: Shformime + + Autorë: Bill Kendrick + Albert Cahalan + +This makes the picture fuzzy wherever you drag the mouse. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Mprehe & Njollose. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/bricks.txt b/magic/magic-docs/sq_AL.UTF-8/bricks.txt new file mode 100644 index 000000000..663bf1281 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/bricks.txt @@ -0,0 +1,23 @@ + Mjeti “Magjik” i Tux Paint-it: Tulla + + Grup: Vizatim + + Autor: Albert Cahalan + +This tool intelligently paints brick patterns on the canvas. The bricks can be +tinted various redish hues by selecting different colors in the color palette. +(If the Magic size feature is disabled, multiple "Bricks" tools will be made +available.) + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Pikselë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/calligraphy.txt b/magic/magic-docs/sq_AL.UTF-8/calligraphy.txt new file mode 100644 index 000000000..ef82ae9a6 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/calligraphy.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Bukurshkrim + + Grup: Vizatim + + Autor: Bill Kendrick + +Ky vizaton në kanavacë me një penë bukurshkrimi. Sa më shpejt ta lëvizni, aq më +të holla vijat. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/cartoon.txt b/magic/magic-docs/sq_AL.UTF-8/cartoon.txt new file mode 100644 index 000000000..d392edc04 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/cartoon.txt @@ -0,0 +1,17 @@ + Mjeti “Magjik” i Tux Paint-it: Vizatimor + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +Ky e bën figurën të duket si një karikaturë — me përvijime të trasha dhe ngjyra +të ndezura, të plota — kurdo që lëvizni miun. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/chalk.txt b/magic/magic-docs/sq_AL.UTF-8/chalk.txt new file mode 100644 index 000000000..70c6d9769 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/chalk.txt @@ -0,0 +1,17 @@ + Mjeti “Magjik” i Tux Paint-it: Shkumës + + Grup: Shformime + + Autor: Bill Kendrick + +This makes parts of the picture (where you move the mouse) look like a chalk +drawing. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/checkerboard.txt b/magic/magic-docs/sq_AL.UTF-8/checkerboard.txt new file mode 100644 index 000000000..e94f7763e --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/checkerboard.txt @@ -0,0 +1,17 @@ + Mjeti “Magjik” i Tux Paint-it: Fushë shahu + + Grup: Zbukurime Fotoje + + Autor: Bill Kendrick + +Kjo mbulon krejt kanavacën me një model fushe shahu, duke përdorur ngjyrën e +çastit. Tërhiqeni, që të ndryshojë madhësia e kuadrateve. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/circles.txt b/magic/magic-docs/sq_AL.UTF-8/circles.txt new file mode 100644 index 000000000..c00e766ca --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/circles.txt @@ -0,0 +1,17 @@ + Mjeti “Magjik” i Tux Paint-it: Rrathë + + Grup: Shformime + + Autor: Bill Kendrick + +This transforms the picture into circular brush strokes around where you +clicked. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Shihni edhe: Rreze. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/clone.txt b/magic/magic-docs/sq_AL.UTF-8/clone.txt new file mode 100644 index 000000000..f22e41873 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/clone.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Klonoje + + Grup: Shformime + + Autor: Bill Kendrick + +Clone (copy, via painting) part of the picture. Click ones to choose the +source, then click and drag to clone it elsewhere in the drawing. Once you +release, click to choose another source and start again. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet reagon ndaj rregullimit “kompleksitet” (shkallë ekspertize). + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/color_and_white.txt b/magic/magic-docs/sq_AL.UTF-8/color_and_white.txt new file mode 100644 index 000000000..6c2ca23a4 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/color_and_white.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Ngjyrë dhe E bardhë + + Grup: Filtra Ngjyrash + + Autor: Andrew Corcoran + +This makes parts of your picture two colors: white, and the color chosen in the +palette. (i.e., if you choose black, you'll get a black and white picture). + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/color_shift.txt b/magic/magic-docs/sq_AL.UTF-8/color_shift.txt new file mode 100644 index 000000000..91989673d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/color_shift.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Këmbim Ngjyrash + + Grup: Filtra Ngjyrash + + Autor: Andrew Corcoran + +Kjo ndërron ngjyrat në foton tuaj. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/colorsep.txt b/magic/magic-docs/sq_AL.UTF-8/colorsep.txt new file mode 100644 index 000000000..d5948f6f6 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/colorsep.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Ndarje Ngjyrash + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +This tool separates one color out of your entire picture, shifting colors away +from each other (similar to '3D Glasses', but you may choose the any color to +separate, and may move in any direction). + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Syze 3D & Pamje e Dyfishtë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/confetti.txt b/magic/magic-docs/sq_AL.UTF-8/confetti.txt new file mode 100644 index 000000000..e8c65786d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/confetti.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Bonbone + + Grup: Vizatim + + Autor: Adam Rakowski + +Hidhni bonbone mbi vizatimin tuaj! + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/darken.txt b/magic/magic-docs/sq_AL.UTF-8/darken.txt new file mode 100644 index 000000000..c8129f8c8 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/darken.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Errësoje + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +Ky i errëson ngjyrat, kurdo që tërhiqni miun. (Kryejeni mbi të njëjtin vend +shumë herë dhe më në fund do të bëhet e zezë.) + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Ndriçoje, Ngjyrosje, Ngope, & Çngope. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/desaturate.txt b/magic/magic-docs/sq_AL.UTF-8/desaturate.txt new file mode 100644 index 000000000..73f2e41af --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/desaturate.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Çngope + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +Ky heq ngopjen prej ngjyrash, kurdo që tërhiqni miun. (Kryejeni mbi të njëjtin +vend shumë herë dhe më në fund do të bëhet diçka si gri.) + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Ngope, Errësoje, Ndriçoje, Ngjyrosje, Hiqe Ngjyrën, & Mbaje +Ngjyrën. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/dimetric_draw.txt b/magic/magic-docs/sq_AL.UTF-8/dimetric_draw.txt new file mode 100644 index 000000000..d5c70362c --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/dimetric_draw.txt @@ -0,0 +1,26 @@ + Mjeti “Magjik” i Tux Paint-it: Dimetric Draw + + Grup: Projections + + Autor: Bill Kendrick + +Click and drag to draw in a dimetric projection. Lines will only go vertically, +or at a chosen angle and its mirror. Use "Dimetric Select" to adjust the angle. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +This tool is not available with "complexity" (expertise level) set to 'Novice'. + +Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, +Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, +Isometric Line, Dimetric Select, Trimetric Select, Trimetric Draw, Oblique +Select, Oblique Draw, & Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/dimetric_select.txt b/magic/magic-docs/sq_AL.UTF-8/dimetric_select.txt new file mode 100644 index 000000000..adc369d92 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/dimetric_select.txt @@ -0,0 +1,23 @@ + Mjeti “Magjik” i Tux Paint-it: Dimetric Select + + Grup: Projections + + Autor: Bill Kendrick + +Click (and drag) to position the pair of angles that will be used with the +"Dimetric Draw" tool. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +This tool is only available with "complexity" (expertise level) set to +'Advanced'. + +Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, +Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, +Isometric Line, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select +, Oblique Draw, & Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/distortion.txt b/magic/magic-docs/sq_AL.UTF-8/distortion.txt new file mode 100644 index 000000000..f64e56c30 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/distortion.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Shformim + + Grup: Shformime + + Autor: Bill Kendrick + +This slightly distorts the picture wherever you move the mouse. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/doublevision.txt b/magic/magic-docs/sq_AL.UTF-8/doublevision.txt new file mode 100644 index 000000000..c38271d4f --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/doublevision.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Pamje e Dyfishtë + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +Kjo përzien figurën me vetveten, për të simuluar pamje të dyfishtë. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Shihni edhe: Syze 3D & Ndarje Ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/drip.txt b/magic/magic-docs/sq_AL.UTF-8/drip.txt new file mode 100644 index 000000000..c76cd9330 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/drip.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Pikim + + Grup: Shformime + + Autor: Bill Kendrick + +This makes the paint "drip" wherever you move the mouse. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/edges.txt b/magic/magic-docs/sq_AL.UTF-8/edges.txt new file mode 100644 index 000000000..1337b5ae9 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/edges.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Skaje + + Grup: Shformime + + Autor: Andrew Corcoran + +Trace the edges in your picture, over a white background. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Me reliev & Siluetë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/emboss.txt b/magic/magic-docs/sq_AL.UTF-8/emboss.txt new file mode 100644 index 000000000..37f2c6482 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/emboss.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Me reliev + + Grup: Shformime + + Autor: Bill Kendrick + +This makes parts of your picture look "embossed." Wherever there are sharp +edges in your picture, the picture will look raised like it was stamped in +metal. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Skaje & Siluetë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/epitrochoid.txt b/magic/magic-docs/sq_AL.UTF-8/epitrochoid.txt new file mode 100644 index 000000000..8a3809ed2 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/epitrochoid.txt @@ -0,0 +1,27 @@ + Mjeti “Magjik” i Tux Paint-it: Epitrochoid + + Grup: Artistike + + Autor: Bill Kendrick + +Click to place the center of an epitrochoid curve, then drag left/right to +adjust the radius of a fixed circle, and up/down to adjust the radius of the +circle that will roll along its outside to produce the drawing. The size +options allow positioning the "pen" that paints the curve relative to the +rolling circle. (If the Magic size feature is disabled, multiple "Epitrochoid" +tools will be made available.) + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Epitrochoid Inside, Epitrochoid Edge, Epitrochoid Outside, +Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, Cep +me Thurje, Skaje me Thurje, & V me Thurje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/epitrochoid_edge.txt b/magic/magic-docs/sq_AL.UTF-8/epitrochoid_edge.txt new file mode 100644 index 000000000..d361beab7 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/epitrochoid_edge.txt @@ -0,0 +1,23 @@ + Mjeti “Magjik” i Tux Paint-it: Epitrochoid Edge + + Grup: Artistike + + Autor: Bill Kendrick + +Click to place the center of an epitrochoid curve, then drag left/right to +adjust the radius of a fixed circle, and up/down to adjust the radius of the +circle that will roll along its outside to produce the drawing. The "pen" that +paints the curve will be on the edge of the rolling circle. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Outside, Hypotrochoid +, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, Cep me Thurje, +Skaje me Thurje, & V me Thurje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/epitrochoid_inside.txt b/magic/magic-docs/sq_AL.UTF-8/epitrochoid_inside.txt new file mode 100644 index 000000000..b6962939b --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/epitrochoid_inside.txt @@ -0,0 +1,23 @@ + Mjeti “Magjik” i Tux Paint-it: Epitrochoid Inside + + Grup: Artistike + + Autor: Bill Kendrick + +Click to place the center of an epitrochoid curve, then drag left/right to +adjust the radius of a fixed circle, and up/down to adjust the radius of the +circle that will roll along its outside to produce the drawing. The "pen" that +paints the curve will be on the inside of the rolling circle. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Epitrochoid, Epitrochoid Edge, Epitrochoid Outside, Hypotrochoid, +Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, Cep me Thurje, +Skaje me Thurje, & V me Thurje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/epitrochoid_outside.txt b/magic/magic-docs/sq_AL.UTF-8/epitrochoid_outside.txt new file mode 100644 index 000000000..283fb4fd3 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/epitrochoid_outside.txt @@ -0,0 +1,23 @@ + Mjeti “Magjik” i Tux Paint-it: Epitrochoid Outside + + Grup: Artistike + + Autor: Bill Kendrick + +Click to place the center of an epitrochoid curve, then drag left/right to +adjust the radius of a fixed circle, and up/down to adjust the radius of the +circle that will roll along its outside to produce the drawing. The "pen" that +paints the curve will be on the outside of the rolling circle. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Hypotrochoid, +Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, Cep me Thurje, +Skaje me Thurje, & V me Thurje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/fisheye.txt b/magic/magic-docs/sq_AL.UTF-8/fisheye.txt new file mode 100644 index 000000000..423473b16 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/fisheye.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Sy peshku + + Grup: Shformime + + Autor: Adam Rakowski + +Warp parts of your picture like it's being seen through a fisheye lens. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Valëzim. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/flip.txt b/magic/magic-docs/sq_AL.UTF-8/flip.txt new file mode 100644 index 000000000..47e2a440c --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/flip.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Ktheje në anë tjetër + + Grup: Shformime Vizatimi + + Autor: Bill Kendrick + +Similar to "Mirror." Click and the entire image will be turned upside-down. + +Ky mjet përdoret me klikim njësh. + +Shihni edhe: Pasqyroje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/flower.txt b/magic/magic-docs/sq_AL.UTF-8/flower.txt new file mode 100644 index 000000000..6b44fcb73 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/flower.txt @@ -0,0 +1,24 @@ + Mjeti “Magjik” i Tux Paint-it: Lule + + Grup: Artistike + + Autor: Bill Kendrick + +This tool draws small flowers, with leafy bases and stalks. Click to set the +base, then drag the mouse upwards to draw the stalk, and finally release the +mouse button to finish the flower. It will be drawn in the currently-selected +color. The shape and length of the stalk depends on how you move the mouse +while you drag. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Bar. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/foam.txt b/magic/magic-docs/sq_AL.UTF-8/foam.txt new file mode 100644 index 000000000..19814d493 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/foam.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Shkumë + + Grup: Vizatim + + Autor: Bill Kendrick + +Klikoni dhe tërhiqeni miun që të vizatoni flluska të shkumëzuara. Sa më shumë +që e tërhiqni miun në një vend të caktuar, aq më shumë flluska të vockla do të +ndërthuren për të prodhuar flluska më të mëdha. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/fold.txt b/magic/magic-docs/sq_AL.UTF-8/fold.txt new file mode 100644 index 000000000..04ac67985 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/fold.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Kthim Faqeje + + Grup: Shformime Vizatimi + + Autorë: Adam Rakowski + Bill Kendrick + Pere Pujal i Carabantes + +Click a corner of your picture and drag towards the center to fold it up like a +piece of paper. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/fretwork.txt b/magic/magic-docs/sq_AL.UTF-8/fretwork.txt new file mode 100644 index 000000000..7812dbbf5 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/fretwork.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Gdhendje + + Grup: Vizatim + + Autor: Pere Pujal i Carabantes + +Vizatoni një skemë zbukuruese me ndërthurje që duket si një gdhendje në dru. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/fur.txt b/magic/magic-docs/sq_AL.UTF-8/fur.txt new file mode 100644 index 000000000..800cacc5d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/fur.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Gëzof + + Grup: Vizatim + + Autor: Bill Kendrick + +Shtoni gëzof te vizatimi juaj. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/glass_tile.txt b/magic/magic-docs/sq_AL.UTF-8/glass_tile.txt new file mode 100644 index 000000000..a6644cbe9 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/glass_tile.txt @@ -0,0 +1,15 @@ + Mjeti “Magjik” i Tux Paint-it: Pllakë Xhami + + Grup: Shformime + + Autor: Bill Kendrick + +Click and drag over your picture to make it look like it's being seen through +glass tiles. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/googlyeyes.txt b/magic/magic-docs/sq_AL.UTF-8/googlyeyes.txt new file mode 100644 index 000000000..7b8777298 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/googlyeyes.txt @@ -0,0 +1,17 @@ + Mjeti “Magjik” i Tux Paint-it: Sy të Zgurdulluar + + Grup: Artistike + + Autor: Bill Kendrick + +Draws a googly eye where you click. Drag to position the pupil. (If the Magic +size feature is disabled, multiple "Googly Eyes" tools will be made available.) + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/grass.txt b/magic/magic-docs/sq_AL.UTF-8/grass.txt new file mode 100644 index 000000000..c311eb389 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/grass.txt @@ -0,0 +1,21 @@ + Mjeti “Magjik” i Tux Paint-it: Bar + + Grup: Vizatim + + Autor: Albert Cahalan + +Ky vizaton bar te figura. Sa më lart te kanavaca, aq më i vogël vizatohet bari, +duke dhënë një iluzion perspektive. Bari mund të vizatohet me ngjyrime të +ndryshme të të gjelbrës duke përzgjedhur ngjyra të ndryshme te paleta e +ngjyrave. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Lule. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/halftone.txt b/magic/magic-docs/sq_AL.UTF-8/halftone.txt new file mode 100644 index 000000000..91d083432 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/halftone.txt @@ -0,0 +1,15 @@ + Mjeti “Magjik” i Tux Paint-it: Gjysmë-ton + + Grup: Shformime + + Autor: Bill Kendrick + +This makes parts of your picture look like newsprint. Different sizes of cyan, +magenta, yellow, and black "ink" will appear in place of your picture. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/hexagon_mosaic.txt b/magic/magic-docs/sq_AL.UTF-8/hexagon_mosaic.txt new file mode 100644 index 000000000..587711e8d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/hexagon_mosaic.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Mozaik Gjashtëkëndor + + Grup: Shformime + + Autor: Pere Pujal i Carabantes + +Shndërron pjesë të fotos tuaj në një një mozaik kutish gjashtëkëndore. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Mozaik i Parregullt, Mozaik Katror, & Mozaik. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/html/1pt_perspective.html b/magic/magic-docs/sq_AL.UTF-8/html/1pt_perspective.html new file mode 100644 index 000000000..e7a4c031d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/1pt_perspective.html @@ -0,0 +1,19 @@ + +Mjeti “Magjik” i Tux Paint-it: Vizatim me 1 Qendër + + + +

Mjeti “Magjik” i Tux Paint-it: Vizatim me 1 Qendër

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni dhe tërhiqeni, për të vizatuar perspektivë me 1 qendër projeksioni. Vijat do të shkojnë drejt qendrës tuaj të projeksionit, ose do të jenë horizontale, ose vertikale. Përdorni “Përzgjedhje e 1 Qendre” që të zgjidhni qendrën tuaj të projeksionit (e mundshme vetëm nën mënyrën “e thelluar”).

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Ky mjet reagon ndaj rregullimit “kompleksitet” (shkallë ekspertize).

+

Shihni edhe: Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, Oblique Draw, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/1pt_perspective_select.html b/magic/magic-docs/sq_AL.UTF-8/html/1pt_perspective_select.html new file mode 100644 index 000000000..5e5ba96e6 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/1pt_perspective_select.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Përzgjedhje e 1 Qendre + + + +

Mjeti “Magjik” i Tux Paint-it: Përzgjedhje e 1 Qendre

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni (dhe tërhiqeni) për të vendosur diku qendrën e projeksionit që do të përdoret me mjetin “Vizatim me 1 Qendër”.

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

This tool is only available with "complexity" (expertise level) set to 'Advanced'.

+

Shihni edhe: Vizatim me 1 Qendër, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, Oblique Draw, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/2pt_perspective.html b/magic/magic-docs/sq_AL.UTF-8/html/2pt_perspective.html new file mode 100644 index 000000000..5ba5600ae --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/2pt_perspective.html @@ -0,0 +1,19 @@ + +Mjeti “Magjik” i Tux Paint-it: Vizatim me 2 Qendra + + + +

Mjeti “Magjik” i Tux Paint-it: Vizatim me 2 Qendra

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni dhe tërhiqeni, për të vizatuar perspektivë me 2 qendra projeksioni. Vijat do të shkojnë drejt dy qendrave tuaja të projeksionit, ose do të jenë drejtohen ose nga “horizonti” i përcaktuar nga dy qendrat e projeksionit, ose me një vijë pingule me atë “horizont”. Përdorni “Përzgjedhje e 2 Qendrash” që të zgjidhni qendrat tuaja të projeksionit (e mundshme vetëm nën mënyrën “e thelluar”).

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

This tool is not available with "complexity" (expertise level) set to 'Novice'.

+

Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, Oblique Draw, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/2pt_perspective_select.html b/magic/magic-docs/sq_AL.UTF-8/html/2pt_perspective_select.html new file mode 100644 index 000000000..0f181ef67 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/2pt_perspective_select.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Përzgjedhje e 2 Qendrash + + + +

Mjeti “Magjik” i Tux Paint-it: Përzgjedhje e 2 Qendrash

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni (dhe tërhiqeni) për të vendosur diku dy qendra projeksioni që do të përdoret me mjetin “Vizatim me 2 Qendra”.

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

This tool is only available with "complexity" (expertise level) set to 'Advanced'.

+

Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, Oblique Draw, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/3dglasses.html b/magic/magic-docs/sq_AL.UTF-8/html/3dglasses.html new file mode 100644 index 000000000..5913af4bb --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/3dglasses.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Syze 3D + + + +

Mjeti “Magjik” i Tux Paint-it: Syze 3D

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This tool horizontally separates your entire picture's red and cyan color channels, letting you create anaglyphic pictures that can be viewed with 3D glasses.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Shihni edhe: Ndarje Ngjyrash & Pamje e Dyfishtë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/3pt_perspective.html b/magic/magic-docs/sq_AL.UTF-8/html/3pt_perspective.html new file mode 100644 index 000000000..2e6c8778b --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/3pt_perspective.html @@ -0,0 +1,19 @@ + +Mjeti “Magjik” i Tux Paint-it: Vizatim me 3 Qendra + + + +

Mjeti “Magjik” i Tux Paint-it: Vizatim me 3 Qendra

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni (dhe tërhiqeni) për të vizatuar me 3 qendra projeksioni. Vijat do të shkojnë vetëm drejt tre qendrave tuaja të projeksionit, ose do të drejtohen me “horizontin” e përcaktuar nga dy prej qendrave të projeksionit. Përdorni “Përzgjedhje 3 Qendrash”, për të zgjedhur qendrat tuaja të projeksionit (mund të kihet vetëm nën mënyrën “e thelluar”). Nën mënyrën “fillestar”, do të ketë dy mjete “Vizatimi me 3 Qendra”, një me qendra projeksioni që shohin përsipër dhe një me qendra projeksioni që shohin për poshtë.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

This tool is not available with "complexity" (expertise level) set to 'Novice'.

+

Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, Oblique Draw, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/3pt_perspective_select.html b/magic/magic-docs/sq_AL.UTF-8/html/3pt_perspective_select.html new file mode 100644 index 000000000..48314bda6 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/3pt_perspective_select.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Përzgjedhje e 3 Qendrash + + + +

Mjeti “Magjik” i Tux Paint-it: Përzgjedhje e 3 Qendrash

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni (dhe tërhiqeni) për të vendosur diku tre qendra projeksioni që do të përdoret me mjetin “Vizatim me 3 Qendra”.

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

This tool is only available with "complexity" (expertise level) set to 'Advanced'.

+

Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, Oblique Draw, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/blinds.html b/magic/magic-docs/sq_AL.UTF-8/html/blinds.html new file mode 100644 index 000000000..7a3708508 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/blinds.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Grila + + + +

Mjeti “Magjik” i Tux Paint-it: Grila

+

Grup: Zbukurime Fotoje

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Klikoni afër skajit të vizatimit tuaj për të ulur grila dritareje përmbi të. Lëvizni pingulthi për të hapur ose mbyllur grilat.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/blocks.html b/magic/magic-docs/sq_AL.UTF-8/html/blocks.html new file mode 100644 index 000000000..665f6030c --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/blocks.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Blloqe + + + +

Mjeti “Magjik” i Tux Paint-it: Blloqe

+

Grup: Shformime

+

Autorë: +Bill Kendrick <bill@newbreedsoftware.com>
+Albert Cahalan <albert@users.sf.net>
+

+

This makes the picture blocky looking ("pixelated") wherever you drag the mouse.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/bloom.html b/magic/magic-docs/sq_AL.UTF-8/html/bloom.html new file mode 100644 index 000000000..9b2a910b2 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/bloom.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Çelje + + + +

Mjeti “Magjik” i Tux Paint-it: Çelje

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Shtoni një efekt “çeljeje” rrezatues.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/blur.html b/magic/magic-docs/sq_AL.UTF-8/html/blur.html new file mode 100644 index 000000000..641c9c1ba --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/blur.html @@ -0,0 +1,19 @@ + +Mjeti “Magjik” i Tux Paint-it: Turbulloje + + + +

Mjeti “Magjik” i Tux Paint-it: Turbulloje

+

Grup: Shformime

+

Autorë: +Bill Kendrick <bill@newbreedsoftware.com>
+Albert Cahalan <albert@users.sf.net>
+

+

This makes the picture fuzzy wherever you drag the mouse.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Mprehe & Njollose.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/bricks.html b/magic/magic-docs/sq_AL.UTF-8/html/bricks.html new file mode 100644 index 000000000..2c8773b36 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/bricks.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Tulla + + + +

Mjeti “Magjik” i Tux Paint-it: Tulla

+

Grup: Vizatim

+

Autor: +Albert Cahalan <albert@users.sf.net>

+

This tool intelligently paints brick patterns on the canvas. The bricks can be tinted various redish hues by selecting different colors in the color palette. (If the Magic size feature is disabled, multiple "Bricks" tools will be made available.)

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Pikselë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/calligraphy.html b/magic/magic-docs/sq_AL.UTF-8/html/calligraphy.html new file mode 100644 index 000000000..651c0b14d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/calligraphy.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Bukurshkrim + + + +

Mjeti “Magjik” i Tux Paint-it: Bukurshkrim

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Ky vizaton në kanavacë me një penë bukurshkrimi. Sa më shpejt ta lëvizni, aq më të holla vijat.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/cartoon.html b/magic/magic-docs/sq_AL.UTF-8/html/cartoon.html new file mode 100644 index 000000000..3c1102bd2 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/cartoon.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Vizatimor + + + +

Mjeti “Magjik” i Tux Paint-it: Vizatimor

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Ky e bën figurën të duket si një karikaturë — me përvijime të trasha dhe ngjyra të ndezura, të plota — kurdo që lëvizni miun.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/chalk.html b/magic/magic-docs/sq_AL.UTF-8/html/chalk.html new file mode 100644 index 000000000..5109ff8f7 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/chalk.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Shkumës + + + +

Mjeti “Magjik” i Tux Paint-it: Shkumës

+

Grup: Shformime

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This makes parts of the picture (where you move the mouse) look like a chalk drawing.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/checkerboard.html b/magic/magic-docs/sq_AL.UTF-8/html/checkerboard.html new file mode 100644 index 000000000..10d72adff --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/checkerboard.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Fushë shahu + + + +

Mjeti “Magjik” i Tux Paint-it: Fushë shahu

+

Grup: Zbukurime Fotoje

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Kjo mbulon krejt kanavacën me një model fushe shahu, duke përdorur ngjyrën e çastit. Tërhiqeni, që të ndryshojë madhësia e kuadrateve.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/circles.html b/magic/magic-docs/sq_AL.UTF-8/html/circles.html new file mode 100644 index 000000000..b24943d5e --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/circles.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Rrathë + + + +

Mjeti “Magjik” i Tux Paint-it: Rrathë

+

Grup: Shformime

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This transforms the picture into circular brush strokes around where you clicked.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Shihni edhe: Rreze.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/clone.html b/magic/magic-docs/sq_AL.UTF-8/html/clone.html new file mode 100644 index 000000000..1f3cc5752 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/clone.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Klonoje + + + +

Mjeti “Magjik” i Tux Paint-it: Klonoje

+

Grup: Shformime

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Clone (copy, via painting) part of the picture. Click ones to choose the source, then click and drag to clone it elsewhere in the drawing. Once you release, click to choose another source and start again.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet reagon ndaj rregullimit “kompleksitet” (shkallë ekspertize).

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/color_and_white.html b/magic/magic-docs/sq_AL.UTF-8/html/color_and_white.html new file mode 100644 index 000000000..e40218310 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/color_and_white.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Ngjyrë dhe E bardhë + + + +

Mjeti “Magjik” i Tux Paint-it: Ngjyrë dhe E bardhë

+

Grup: Filtra Ngjyrash

+

Autor: +Andrew Corcoran <akanewbie@gmail.com>

+

This makes parts of your picture two colors: white, and the color chosen in the palette. (i.e., if you choose black, you'll get a black and white picture).

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/color_shift.html b/magic/magic-docs/sq_AL.UTF-8/html/color_shift.html new file mode 100644 index 000000000..7069459e5 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/color_shift.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Këmbim Ngjyrash + + + +

Mjeti “Magjik” i Tux Paint-it: Këmbim Ngjyrash

+

Grup: Filtra Ngjyrash

+

Autor: +Andrew Corcoran <akanewbie@gmail.com>

+

Kjo ndërron ngjyrat në foton tuaj.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/colorsep.html b/magic/magic-docs/sq_AL.UTF-8/html/colorsep.html new file mode 100644 index 000000000..6913d812f --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/colorsep.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Ndarje Ngjyrash + + + +

Mjeti “Magjik” i Tux Paint-it: Ndarje Ngjyrash

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This tool separates one color out of your entire picture, shifting colors away from each other (similar to '3D Glasses', but you may choose the any color to separate, and may move in any direction).

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Syze 3D & Pamje e Dyfishtë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/confetti.html b/magic/magic-docs/sq_AL.UTF-8/html/confetti.html new file mode 100644 index 000000000..fce7e54f5 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/confetti.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Bonbone + + + +

Mjeti “Magjik” i Tux Paint-it: Bonbone

+

Grup: Vizatim

+

Autor: +Adam Rakowski <foo-script@o2.pl>

+

Hidhni bonbone mbi vizatimin tuaj!

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/darken.html b/magic/magic-docs/sq_AL.UTF-8/html/darken.html new file mode 100644 index 000000000..07194c01f --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/darken.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Errësoje + + + +

Mjeti “Magjik” i Tux Paint-it: Errësoje

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Ky i errëson ngjyrat, kurdo që tërhiqni miun. (Kryejeni mbi të njëjtin vend shumë herë dhe më në fund do të bëhet e zezë.)

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Ndriçoje, Ngjyrosje, Ngope, & Çngope.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/desaturate.html b/magic/magic-docs/sq_AL.UTF-8/html/desaturate.html new file mode 100644 index 000000000..a8c477035 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/desaturate.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Çngope + + + +

Mjeti “Magjik” i Tux Paint-it: Çngope

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Ky heq ngopjen prej ngjyrash, kurdo që tërhiqni miun. (Kryejeni mbi të njëjtin vend shumë herë dhe më në fund do të bëhet diçka si gri.)

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Ngope, Errësoje, Ndriçoje, Ngjyrosje, Hiqe Ngjyrën, & Mbaje Ngjyrën.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/dimetric_draw.html b/magic/magic-docs/sq_AL.UTF-8/html/dimetric_draw.html new file mode 100644 index 000000000..571c48ff4 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/dimetric_draw.html @@ -0,0 +1,19 @@ + +Mjeti “Magjik” i Tux Paint-it: Dimetric Draw + + + +

Mjeti “Magjik” i Tux Paint-it: Dimetric Draw

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click and drag to draw in a dimetric projection. Lines will only go vertically, or at a chosen angle and its mirror. Use "Dimetric Select" to adjust the angle.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

This tool is not available with "complexity" (expertise level) set to 'Novice'.

+

Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric Select, Trimetric Select, Trimetric Draw, Oblique Select, Oblique Draw, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/dimetric_select.html b/magic/magic-docs/sq_AL.UTF-8/html/dimetric_select.html new file mode 100644 index 000000000..e41d1a9a4 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/dimetric_select.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Dimetric Select + + + +

Mjeti “Magjik” i Tux Paint-it: Dimetric Select

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click (and drag) to position the pair of angles that will be used with the "Dimetric Draw" tool.

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

This tool is only available with "complexity" (expertise level) set to 'Advanced'.

+

Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, Oblique Draw, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/distortion.html b/magic/magic-docs/sq_AL.UTF-8/html/distortion.html new file mode 100644 index 000000000..30ccce834 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/distortion.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Shformim + + + +

Mjeti “Magjik” i Tux Paint-it: Shformim

+

Grup: Shformime

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This slightly distorts the picture wherever you move the mouse.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/doublevision.html b/magic/magic-docs/sq_AL.UTF-8/html/doublevision.html new file mode 100644 index 000000000..aa9b4d147 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/doublevision.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Pamje e Dyfishtë + + + +

Mjeti “Magjik” i Tux Paint-it: Pamje e Dyfishtë

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Kjo përzien figurën me vetveten, për të simuluar pamje të dyfishtë.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Shihni edhe: Syze 3D & Ndarje Ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/drip.html b/magic/magic-docs/sq_AL.UTF-8/html/drip.html new file mode 100644 index 000000000..8e7931a6f --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/drip.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Pikim + + + +

Mjeti “Magjik” i Tux Paint-it: Pikim

+

Grup: Shformime

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This makes the paint "drip" wherever you move the mouse.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/edges.html b/magic/magic-docs/sq_AL.UTF-8/html/edges.html new file mode 100644 index 000000000..823736421 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/edges.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Skaje + + + +

Mjeti “Magjik” i Tux Paint-it: Skaje

+

Grup: Shformime

+

Autor: +Andrew Corcoran <akanewbie@gmail.com>

+

Trace the edges in your picture, over a white background.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Me reliev & Siluetë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/emboss.html b/magic/magic-docs/sq_AL.UTF-8/html/emboss.html new file mode 100644 index 000000000..ab4fe6be3 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/emboss.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Me reliev + + + +

Mjeti “Magjik” i Tux Paint-it: Me reliev

+

Grup: Shformime

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This makes parts of your picture look "embossed." Wherever there are sharp edges in your picture, the picture will look raised like it was stamped in metal.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Skaje & Siluetë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/epitrochoid.html b/magic/magic-docs/sq_AL.UTF-8/html/epitrochoid.html new file mode 100644 index 000000000..376a1d995 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/epitrochoid.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Epitrochoid + + + +

Mjeti “Magjik” i Tux Paint-it: Epitrochoid

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click to place the center of an epitrochoid curve, then drag left/right to adjust the radius of a fixed circle, and up/down to adjust the radius of the circle that will roll along its outside to produce the drawing. The size options allow positioning the "pen" that paints the curve relative to the rolling circle. (If the Magic size feature is disabled, multiple "Epitrochoid" tools will be made available.)

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Epitrochoid Inside, Epitrochoid Edge, Epitrochoid Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, Cep me Thurje, Skaje me Thurje, & V me Thurje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/epitrochoid_edge.html b/magic/magic-docs/sq_AL.UTF-8/html/epitrochoid_edge.html new file mode 100644 index 000000000..26d6e3188 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/epitrochoid_edge.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Epitrochoid Edge + + + +

Mjeti “Magjik” i Tux Paint-it: Epitrochoid Edge

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click to place the center of an epitrochoid curve, then drag left/right to adjust the radius of a fixed circle, and up/down to adjust the radius of the circle that will roll along its outside to produce the drawing. The "pen" that paints the curve will be on the edge of the rolling circle.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, Cep me Thurje, Skaje me Thurje, & V me Thurje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/epitrochoid_inside.html b/magic/magic-docs/sq_AL.UTF-8/html/epitrochoid_inside.html new file mode 100644 index 000000000..b5dff29d2 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/epitrochoid_inside.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Epitrochoid Inside + + + +

Mjeti “Magjik” i Tux Paint-it: Epitrochoid Inside

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click to place the center of an epitrochoid curve, then drag left/right to adjust the radius of a fixed circle, and up/down to adjust the radius of the circle that will roll along its outside to produce the drawing. The "pen" that paints the curve will be on the inside of the rolling circle.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Epitrochoid, Epitrochoid Edge, Epitrochoid Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, Cep me Thurje, Skaje me Thurje, & V me Thurje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/epitrochoid_outside.html b/magic/magic-docs/sq_AL.UTF-8/html/epitrochoid_outside.html new file mode 100644 index 000000000..b33a316e2 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/epitrochoid_outside.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Epitrochoid Outside + + + +

Mjeti “Magjik” i Tux Paint-it: Epitrochoid Outside

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click to place the center of an epitrochoid curve, then drag left/right to adjust the radius of a fixed circle, and up/down to adjust the radius of the circle that will roll along its outside to produce the drawing. The "pen" that paints the curve will be on the outside of the rolling circle.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, Cep me Thurje, Skaje me Thurje, & V me Thurje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/fisheye.html b/magic/magic-docs/sq_AL.UTF-8/html/fisheye.html new file mode 100644 index 000000000..827995eba --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/fisheye.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Sy peshku + + + +

Mjeti “Magjik” i Tux Paint-it: Sy peshku

+

Grup: Shformime

+

Autor: +Adam Rakowski <foo-script@o2.pl>

+

Warp parts of your picture like it's being seen through a fisheye lens.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Valëzim.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/flip.html b/magic/magic-docs/sq_AL.UTF-8/html/flip.html new file mode 100644 index 000000000..05931b60b --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/flip.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Ktheje në anë tjetër + + + +

Mjeti “Magjik” i Tux Paint-it: Ktheje në anë tjetër

+

Grup: Shformime Vizatimi

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Similar to "Mirror." Click and the entire image will be turned upside-down.

+

+

Ky mjet përdoret me klikim njësh.

+

Shihni edhe: Pasqyroje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/flower.html b/magic/magic-docs/sq_AL.UTF-8/html/flower.html new file mode 100644 index 000000000..818e5df36 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/flower.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Lule + + + +

Mjeti “Magjik” i Tux Paint-it: Lule

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This tool draws small flowers, with leafy bases and stalks. Click to set the base, then drag the mouse upwards to draw the stalk, and finally release the mouse button to finish the flower. It will be drawn in the currently-selected color. The shape and length of the stalk depends on how you move the mouse while you drag.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Bar.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/foam.html b/magic/magic-docs/sq_AL.UTF-8/html/foam.html new file mode 100644 index 000000000..c38c1a5d0 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/foam.html @@ -0,0 +1,15 @@ + +Mjeti “Magjik” i Tux Paint-it: Shkumë + + + +

Mjeti “Magjik” i Tux Paint-it: Shkumë

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni dhe tërhiqeni miun që të vizatoni flluska të shkumëzuara. Sa më shumë që e tërhiqni miun në një vend të caktuar, aq më shumë flluska të vockla do të ndërthuren për të prodhuar flluska më të mëdha.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/fold.html b/magic/magic-docs/sq_AL.UTF-8/html/fold.html new file mode 100644 index 000000000..c6975240a --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/fold.html @@ -0,0 +1,19 @@ + +Mjeti “Magjik” i Tux Paint-it: Kthim Faqeje + + + +

Mjeti “Magjik” i Tux Paint-it: Kthim Faqeje

+

Grup: Shformime Vizatimi

+

Autorë: +Adam Rakowski <foo-script@o2.pl>
+Bill Kendrick <bill@newbreedsoftware.com>
+Pere Pujal i Carabantes <pere@fornol.no-ip.org>
+

+

Click a corner of your picture and drag towards the center to fold it up like a piece of paper.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/fretwork.html b/magic/magic-docs/sq_AL.UTF-8/html/fretwork.html new file mode 100644 index 000000000..02eba82ae --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/fretwork.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Gdhendje + + + +

Mjeti “Magjik” i Tux Paint-it: Gdhendje

+

Grup: Vizatim

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Vizatoni një skemë zbukuruese me ndërthurje që duket si një gdhendje në dru.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/fur.html b/magic/magic-docs/sq_AL.UTF-8/html/fur.html new file mode 100644 index 000000000..d34469ded --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/fur.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Gëzof + + + +

Mjeti “Magjik” i Tux Paint-it: Gëzof

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Shtoni gëzof te vizatimi juaj.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/glass_tile.html b/magic/magic-docs/sq_AL.UTF-8/html/glass_tile.html new file mode 100644 index 000000000..2ebe579a2 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/glass_tile.html @@ -0,0 +1,15 @@ + +Mjeti “Magjik” i Tux Paint-it: Pllakë Xhami + + + +

Mjeti “Magjik” i Tux Paint-it: Pllakë Xhami

+

Grup: Shformime

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click and drag over your picture to make it look like it's being seen through glass tiles.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/googlyeyes.html b/magic/magic-docs/sq_AL.UTF-8/html/googlyeyes.html new file mode 100644 index 000000000..84de8881c --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/googlyeyes.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Sy të Zgurdulluar + + + +

Mjeti “Magjik” i Tux Paint-it: Sy të Zgurdulluar

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Draws a googly eye where you click. Drag to position the pupil. (If the Magic size feature is disabled, multiple "Googly Eyes" tools will be made available.)

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/grass.html b/magic/magic-docs/sq_AL.UTF-8/html/grass.html new file mode 100644 index 000000000..eeb4ea323 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/grass.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Bar + + + +

Mjeti “Magjik” i Tux Paint-it: Bar

+

Grup: Vizatim

+

Autor: +Albert Cahalan <albert@users.sf.net>

+

Ky vizaton bar te figura. Sa më lart te kanavaca, aq më i vogël vizatohet bari, duke dhënë një iluzion perspektive. Bari mund të vizatohet me ngjyrime të ndryshme të të gjelbrës duke përzgjedhur ngjyra të ndryshme te paleta e ngjyrave.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Lule.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/halftone.html b/magic/magic-docs/sq_AL.UTF-8/html/halftone.html new file mode 100644 index 000000000..48c2cb861 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/halftone.html @@ -0,0 +1,15 @@ + +Mjeti “Magjik” i Tux Paint-it: Gjysmë-ton + + + +

Mjeti “Magjik” i Tux Paint-it: Gjysmë-ton

+

Grup: Shformime

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This makes parts of your picture look like newsprint. Different sizes of cyan, magenta, yellow, and black "ink" will appear in place of your picture.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/hexagon_mosaic.html b/magic/magic-docs/sq_AL.UTF-8/html/hexagon_mosaic.html new file mode 100644 index 000000000..74df4891a --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/hexagon_mosaic.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Mozaik Gjashtëkëndor + + + +

Mjeti “Magjik” i Tux Paint-it: Mozaik Gjashtëkëndor

+

Grup: Shformime

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Shndërron pjesë të fotos tuaj në një një mozaik kutish gjashtëkëndore.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Mozaik i Parregullt, Mozaik Katror, & Mozaik.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid.html b/magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid.html new file mode 100644 index 000000000..1c3cb8c15 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Hypotrochoid + + + +

Mjeti “Magjik” i Tux Paint-it: Hypotrochoid

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click to place the center of a hypotrochoid curve, then drag left/right to adjust the radius of a fixed circle, and up/down to adjust the radius of the circle that will roll along its interior to produce the drawing. The size options allow positioning the "pen" that paints the curve relative to the rolling circle. (If the Magic size feature is disabled, multiple "Hypotrochoid" tools will be made available.)

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid Outside, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, Cep me Thurje, Skaje me Thurje, & V me Thurje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid_edge.html b/magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid_edge.html new file mode 100644 index 000000000..268a62882 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid_edge.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Hypotrochoid Edge + + + +

Mjeti “Magjik” i Tux Paint-it: Hypotrochoid Edge

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click to place the center of a hypotrochoid curve, then drag left/right to adjust the radius of a fixed circle, and up/down to adjust the radius of the circle that will roll along its interior to produce the drawing. The "pen" that paints the curve will be on the edge of the rolling circle.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Outside, Cep me Thurje, Skaje me Thurje, & V me Thurje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid_inside.html b/magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid_inside.html new file mode 100644 index 000000000..ec57a67c0 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid_inside.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Hypotrochoid Inside + + + +

Mjeti “Magjik” i Tux Paint-it: Hypotrochoid Inside

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click to place the center of a hypotrochoid curve, then drag left/right to adjust the radius of a fixed circle, and up/down to adjust the radius of the circle that will roll along its interior to produce the drawing. The "pen" that paints the curve will be on the inside of the rolling circle.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid Outside, Hypotrochoid, Hypotrochoid Edge, Hypotrochoid Outside, Cep me Thurje, Skaje me Thurje, & V me Thurje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid_outside.html b/magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid_outside.html new file mode 100644 index 000000000..3754ec727 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/hypotrochoid_outside.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Hypotrochoid Outside + + + +

Mjeti “Magjik” i Tux Paint-it: Hypotrochoid Outside

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click to place the center of a hypotrochoid curve, then drag left/right to adjust the radius of a fixed circle, and up/down to adjust the radius of the circle that will roll along its interior to produce the drawing. The "pen" that paints the curve will be on the outside of the rolling circle.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Cep me Thurje, Skaje me Thurje, & V me Thurje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/index.html b/magic/magic-docs/sq_AL.UTF-8/html/index.html new file mode 100644 index 000000000..5d24b7ace --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/index.html @@ -0,0 +1,152 @@ + +Mjeti “Magjik” i Tux Paint-it: Listë e Mjeteve “Magjike” + + + +

Mjeti “Magjik” i Tux Paint-it: Listë e Mjeteve “Magjike”

+

Shformime

+ +

Filtra Ngjyrash

+ +

Shformime Vizatimi

+ +

Projections

+ +

Vizatim

+ +

Vizatim Rregullsish

+ +

Zbukurime Fotoje

+ +

Artistike

+ +
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/irregular_mosaic.html b/magic/magic-docs/sq_AL.UTF-8/html/irregular_mosaic.html new file mode 100644 index 000000000..9de76a6fd --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/irregular_mosaic.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Mozaik i Parregullt + + + +

Mjeti “Magjik” i Tux Paint-it: Mozaik i Parregullt

+

Grup: Shformime

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Shndërron pjesë të fotos tuaj në një një mozaik kutish me forma të parregullta.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Mozaik Gjashtëkëndor, Mozaik Katror, & Mozaik.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/isometric_line.html b/magic/magic-docs/sq_AL.UTF-8/html/isometric_line.html new file mode 100644 index 000000000..c4da63f8f --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/isometric_line.html @@ -0,0 +1,19 @@ + +Mjeti “Magjik” i Tux Paint-it: Isometric Line + + + +

Mjeti “Magjik” i Tux Paint-it: Isometric Line

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click and drag to draw in an isometric projection. Lines will only go vertically, or at two mirrored angles. (The angles are preset and evenly spaced at 120-degree intervals.)

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

This tool is not available with "complexity" (expertise level) set to 'Novice'.

+

Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, Oblique Draw, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/kaleidoscope.html b/magic/magic-docs/sq_AL.UTF-8/html/kaleidoscope.html new file mode 100644 index 000000000..3e09c9c63 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/kaleidoscope.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Kaleidoskop + + + +

Mjeti “Magjik” i Tux Paint-it: Kaleidoskop

+

Grup: Vizatim Rregullsish

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Ky penel vizaton në katër vende në të njëjtën kohë, duke pasqyruar simetrikisht, si horizontalisht, ashtu edhe vertikalisht. Përdor ngjyrën aktuale të përzgjedhur.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Pikaso, Rozetë, & Kaleido-4, Kaleido-6 dhe Kaleido-8.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/kaleidoscope_lens.html b/magic/magic-docs/sq_AL.UTF-8/html/kaleidoscope_lens.html new file mode 100644 index 000000000..fdb54df53 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/kaleidoscope_lens.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Kaleido-4, Kaleido-6 dhe Kaleido-8 + + + +

Mjeti “Magjik” i Tux Paint-it: Kaleido-4, Kaleido-6 dhe Kaleido-8

+

Grup: Shformime Vizatimi

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

These three tools make it look like your picture is being viewed through a kaleidoscope.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Shihni edhe: Kaleidoskop.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/keep_color.html b/magic/magic-docs/sq_AL.UTF-8/html/keep_color.html new file mode 100644 index 000000000..8c63046f2 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/keep_color.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Mbaje Ngjyrën + + + +

Mjeti “Magjik” i Tux Paint-it: Mbaje Ngjyrën

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This completely desaturates (turns greyscale) any parts of the image that do not match the selected color.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Hiqe Ngjyrën, Ngope, Çngope, Errësoje, Ndriçoje, & Ngjyrosje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/light.html b/magic/magic-docs/sq_AL.UTF-8/html/light.html new file mode 100644 index 000000000..e3c684c65 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/light.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: E çelët + + + +

Mjeti “Magjik” i Tux Paint-it: E çelët

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Ky vizaton në kanavacë një rreze të ndritshme, me ngjyrën e përzgjedhur aktualisht. Sa më shumë që ta përdorni mbi një vend, aq më e bardhë bëhet.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/lighten.html b/magic/magic-docs/sq_AL.UTF-8/html/lighten.html new file mode 100644 index 000000000..4dcf7ec19 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/lighten.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Ndriçoje + + + +

Mjeti “Magjik” i Tux Paint-it: Ndriçoje

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Ky zbeh ngjyrat, kurdo që tërhiqni miun. (Kryejeni mbi të njëjtin vend shumë herë dhe më në fund do të bëhet e bardhë.)

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Errësoje, Ngjyrosje, Ngope, & Çngope.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/lightning.html b/magic/magic-docs/sq_AL.UTF-8/html/lightning.html new file mode 100644 index 000000000..6906f1dd4 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/lightning.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Rrufe + + + +

Mjeti “Magjik” i Tux Paint-it: Rrufe

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Vizatoni një rrufe mes dy pikash te vizatimi.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/loops.html b/magic/magic-docs/sq_AL.UTF-8/html/loops.html new file mode 100644 index 000000000..0f0662a4c --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/loops.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Qerthuj + + + +

Mjeti “Magjik” i Tux Paint-it: Qerthuj

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Draw loop-the-loops on the canvas, in the currently-selected color.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Lëmim & Shkarravina.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/maze.html b/magic/magic-docs/sq_AL.UTF-8/html/maze.html new file mode 100644 index 000000000..84e44a772 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/maze.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Labirint + + + +

Mjeti “Magjik” i Tux Paint-it: Labirint

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni dhe tërhiqeni që në vizatimit tuaj të vizatohet një labirint.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/metal_paint.html b/magic/magic-docs/sq_AL.UTF-8/html/metal_paint.html new file mode 100644 index 000000000..d9439bc9a --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/metal_paint.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Bojë Metalike + + + +

Mjeti “Magjik” i Tux Paint-it: Bojë Metalike

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni dhe tërhiqeni për të vizatuar metal të ndritshëm në ngjyrën e përzgjedhur atë çast.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/mirror.html b/magic/magic-docs/sq_AL.UTF-8/html/mirror.html new file mode 100644 index 000000000..8062b5460 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/mirror.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Pasqyroje + + + +

Mjeti “Magjik” i Tux Paint-it: Pasqyroje

+

Grup: Shformime Vizatimi

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

When you click the mouse in your picture with the "Mirror" magic effect selected, the entire image will be reversed, turning it into a mirror image.

+

+

Ky mjet përdoret me klikim njësh.

+

Shihni edhe: Ktheje në anë tjetër.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/mosaic.html b/magic/magic-docs/sq_AL.UTF-8/html/mosaic.html new file mode 100644 index 000000000..b4c0b6d14 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/mosaic.html @@ -0,0 +1,19 @@ + +Mjeti “Magjik” i Tux Paint-it: Mozaik + + + +

Mjeti “Magjik” i Tux Paint-it: Mozaik

+

Grup: Shformime

+

Autorë: +Adam Rakowski <foo-script@o2.pl>
+Pere Pujal i Carabantes <pere@fornol.no-ip.org>
+

+

Shton në vizatimin tuaj një efekt mozaiku të qelqtë.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Mozaik Gjashtëkëndor, Mozaik i Parregullt, & Mozaik Katror.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/negative.html b/magic/magic-docs/sq_AL.UTF-8/html/negative.html new file mode 100644 index 000000000..793bcbb1d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/negative.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Negativ + + + +

Mjeti “Magjik” i Tux Paint-it: Negativ

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Kjo përmbys ngjyrat, kurdo që tërhiqni miun. (P.sh., e bardha bëhet e zezë dhe anasjelltas.) Përmbys vlerat e përbërësve Të kuqe, Të gjelbrë dhe Blu të pikselave.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/noise.html b/magic/magic-docs/sq_AL.UTF-8/html/noise.html new file mode 100644 index 000000000..ba659fc5a --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/noise.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Zhurmë + + + +

Mjeti “Magjik” i Tux Paint-it: Zhurmë

+

Grup: Shformime

+

Autor: +Andrew Corcoran <akanewbie@gmail.com>

+

Shtoni te vizatimi juaj zhurmë kuturu dhe statike.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/oblique_draw.html b/magic/magic-docs/sq_AL.UTF-8/html/oblique_draw.html new file mode 100644 index 000000000..0a3e1f426 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/oblique_draw.html @@ -0,0 +1,19 @@ + +Mjeti “Magjik” i Tux Paint-it: Oblique Draw + + + +

Mjeti “Magjik” i Tux Paint-it: Oblique Draw

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click and drag to draw in an oblique projection. Lines will only go vertically, horizontally, and at a chosen angle. Use "Oblique Select" to adjust the angle. In "beginner" mode, two "Oblique Draw" tools will be available, one with with the receding axis angle going right, and one with it going left.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

This tool is not available with "complexity" (expertise level) set to 'Novice'.

+

Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Select, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/oblique_select.html b/magic/magic-docs/sq_AL.UTF-8/html/oblique_select.html new file mode 100644 index 000000000..66b2024b8 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/oblique_select.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Oblique Select + + + +

Mjeti “Magjik” i Tux Paint-it: Oblique Select

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click (and drag) to position the angle that will be used with the "Oblique Draw" tool.

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

This tool is only available with "complexity" (expertise level) set to 'Advanced'.

+

Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique Draw, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/opposite.html b/magic/magic-docs/sq_AL.UTF-8/html/opposite.html new file mode 100644 index 000000000..ae6fcf1f3 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/opposite.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: E kundërta + + + +

Mjeti “Magjik” i Tux Paint-it: E kundërta

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This converts the colors wherever you drag the mouse into their complementary (opposite) colors. (e.g., blue becomes orange, and vice versa.) It changes the Hue compoment of the pixels, without affecting the Saturation or Lightness.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/panels.html b/magic/magic-docs/sq_AL.UTF-8/html/panels.html new file mode 100644 index 000000000..488e8b8fe --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/panels.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Panele + + + +

Mjeti “Magjik” i Tux Paint-it: Panele

+

Grup: Shformime Vizatimi

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Shrink the image and repeat it four times in a 2-by-2 grid. Useful for creating 4-panel comics. Can also be used to create a compound-eye effect.

+

+

Ky mjet përdoret me klikim njësh.

+

Shihni edhe: Zvogëlim Me Kuadrate.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/pattern.html b/magic/magic-docs/sq_AL.UTF-8/html/pattern.html new file mode 100644 index 000000000..f6c11739b --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/pattern.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Mostër + + + +

Mjeti “Magjik” i Tux Paint-it: Mostër

+

Grup: Vizatim Rregullsish

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Vizaton një rregullsi me kuadrate përqark anëve të vizatimit.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Kuadrate.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/perspective.html b/magic/magic-docs/sq_AL.UTF-8/html/perspective.html new file mode 100644 index 000000000..d27c860d7 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/perspective.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Perspektivë + + + +

Mjeti “Magjik” i Tux Paint-it: Perspektivë

+

Grup: Shformime Vizatimi

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Klikoni dhe tërhiqeni prej cepash për të ndryshuar perspektivën e figurës tuaj.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, & Përzgjedhje e 3 Qendrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/picasso.html b/magic/magic-docs/sq_AL.UTF-8/html/picasso.html new file mode 100644 index 000000000..ac0509662 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/picasso.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Pikaso + + + +

Mjeti “Magjik” i Tux Paint-it: Pikaso

+

Grup: Vizatim Rregullsish

+

Autor: +Adam Rakowski <foo-script@o2.pl>

+

Draw three swirling brushes at once, in a Picasso style.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Rozetë & Kaleidoskop.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/pixels.html b/magic/magic-docs/sq_AL.UTF-8/html/pixels.html new file mode 100644 index 000000000..0ab9515cc --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/pixels.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Pikselë + + + +

Mjeti “Magjik” i Tux Paint-it: Pikselë

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni dhe tërhiqeni që në kanavacë të vizatohen “piksela” katrorë të mëdhenj.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Tulla.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/puzzle.html b/magic/magic-docs/sq_AL.UTF-8/html/puzzle.html new file mode 100644 index 000000000..34693d467 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/puzzle.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Puzzle + + + +

Mjeti “Magjik” i Tux Paint-it: Puzzle

+

Grup: Shformime

+

Autor: +Adam Rakowski <foo-script@o2.pl>

+

Lëvizni pjesë të vizatimit tuaj përreth, si të ishin copa puzzle-i.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/rails.html b/magic/magic-docs/sq_AL.UTF-8/html/rails.html new file mode 100644 index 000000000..6fc7ba7a5 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/rails.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Shina + + + +

Mjeti “Magjik” i Tux Paint-it: Shina

+

Grup: Vizatim

+

Autorë: +Adam Rakowski <foo-script@o2.pl>
+Pere Pujal i Carabantes <pere@fornol.no-ip.org>
+Bill Kendrick <bill@newbreedsoftware.com>
+

+

Draw connecting locomotive train rails on your picture.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/rain.html b/magic/magic-docs/sq_AL.UTF-8/html/rain.html new file mode 100644 index 000000000..3e6f33817 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/rain.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Shi + + + +

Mjeti “Magjik” i Tux Paint-it: Shi

+

Grup: Vizatim

+

Autor: +Andrew Corcoran <akanewbie@gmail.com>

+

Shhtoni pika shiu te vizatimi juaj.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Top Dëbore & Flokë Bore.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/rainbow.html b/magic/magic-docs/sq_AL.UTF-8/html/rainbow.html new file mode 100644 index 000000000..76639b6f1 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/rainbow.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Ylber + + + +

Mjeti “Magjik” i Tux Paint-it: Ylber

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Ky është i ngjashëm me penelin e bojatisjes, por teksa lëvizni miun përreth, ai kalon nëpër një spektër ngjyrash të ndritshme.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Ylber i Butë & Cikël Ylberi.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/rainbow_cycle.html b/magic/magic-docs/sq_AL.UTF-8/html/rainbow_cycle.html new file mode 100644 index 000000000..43119d10b --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/rainbow_cycle.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Cikël Ylberi + + + +

Mjeti “Magjik” i Tux Paint-it: Cikël Ylberi

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Ky është i ngjashëm me mjetet magjike Ylber dhe Ylber i Rrjedhshëm — kalon nëpër një spektër ngjyrash të ndritshme, por ndryshon vetëm mes penelatash (pasi e lëshoni butonin dhe klikoni, apo prekni sërish).

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Ylber & Ylber i Butë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/rays.html b/magic/magic-docs/sq_AL.UTF-8/html/rays.html new file mode 100644 index 000000000..dba71d3c1 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/rays.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Rreze + + + +

Mjeti “Magjik” i Tux Paint-it: Rreze

+

Grup: Shformime

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This transforms the picture into brush strokes that point towards where you clicked.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Shihni edhe: Rrathë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/real_rainbow.html b/magic/magic-docs/sq_AL.UTF-8/html/real_rainbow.html new file mode 100644 index 000000000..ea291b827 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/real_rainbow.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Ylber i Njëmendtë + + + +

Mjeti “Magjik” i Tux Paint-it: Ylber i Njëmendtë

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Vizatoni një hark të tejdukshëm, që duket si një ylber i njëmendtë.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Shihni edhe: Ylber ROYGBIV.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/reflection.html b/magic/magic-docs/sq_AL.UTF-8/html/reflection.html new file mode 100644 index 000000000..44e7cd109 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/reflection.html @@ -0,0 +1,15 @@ + +Mjeti “Magjik” i Tux Paint-it: Pasqyrim + + + +

Mjeti “Magjik” i Tux Paint-it: Pasqyrim

+

Grup: Shformime Vizatimi

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni dhe tërhiqeni poshtë, sipër, majtas, ose djathtas, për të shtuar te figura juaj një pasqyrim.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/remove_color.html b/magic/magic-docs/sq_AL.UTF-8/html/remove_color.html new file mode 100644 index 000000000..4ba152026 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/remove_color.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Hiqe Ngjyrën + + + +

Mjeti “Magjik” i Tux Paint-it: Hiqe Ngjyrën

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This completely desaturates (turns greyscale) parts of the image that match the selected color.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Mbaje Ngjyrën, Ngope, Çngope, Errësoje, Ndriçoje, & Ngjyrosje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/ribbon.html b/magic/magic-docs/sq_AL.UTF-8/html/ribbon.html new file mode 100644 index 000000000..de53e5f5f --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/ribbon.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Shirit + + + +

Mjeti “Magjik” i Tux Paint-it: Shirit

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Ky vizaton një shirit flutures pas miut, teksa e lëvizni.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/ripples.html b/magic/magic-docs/sq_AL.UTF-8/html/ripples.html new file mode 100644 index 000000000..62ddce4f4 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/ripples.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Valëzim + + + +

Mjeti “Magjik” i Tux Paint-it: Valëzim

+

Grup: Shformime

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click in your picture to make water ripple distortions appear over it.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Sy peshku.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/rosette.html b/magic/magic-docs/sq_AL.UTF-8/html/rosette.html new file mode 100644 index 000000000..909c09ba4 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/rosette.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Rozetë + + + +

Mjeti “Magjik” i Tux Paint-it: Rozetë

+

Grup: Vizatim Rregullsish

+

Autor: +Adam Rakowski <foo-script@o2.pl>

+

Vizatoni me tre penela njëherësh, në formë rozete.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Kaleidoskop & Pikaso.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/roygbiv_rainbow.html b/magic/magic-docs/sq_AL.UTF-8/html/roygbiv_rainbow.html new file mode 100644 index 000000000..c628bf497 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/roygbiv_rainbow.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Ylber ROYGBIV + + + +

Mjeti “Magjik” i Tux Paint-it: Ylber ROYGBIV

+

Grup: Artistike

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Vizatoni një hark ylberi me të kuqe, portokalli, të verdhë, të gjelbër, blu, indigo dhe vjollcë.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Shihni edhe: Ylber i Njëmendtë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/rush.html b/magic/magic-docs/sq_AL.UTF-8/html/rush.html new file mode 100644 index 000000000..727defb18 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/rush.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Ngut + + + +

Mjeti “Magjik” i Tux Paint-it: Ngut

+

Grup: Shformime Vizatimi

+

Autorë: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>
+Bill Kendrick <bill@newbreedsoftware.com>
+

+

Klikoni dhe tërhiqeni sipër për zmadhim, ose tërhiqeni poshtë për zvogëlim. Përfundimet do të jenë të turbullta/të njollosura.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Shihni edhe: Zvogëlim Me Kuadrate & Zoom.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/saturate.html b/magic/magic-docs/sq_AL.UTF-8/html/saturate.html new file mode 100644 index 000000000..7623d78c2 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/saturate.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Ngope + + + +

Mjeti “Magjik” i Tux Paint-it: Ngope

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Kjo shton ngopjen e ngjyrave, kurdo që tërhiqni miun.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Çngope, Errësoje, Ndriçoje, Ngjyrosje, Hiqe Ngjyrën, & Mbaje Ngjyrën.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/sharpen.html b/magic/magic-docs/sq_AL.UTF-8/html/sharpen.html new file mode 100644 index 000000000..22496119b --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/sharpen.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Mprehe + + + +

Mjeti “Magjik” i Tux Paint-it: Mprehe

+

Grup: Shformime

+

Autor: +Andrew Corcoran <akanewbie@gmail.com>

+

Mprehni fokusin e vizatimit tuaj.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Turbulloje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/shift.html b/magic/magic-docs/sq_AL.UTF-8/html/shift.html new file mode 100644 index 000000000..eed46b447 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/shift.html @@ -0,0 +1,15 @@ + +Mjeti “Magjik” i Tux Paint-it: Shift + + + +

Mjeti “Magjik” i Tux Paint-it: Shift

+

Grup: Shformime Vizatimi

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Ky e zhvendos figurën tuaj nëpër kanavacë. Çfarëdo që del jashtë njërës anë, rishfaqet në anën e kundërt.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/silhouette.html b/magic/magic-docs/sq_AL.UTF-8/html/silhouette.html new file mode 100644 index 000000000..c7ac7b2e9 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/silhouette.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Siluetë + + + +

Mjeti “Magjik” i Tux Paint-it: Siluetë

+

Grup: Shformime

+

Autor: +Andrew Corcoran <akanewbie@gmail.com>

+

Trace the edges in your picture, over a black background.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Skaje & Me reliev.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/smooth.html b/magic/magic-docs/sq_AL.UTF-8/html/smooth.html new file mode 100644 index 000000000..1aa9f946a --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/smooth.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Lëmim + + + +

Mjeti “Magjik” i Tux Paint-it: Lëmim

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Vizatoni një formë me dorë të lirë, lakoret e të cilës do të zbuten, kur të lëshoni miun. Vizaton duke përdorur ngjyrën që keni zgjedhur atë çast.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Qerthuj & Shkarravina.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/smooth_rainbow.html b/magic/magic-docs/sq_AL.UTF-8/html/smooth_rainbow.html new file mode 100644 index 000000000..fc53bbf0d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/smooth_rainbow.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Ylber i Butë + + + +

Mjeti “Magjik” i Tux Paint-it: Ylber i Butë

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Ky është i ngjashëm me mjetin magjik Ylber — teksa lëvizni miun përqark, kalon nëpër një spektër ngjyrash — vetëm se ngjyrat përzihen rrjedhshëm teksa vizatoni.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Ylber & Cikël Ylberi.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/smudge.html b/magic/magic-docs/sq_AL.UTF-8/html/smudge.html new file mode 100644 index 000000000..4cf0196cb --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/smudge.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Njollose + + + +

Mjeti “Magjik” i Tux Paint-it: Njollose

+

Grup: Shformime

+

Autor: +Albert Cahalan <albert@users.sf.net>

+

This pushes the colors around under the mouse, like finger painting with wet paint.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: Turbulloje & Bojë e Njomë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/snow_ball.html b/magic/magic-docs/sq_AL.UTF-8/html/snow_ball.html new file mode 100644 index 000000000..1c2b7bda9 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/snow_ball.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Top Dëbore + + + +

Mjeti “Magjik” i Tux Paint-it: Top Dëbore

+

Grup: Zbukurime Fotoje

+

Autor: +Andrew Corcoran <akanewbie@gmail.com>

+

Mbusheni vizatimin me topa bore.

+

+

Ky mjet përdoret me klikim njësh.

+

Shihni edhe: Shi & Flokë Bore.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/snow_flake.html b/magic/magic-docs/sq_AL.UTF-8/html/snow_flake.html new file mode 100644 index 000000000..7c2eca241 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/snow_flake.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Flokë Bore + + + +

Mjeti “Magjik” i Tux Paint-it: Flokë Bore

+

Grup: Zbukurime Fotoje

+

Autor: +Andrew Corcoran <akanewbie@gmail.com>

+

Mbusheni vizatimin me flokë dëbore.

+

+

Ky mjet përdoret me klikim njësh.

+

Shihni edhe: Shi & Top Dëbore.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/square_mosaic.html b/magic/magic-docs/sq_AL.UTF-8/html/square_mosaic.html new file mode 100644 index 000000000..30fc27c9b --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/square_mosaic.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Mozaik Katror + + + +

Mjeti “Magjik” i Tux Paint-it: Mozaik Katror

+

Grup: Shformime

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Shndërron pjesë të fotos tuaj në një një mozaik kutish katrore.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Mozaik Gjashtëkëndor, Mozaik i Parregullt, & Mozaik.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/squiggles.html b/magic/magic-docs/sq_AL.UTF-8/html/squiggles.html new file mode 100644 index 000000000..c0a44dca3 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/squiggles.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Shkarravina + + + +

Mjeti “Magjik” i Tux Paint-it: Shkarravina

+

Grup: Vizatim

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This draws random squiggly loops, using the currently-selected color, as you move the mouse around.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Lëmim & Qerthuj.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/stretch.html b/magic/magic-docs/sq_AL.UTF-8/html/stretch.html new file mode 100644 index 000000000..e1dbde41e --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/stretch.html @@ -0,0 +1,15 @@ + +Mjeti “Magjik” i Tux Paint-it: Tërheqje + + + +

Mjeti “Magjik” i Tux Paint-it: Tërheqje

+

Grup: Shformime Vizatimi

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni dhe tërhiqeni përreth për të tërhequr dhe shtypur pjesë të figurës.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/string_corner.html b/magic/magic-docs/sq_AL.UTF-8/html/string_corner.html new file mode 100644 index 000000000..754f69f87 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/string_corner.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Cep me Thurje + + + +

Mjeti “Magjik” i Tux Paint-it: Cep me Thurje

+

Grup: Artistike

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Vizatoni art në formë V-je me thurje me kënde të drejtë.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, V me Thurje, & Skaje me Thurje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/string_edges.html b/magic/magic-docs/sq_AL.UTF-8/html/string_edges.html new file mode 100644 index 000000000..8cd252b4a --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/string_edges.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Skaje me Thurje + + + +

Mjeti “Magjik” i Tux Paint-it: Skaje me Thurje

+

Grup: Artistike

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Vizatoni me thurje përqark anëve të vizatimit tuaj.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, Cep me Thurje, & V me Thurje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/string_v.html b/magic/magic-docs/sq_AL.UTF-8/html/string_v.html new file mode 100644 index 000000000..5b2f4ccda --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/string_v.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: V me Thurje + + + +

Mjeti “Magjik” i Tux Paint-it: V me Thurje

+

Grup: Artistike

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Vizatoni art në formë V-je me thurje në çfarëdo këndi.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, Cep me Thurje, & Skaje me Thurje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/symmetry_left_right.html b/magic/magic-docs/sq_AL.UTF-8/html/symmetry_left_right.html new file mode 100644 index 000000000..ebf2788df --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/symmetry_left_right.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Simetri Majtas/Djathtas + + + +

Mjeti “Magjik” i Tux Paint-it: Simetri Majtas/Djathtas

+

Grup: Vizatim Rregullsish

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Paint with reflective symmetry across the horizontal center of the image.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Kaleidoskop, Mostër, Simetri Sipër/Poshtë, & Kuadrate.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/symmetry_up_down.html b/magic/magic-docs/sq_AL.UTF-8/html/symmetry_up_down.html new file mode 100644 index 000000000..bcba6b7bc --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/symmetry_up_down.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Simetri Sipër/Poshtë + + + +

Mjeti “Magjik” i Tux Paint-it: Simetri Sipër/Poshtë

+

Grup: Vizatim Rregullsish

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Paint with reflective symmetry across the vertical center of the image.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Kaleidoskop, Mostër, Simetri Majtas/Djathtas, & Kuadrate.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/tiles.html b/magic/magic-docs/sq_AL.UTF-8/html/tiles.html new file mode 100644 index 000000000..1c3ac3198 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/tiles.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Kuadrate + + + +

Mjeti “Magjik” i Tux Paint-it: Kuadrate

+

Grup: Vizatim Rregullsish

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Vizaton një rregullsi simetrike përqark anëve të vizatimit.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Mostër.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/tilezoom.html b/magic/magic-docs/sq_AL.UTF-8/html/tilezoom.html new file mode 100644 index 000000000..49eeae074 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/tilezoom.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Zvogëlim Me Kuadrate + + + +

Mjeti “Magjik” i Tux Paint-it: Zvogëlim Me Kuadrate

+

Grup: Shformime Vizatimi

+

Autorë: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>
+Bill Kendrick <bill@newbreedsoftware.com>
+

+

Klikoni dhe tërhiqeni sipër për zmadhim, ose tërhiqeni poshtë për zvogëlim. Kur bëhet zvogëlim, figura juaj do të riprodhohet në kuadrate nëpër kanavacë.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Shihni edhe: Panele, Ngut, & Zoom.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/tint.html b/magic/magic-docs/sq_AL.UTF-8/html/tint.html new file mode 100644 index 000000000..0d756031f --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/tint.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Ngjyrosje + + + +

Mjeti “Magjik” i Tux Paint-it: Ngjyrosje

+

Grup: Filtra Ngjyrash

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

This changes the color (or hue) of the parts of the picture to the selected color.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Ndriçoje & Errësoje.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/toothpaste.html b/magic/magic-docs/sq_AL.UTF-8/html/toothpaste.html new file mode 100644 index 000000000..06cc1991f --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/toothpaste.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Pastë dhëmbësh + + + +

Mjeti “Magjik” i Tux Paint-it: Pastë dhëmbësh

+

Grup: Vizatim

+

Autor: +Andrew Corcoran <akanewbie@gmail.com>

+

Vizatoni copa të trasha ngjyre në vizatimin tuaj, që duken si pastë dhëmbësh.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/tornado.html b/magic/magic-docs/sq_AL.UTF-8/html/tornado.html new file mode 100644 index 000000000..b88a6ecda --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/tornado.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Shtjellë + + + +

Mjeti “Magjik” i Tux Paint-it: Shtjellë

+

Grup: Artistike

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Vizaton në figurë një efekt shtjelle.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/trimetric_draw.html b/magic/magic-docs/sq_AL.UTF-8/html/trimetric_draw.html new file mode 100644 index 000000000..d27f35fb0 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/trimetric_draw.html @@ -0,0 +1,19 @@ + +Mjeti “Magjik” i Tux Paint-it: Trimetric Draw + + + +

Mjeti “Magjik” i Tux Paint-it: Trimetric Draw

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click and drag to draw in a trimetric projection. Lines will only go vertically, or at two chosen angles. Use "Trimetric Select" to adjust the two angles.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

This tool is not available with "complexity" (expertise level) set to 'Novice'.

+

Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Select, Oblique Select, Oblique Draw, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/trimetric_select.html b/magic/magic-docs/sq_AL.UTF-8/html/trimetric_select.html new file mode 100644 index 000000000..050beb2fa --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/trimetric_select.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Trimetric Select + + + +

Mjeti “Magjik” i Tux Paint-it: Trimetric Select

+

Grup: Projections

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Click (and drag) to position the pair of angles that will be used with the "Trimetric Draw" tool.

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

This tool is only available with "complexity" (expertise level) set to 'Advanced'.

+

Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Draw, Oblique Select, Oblique Draw, & Perspektivë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/tv.html b/magic/magic-docs/sq_AL.UTF-8/html/tv.html new file mode 100644 index 000000000..00167b2cb --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/tv.html @@ -0,0 +1,19 @@ + +Mjeti “Magjik” i Tux Paint-it: TV + + + +

Mjeti “Magjik” i Tux Paint-it: TV

+

Grup: Shformime

+

Autorë: +Adam Rakowski <foo-script@o2.pl>
+Bill Kendrick <bill@newbreedsoftware.com>
+

+

Distort your picture so it looks like it's on a television (TV).

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: TV (I ndriçuar).

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/tv_bright.html b/magic/magic-docs/sq_AL.UTF-8/html/tv_bright.html new file mode 100644 index 000000000..41c96ae09 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/tv_bright.html @@ -0,0 +1,19 @@ + +Mjeti “Magjik” i Tux Paint-it: TV (I ndriçuar) + + + +

Mjeti “Magjik” i Tux Paint-it: TV (I ndriçuar)

+

Grup: Shformime

+

Autorë: +Adam Rakowski <foo-script@o2.pl>
+Bill Kendrick <bill@newbreedsoftware.com>
+

+

Distort your picture so it looks like it's on a television (TV). (Brighter version of "TV".)

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Shihni edhe: TV.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/wavelets.html b/magic/magic-docs/sq_AL.UTF-8/html/wavelets.html new file mode 100644 index 000000000..ae51edd04 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/wavelets.html @@ -0,0 +1,18 @@ + +Mjeti “Magjik” i Tux Paint-it: Valëza + + + +

Mjeti “Magjik” i Tux Paint-it: Valëza

+

Grup: Shformime Vizatimi

+

Autorë: +Bill Kendrick <bill@newbreedsoftware.com>
+Adam Rakowski <foo-script@o2.pl>
+

+

Klikoni mbi krejt figurën, për ta bërë me valëzime, lart e poshtë. Tërhiqeni miun sipër dhe poshtë, për të ndryshuar lartësinë e valëzimeve dhe majtas djathtas për të ndryshua gjerësinë. Kur të duket si ju pëlqen, lëshojeni butonin e miut.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Shihni edhe: Valë.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/waves.html b/magic/magic-docs/sq_AL.UTF-8/html/waves.html new file mode 100644 index 000000000..92b96911a --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/waves.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Valë + + + +

Mjeti “Magjik” i Tux Paint-it: Valë

+

Grup: Shformime Vizatimi

+

Autor: +Bill Kendrick <bill@newbreedsoftware.com>

+

Klikoni mbi krejt figurën, për ta bërë me valëzime, nga ana në anë. Tërhiqeni miun sipër dhe poshtë, për të ndryshuar lartësinë e valëzimeve dhe majtas-djathtas për të ndryshua gjerësinë. Kur të duket si ju pëlqen, lëshojeni butonin e miut.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Shihni edhe: Valëza.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/wet_paint.html b/magic/magic-docs/sq_AL.UTF-8/html/wet_paint.html new file mode 100644 index 000000000..07828335d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/wet_paint.html @@ -0,0 +1,20 @@ + +Mjeti “Magjik” i Tux Paint-it: Bojë e Njomë + + + +

Mjeti “Magjik” i Tux Paint-it: Bojë e Njomë

+

Grup: Vizatim

+

Autorë: +Albert Cahalan <albert@users.sf.net>
+Bill Kendrick <bill@newbreedsoftware.com>
+

+

This draws a light, smudgy coat of paint on the picture.

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron rregullime të shumta madhësie.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Njollose.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/xor_colors.html b/magic/magic-docs/sq_AL.UTF-8/html/xor_colors.html new file mode 100644 index 000000000..24fa4987e --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/xor_colors.html @@ -0,0 +1,16 @@ + +Mjeti “Magjik” i Tux Paint-it: Ngjyra Xor + + + +

Mjeti “Magjik” i Tux Paint-it: Ngjyra Xor

+

Grup: Filtra Ngjyrash

+

Autor: +Lukasz Dmitrowski <lukasz.dmitrowski@gmail.com>

+

Ngjyra ngjyra të bazuara në pozicionin ku po vizatohet.

+

+

Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim.

+

Ky mjet ofron rregullime të shumta madhësie.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/html/zoom.html b/magic/magic-docs/sq_AL.UTF-8/html/zoom.html new file mode 100644 index 000000000..2705eceab --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/html/zoom.html @@ -0,0 +1,17 @@ + +Mjeti “Magjik” i Tux Paint-it: Zoom + + + +

Mjeti “Magjik” i Tux Paint-it: Zoom

+

Grup: Shformime Vizatimi

+

Autor: +Pere Pujal i Carabantes <pere@fornol.no-ip.org>

+

Klikoni dhe tërhiqeni për sipër, për ta zmadhuar, ose për poshtë, për ta zvogëluar. (Kur e zvogëloni, ngjyra e zgjedhur nga ju do të përdoret si ngjyrë sfond.)

+

+

Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë.

+

Ky mjet ofron zgjedhje ngjyrash.

+

Shihni edhe: Ngut & Zvogëlim Me Kuadrate.

+
+

Tux Paint 0.9.32

+ \ No newline at end of file diff --git a/magic/magic-docs/sq_AL.UTF-8/hypotrochoid.txt b/magic/magic-docs/sq_AL.UTF-8/hypotrochoid.txt new file mode 100644 index 000000000..ce28bac40 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/hypotrochoid.txt @@ -0,0 +1,27 @@ + Mjeti “Magjik” i Tux Paint-it: Hypotrochoid + + Grup: Artistike + + Autor: Bill Kendrick + +Click to place the center of a hypotrochoid curve, then drag left/right to +adjust the radius of a fixed circle, and up/down to adjust the radius of the +circle that will roll along its interior to produce the drawing. The size +options allow positioning the "pen" that paints the curve relative to the +rolling circle. (If the Magic size feature is disabled, multiple "Hypotrochoid" +tools will be made available.) + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid +Outside, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid Outside, Cep me +Thurje, Skaje me Thurje, & V me Thurje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/hypotrochoid_edge.txt b/magic/magic-docs/sq_AL.UTF-8/hypotrochoid_edge.txt new file mode 100644 index 000000000..dc92ce848 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/hypotrochoid_edge.txt @@ -0,0 +1,25 @@ + Mjeti “Magjik” i Tux Paint-it: Hypotrochoid Edge + + Grup: Artistike + + Autor: Bill Kendrick + +Click to place the center of a hypotrochoid curve, then drag left/right to +adjust the radius of a fixed circle, and up/down to adjust the radius of the +circle that will roll along its interior to produce the drawing. The "pen" that +paints the curve will be on the edge of the rolling circle. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid +Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Outside, Cep me Thurje +, Skaje me Thurje, & V me Thurje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/hypotrochoid_inside.txt b/magic/magic-docs/sq_AL.UTF-8/hypotrochoid_inside.txt new file mode 100644 index 000000000..145659a26 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/hypotrochoid_inside.txt @@ -0,0 +1,25 @@ + Mjeti “Magjik” i Tux Paint-it: Hypotrochoid Inside + + Grup: Artistike + + Autor: Bill Kendrick + +Click to place the center of a hypotrochoid curve, then drag left/right to +adjust the radius of a fixed circle, and up/down to adjust the radius of the +circle that will roll along its interior to produce the drawing. The "pen" that +paints the curve will be on the inside of the rolling circle. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid +Outside, Hypotrochoid, Hypotrochoid Edge, Hypotrochoid Outside, Cep me Thurje, +Skaje me Thurje, & V me Thurje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/hypotrochoid_outside.txt b/magic/magic-docs/sq_AL.UTF-8/hypotrochoid_outside.txt new file mode 100644 index 000000000..911f6fa98 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/hypotrochoid_outside.txt @@ -0,0 +1,25 @@ + Mjeti “Magjik” i Tux Paint-it: Hypotrochoid Outside + + Grup: Artistike + + Autor: Bill Kendrick + +Click to place the center of a hypotrochoid curve, then drag left/right to +adjust the radius of a fixed circle, and up/down to adjust the radius of the +circle that will roll along its interior to produce the drawing. The "pen" that +paints the curve will be on the outside of the rolling circle. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid +Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Cep me Thurje, +Skaje me Thurje, & V me Thurje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/index.txt b/magic/magic-docs/sq_AL.UTF-8/index.txt new file mode 100644 index 000000000..533954291 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/index.txt @@ -0,0 +1,149 @@ + Mjeti “Magjik” i Tux Paint-it: Listë e Mjeteve “Magjike” + +Shformime + + * Blloqe + * Gjysmë-ton + * Klonoje + * Me reliev + * Mozaik + * Mozaik Gjashtëkëndor + * Mozaik i Parregullt + * Mozaik Katror + * Mprehe + * Njollose + * Pikim + * Pllakë Xhami + * Puzzle + * Rrathë + * Rreze + * Siluetë + * Skaje + * Sy peshku + * Shformim + * Shkumës + * Turbulloje + * TV + * TV (I ndriçuar) + * Valëzim + * Zhurmë + +Filtra Ngjyrash + + * Çelje + * Çngope + * E kundërta + * Errësoje + * Hiqe Ngjyrën + * Këmbim Ngjyrash + * Mbaje Ngjyrën + * Ndarje Ngjyrash + * Ndriçoje + * Negativ + * Ngope + * Ngjyra Xor + * Ngjyrë dhe E bardhë + * Ngjyrosje + * Pamje e Dyfishtë + * Syze 3D + * Vizatimor + +Shformime Vizatimi + + * Kaleido-4, Kaleido-6 dhe Kaleido-8 + * Ktheje në anë tjetër + * Kthim Faqeje + * Ngut + * Panele + * Pasqyrim + * Pasqyroje + * Perspektivë + * Shift + * Tërheqje + * Valë + * Valëza + * Zoom + * Zvogëlim Me Kuadrate + +Projections + + * Dimetric Draw + * Dimetric Select + * Isometric Line + * Oblique Draw + * Oblique Select + * Përzgjedhje e 1 Qendre + * Përzgjedhje e 2 Qendrash + * Përzgjedhje e 3 Qendrash + * Trimetric Draw + * Trimetric Select + * Vizatim me 1 Qendër + * Vizatim me 2 Qendra + * Vizatim me 3 Qendra + +Vizatim + + * Bar + * Bojë e Njomë + * Bojë Metalike + * Bonbone + * Bukurshkrim + * Cikël Ylberi + * E çelët + * Gdhendje + * Gëzof + * Labirint + * Lëmim + * Pastë dhëmbësh + * Pikselë + * Qerthuj + * Shi + * Shina + * Shirit + * Shkarravina + * Shkumë + * Tulla + * Ylber + * Ylber i Butë + +Vizatim Rregullsish + + * Kaleidoskop + * Kuadrate + * Mostër + * Pikaso + * Rozetë + * Simetri Majtas/Djathtas + * Simetri Sipër/Poshtë + +Zbukurime Fotoje + + * Flokë Bore + * Fushë shahu + * Grila + * Top Dëbore + +Artistike + + * Cep me Thurje + * Epitrochoid + * Epitrochoid Edge + * Epitrochoid Inside + * Epitrochoid Outside + * Hypotrochoid + * Hypotrochoid Edge + * Hypotrochoid Inside + * Hypotrochoid Outside + * Lule + * Rrufe + * Skaje me Thurje + * Sy të Zgurdulluar + * Shtjellë + * V me Thurje + * Ylber i Njëmendtë + * Ylber ROYGBIV + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/irregular_mosaic.txt b/magic/magic-docs/sq_AL.UTF-8/irregular_mosaic.txt new file mode 100644 index 000000000..7fea0c7e4 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/irregular_mosaic.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Mozaik i Parregullt + + Grup: Shformime + + Autor: Pere Pujal i Carabantes + +Shndërron pjesë të fotos tuaj në një një mozaik kutish me forma të parregullta. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Mozaik Gjashtëkëndor, Mozaik Katror, & Mozaik. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/isometric_line.txt b/magic/magic-docs/sq_AL.UTF-8/isometric_line.txt new file mode 100644 index 000000000..1b1b48f84 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/isometric_line.txt @@ -0,0 +1,27 @@ + Mjeti “Magjik” i Tux Paint-it: Isometric Line + + Grup: Projections + + Autor: Bill Kendrick + +Click and drag to draw in an isometric projection. Lines will only go +vertically, or at two mirrored angles. (The angles are preset and evenly spaced +at 120-degree intervals.) + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +This tool is not available with "complexity" (expertise level) set to 'Novice'. + +Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, +Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, +Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric Draw, Oblique +Select, Oblique Draw, & Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/kaleidoscope.txt b/magic/magic-docs/sq_AL.UTF-8/kaleidoscope.txt new file mode 100644 index 000000000..20c7e10e6 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/kaleidoscope.txt @@ -0,0 +1,22 @@ + Mjeti “Magjik” i Tux Paint-it: Kaleidoskop + + Grup: Vizatim Rregullsish + + Autor: Bill Kendrick + +Ky penel vizaton në katër vende në të njëjtën kohë, duke pasqyruar +simetrikisht, si horizontalisht, ashtu edhe vertikalisht. Përdor ngjyrën +aktuale të përzgjedhur. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Pikaso, Rozetë, & Kaleido-4, Kaleido-6 dhe Kaleido-8. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/kaleidoscope_lens.txt b/magic/magic-docs/sq_AL.UTF-8/kaleidoscope_lens.txt new file mode 100644 index 000000000..7f32f147e --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/kaleidoscope_lens.txt @@ -0,0 +1,17 @@ + Mjeti “Magjik” i Tux Paint-it: Kaleido-4, Kaleido-6 dhe Kaleido-8 + + Grup: Shformime Vizatimi + + Autor: Bill Kendrick + +These three tools make it look like your picture is being viewed through a +kaleidoscope. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Shihni edhe: Kaleidoskop. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/keep_color.txt b/magic/magic-docs/sq_AL.UTF-8/keep_color.txt new file mode 100644 index 000000000..a888bcef7 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/keep_color.txt @@ -0,0 +1,21 @@ + Mjeti “Magjik” i Tux Paint-it: Mbaje Ngjyrën + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +This completely desaturates (turns greyscale) any parts of the image that do +not match the selected color. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Hiqe Ngjyrën, Ngope, Çngope, Errësoje, Ndriçoje, & Ngjyrosje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/light.txt b/magic/magic-docs/sq_AL.UTF-8/light.txt new file mode 100644 index 000000000..e4086429c --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/light.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: E çelët + + Grup: Vizatim + + Autor: Bill Kendrick + +Ky vizaton në kanavacë një rreze të ndritshme, me ngjyrën e përzgjedhur +aktualisht. Sa më shumë që ta përdorni mbi një vend, aq më e bardhë bëhet. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/lighten.txt b/magic/magic-docs/sq_AL.UTF-8/lighten.txt new file mode 100644 index 000000000..c41c47805 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/lighten.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Ndriçoje + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +Ky zbeh ngjyrat, kurdo që tërhiqni miun. (Kryejeni mbi të njëjtin vend shumë +herë dhe më në fund do të bëhet e bardhë.) + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Errësoje, Ngjyrosje, Ngope, & Çngope. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/lightning.txt b/magic/magic-docs/sq_AL.UTF-8/lightning.txt new file mode 100644 index 000000000..a59099d2a --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/lightning.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Rrufe + + Grup: Artistike + + Autor: Bill Kendrick + +Vizatoni një rrufe mes dy pikash te vizatimi. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/loops.txt b/magic/magic-docs/sq_AL.UTF-8/loops.txt new file mode 100644 index 000000000..13651cfde --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/loops.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Qerthuj + + Grup: Vizatim + + Autor: Bill Kendrick + +Draw loop-the-loops on the canvas, in the currently-selected color. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Lëmim & Shkarravina. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/maze.txt b/magic/magic-docs/sq_AL.UTF-8/maze.txt new file mode 100644 index 000000000..44ff170ef --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/maze.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Labirint + + Grup: Vizatim + + Autor: Bill Kendrick + +Klikoni dhe tërhiqeni që në vizatimit tuaj të vizatohet një labirint. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/metal_paint.txt b/magic/magic-docs/sq_AL.UTF-8/metal_paint.txt new file mode 100644 index 000000000..be6a9db87 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/metal_paint.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Bojë Metalike + + Grup: Vizatim + + Autor: Bill Kendrick + +Klikoni dhe tërhiqeni për të vizatuar metal të ndritshëm në ngjyrën e +përzgjedhur atë çast. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/mirror.txt b/magic/magic-docs/sq_AL.UTF-8/mirror.txt new file mode 100644 index 000000000..feb589152 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/mirror.txt @@ -0,0 +1,17 @@ + Mjeti “Magjik” i Tux Paint-it: Pasqyroje + + Grup: Shformime Vizatimi + + Autor: Bill Kendrick + +When you click the mouse in your picture with the "Mirror" magic effect +selected, the entire image will be reversed, turning it into a mirror image. + +Ky mjet përdoret me klikim njësh. + +Shihni edhe: Ktheje në anë tjetër. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/mosaic.txt b/magic/magic-docs/sq_AL.UTF-8/mosaic.txt new file mode 100644 index 000000000..1209314fd --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/mosaic.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Mozaik + + Grup: Shformime + + Autorë: Adam Rakowski + Pere Pujal i Carabantes + +Shton në vizatimin tuaj një efekt mozaiku të qelqtë. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Mozaik Gjashtëkëndor, Mozaik i Parregullt, & Mozaik Katror. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/negative.txt b/magic/magic-docs/sq_AL.UTF-8/negative.txt new file mode 100644 index 000000000..7d0a4d36b --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/negative.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Negativ + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +Kjo përmbys ngjyrat, kurdo që tërhiqni miun. (P.sh., e bardha bëhet e zezë dhe +anasjelltas.) Përmbys vlerat e përbërësve Të kuqe, Të gjelbrë dhe Blu të +pikselave. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/noise.txt b/magic/magic-docs/sq_AL.UTF-8/noise.txt new file mode 100644 index 000000000..a0041c23e --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/noise.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Zhurmë + + Grup: Shformime + + Autor: Andrew Corcoran + +Shtoni te vizatimi juaj zhurmë kuturu dhe statike. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/oblique_draw.txt b/magic/magic-docs/sq_AL.UTF-8/oblique_draw.txt new file mode 100644 index 000000000..3bc4f1c21 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/oblique_draw.txt @@ -0,0 +1,28 @@ + Mjeti “Magjik” i Tux Paint-it: Oblique Draw + + Grup: Projections + + Autor: Bill Kendrick + +Click and drag to draw in an oblique projection. Lines will only go vertically, +horizontally, and at a chosen angle. Use "Oblique Select" to adjust the angle. +In "beginner" mode, two "Oblique Draw" tools will be available, one with with +the receding axis angle going right, and one with it going left. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +This tool is not available with "complexity" (expertise level) set to 'Novice'. + +Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, +Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, +Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric +Draw, Oblique Select, & Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/oblique_select.txt b/magic/magic-docs/sq_AL.UTF-8/oblique_select.txt new file mode 100644 index 000000000..1d9788431 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/oblique_select.txt @@ -0,0 +1,23 @@ + Mjeti “Magjik” i Tux Paint-it: Oblique Select + + Grup: Projections + + Autor: Bill Kendrick + +Click (and drag) to position the angle that will be used with the "Oblique +Draw" tool. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +This tool is only available with "complexity" (expertise level) set to +'Advanced'. + +Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, +Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, +Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Select, Trimetric +Draw, Oblique Draw, & Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/opposite.txt b/magic/magic-docs/sq_AL.UTF-8/opposite.txt new file mode 100644 index 000000000..6eb35fe7c --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/opposite.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: E kundërta + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +This converts the colors wherever you drag the mouse into their complementary +(opposite) colors. (e.g., blue becomes orange, and vice versa.) It changes the +Hue compoment of the pixels, without affecting the Saturation or Lightness. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/panels.txt b/magic/magic-docs/sq_AL.UTF-8/panels.txt new file mode 100644 index 000000000..d5916981f --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/panels.txt @@ -0,0 +1,17 @@ + Mjeti “Magjik” i Tux Paint-it: Panele + + Grup: Shformime Vizatimi + + Autor: Bill Kendrick + +Shrink the image and repeat it four times in a 2-by-2 grid. Useful for creating +4-panel comics. Can also be used to create a compound-eye effect. + +Ky mjet përdoret me klikim njësh. + +Shihni edhe: Zvogëlim Me Kuadrate. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/pattern.txt b/magic/magic-docs/sq_AL.UTF-8/pattern.txt new file mode 100644 index 000000000..6cbb89ba2 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/pattern.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Mostër + + Grup: Vizatim Rregullsish + + Autor: Pere Pujal i Carabantes + +Vizaton një rregullsi me kuadrate përqark anëve të vizatimit. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Kuadrate. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/perspective.txt b/magic/magic-docs/sq_AL.UTF-8/perspective.txt new file mode 100644 index 000000000..6757c368f --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/perspective.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Perspektivë + + Grup: Shformime Vizatimi + + Autor: Pere Pujal i Carabantes + +Klikoni dhe tërhiqeni prej cepash për të ndryshuar perspektivën e figurës tuaj. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, +Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, & Përzgjedhje e 3 Qendrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/picasso.txt b/magic/magic-docs/sq_AL.UTF-8/picasso.txt new file mode 100644 index 000000000..124be57e4 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/picasso.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Pikaso + + Grup: Vizatim Rregullsish + + Autor: Adam Rakowski + +Draw three swirling brushes at once, in a Picasso style. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Rozetë & Kaleidoskop. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/pixels.txt b/magic/magic-docs/sq_AL.UTF-8/pixels.txt new file mode 100644 index 000000000..1e118e6bb --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/pixels.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Pikselë + + Grup: Vizatim + + Autor: Bill Kendrick + +Klikoni dhe tërhiqeni që në kanavacë të vizatohen “piksela” katrorë të mëdhenj. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Tulla. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/puzzle.txt b/magic/magic-docs/sq_AL.UTF-8/puzzle.txt new file mode 100644 index 000000000..18085f6f2 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/puzzle.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Puzzle + + Grup: Shformime + + Autor: Adam Rakowski + +Lëvizni pjesë të vizatimit tuaj përreth, si të ishin copa puzzle-i. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/rails.txt b/magic/magic-docs/sq_AL.UTF-8/rails.txt new file mode 100644 index 000000000..e6d006e41 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/rails.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Shina + + Grup: Vizatim + + Autorë: Adam Rakowski + Pere Pujal i Carabantes + Bill Kendrick + +Draw connecting locomotive train rails on your picture. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/rain.txt b/magic/magic-docs/sq_AL.UTF-8/rain.txt new file mode 100644 index 000000000..50b9e372c --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/rain.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Shi + + Grup: Vizatim + + Autor: Andrew Corcoran + +Shhtoni pika shiu te vizatimi juaj. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Top Dëbore & Flokë Bore. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/rainbow.txt b/magic/magic-docs/sq_AL.UTF-8/rainbow.txt new file mode 100644 index 000000000..ec2106e68 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/rainbow.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Ylber + + Grup: Vizatim + + Autor: Bill Kendrick + +Ky është i ngjashëm me penelin e bojatisjes, por teksa lëvizni miun përreth, ai +kalon nëpër një spektër ngjyrash të ndritshme. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Ylber i Butë & Cikël Ylberi. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/rainbow_cycle.txt b/magic/magic-docs/sq_AL.UTF-8/rainbow_cycle.txt new file mode 100644 index 000000000..5d861131d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/rainbow_cycle.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Cikël Ylberi + + Grup: Vizatim + + Autor: Bill Kendrick + +Ky është i ngjashëm me mjetet magjike Ylber dhe Ylber i Rrjedhshëm — kalon +nëpër një spektër ngjyrash të ndritshme, por ndryshon vetëm mes penelatash +(pasi e lëshoni butonin dhe klikoni, apo prekni sërish). + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Ylber & Ylber i Butë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/rays.txt b/magic/magic-docs/sq_AL.UTF-8/rays.txt new file mode 100644 index 000000000..40e5adf95 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/rays.txt @@ -0,0 +1,17 @@ + Mjeti “Magjik” i Tux Paint-it: Rreze + + Grup: Shformime + + Autor: Bill Kendrick + +This transforms the picture into brush strokes that point towards where you +clicked. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Shihni edhe: Rrathë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/real_rainbow.txt b/magic/magic-docs/sq_AL.UTF-8/real_rainbow.txt new file mode 100644 index 000000000..e51f04e37 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/real_rainbow.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Ylber i Njëmendtë + + Grup: Artistike + + Autor: Bill Kendrick + +Vizatoni një hark të tejdukshëm, që duket si një ylber i njëmendtë. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Shihni edhe: Ylber ROYGBIV. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/reflection.txt b/magic/magic-docs/sq_AL.UTF-8/reflection.txt new file mode 100644 index 000000000..e857d0946 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/reflection.txt @@ -0,0 +1,15 @@ + Mjeti “Magjik” i Tux Paint-it: Pasqyrim + + Grup: Shformime Vizatimi + + Autor: Bill Kendrick + +Klikoni dhe tërhiqeni poshtë, sipër, majtas, ose djathtas, për të shtuar te +figura juaj një pasqyrim. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/remove_color.txt b/magic/magic-docs/sq_AL.UTF-8/remove_color.txt new file mode 100644 index 000000000..13f386ec2 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/remove_color.txt @@ -0,0 +1,21 @@ + Mjeti “Magjik” i Tux Paint-it: Hiqe Ngjyrën + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +This completely desaturates (turns greyscale) parts of the image that match the +selected color. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Mbaje Ngjyrën, Ngope, Çngope, Errësoje, Ndriçoje, & Ngjyrosje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/ribbon.txt b/magic/magic-docs/sq_AL.UTF-8/ribbon.txt new file mode 100644 index 000000000..784a146a5 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/ribbon.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Shirit + + Grup: Vizatim + + Autor: Bill Kendrick + +Ky vizaton një shirit flutures pas miut, teksa e lëvizni. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/ripples.txt b/magic/magic-docs/sq_AL.UTF-8/ripples.txt new file mode 100644 index 000000000..4a6ebe8be --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/ripples.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Valëzim + + Grup: Shformime + + Autor: Bill Kendrick + +Click in your picture to make water ripple distortions appear over it. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Sy peshku. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/rosette.txt b/magic/magic-docs/sq_AL.UTF-8/rosette.txt new file mode 100644 index 000000000..ca6226514 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/rosette.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Rozetë + + Grup: Vizatim Rregullsish + + Autor: Adam Rakowski + +Vizatoni me tre penela njëherësh, në formë rozete. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Kaleidoskop & Pikaso. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/roygbiv_rainbow.txt b/magic/magic-docs/sq_AL.UTF-8/roygbiv_rainbow.txt new file mode 100644 index 000000000..b7d2563ff --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/roygbiv_rainbow.txt @@ -0,0 +1,17 @@ + Mjeti “Magjik” i Tux Paint-it: Ylber ROYGBIV + + Grup: Artistike + + Autor: Bill Kendrick + +Vizatoni një hark ylberi me të kuqe, portokalli, të verdhë, të gjelbër, blu, +indigo dhe vjollcë. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Shihni edhe: Ylber i Njëmendtë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/rush.txt b/magic/magic-docs/sq_AL.UTF-8/rush.txt new file mode 100644 index 000000000..10a608776 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/rush.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Ngut + + Grup: Shformime Vizatimi + + Autorë: Pere Pujal i Carabantes + Bill Kendrick + +Klikoni dhe tërhiqeni sipër për zmadhim, ose tërhiqeni poshtë për zvogëlim. +Përfundimet do të jenë të turbullta/të njollosura. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Shihni edhe: Zvogëlim Me Kuadrate & Zoom. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/saturate.txt b/magic/magic-docs/sq_AL.UTF-8/saturate.txt new file mode 100644 index 000000000..a8ca59b7b --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/saturate.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Ngope + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +Kjo shton ngopjen e ngjyrave, kurdo që tërhiqni miun. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Çngope, Errësoje, Ndriçoje, Ngjyrosje, Hiqe Ngjyrën, & Mbaje +Ngjyrën. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/sharpen.txt b/magic/magic-docs/sq_AL.UTF-8/sharpen.txt new file mode 100644 index 000000000..cb7529304 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/sharpen.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Mprehe + + Grup: Shformime + + Autor: Andrew Corcoran + +Mprehni fokusin e vizatimit tuaj. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Turbulloje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/shift.txt b/magic/magic-docs/sq_AL.UTF-8/shift.txt new file mode 100644 index 000000000..26c623882 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/shift.txt @@ -0,0 +1,15 @@ + Mjeti “Magjik” i Tux Paint-it: Shift + + Grup: Shformime Vizatimi + + Autor: Bill Kendrick + +Ky e zhvendos figurën tuaj nëpër kanavacë. Çfarëdo që del jashtë njërës anë, +rishfaqet në anën e kundërt. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/silhouette.txt b/magic/magic-docs/sq_AL.UTF-8/silhouette.txt new file mode 100644 index 000000000..cab88ee68 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/silhouette.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Siluetë + + Grup: Shformime + + Autor: Andrew Corcoran + +Trace the edges in your picture, over a black background. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Skaje & Me reliev. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/smooth.txt b/magic/magic-docs/sq_AL.UTF-8/smooth.txt new file mode 100644 index 000000000..bf047231d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/smooth.txt @@ -0,0 +1,21 @@ + Mjeti “Magjik” i Tux Paint-it: Lëmim + + Grup: Vizatim + + Autor: Bill Kendrick + +Vizatoni një formë me dorë të lirë, lakoret e të cilës do të zbuten, kur të +lëshoni miun. Vizaton duke përdorur ngjyrën që keni zgjedhur atë çast. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Qerthuj & Shkarravina. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/smooth_rainbow.txt b/magic/magic-docs/sq_AL.UTF-8/smooth_rainbow.txt new file mode 100644 index 000000000..2c220504d --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/smooth_rainbow.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Ylber i Butë + + Grup: Vizatim + + Autor: Bill Kendrick + +Ky është i ngjashëm me mjetin magjik Ylber — teksa lëvizni miun përqark, kalon +nëpër një spektër ngjyrash — vetëm se ngjyrat përzihen rrjedhshëm teksa +vizatoni. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Ylber & Cikël Ylberi. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/smudge.txt b/magic/magic-docs/sq_AL.UTF-8/smudge.txt new file mode 100644 index 000000000..3ce800432 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/smudge.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Njollose + + Grup: Shformime + + Autor: Albert Cahalan + +This pushes the colors around under the mouse, like finger painting with wet +paint. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: Turbulloje & Bojë e Njomë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/snow_ball.txt b/magic/magic-docs/sq_AL.UTF-8/snow_ball.txt new file mode 100644 index 000000000..3dcbcbc09 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/snow_ball.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Top Dëbore + + Grup: Zbukurime Fotoje + + Autor: Andrew Corcoran + +Mbusheni vizatimin me topa bore. + +Ky mjet përdoret me klikim njësh. + +Shihni edhe: Shi & Flokë Bore. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/snow_flake.txt b/magic/magic-docs/sq_AL.UTF-8/snow_flake.txt new file mode 100644 index 000000000..7efe60692 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/snow_flake.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Flokë Bore + + Grup: Zbukurime Fotoje + + Autor: Andrew Corcoran + +Mbusheni vizatimin me flokë dëbore. + +Ky mjet përdoret me klikim njësh. + +Shihni edhe: Shi & Top Dëbore. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/square_mosaic.txt b/magic/magic-docs/sq_AL.UTF-8/square_mosaic.txt new file mode 100644 index 000000000..ae10da069 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/square_mosaic.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Mozaik Katror + + Grup: Shformime + + Autor: Pere Pujal i Carabantes + +Shndërron pjesë të fotos tuaj në një një mozaik kutish katrore. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Mozaik Gjashtëkëndor, Mozaik i Parregullt, & Mozaik. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/squiggles.txt b/magic/magic-docs/sq_AL.UTF-8/squiggles.txt new file mode 100644 index 000000000..e9115f5dc --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/squiggles.txt @@ -0,0 +1,21 @@ + Mjeti “Magjik” i Tux Paint-it: Shkarravina + + Grup: Vizatim + + Autor: Bill Kendrick + +This draws random squiggly loops, using the currently-selected color, as you +move the mouse around. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Lëmim & Qerthuj. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/stretch.txt b/magic/magic-docs/sq_AL.UTF-8/stretch.txt new file mode 100644 index 000000000..245149a68 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/stretch.txt @@ -0,0 +1,14 @@ + Mjeti “Magjik” i Tux Paint-it: Tërheqje + + Grup: Shformime Vizatimi + + Autor: Bill Kendrick + +Klikoni dhe tërhiqeni përreth për të tërhequr dhe shtypur pjesë të figurës. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/string_corner.txt b/magic/magic-docs/sq_AL.UTF-8/string_corner.txt new file mode 100644 index 000000000..840c449d6 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/string_corner.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Cep me Thurje + + Grup: Artistike + + Autor: Pere Pujal i Carabantes + +Vizatoni art në formë V-je me thurje me kënde të drejtë. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid +Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid +Outside, V me Thurje, & Skaje me Thurje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/string_edges.txt b/magic/magic-docs/sq_AL.UTF-8/string_edges.txt new file mode 100644 index 000000000..306235f20 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/string_edges.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Skaje me Thurje + + Grup: Artistike + + Autor: Pere Pujal i Carabantes + +Vizatoni me thurje përqark anëve të vizatimit tuaj. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid +Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid +Outside, Cep me Thurje, & V me Thurje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/string_v.txt b/magic/magic-docs/sq_AL.UTF-8/string_v.txt new file mode 100644 index 000000000..3092ac2ff --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/string_v.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: V me Thurje + + Grup: Artistike + + Autor: Pere Pujal i Carabantes + +Vizatoni art në formë V-je me thurje në çfarëdo këndi. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Epitrochoid, Epitrochoid Inside, Epitrochoid Edge, Epitrochoid +Outside, Hypotrochoid, Hypotrochoid Inside, Hypotrochoid Edge, Hypotrochoid +Outside, Cep me Thurje, & Skaje me Thurje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/symmetry_left_right.txt b/magic/magic-docs/sq_AL.UTF-8/symmetry_left_right.txt new file mode 100644 index 000000000..041754598 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/symmetry_left_right.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Simetri Majtas/Djathtas + + Grup: Vizatim Rregullsish + + Autor: Pere Pujal i Carabantes + +Paint with reflective symmetry across the horizontal center of the image. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Kaleidoskop, Mostër, Simetri Sipër/Poshtë, & Kuadrate. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/symmetry_up_down.txt b/magic/magic-docs/sq_AL.UTF-8/symmetry_up_down.txt new file mode 100644 index 000000000..0977426df --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/symmetry_up_down.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Simetri Sipër/Poshtë + + Grup: Vizatim Rregullsish + + Autor: Pere Pujal i Carabantes + +Paint with reflective symmetry across the vertical center of the image. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Kaleidoskop, Mostër, Simetri Majtas/Djathtas, & Kuadrate. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/tiles.txt b/magic/magic-docs/sq_AL.UTF-8/tiles.txt new file mode 100644 index 000000000..2ca11e77e --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/tiles.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Kuadrate + + Grup: Vizatim Rregullsish + + Autor: Pere Pujal i Carabantes + +Vizaton një rregullsi simetrike përqark anëve të vizatimit. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Mostër. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/tilezoom.txt b/magic/magic-docs/sq_AL.UTF-8/tilezoom.txt new file mode 100644 index 000000000..cf5c9a07f --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/tilezoom.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Zvogëlim Me Kuadrate + + Grup: Shformime Vizatimi + + Autorë: Pere Pujal i Carabantes + Bill Kendrick + +Klikoni dhe tërhiqeni sipër për zmadhim, ose tërhiqeni poshtë për zvogëlim. Kur +bëhet zvogëlim, figura juaj do të riprodhohet në kuadrate nëpër kanavacë. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Shihni edhe: Panele, Ngut, & Zoom. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/tint.txt b/magic/magic-docs/sq_AL.UTF-8/tint.txt new file mode 100644 index 000000000..3e6ade072 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/tint.txt @@ -0,0 +1,21 @@ + Mjeti “Magjik” i Tux Paint-it: Ngjyrosje + + Grup: Filtra Ngjyrash + + Autor: Bill Kendrick + +This changes the color (or hue) of the parts of the picture to the selected +color. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Ndriçoje & Errësoje. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/toothpaste.txt b/magic/magic-docs/sq_AL.UTF-8/toothpaste.txt new file mode 100644 index 000000000..8a03f74e0 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/toothpaste.txt @@ -0,0 +1,18 @@ + Mjeti “Magjik” i Tux Paint-it: Pastë dhëmbësh + + Grup: Vizatim + + Autor: Andrew Corcoran + +Vizatoni copa të trasha ngjyre në vizatimin tuaj, që duken si pastë dhëmbësh. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/tornado.txt b/magic/magic-docs/sq_AL.UTF-8/tornado.txt new file mode 100644 index 000000000..a58f8d224 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/tornado.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Shtjellë + + Grup: Artistike + + Autor: Pere Pujal i Carabantes + +Vizaton në figurë një efekt shtjelle. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/trimetric_draw.txt b/magic/magic-docs/sq_AL.UTF-8/trimetric_draw.txt new file mode 100644 index 000000000..2eb9401aa --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/trimetric_draw.txt @@ -0,0 +1,27 @@ + Mjeti “Magjik” i Tux Paint-it: Trimetric Draw + + Grup: Projections + + Autor: Bill Kendrick + +Click and drag to draw in a trimetric projection. Lines will only go +vertically, or at two chosen angles. Use "Trimetric Select" to adjust the two +angles. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +This tool is not available with "complexity" (expertise level) set to 'Novice'. + +Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, +Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, +Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Select, Oblique +Select, Oblique Draw, & Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/trimetric_select.txt b/magic/magic-docs/sq_AL.UTF-8/trimetric_select.txt new file mode 100644 index 000000000..a065216ed --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/trimetric_select.txt @@ -0,0 +1,23 @@ + Mjeti “Magjik” i Tux Paint-it: Trimetric Select + + Grup: Projections + + Autor: Bill Kendrick + +Click (and drag) to position the pair of angles that will be used with the +"Trimetric Draw" tool. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +This tool is only available with "complexity" (expertise level) set to +'Advanced'. + +Shihni edhe: Vizatim me 1 Qendër, Përzgjedhje e 1 Qendre, Vizatim me 2 Qendra, +Përzgjedhje e 2 Qendrash, Vizatim me 3 Qendra, Përzgjedhje e 3 Qendrash, +Isometric Line, Dimetric Select, Dimetric Draw, Trimetric Draw, Oblique Select, +Oblique Draw, & Perspektivë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/tv.txt b/magic/magic-docs/sq_AL.UTF-8/tv.txt new file mode 100644 index 000000000..31e382783 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/tv.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: TV + + Grup: Shformime + + Autorë: Adam Rakowski + Bill Kendrick + +Distort your picture so it looks like it's on a television (TV). + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: TV (I ndriçuar). + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/tv_bright.txt b/magic/magic-docs/sq_AL.UTF-8/tv_bright.txt new file mode 100644 index 000000000..6e66b201a --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/tv_bright.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: TV (I ndriçuar) + + Grup: Shformime + + Autorë: Adam Rakowski + Bill Kendrick + +Distort your picture so it looks like it's on a television (TV). (Brighter +version of "TV".) + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +Shihni edhe: TV. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/wavelets.txt b/magic/magic-docs/sq_AL.UTF-8/wavelets.txt new file mode 100644 index 000000000..6e81a0752 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/wavelets.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Valëza + + Grup: Shformime Vizatimi + + Autorë: Bill Kendrick + Adam Rakowski + +Klikoni mbi krejt figurën, për ta bërë me valëzime, lart e poshtë. Tërhiqeni +miun sipër dhe poshtë, për të ndryshuar lartësinë e valëzimeve dhe majtas +djathtas për të ndryshua gjerësinë. Kur të duket si ju pëlqen, lëshojeni +butonin e miut. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Shihni edhe: Valë. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/waves.txt b/magic/magic-docs/sq_AL.UTF-8/waves.txt new file mode 100644 index 000000000..0e32b69e9 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/waves.txt @@ -0,0 +1,19 @@ + Mjeti “Magjik” i Tux Paint-it: Valë + + Grup: Shformime Vizatimi + + Autor: Bill Kendrick + +Klikoni mbi krejt figurën, për ta bërë me valëzime, nga ana në anë. Tërhiqeni +miun sipër dhe poshtë, për të ndryshuar lartësinë e valëzimeve dhe +majtas-djathtas për të ndryshua gjerësinë. Kur të duket si ju pëlqen, lëshojeni +butonin e miut. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Shihni edhe: Valëza. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/wet_paint.txt b/magic/magic-docs/sq_AL.UTF-8/wet_paint.txt new file mode 100644 index 000000000..624eb1157 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/wet_paint.txt @@ -0,0 +1,21 @@ + Mjeti “Magjik” i Tux Paint-it: Bojë e Njomë + + Grup: Vizatim + + Autorë: Albert Cahalan + Bill Kendrick + +This draws a light, smudgy coat of paint on the picture. + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron rregullime të shumta madhësie. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Njollose. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/xor_colors.txt b/magic/magic-docs/sq_AL.UTF-8/xor_colors.txt new file mode 100644 index 000000000..1ddf78908 --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/xor_colors.txt @@ -0,0 +1,16 @@ + Mjeti “Magjik” i Tux Paint-it: Ngjyra Xor + + Grup: Filtra Ngjyrash + + Autor: Lukasz Dmitrowski + +Ngjyra ngjyra të bazuara në pozicionin ku po vizatohet. + +Ky mjet ofron si veprim vizatimi me dorë të lirë, ashtu edhe me një klikim. + +Ky mjet ofron rregullime të shumta madhësie. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/magic/magic-docs/sq_AL.UTF-8/zoom.txt b/magic/magic-docs/sq_AL.UTF-8/zoom.txt new file mode 100644 index 000000000..fd9c8b87a --- /dev/null +++ b/magic/magic-docs/sq_AL.UTF-8/zoom.txt @@ -0,0 +1,20 @@ + Mjeti “Magjik” i Tux Paint-it: Zoom + + Grup: Shformime Vizatimi + + Autor: Pere Pujal i Carabantes + +Klikoni dhe tërhiqeni për sipër, për ta zmadhuar, ose për poshtë, për ta +zvogëluar. (Kur e zvogëloni, ngjyra e zgjedhur nga ju do të përdoret si ngjyrë +sfond.) + +Ky mjet përdoret si të ishte mjet vizatimi me dorë të lirë. + +Ky mjet ofron zgjedhje ngjyrash. + +Shihni edhe: Ngut & Zvogëlim Me Kuadrate. + +------------------------------------------------------------------------------- + + Tux Paint 0.9.32 + diff --git a/man/sq_AL.UTF-8/tuxpaint.1 b/man/sq_AL.UTF-8/tuxpaint.1 new file mode 100644 index 000000000..f5d94b1f7 --- /dev/null +++ b/man/sq_AL.UTF-8/tuxpaint.1 @@ -0,0 +1,1632 @@ +.\" tuxpaint.1 - 2023.12.29 +.TH TUXPAINT 1 "29 dhjetor 2023" "0.9.32" "Tux Paint" +.SH EMËR +tuxpaint -- “Tux Paint”, një program vizatimi për fëmijë të vegjël. + +.SH SYNOPSYS +.B tuxpaint +[\-\-help \-\-version \-\-verbose\-version \-\-usage \-\-copying] + +.TP 9 +.B tuxpaint +[\-\-fullscreen {yes|native|no}] +.br +[\-\-allowscreensaver] +.br +[\-\-\fIGJERËSI\fPx\fILARTËSI\fP] +.br +[\-\-native] +.br +[\-\-orient=portrait] +.br +[\-\-buttonsize \fIMADHËSI\fP | \-\-buttonsize auto] +.br +[\-\-startblank] +.br +[\-\-nosound] +.br +[\-\-nostereo] +.br +[\-\-noquit] +.br +[\-\-noprint] +.br +[\-\-printdelay=\fISEKONDA\fP] +.br +[\-\-printcfg] +.br +[\-\-altprintalways | \-\-altprintnever] +.br +[\-\-papersize \fIMADHËSI LETRE\fP | \-\-papersize help] +.br +[\-\-printcommand \fIURDHËR\fP] +.br +[\-\-altprintcommand \fIURDHËR\fP] +.br +[\-\-simpleshapes] +.br +[\-\-uppercase] +.br +[\-\-grab] +.br +[\-\-noshortcuts] +.br +[\-\-nowheelmouse] +.br +[\-\-nobuttondistinction] +.br +[\-\-nofancycursors] +.br +[\-\-hidecursor] +.br +[\-\-nooutlines] +.br +[\-\-nostamps] +.br +[\-\-nostampcontrols] +.br +[\-\-nostamprotation] +.br +[\-\-nomagiccontrols] +.br +[\-\-nomagicsizes] +.br +[\-\-noshapecontrols] +.br +[\-\-nolabel] +.br +[\-\-nobrushspacing] +.br +[\-\-complexity=\fIbeginner\fP | \-\-complexity=\fInovice\fP] +.br +[\-\-notemplateexport] +.br +[\-\-newcolorslast] +.br +[\-\-mirrorstamps] +.br +[\-\-colorsrows=\fIRRESHTA\fP] +.br +[\-\-mouse-accessibility] +.br +[\-\-onscreen-keyboard] +.br +[\-\-onscreen-keyboard-layout \fISKEMË\fP] +.br +[\-\-onscreen-keyboard-disable-change] +.br +[\-\-joystick-dev=\fIPAJISJE\fP] +.br +[\-\-joystick-dev=list] +.br +[\-\-joystick-slowness=\fISHPEJTËSI\fP] +.br +[\-\-joystick-threshold=\fIPRAG\fP] +.br +[\-\-joystick-maxsteps=\fIHAPA\fP] +.br +[\-\-joystick-hat-timeout=\fIMILISEKONDA\fP] +.br +[\-\-joystick-hat-slowness=\fISHPEJTËSI\fP] +.br +[\-\-joystick-btn-escape=\fIBUTON\fP] +.br +[\-\-joystick-btn-brush=\fIBUTON\fP] +.br +[\-\-joystick-btn-stamp=\fIBUTON\fP] +.br +[\-\-joystick-btn-lines=\fIBUTON\fP] +.br +[\-\-joystick-btn-shapes=\fIBUTON\fP] +.br +[\-\-joystick-btn-text=\fIBUTON\fP] +.br +[\-\-joystick-btn-label=\fIBUTON\fP] +.br +[\-\-joystick-btn-magic=\fIBUTON\fP] +.br +[\-\-joystick-btn-undo=\fIBUTON\fP] +.br +[\-\-joystick-btn-redo=\fIBUTON\fP] +.br +[\-\-joystick-btn-eraser=\fIBUTON\fP] +.br +[\-\-joystick-btn-new=\fIBUTON\fP] +.br +[\-\-joystick-btn-open=\fIBUTON\fP] +.br +[\-\-joystick-btn-save=\fIBUTON\fP] +.br +[\-\-joystick-btn-pgsetup=\fIBUTON\fP] +.br +[\-\-joystick-btn-print=\fIBUTON\fP] +.br +[\-\-joystick-buttons-ignore=\fIBUTTON1,BUTTON2,...\fP] +.br +[\-\-stampsize=\fIMADHËSI\fP] +.br +[\-\-keyboard] +.br +[\-\-nosysfonts] +.br +[\-\-alllocalefonts] +.br +[\-\-uifont \fIEMËR LLOJI SHKRONJASH\fP] +.br +[\-\-savedir \fIDIR\fP] +.br +[\-\-exportdir \fIDIR\fP] +.br +[\-\-datadir \fIDIR\fP] +.br +[\-\-saveover] +.br +[\-\-saveovernew] +.br +[\-\-nosave] +.br +[\-\-noerase] +.br +[\-\-autosave] +.br +[\-\-reversesort] +.br +[\-\-colorfile \fIKARTELË\fP] + +.TP 9 +.B tuxpaint (parazgjedhje) +[\-\-windowed] +.br +[\-\-disablescreensaver] +.br +[\-\-800x600] +.br +[\-\-orient=landscape] +.br +[\-\-buttonsize 48] +.br +[\-\-startlast] +.br +[\-\-sound] +.br +[\-\-stereo] +.br +[\-\-quit] +.br +[\-\-print] +.br +[\-\-printdelay=0] +.br +[\-\-noprintcfg] +.br +[\-\-altprintmod] +.br +[\-\-complexshapes] +.br +[\-\-mixedcase] +.br +[\-\-dontgrab] +.br +[\-\-shortcuts] +.br +[\-\-wheelmouse] +.br +[\-\-buttondistinction] +.br +[\-\-fancycursors] +.br +[\-\-showcursor] +.br +[\-\-outlines] +.br +[\-\-stamps] +.br +[\-\-stampcontrols] +.br +[\-\-stamprotation] +.br +[\-\-magiccontrols] +.br +[\-\-magicsizes] +.br +[\-\-shapecontrols] +.br +[\-\-label] +.br +[\-\-brushspacing] +.br +[\-\-complexity=\fIadvanced\fP] +.br +[\-\-templateexport] +.br +[\-\-newcolorsfirst] +.br +[\-\-dontmirrorstamps] +.br +[\-\-stampsize=default] +.br +[\-\-mouse] +.br +[\-\-sysfonts] +.br +[\-\-currentlocalefont] +.br +[\-\-uifont=default] +.br +[\-\-saveoverask] +.br +[\-\-save] +.br +[\-\-erase] +.br +[\-\-noautosave] +.br +[\-\-noreversesort] +.br + +.TP 9 +.B tuxpaint +[\-\-locale \fIVENDORE\fP] + +.TP 9 +.B tuxpaint +[\-\-lang \fIGJUHË\fP | \-\-lang help] + +.TP 9 +.B tuxpaint +[\-\-nosysconfig] +.br +[\-\-nolockfile] + +.SH PËRSHKRIM +.PP +\fITux Paint\fP is a drawing program for young children. It is meant to be +easy and fun to use. It provides a simple interface and fixed canvas size, +and provides access to previous images using a thumbnail browser (i.e., no +access to the underlying filesystem). + +Unlike popular drawing programs like "\fIThe GIMP\fP," it has a very +limited toolset. However, it provides a much simpler interface, and has +entertaining, child-oriented additions such as sound effects. + +.SH MUNDËSI - InformativE +.l +\fItuxpaint\fP accepts the following options to emit information about the +program. It then exits immediately (without opening a graphical window). + +.TP 8 +.B \-\-help +Display short, helpful information about Tux Paint. +.TP 8 +.B \-\-version +Prodho hollësitë e versionit. +.TP 8 +.B \-\-verbose\-version +Output the version info and compile-time build options. +.TP 8 +.B \-\-usage +Shfaqni një listë të krejt mundësi për rresht urdhrash. +.TP 8 +.B \-\-copying +Show the license (GNU GPL) under which Tux Paint is released. +.TP 8 +.B \-\-listfonts +Display a list of fonts found by Pango (and so available to Tux Paint via --uifont). + +.SH MUNDËSI - NdDËRFAQE +.l +\fItuxpaint\fP accepts the following options to alter the interface. They +can be used along with, instead of, or to override options set in +configuration files. (See below.) + +.SS VIDEO +.TP 8 +.B \-\-fullscreen=yes \-\-fullscreen=native \-\-fullscreen=no \-\-windowed +Run \fITux Paint\fP in full-screen mode at its default -- or a specified -- +screen resolution ("--fullscreen=yes"); or in full-screen mode at the +system's native resolution ("--fullscreen=native"); or run in a window +("--fullscreen=no" or "--windowed") (default). + +.TP 8 +.B \-\-native +When in fullscreen mode, use the system's default screen resolution. + +.TP 8 +.B \-\-\fIGJERËSI\fPx\fILARTËSI\fP +Run \fITux Paint\fP in a particularly-sized window, or at a particular +fullscreen resolution (if \-\-native is not used). Default is 800x600. +Minimum width is 640. Minimum height is 480. Portrait and landscape +orientations are both supported. (Also see \-\-orient, below.) + +.TP 8 +.B \-\-orient=landscape \-\-orient=portrait +If \-\-orient=portrait is set, asks \fITux Paint\fP to swap the WIDTH and +HEIGHT values it uses for windowed or fullscreen mode, without having to +actually change the WIDTH and HEIGHT values in the configuration file or on +the command-line. (This is useful on devices where the screen can be +rotated, e.g. tablet PCs.) + +.TP 8 +.B \-\-allowscreensaver \-\-disablescreensaver +Normally, \fItuxpaint\fP disables your screensaver. Use +\-\-allowscreensaver to prevent this from happening. + +.SS TINGULL +.TP 8 +.B \-\-nosound \-\-sound +Aktivizoni ose çaktivizoni (parazgjedhja) zërin. + +.TP 8 +.B \-\-nostereo \-\-stereo +Disable or enable (default) stereo panning support. + +.SS MADHËSI NDËRFAQEJE +.TP 8 +.B \-\-buttonsize \fIMADHËSI\fP \-\-buttonsize auto +Adjust the size of the buttons in \fITux Paint\fP's user interface, between +24 and 192 pixels (48 is the default, and suitable for displays with 96 to +120dpi pixel density). Use "auto" to have \fITux Paint\fP choose a button +size based on \fITux Paint\fP's window/display size. + +.TP 8 +.B \-\-colorsrows=\fIRRESHTA\fP +How many rows of color palette buttons to show; useful when using a large +color palette, and/or for use with coarse input devices (like eyegaze +trackers). It can be between 1 (default) and 3. + +.SS THJESHTIM NDËRFAQEJE +.TP 8 +.B \-\-simpleshapes \-\-complexshapes +Disable or enable (default) the rotation step when using the Shape tool +within Tux Paint. When disabled, shapes cannot be rotated; however, the +interface is easier (click, drag, release), which can be useful for younger +or disabled children. + +.TP 8 +.B \-\-nooutlines \-\-outlines +With "--nooutlines" enabled, much simpler outlines and 'rubber-band' lines +are displayed when using the Lines, Shapes, Stamps and Eraser tools. (This +can help when Tux Paint is run on slower computers, or displayed on a +remote terminal.) + +.TP 8 +.B \-\-uppercase \-\-mixedcase +With "--uppercase" enabled, all text prompts and the Text and Label drawing +tools will display only uppercase letters. This is useful for children who +are not yet comfortable with the lowercase characterset. Default mode is +mixed case. + +.SS MADHËSI FILLESTARE STAMPE +.TP 8 +.B \-\-stampsize=\fIMADHËSI\fP \-\-stampsize=default +Overrides the default size of all stamps, relative to their possible sizes +(determined by Tux Paint, based on the dimensions of both the stamps +themselves, and the drawing canvas). Valid values are from 0 (smallest) to +10 (largest). Use "--stampsize=default" to let Tux Paint choose on a +per-stamp basis (this is the default setting). + +.SS FILLIMI +.TP 8 +.B \-\-startblank \-\-startlast +When you start Tux Paint, it loads the last image that was being worked on. + The "\-\-startblank" option disables this, so it always starts with a +blank canvas. The default behavior is "\-\-startlast". + +.TP 8 +.B \-\-newcolorslast \-\-newcolorsfirst +List solid (blank) colors at the end, or beginning (default) of the options +displayed when using the New tool to start a new picture. + +.SS THJESHTIM KONTROLLI +.TP 8 +.B \-\-noquit \-\-quit +Disable or enable (default) the on-screen Quit button and [Escape] key for +quitting Tux Paint. Instead, use the window close button in the titlebar, +the [Alt]+[F4] key sequence, or the [Shift]+[Control]+[Escape] key +sequence. + +.TP 8 +.B \-\-nostamps \-\-stamps +With "--nostamps" set, Rubber Stamp images are not loaded, so the Stamps +tool will not be available. This option can be used to reduce the time Tux +Paint takes to load, and reduce the amount of RAM it requires. + +.TP 8 +.B \-\-nostampcontrols \-\-stampcontrols +Disable or enable (default) buttons to control stamps. Controls include +mirror, flip, shrink and grow. (Note: Not all stamps will be controllable +in all ways.) + +.TP 8 +.B \-\-nostamprotation \-\-stamprotation +Disable or enable (default) the rotation step when placing a stamp in the +drawing. + +.TP 8 +.B \-\-nomagiccontrols \-\-magiccontrols +Disable or enable (default) buttons to control Magic tools. Controls +include controlling whether a Magic tool is used like a paint brush, or if +it affects the entire image at once. (Note: Not all Magic tools will be +controllable.) + +.TP 8 +.B \-\-nomagicsizes \-\-magicsizes +Disable or enable (default) Magic size controls. (Note: Not all Magic +tools offer size controls.) + +.TP 8 +.B \-\-noshapecontrols \-\-shapecontrols +Disable or enable (default) buttons to change the Shape tool's behavior -- +shapes expanding from the center, or from a corner, where the mouse is +initially clicked. + +.TP 8 +.B \-\-nolabel \-\-label +Disable or enable (default) the Label tool, which lets you create text +which can be altered or moved later. + +.TP 8 +.B \-\-nobrushspacing \-\-brushspacing +Disable or enable (default) the brush spacing option of the Paint and Lines +tools, which allows you to override the default spacing of a brush. + +.TP 8 +.B \-\-complexity=advanced \-\-complexity=beginner \-\-complexity=novice +Set the complexity (expertise) level, which affects whether certain Magic +tools are available, or how they operate. (advanced is the default) + +.TP 8 +.B \-\-notemplateexport \-\-templateexport +Disable or enable (default) the ability to create new Templates from saved +drawings via the Open dialog. + +.TP 8 +.B \-\-noerase \-\-erase +The --noerase option disables Tux Paint's ability to erase files (saved +drawings, via the Open dialog, and exported templates, via the New dialog). +Useful to prevent a user from accidentally erasing their own work, or that +of others (especially used in combination with --saveovernew). + +.SH MUNDËSI - KONTROLLIM I TUX PAINT-IT +.l +\fItuxpaint\fP accepts the following options to alter how you control Tux +Paint. They can be used along with, instead of, or to override options set +in configuration files. (See below.) + +.SS KURSOR +.TP 8 +.B \-\-nofancycursors \-\-fancycursors +Disable or enable (default) the 'fancy' mouse pointer shapes in Tux Paint. +While the shapes are larger, and context sensitive, some environments have +trouble displaying the mouse pointer, and/or leave 'trails' on the screen. + +.TP 8 +.B \-\-hidecursor \-\-showcursor +Completely hide, or enable (default) the mouse pointer in Tux Paint. This +can be useful on touchscreen devices, such as tablet PCs. + +.SS TASTIERË +.TP 8 +.B \-\-noshortcuts \-\-shortcuts +If "--noshortcuts" mode, keyboard shortcuts (e.g., [Ctrl]+[S] for Save) +will be disabled. Default mode is for shortcuts to be enabled. + +.SS Mi DHE PËRDORIM NGA PERSONA ME AFTËSI TË KUFIZUARA +.TP 8 +.B \-\-grab \-\-dontgrab +Grab the mouse and keyboard input (if possible), so that the mouse is +confined to the Tux Paint window. Default is to not grab. + +.TP 8 +.B \-\-nowheelmouse \-\-wheelmouse +By default, the wheel (jog dial) on a mouse will be used to scroll the +'selector' on the right of the screen. This can be disabled, and the wheel +completely ignored, with the "--nowheelmouse" option. This is useful for +children who aren't yet comfortable with the mouse. Default is to support +the wheel. + +.TP 8 +.B \-\-mouse-accessibility +In this mode, instead of clicking, dragging and releasing (e.g., to draw), +you click, move, and click again to end the motion. ("Sticky mouse +clicks.") + +.TP 8 +.B \-\-keyboard \-\-mouse +The "--keyboard" option lets the mouse pointer in Tux Paint be controlled +with the keyboard. The [Up], [Down], [Left], and [Right] arrow keys move +the pointer. [Spacebar] acts as the mouse button. + +.TP 8 +.B \-\-nobuttondistinction \-\-buttondistinction +By default, only mouse button #1 (typically the leftmost mouse button on +mice with more than one button) can be used for interacting with Tux Paint. + With the "--nobuttondistinction" option, mouse buttons #2 (middle) and #3 +(right) can be used, as well. This is useful for children who aren't yet +comfortable with the mouse. Default is to only recognize button #1. + +.SS TASTIERË NË EKRAN +.TP 8 +.B \-\-onscreen-keyboard +Presents a clickable on-screen keyboard when using the Text and Label +tools. + +.TP 8 +.B \-\-onscreen-keyboard-layout \fISKEMË\fP +Specify the default layout for the on-screen keyboard (see above). + +.TP 8 +.B \-\-onscreen-keyboard-disable-change +Disables the left/right arrow buttons visible on the on-screen keyboard, +which are used to switch between the available on-screen keyboard layouts. + +.SS JOYSTICK +.TP 8 +.B \-\-joystick-dev=\fIPAJISJE\fP +Specify which joystick device should be used by Tux Paint. Default value is +0 (the first joystick). + +.TP 8 +.B \-\-joystick-dev=list +List the system's available joysticks and exit. (Does not launch Tux +Paint.) + +.TP 8 +.B \-\-joystick-slowness=\fISHPEJTËSI\fP +Sets a delay at each axis motion, allowing to slow the joystick. Allowed +values are from 0 to 500. Default value is 15. + +.TP 8 +.B \-\-joystick-threshold=\fIPRAG\fP +Sets the minimum level of axis motion to start moving the pointer. Allowed +values are from 0 to 32766. Default value is 3200. + +.TP 8 +.B \-\-joystick-maxsteps=\fIHAPA\fP +Sets the maximum pixels the pointer will move at once. Allowed values are +from 1 to 7. Default value is 7. + +.TP 8 +.B \-\-joystick-hat-timeout=\fIMILISEKONDA\fP +Sets the delay after wich the pointer will start moving automatically if +the hat is keeped pushed. Allowed values are from 0 to 3000. Default value +is 1000. + +.TP 8 +.B \-\-joystick-hat-slowness=\fISHPEJTËSI\fP +Sets a delay at each automatic motion, allowing to slow the speed of the +hat. Allowed values are from 0 to 500. Default value is 15. + +.TP 8 +.B \-\-joystick-btn-escape=\fIBUTON\fP +Selects the joystick button number, as seen by SDL, that will be used to +generate a escape event. Useful to dismiss dialogs and quit. + +.TP 8 +.B \-\-joystick-btn-\fIURDHËR\fP=\fIBUTON\fP +Selects the joystick button number, as seen by SDL, that will be a shortcut +to various tools within Tux Paint. + +.PP +.RS +.PD 0 +.TP 2 +- +brush | Bojë +.TP 2 +- +stamp | Stampë +.TP 2 +- +lines | Vija +.TP 2 +- +shapes | Forma +.TP 2 +- +text | Tekst +.TP 2 +- +label | Etiketë +.TP 2 +- +magic | Magjik +.TP 2 +- +undo | Zhbëje +.TP 2 +- +redo | Ribëje +.TP 2 +- +eraser | Gomë +.TP 2 +- +new | I ri +.TP 2 +- +open | Hapni +.TP 2 +- +save | Ruaje +.TP 2 +- +pgsetup | Stypje (dialog) +.TP 2 +- +print | Shtype (menjëherë) +.RE +.PD + +.TP 8 +.B \-\-joystick-buttons-ignore=\fIBUTTON1,BUTTON2,...\fP +A set of joystick button numbers, as seen by SDL, that should be ignored. +Otherwise, unless they are used by one of the "--joystick-btn-..." options +above, buttons will be seen as a mouse left-click. Comma-separated. + +.SH MUNDËSI - SHTYPJEJE +.l +\fItuxpaint\fP accepts the following options to alter how Tux Paint handles +printing. They can be used along with, instead of, or to override options +set in configuration files. (See below.) + +.SS LEJE SHTYPJEJE +.TP 8 +.B \-\-noprint \-\-print +Disable or enable (default) the Print command within Tux Paint. + +.TP 8 +.B \-\-printdelay=\fISEKONDA\fP \-\-printdelay=0 +Only allow printing (via the Print command) once every SECONDS seconds. +Default is 0 (no limitation). + +.SS SHFAQ DIALOG SHTYPËSI +.TP 8 +.B \-\-altprintmod \-\-altprintnever \-\-altprintalways +These options control whether an system printer dialog appears when the +user clicks the Print button. By default ("--altprintmod"), pressing [Alt] +while clicking Print will bring up a dialog (unless you're in fullscreen +mode). With "--altprintalways", the dialog will always appear, even if +[Alt] is not being held. With "--altprintnever", the dialog will never +appear, even if [Alt] is being held. + +.SS RUAJE FORMËSIMIN E SHTYPËSIT +.TP 8 +.B \-\-printcfg \-\-noprintcfg +(Windows and Mac OS X only.) Enable or disable loading and saving of +printer settings. By default, Tux Paint will print to the default printer +with default settings. Pressing [Alt] while pushing the Print button will +cause a printer dialog to appear (as long as you're not in fullscreen mode; +see also "--altprintalways" and "--altprintnever", below.) Unless +"--noprintcfg" is used, your previous settings will be loaded when Tux +Paint starts up, and setting changes will be saved for next time. + +.SS URDHRA SHTYPJEJE +.TP 8 +.B \-\-printcommand \fIURDHËR\fP +(Only when PostScript printing is used.) Have Tux Paint print via an +alternate command, rather than lpr(1). + +.TP 8 +.B \-\-altprintcommand \fIURDHËR\fP +(Only when PostScript printing is used.) Have Tux Paint print via an +alternate command, when a dialog is expect (e.g., when holding [Alt] while +clicking Print; see above), rather than kprinter. + +.SS MADHËSI LETRE +.TP 8 +.B \-\-papersize \fIMADHËSI LETRE\fP +(Only when PostScript printing is used.) Ask Tux Paint to generate +PostScript of a particular paper size. Valid sizes are those supported by +libpaper. See papersize(5). + +.SH MUNDËSI - RUAJTJE +.l +\fItuxpaint\fP accepts the following options to alter how Tux Paint +operates when saving or exporting drawings. They can be used along with, +instead of, or to override options set in configuration files. (See below.) + +.SS RUAJENI PËRSIPËR PUNËS SË MËPARSHME +.TP 8 +.B \-\-saveover \-\-saveovernew \-\-saveoverask +If, when saving a picture, an older version of the file will be +overwritten, Tux Paint will, by default, ask for confirmation: either save +over the old file, or create a new file. This prompt can be disabled with +"--saveover" (which always saves over older versions of pictures) or +"--saveovernew" (which always saves a new file). The default is to prompt +("--saveoverask"). + +.SS DREJTORI RUAJTJESH DHE EKSPORTIMESH +.TP 8 +.B \-\-savedir \fIDIR\fP +Specify where Tux Paint should save and load its drawings. + +.TP 8 +.B \-\-exportdir \fIDIR\fP +Specify where Tux Paint should export drawings and animations. + +.SS MË TEPËR MUNDËSI RUAJTJEJE +.TP 8 +.B \-\-nosave \-\-save +The --nosave option disables Tux Paint's ability to save files. This can be +used in situations where the program is only being used for fun, or in a +test environment. + +.TP 8 +.B \-\-autosave \-\-noautosave +The --autosave option prevents Tux Paint from asking whether you want to +save the current picture when quitting, and assumes you do. + +.TP 8 +.B \-\-reversesort \-\-noautosave +The --reversesort option causes Tux Paint's Open and Slideshow dialogs to +display the oldest images at the top of the list (normally the newest +appear at the top, and the oldest at the bottom. + +.SH MUNDËSI - KARTELA TË DHËNASH +.l +\fItuxpaint\fP accepts the following options to alter where Tux Paint loads +data (stamps, brushes, etc.) They can be used along with, instead of, or +to override options set in configuration files. (See below.) + +.TP 8 +.B \-\-datadir \fIDIR\fP +Specify where Tux Paint should look for personal data files (brushes, +stamps, etc.). + +.TP 8 +.B \-\-colorfile \fIKARTELË\fP +This option allows you to override the default color palette in Tux Paint +and replace it with your own. The file should be a plain ASCII text file +containing one color description per line. Colors may be in decimal or 6- +or 3-digit hexadecimal, and followed by a description. (For example, +"\fI#000 Black\fP" and "\fI255 192 64 Orange\fP".) + +.SH MUNDËSI - GJUHË +.l +\fItuxpaint\fP accepts the following options to alter the language used by +Tux Paint's interface, and other related settings. They can be used along +with, instead of, or to override options set in configuration files. (See +below.) + +.l +Various parts of Tux Paint have been translated into numerous languages. +Tux Paint will try its best to honor your locale setting (i.e., the "LANG" +environment variable), if possible. You can also specifically set the +language using options on the command-line or in a configuration file. + +.TP 8 +.B \-\-locale \fIVENDORE\fP +Specify the language to use, based on locale name (which is typically of +the form "language[_territory][.codeset][@modifier], where "language" is an +ISO 639 language code, "territory" is an ISO 3166 country code, and +"codeset" is a character set or encoding identifier like "ISO-8859-1" or +"UTF-8".) +.PP +.RS +For example, "de_DE@euro" for German, or "pt_BR" for Brazilian Portuguese. +.RE + +.TP 8 +.B \-\-lang \fIGJUHË\fP +Specify the language to use, based on the language's name (as recognized by +Tux Paint). Choose one of the language names listed below: +.PP +.RS +.PD 0 +.TP 2 +- +english | american-english +.TP 2 +- +acholi | acoli +.TP 2 +- +afrikaans +.TP 2 +- +akan | twi-fante +.TP 2 +- +albanian +.TP 2 +- +amharic +.TP 2 +- +arabic +.TP 2 +- +aragones +.TP 2 +- +armenian | hayeren +.TP 2 +- +assamese +.TP 2 +- +asturian +.TP 2 +- +azerbaijani +.TP 2 +- +australian-english +.TP 2 +- +bambara +.TP 2 +- +basque | euskara +.TP 2 +- +belarusian | bielaruskaja +.TP 2 +- +bengali +.TP 2 +- +bodo +.TP 2 +- +bokmal +.TP 2 +- +bosnian +.TP 2 +- +brazilian-portuguese | portugues-brazilian | brazilian +.TP 2 +- +breton | brezhoneg +.TP 2 +- +british | british-english +.TP 2 +- +bulgarian +.TP 2 +- +canadian-english +.TP 2 +- +catalan | catala +.TP 2 +- +chinese | simplified-chinese +.TP 2 +- +croatian | hrvatski +.TP 2 +- +czech | cesky +.TP 2 +- +danish | dansk +.TP 2 +- +dogri +.TP 2 +- +dutch | nederlands +.TP 2 +- +esperanto +.TP 2 +- +estonian +.TP 2 +- +faroese +.TP 2 +- +finnish | suomi +.TP 2 +- +french | francais +.TP 2 +- +fula | fulah | pulaar-fulfulde +.TP 2 +- +gaelic | irish-gaelic | gaidhlig +.TP 2 +- +galician | galego +.TP 2 +- +georgian +.TP 2 +- +german | deutsch +.TP 2 +- +greek +.TP 2 +- +gronings | zudelk-veenkelonioals +.TP 2 +- +gujarati +.TP 2 +- +hebrew +.TP 2 +- +hindi +.TP 2 +- +hungarian | magyar +.TP 2 +- +icelandic | islenska +.TP 2 +- +indonesian | bahasa-indonesia +.TP 2 +- +inuktitut +.TP 2 +- +italian | italiano +.TP 2 +- +japanese +.TP 2 +- +kabyle | kabylian +.TP 2 +- +kannada +.TP 2 +- +kashmiri-devanagari +.TP 2 +- +kashmiri-perso-arabic +.TP 2 +- +kiga | chiga +.TP 2 +- +kinyarwanda +.TP 2 +- +khmer +.TP 2 +- +klingon | tlhIngan +.TP 2 +- +konkani-devanagari +.TP 2 +- +konkani-roman +.TP 2 +- +korean +.TP 2 +- +kurdish +.TP 2 +- +latvian +.TP 2 +- +lithuanian | lietuviu +.TP 2 +- +luganda +.TP 2 +- +luxembourgish | letzebuergesch +.TP 2 +- +macedonian +.TP 2 +- +maithili +.TP 2 +- +malay +.TP 2 +- +malayalam +.TP 2 +- +manipuri-bengali +.TP 2 +- +manipuri-meitei-mayek +.TP 2 +- +marathi +.TP 2 +- +mexican-spanish | espanol-mejicano | mexican +.TP 2 +- +mongolian +.TP 2 +- +ndebele +.TP 2 +- +nepali +.TP 2 +- +northern-sotho | sesotho-sa-leboa +.TP 2 +- +norwegian | nynorsk | norsk +.TP 2 +- +occitan +.TP 2 +- +odia | oriya +.TP 2 +- +ojibway | ojibwe +.TP 2 +- +persian +.TP 2 +- +polish | polski +.TP 2 +- +portuguese | portugues +.TP 2 +- +punjabi | panjabi +.TP 2 +- +romanian +.TP 2 +- +russian | russkiy +.TP 2 +- +sanskrit +.TP 2 +- +santali-devanagari +.TP 2 +- +santali-ol-chiki +.TP 2 +- +sardinian +.TP 2 +- +scottish | scottish-gaelic | ghaidhlig +.TP 2 +- +serbian +.TP 2 +- +serbian-latin +.TP 2 +- +shuswap | secwepemctin +.TP 2 +- +shuswap-devanagari +.TP 2 +- +sindhi-perso-arabic +.TP 2 +- +slovak +.TP 2 +- +slovenian | slovensko +.TP 2 +- +songhay +.TP 2 +- +southafrican-english +.TP 2 +- +spanish | espanol +.TP 2 +- +sundanese +.TP 2 +- +swahili +.TP 2 +- +swedish | svenska +.TP 2 +- +tagalog +.TP 2 +- +tamil +.TP 2 +- +telugu +.TP 2 +- +thai +.TP 2 +- +tibetan +.TP 2 +- +traditional-chinese +.TP 2 +- +turkish +.TP 2 +- +twi +.TP 2 +- +ukrainian +.TP 2 +- +urdu +.TP 2 +- +valencian +.TP 2 +- +venda +.TP 2 +- +venetian | veneto +.TP 2 +- +vietnamese +.TP 2 +- +walloon | walon +.TP 2 +- +welsh | cymraeg +.TP 2 +- +wolof +.TP 2 +- +xhosa +.TP 2 +- +zapotec | miahuatlan-zapotec +.TP 2 +- +zulu +.RE +.PD + +.TP 8 +.B \-\-lang help +Shfaqni një listë të krejt gjuhëve të mbuluara. + +.TP 8 +.B \-\-mirrorstamps \-\-dontmirrorstamps +With "--mirrorstamps" set, stamps which can be mirrored will appear +mirrored by default. This can be useful when used by people who prefer +things right-to-left over left-to-right. + +.SS SHKRONJA +.TP 8 +.B \-\-nosysfonts \-\-sysfonts +Tux Paint normally attempts to search for additional TrueType Fonts +installed in common places on your system. If this causes trouble, or +you'd prefer to only make fonts installed in Tux Paint's directory +available, use the "--nosysfonts" option to disable this feature. + +.TP 8 +.B \-\-alllocalefonts \-\-currentlocalefont +Tux Paint avoids loading any fonts found in its "locale" font subdirectory, +except any that match the current locale Tux Paint is running under. Use +the "--alllocalefonts" option to load all such fonts, for use in the Text +and Label tools. (This was the default behavior, prior to version 0.9.21.) + +.TP 8 +.B \-\-uifont=\fI"EMËR LLOJI SHKRONJASH"\fP \-\-uifont=default +Specify the name of a font for Tux Paint to attempt to use for its user +interface (UI) -- button labels, dialog pop-up text, instructional text at +the bottom. If left unspecified, or "default" is given, then "DejaVu Sans" +will be used. (This was the default behavior, prior to version 0.9.31.) + +.SH MUNDËSI - TË NDRYSHME +.l +\fItuxpaint\fP accepts the following options to alter its behavior. They +can be used along with, instead of, or to override options set in +configuration files. (See below.) + +.TP 8 +.B \-\-nosysconfig +With this option, Tux Paint will not attempt to read the system-wide +configuration file (typically "/etc/tuxpaint/tuxpaint.conf" or +"/usr/local/etc/tuxpaint/tuxpaint.conf"). + +.TP 8 +.B \-\-nolockfile +By default, Tux Paint uses a lockfile (stored in the user's local Tux Paint directory) which prevents it from being launched more than once in 30 seconds. (Sometimes children get too eager, or user interfaces only require one click, but users think they need to double-click.) This option makes Tux Paint ignore the current lockfile. + +.SH MJEDIS +.ad l +While Tux Paint may refer to a number of environment variables indirectly +(e.g., via SDL(3)), it directly accesses the following: (See "FILES" below, +as well.) +.PP +.TP 8 +.B HOME +to determine where picture files go when using the Save and Open commands +within Tux Paint, to keep track of the current image, when quitting and +restarting Tux Paint, and to get the user's configuration file. + +.TP 8 +.B LANG, LC_ALL, LANGUAGE dhe LC_MESSAGES +to determine language to use, if setlocale(3) refers to "LC_MESSAGES". + +.TP 8 +.B SDL_VIDEO_ALLOW_SCREENSAVER +Set this environment variable to '1' to allow a screensaver to appear while +Tux Paint is running. This can also be done via the "--allowscreensaver" +option. + +.TP 8 +.B SDL_VIDEO_WINDOW_POS +If this is NOT set, Tux Paint will set it to "center", to attempt to place +the Tux Paint window in the center of a display. If it IS set (e.g., to +"nopref", meaning "no preference"), Tux Paint will not override it. + +.SH KARTELA +.TP 8 +.B [/usr/local/]/etc/tuxpaint/tuxpaint.conf +System-wide configuration file. It is read first (unless the +"--nosysconfig" option was given on the command-line). +.RS +.PP +(Krijuar gjatë instalimit.) +.RE +.TP 8 +.B $HOME/.tuxpaintrc +User's configuration file. It can be used to set default options (rather +than setting them on the command-line every time), and/or to override any +settings in the system-wide configuration file. +.RS +.PP +(Not created or edited automatically; must be created manually. You can do +this by hand, or use tuxpaint-config(1).) +.RE +.TP 8 +.B $HOME/.tuxpaint/saved/ +A directory of previously-saved images (and thumbnails). Only files in +this directory will be made available using the Open command within Tux +Paint. Overridden via the "--savedir" option. +.RS +.PP +(Krijuar kur përdoret urdhri Ruaje) +.RE +.TP 8 +.B $HOME/.tuxpaint/current_id.txt +A reference to the image which was being edited when Tux Paint was last +quit. (This image is automatically loaded the next time Tux Paint is +re-run, unless the "--startblank" option is set.) +.RS +.PP +(Krijuar kur mbyllet Tux Paint-i) +.RE +.TP 8 +.B $HOME/.tuxpaint/lockfile.dat +A lockfile that prevents Tux Paint from being launched more than once every +30 seconds. Disable checking the lockfile by using the "--nolockfile" +option. +.RS +.PP +(There's no reason to delete the lockfile, as it contains a timestamp +inside which causes it to expire after 30 seconds.) +.RE +.TP 8 +.B $XDG_CONFIG_HOME[XDG_PICTURES_DIR]/TuxPaint/ +A directory where images and animations should be exported (via options +found in Tux Paint's Open dialog), if the "--exportdir" option is not used +to override it. If "$XDG_CONFIG_HOME" is set, a configuration file +"user-dirs.dirs" will be scanned within the directory it points to; if not, +Tux Paint will attempt to do so within "$HOME/.config/". If a setting +named "XDG_PICTURES_DIR" is found, it will be used as the location to +export images. If all else fails, then "$HOME/Pictures/" will be used. A +"TuxPaint" subdirectory will be created. +.TP 8 +.B $XDG_DATA_HOME/Trash/ ose $HOME/.local/share/Trash/ +A directory where images are placed when the Erase option is used from the +Open dialog. + +.SH TË DREJTA KOPJIMI +Ky program është software i lirë; mund ta rishpërndani dhe/ose +ndryshoni sipas kushteve të licencës GNU General Public License, siç +botohet nga Free Software Foundation; ose versionin 2 të Licencës, ose +(në dëshirën tuaj) çfarëdo versioni të mëvonshëm. + +.SH HOLLËSI TË TJERA +See the documentation that comes with Tux Paint for further instructions on using the program's features. + +The canonical place to find Tux Paint information is at +.nh +https://tuxpaint.org/. +.hy + +.SH AUTORË +Lead developer and project manager: Bill Kendrick +.nh +. +.hy + +With patches, fixes, extensions, porting, translations, documentation, and +more from lots of people, including, but probably not limited to (see +AUTHORS.txt and CHANGES.txt): + +Aki, +Ashish Arora, +Khalid Al Holan, +Daniel Andersson, +Hodorog Andrei, +Joana Portia Antwi-Danso, +Adorilson Bezerra de Araujo, +Xandru Armesto, +Ben Armstrong, +Ravishankar Ayyakkannu, + +Dwayne Bailey, +Matías Bellone, +Martin Benjamin, +Besnik Bleta, +Denis Bodor, +Rahul Borade, +Yacine Bouklif, +Miguel Anxo Bouzada, +René Brandenburger, +Herman Bruyninckx, +Lucie Burianova, +Laurentiu Buzdugan, + +Albert Cahalan, +Pere Pujal i Carabantes, +Hugo Carvalho, +Felipe Castro, +Ouychai Chaita, +Zdenek Chalupský, +Wei-Lun Chao, +Jacques Chion, +Ankit Choudary, +Yuri Chornoivan, +Abdoul Cisse, +Urska Colner, +Adam 'akanewbie' Corcoran, +Helder Correia, +Ricardo Cruz, + +Magnus Dahl, +Laurent Dhima, +Chandrakant Dhutadmal, +Yavor Doganov, +Joe Dalton, +Tim Dickson, +Dawa Dolma, +Kevin Donnelly, +Dovix, +Korvigellou An Drouizig (Philippe), +Serhij Dubyk, + +Ander Elortondo, +Alberto Escudero-Pascual, + +T. Surya Fajri, +Jamil Farzana, +Sveinn í Felli, +Doruk Fisek, +Flavia Floris, +Fòram na Gàidhlig, +Fabian Franz, +Derrick Frimpong, +Martin Fuhrer, +Fula Localization Project, + +Alexander Gabillondo, +Gabriel Gazzan, +Robert Buj Gelonch, +Alexander Geroimenko, +Torsten Giebl, +Harvey Ginter, +Solomon Gizaw, +Robert Glowczynski, +Chris Goerner, +Mikel González, +Volker Grabsch, +The Greek Linux i18n Team, +Edmund GRIMLEY EVANS, +Frederico Goncalves Guimaraes, + +Joe Hanson, +Sam "Criswell" Hart, +Guy Hed, +Farinaz Hedayat, +Prasanta Hembram, +Willem Heppe, +Tedi Heriyanto, +Pjetur G. Hjaltason, +Knut Erik Hollund, +Henrik Holst, +Khaled Hosny, +Henry House, +Mohomodou Houssouba, +Song Huang, +Karl Ove Hufthammer, + +Roland Illig, +Daniel Illingworth, +Indigenas Sin Fronteras, +Juan Irigoien, +Students of Vocational Higher Secondary School Irimpanam, +Ivana Rakic, +Dmitriy Ivanov, + +Mogens Jaeger, +Lis Gøthe í Jákupsstovu, +Nedjeljko Jedvaj, +Aleksandar Jelenak, +Rasmus Erik Voel Jensen, +Lauri Jesmin, +Wang Jian, +Amed Ç. Jiyan, +Petri Jooste, +Richard June, + +Andrej Kacian, +Thomas Kalka, +Jorma Karvonen, +Yannis Kaskamanidis, +Kazuhiko, +Gabor Kelemen, +Mark Kim, +Thomas Klausner, +Koby, +Marcin 'Shard' Konicki, +Ines Kovacevic, +Mantas Kriauciunas, +Freek de Kruijf, +Andrzej M. Krzysztofowicz, +Piotr Kwilinski, +Serafeim Kyriaki, + +Matthew Lange, +Fabio Lazarin, +Niko Lewman, +Arkadiusz Lipiec, +Ricky Lontoc, +Dag H. Loras, +Burkhard Luck, + +Nuno Magalhães, +Vincent Mahlangu, +Ankit Malik, +Neskie Manuel, +Fred Ulisses Maranhao, +Yannig MARCHEGAY (Kokoyaya), +Jorge Mariano, +Martin, +Sergio Marques, +Pheledi Mathibela, +Scott McCreary, +Marco Milanesi, +Never Min, +Kartik Mistry, +Mugunth, +Benson Muite, +Steve Murphy, +Samuel Murray (Groenkloof), + +Shumani Mercy Nehulaudzi, +Mikkel Kirkgaard Nielsen, +Alesis Novik, +Nudjaree, +Daniel Nylander, + +Olli, +Sven Ollino, +James Olweny, +Teresa Orive, +Gareth Owen, + +Quentin PAGÈS, +Sorin Paliga, +Yannis Papatzikos, +Nikolay Parukhin, +Alessandro Pasotti, +Flavio Pastor, +Patrick, +George Patrick, +Primoz Peterlin, +Le Quang Phan, +Henrik Pihl, +Auk Piseth, +Pablo Pita, +Milan Plzik, +Eric Poncet, +Sergei Popov, +John Popplewell, + +Adam 'foo-script' Rakowski, +Rodrigo Perez Ramirez and Indigenas Sin Fronteras, +Sebastian Rasmussen, +Robert Readman, +Leandro Regueiro, +Samir Ribić, +Jozef Říha, +Simona Riva, +Robin Rosenberg, +Ilir Rugova, +Jaroslav Rynik, + +Bert Saal, +Ibraahiima SAAR, +Saikumar, +Samuel Sarpong, +Kevin Patrick Scannell, +Stephanie Schilling, +Luc 'Begasus' Schrijvers, +Kiriaki SERAFEIM, +Pavithran Shakamuri, +Gia Shervashidze, +Clytie Siddall, +Kliment Simoncev, +Tomas Skäre, +Sokratis Sofianopoulos, +Khoem Sokhem, +Geert Stams, +Peter Sterba, +Raivis Strogonovs, +Luis C. Suárez, +Sugar Labs i18n team, + +Tomasz 'karave' Tarach, +Michal Terbert, +Ignacia Tike, +Tilo, +Tarmo Toikkanen, +TOYAMA Shin-ichi, +Niall Tracey, +Gerasim Troeglazov, +tropikhajma, +Florence Tushabe, + +Matej Urbančič, + +Rita Verbauskaite, +Daniel Jose Viana, +Charles Vidal, + +Darrell Walisser, +Frank Weng, + +Damian Yerrick, + +Muhammad Najmi Ahmad Zabidi, +臧传明, +Eugene Zelenko, +Martin Zhekov, +and +Huang Zuzhen. + +.SH SHIHNI EDHE +.BR tuxpaint-import (1), +.BR tuxpaint-config (1), +.BR tp-magic-config (1), +.BR xpaint (1), +.BR gpaint (1), +.BR gimp (1), +.BR kolourpaint (1), +.BR krita (1), +.BR gcompris (1) +.PP +Dhe dokumentim brenda /usr/[local/]share/doc/tuxpaint/.