summaryrefslogtreecommitdiff
path: root/lib/gui
AgeCommit message (Collapse)Author
2024-10-24avoid error message on info panel pdate (#3246)Kaalleen
2024-10-24Fix font sample gui (#3251)Kaalleen
2024-10-21Add color sort option for multicolor fonts (#3242)Kaalleen
2024-10-19Request permission to update if inkstitch svg version is not specified (#3228)Kaalleen
2024-08-21multicolor satin: option to adjust underlay (#3152)Kaalleen
2024-08-17add wxpython abort message (as alternative to stderr output) (#3145)Kaalleen
2024-08-17fix slider dark theme issue (#3147)Kaalleen
2024-08-17Disable darkmode symbols for windows (#3144)Kaalleen
* disable darkmode symbols for windows * Simulator slider also ignores dark mode for Windows --------- Co-authored-by: CapellanCitizen <thecapellancitizen@gmail.com>
2024-08-08Show page in simulator (#3120)Lex Neva
* add exception logging helpers * wip * show page and drop shadow from SVG * allow toggling page * add page icon * add dark mode icon * showpageshadow * refresh after background change (fix for macOS) * fix params sim background * try a native GraphicsBrush for windows * show page button in standalone simulator only and adapt shadow color * remove doubled line --------- Co-authored-by: Kaalleen <reni@allenka.de>
2024-08-04Simulator: toggle info and preferences dialog (#3115)Kaalleen
Co-authored-by: Lex Neva
2024-07-24default min stitch length 0 to 0.1 (as previously) (#3107)Kaalleen
2024-07-21fix more runtime errors when simulator closes (#3101)Kaalleen
2024-07-20Lettering wrap font description (#3095)Kaalleen
2024-06-30Various fixes (#3028)Kaalleen
* several thread palette extension fixes * fix svg tartan when original shape is invalid * tartan stroke spaces * style * fix tartan color substituion at pattern start * ripple: do not render too small paths * use less space for params warning headline * fix clone shape path * zip export template fix (typo) * add realistic stitch plan output warning (help tab)
2024-06-25Simulator: make colors visible on background (#3010)Kaalleen
* simulator: color visible on background * add design dimension info to simulator statusbar * update preview when apply font size filter * add info box * preferences: check if stitch_plan is loaded
2024-06-23wxpythonify about extension (#3007)Kaalleen
2024-06-14Add preferences button to simulator (#2992)Kaalleen
* split simulator panel files * add view panel to position view options at the side * fix single simulator start size (macOS)
2024-06-08update pan_and_zoom on simulator resize (#2974)Kaalleen
2024-06-07Improve simulator dark theme (#2969)Kaalleen
* add simulator dark theme buttons * refresh simulator drawing panel on resize (important for windows)
2024-06-04Update tartan gui (#2965)Kaalleen
* update tartan gui * params settings size * fix issue with set_precision * fix issue with linear gradient * do not add ignore layer command to png rerealistic output
2024-06-03multicolor satin gui rewrite (#2960)Kaalleen
2024-05-29add help tab to lettering (#2948)Kaalleen
2024-05-21Tartan stroke distance (#2931)Kaalleen
2024-05-11Several fixes (#2893)Kaalleen
* fix untranslatable string in tartan code panel * warn about duplicated glyphs in font file * font sampling: change default line length * prevent element_id referenced before assignment
2024-05-11Update inkex (#2892)Kaalleen
* fix currentColor * fix pip inkex import * fix color block extension
2024-05-07Sample correct font variant (#2883)Kaalleen
2024-05-02fix font sampling (#2878)Kaalleen
2024-05-02cancel simulator extensions without applying changes (#2876)Kaalleen
2024-05-01Remove electron entirely (#2859)Kaalleen
Co-authored-by: rejbasket
2024-05-01Add multicolor satin extension (#2863)Kaalleen
2024-04-30simulator fixes (#2844)Lex Neva
* fix slide and control panel rendering bugs * clear marker lists when clearing stitch plan * switch simulator back to wx * remove unused function * fix off-by-one error in color bar * avoid overlapping command symbols of different types * don't maximize simulator * adjust alignment * remove unused API server * bugfix * focus entire simulator panel * rename simulator/realistic preview -> simulator * experimental: background color picker * set pagecolor to background color by default * satisfy macos * toggle jumps on drawing canvas * clear frog family --------- Co-authored-by: Kaalleen
2024-04-30add outdated glyphlist warning (#2862)Kaalleen
2024-04-27Add option to disable the stitch plan cache (#2655)George Steel
Setting the cache size to 0 bypasses the cache completely. This is necessary during development to ensure newly-changed code actually gets run. Also fixes the error pane in the params gui. * make params warning pane large enough to see contents * rename sizers in preferences dialog descriptive names * add shapely version bound * add option to disable stitch plan cache * remove out-of-date wxg file * make a cache size of 0 disable the cache
2024-04-27Font sampling extension (#2858)Kaalleen
2024-03-30tartan angles int -> float (#2808)Kaalleen
2024-03-29Add "the tartan universe" (#2782)Kaalleen
2024-02-23handle zero stitch elements better (#2736)Kaalleen
2023-12-26move lettering panel to gui (#2641)Kaalleen
2023-11-09Save some space (simulator) (#2571)Kaalleen
* combine and untoggle direction buttons * do not switch bitmap play/pause buttons
2023-10-22don't handle simulator click before stitch plan is loaded (#2570)Lex Neva
2023-10-21attach params/lettering simulator window and allow detach (#2557)Lex Neva
2023-10-18Fix new param simulator for macOS and Windows (#2546)Kaalleen
* fix tooltip * combine play and pause button --------- Co-authored-by: Lex Neva
2023-10-17element info: update link (#2558)Kaalleen
2023-10-15element info: add more info (#2556)Kaalleen
* add removed stitches info * add color info
2023-10-15Add element info extension (#2544)Kaalleen
2023-10-15Test Swatches: Reduce length of param list by checking for element type (#2545)Kaalleen
2023-09-08Fix Param Simulator (win/mac) (#2507)Kaalleen
* add pause icon * fix params simulator for mac
2023-09-07add electron simulator slider features to wxPython simulator (#2481)Lex Neva
2023-09-07improve params errors (#2437)Lex Neva
2023-09-03update preferences title (#2495)Kaalleen