Commit graph

  • db1c3cf99c
    feat: find monster (#203) main Leilani A. 2026-08-15 13:01:33 -03:00
  • e83465d476
    Merge branch 'main' into fm Leilani A. 2026-08-15 03:47:13 -03:00
  • da0e268edd
    fix sonar issues Leilani A. 2026-08-15 03:46:47 -03:00
  • ecfd78cb94
    chore: Update vcpkg baseline to 2026.07.29 (#202) github-actions[bot] 2026-08-14 20:21:23 -03:00
  • 4d3526f002
    Merge branch 'main' into chore/update-vcpkg-baseline Eduardo Dantas 2026-08-14 17:59:34 -03:00
  • ef12f60bfb
    ci(vcpkg): keep baseline updates synchronized and auto-mergeable (#204) Eduardo Dantas 2026-08-14 17:58:57 -03:00
  • df9e1eac78 fix(ci): locate baseline PR by qualified head Eduardo Dantas 2026-08-14 15:31:34 -03:00
  • bb321b8e59 fix(ci): guard baseline auto-merge number Eduardo Dantas 2026-08-14 15:05:31 -03:00
  • fe26587bed
    style: auto-formatting (clang/stylua/cmake) autofix-ci[bot] 2026-08-14 17:56:42 +00:00
  • 2c92bf46c4 ci(vcpkg): keep baseline updates synchronized and auto-mergeable Eduardo Dantas 2026-08-14 14:55:30 -03:00
  • 2792f5c65c
    Change event from double-click to single-click for listbox Leilani A. 2026-08-14 00:30:07 -03:00
  • d15b5b24a7
    Update result_window.cpp Leilani A. 2026-08-14 00:18:14 -03:00
  • 0aff568b6e
    Implement monster search dialog Leilani A. 2026-08-14 00:17:28 -03:00
  • d7bb76e397
    Add FIND_MONSTER option and search event handler Leilani A. 2026-08-14 00:16:57 -03:00
  • 08795a3470
    Add menu item to find loaded monsters on the map Leilani A. 2026-08-14 00:14:22 -03:00
  • 14615087d8
    style: auto-formatting (clang/stylua/cmake) autofix-ci[bot] 2026-08-04 13:29:06 +00:00
  • a66f0ba8e5 chore: update vcpkg baseline to 2026.07.29 github-actions[bot] 2026-08-01 05:27:29 +00:00
  • 4353c8b711
    Merge b6c8f06ac1 into c136a75263 un000000 2026-07-30 10:29:30 -03:00
  • c136a75263
    fix: make macOS build with modern sol2 and wxGL (#201) Humberto Gontijo 2026-07-29 19:44:25 -03:00
  • 09bf41465b fix(macos): use compatible HTTP worker threads Luan Santos 2026-07-25 14:49:29 -07:00
  • 7137cc9adc fix(macos): use compatible bootstrap thread Luan Santos 2026-07-25 11:02:12 -07:00
  • a08a879aaa ci(macos): pin build actions Luan Santos 2026-07-25 10:32:19 -07:00
  • 3a6e02a311 fix(macos): harden client bundle discovery Luan Santos 2026-07-25 10:32:19 -07:00
  • 1ed8ac50cc ci(macos): install system nuget Luan Santos 2026-07-25 10:12:30 -07:00
  • 53c765f972 fix(macos): resolve app bundle resources Luan Santos 2026-07-25 10:12:30 -07:00
  • bda00beecb fix: macos opengl humbertogontijo 2026-07-20 14:29:05 -03:00
  • 8a47e6f168 ci: add macOS release build workflow humbertogontijo 2026-07-20 13:32:04 -03:00
  • 990a1fdb07 fix: make macOS build with modern sol2 and wxGL humbertogontijo 2026-07-20 13:24:35 -03:00
  • 4ec811641d Merge remote-tracking branch 'upstream/main' into feature/palettes-from-materials-db Victor 2026-07-07 13:41:44 -03:00
  • 76bc492609 chore: fix clang-format mismatch in tileset query prepare call Victor 2026-07-07 13:32:40 -03:00
  • 57ee0e5b91
    chore: Update vcpkg baseline to 2026.06.24 (#199) github-actions[bot] 2026-06-29 22:21:40 -03:00
  • aa05cc57f3 fix: default item/other palette to large icon grid and rename raw palette label to other Victor 2026-06-27 15:25:10 -03:00
  • ea62ad537f perf: speed up inspector warnings (bulk load + virtual list) Victor 2026-06-27 15:04:00 -03:00
  • f67d045140 perf: bulk-load tilesets and reduce tileset entry overhead Victor 2026-06-27 14:37:54 -03:00
  • 3e4f5172d9 chore: update vcpkg baseline to 2026.06.24 github-actions[bot] 2026-06-27 05:53:52 +00:00
  • 4d368e6617 fix: restore navigation tree input after import Victor 2026-06-26 19:46:33 -03:00
  • f6e990aa0d fix: expose uncategorized brushes in palette source catalog Victor 2026-06-26 19:05:54 -03:00
  • 704f927350 fix: simplify recovery dialog and clarify xml fallback messaging Victor 2026-06-26 16:52:44 -03:00
  • 93868fc3fc fix: MSVC ternary ambiguity in TrimmedOrUnknown Victor 2026-06-25 18:01:12 -03:00
  • f501b5066f ci: re-trigger sonarqube analysis Victor 2026-06-25 15:38:40 -03:00
  • 503fb6531e - docs: add AGENTS SonarQube guidelines Victor 2026-06-25 15:23:39 -03:00
  • 371fdedb94 fix clang Victor 2026-06-25 15:05:12 -03:00
  • 2f352baa9a fix: sonarqube warnings - clang Victor 2026-06-25 15:01:57 -03:00
  • 1a646a97d7 fix: sonarqube warnings Victor 2026-06-25 13:38:28 -03:00
  • 2cdc64eb40 fix: sonarqube warnings Victor 2026-06-25 12:57:14 -03:00
  • 825fdc5907 fix: sonarqube warnings Victor 2026-06-24 20:17:39 -03:00
  • 3c76872ffd fix: sonarqube Victor 2026-06-24 19:34:04 -03:00
  • 05cb166227 fix: sonarqube warnings Victor 2026-06-24 18:42:02 -03:00
  • 02bf311828 fix: sonarqube warnings Victor 2026-06-24 17:46:56 -03:00
  • 7b57e46775 fix: sonarqube warnings Victor 2026-06-24 15:52:15 -03:00
  • 016b2c34c5 fix: sonarqube warnings Victor 2026-06-24 13:06:10 -03:00
  • 2c4706f591 fix: sonarqube warnings Victor 2026-06-24 12:09:40 -03:00
  • 78f6db8c73 refactor: address sonar warnings (sqlite loops, ui fields, overrides, bindings) Victor 2026-06-24 11:40:52 -03:00
  • b2aaf31f6d refactor: address sonar warnings (enum verbosity, callbacks, RAII, audit, bootstrap), reduce border set import parser complexity and reduce runtime readiness summary complexity Victor 2026-06-23 22:34:33 -03:00
  • 99cba56471 refactor: address sonar warnings in brush panel and use ranges algorithms and safer client data Victor 2026-06-23 22:00:15 -03:00
  • a7a240776a refactor: split brush storage validation helpers Victor 2026-06-23 21:36:18 -03:00
  • 6e002fcb1b refactor: reduce LoadDataFiles complexity via helpers Victor 2026-06-23 20:25:20 -03:00
  • 407af90111 refactor: address sonar warnings (lambda size, overrides, complexity) Victor 2026-06-23 19:53:00 -03:00
  • 48744802af refactor: reduce sonar complexity and fix shadowing/overrides Victor 2026-06-23 19:26:01 -03:00
  • a177f04328 refactor: split complex db operations into phase helpers Victor 2026-06-23 18:09:49 -03:00
  • 19a46a6ae1 fix: harden sqlite statement guard and shrink wall part canonicalization helpers Victor 2026-06-23 17:32:51 -03:00
  • c2b3204e1a refactor: split listCompleteBrushesByType into bulk loaders Victor 2026-06-23 17:21:32 -03:00
  • 419d9ae478 avoid unique_ptr temporary redeclaration in brush cleanup loops Victor 2026-06-23 15:16:17 -03:00
  • d5b5b7b291 fix: replace deletes with RAII and apply const structured bindings Victor 2026-06-23 14:42:56 -03:00
  • 2fc2c49457 fix: use dedicated exceptions and modernize brush database loops Victor 2026-06-23 14:20:59 -03:00
  • 1b42897763 fix: split BuildBrushNode to reduce cognitive complexity Victor 2026-06-23 14:07:43 -03:00
  • e7f2f583bb fix: remove redundant conditions and identical branches Victor 2026-06-23 13:54:59 -03:00
  • 8c05e068f3 fix: builds Victor 2026-06-22 23:19:14 -03:00
  • ecb6fa2b9b fix: builds Victor 2026-06-22 21:39:15 -03:00
  • 3ef09e9e99 style: fix formatting in workbench exchange files Victor 2026-06-22 20:07:56 -03:00
  • d51b54802a fix: prevent bootstrap rollback from wall/border validation edge cases Victor 2026-06-22 19:47:17 -03:00
  • 7e174dc85b fix: harden sqlite workbench persistence and runtime refresh Victor 2026-06-22 19:22:35 -03:00
  • cded41dbe2 fix: harden brush hydration and reduce bulk load queries Victor 2026-06-22 16:35:48 -03:00
  • dab36cdf96 Merge remote-tracking branch 'upstream/main' into feature/palettes-from-materials-db Victor 2026-06-21 18:07:06 -03:00
  • cfaee93a9a Update TODO.md Victor 2026-06-21 17:58:53 -03:00
  • e98fac4762 perf: tighten wall item/door grids Victor 2026-06-21 17:50:24 -03:00
  • 11347160cc feat: add ends preview Victor 2026-06-21 17:41:32 -03:00
  • 4ed86007d2 feat: improve preview controls Victor 2026-06-21 17:26:53 -03:00
  • 85d2c61832 Update TODO.md Victor 2026-06-21 16:47:07 -03:00
  • a175424d0f fix: show unresolved tileset entries in health Victor 2026-06-21 16:37:23 -03:00
  • c6633af751 fix: show samples for unresolved tileset entries Victor 2026-06-21 16:25:28 -03:00
  • c514d0eae6 fix: normalize kind=wall as brush in preview plan Victor 2026-06-21 15:54:46 -03:00
  • 19ba934cda fix: accept kind=wall as brush in import preview Victor 2026-06-21 15:48:45 -03:00
  • 4269283ab8 chore: normalize border set naming in inspector warnings Victor 2026-06-21 15:29:28 -03:00
  • 1cdc4f75ae Update TODO.md Victor 2026-06-21 15:18:37 -03:00
  • 440f4ac52e feat: expand Used By to open border sets and global borders Victor 2026-06-21 15:10:28 -03:00
  • 355d9b301a fix: enable Used By open only for navigable rows Victor 2026-06-21 15:05:12 -03:00
  • 77326aa7d4 feat: open border sets from Used By Victor 2026-06-21 13:09:12 -03:00
  • cc034c44ef Update TODO.md Victor 2026-06-21 12:56:30 -03:00
  • e7e3d2800f fix: allow inspecting unsupported brush types Victor 2026-06-21 12:50:21 -03:00
  • fcaaadc898 fix: include unsupported brush examples in runtime-ready reason Victor 2026-06-21 12:31:29 -03:00
  • dc9cc8b01d fix: treat unsupported brush types as not runtime-ready Victor 2026-06-21 11:11:24 -03:00
  • 21fc09a584 fix: report sqlite corrupt codes on quick_check failure Victor 2026-06-21 10:42:29 -03:00
  • 6a137a5465 fix: add sqlite quick_check on startup for early corruption detection Victor 2026-06-21 10:34:51 -03:00
  • e14507c5eb fix: list unsupported brush samples in audit and fix audit query build Victor 2026-06-21 10:16:23 -03:00
  • 8d16663be9 fix: block runtime-ready when db has unsupported brush types Victor 2026-06-21 10:05:57 -03:00
  • 2c1f4a08cc fix: validate wall parts/doors and expose wall decoration in brush UI Victor 2026-06-20 21:04:43 -03:00
  • 9ffdb2ab18 fix: preserve wall door open defaults and support wall decoration Victor 2026-06-20 20:49:26 -03:00
  • a1620f2179 fix: select tileset nodes using correct context key Victor 2026-06-20 19:24:41 -03:00
  • 10e01191ec fix: - prevent navigation tree crash when saving on selection change Victor 2026-06-20 18:54:14 -03:00