Commit Graph

48 Commits

Author SHA1 Message Date
Cubitect
6b880619ee Updated translations 2024-10-14 21:52:59 +02:00
SunnySlopes
57a3fe3cbf updated zh_CN translation to 4.1.0 2024-10-13 11:20:53 +08:00
Cubitect
a5376bfd72 Changes for MC 1.21
* added 1.21.2 to versions, as well as an experimental 1.21.3 for the pale_garden biome
* added trial chamber finder
* added inner linked gateways
* fixed inaccurate End generation at large distances from 0,0
* fixed copying seeds from matching seed list (#302)
* fixed non-persistent search progress and results list in headless mode (#310)
2024-10-07 14:29:13 +02:00
Cubitect
8d54874324 Trial chambers etc
* added trial chambers (no icon yet)
* added sampling filter for climate noise (#287)
* fixed a crash from testing code for stack allocation (#290)
2024-06-02 22:34:37 +02:00
Cubitect
0683518389 Compatibility for Webassembly
* changed all modal dialogs to be non-blocking on wasm
* changed file exports and imports to use getContent variants on wasm
* changed biome image export to archive images as zip on wasm
* reduced the stack size requirements
* replaced quadhut protobase generation with a precomputed resource
* removed wait-for-finish popup when stopping a search (problematic with wasm)
* fixed fonts not matching config default when unmodified
2024-02-24 23:01:24 +01:00
Cubitect
103bedf93d
Merge pull request #286 from SunnySlopes/trunk
updated zh_CN translation to 4.0.0
2024-02-10 17:03:35 +01:00
Cubitect
a4861b8b41 Changes for patch 4.0.1
* added progress indication via app icon (#284)
* changed build setup and code for qt6 compatibility
* tweaked app icon
* tweaked screenshots for better readablilty
* tweaked default layout
2024-02-10 16:23:01 +01:00
SunnySlopes
576bf1ca79 updated zh_CN translation to 4.0.0 2024-02-07 16:23:01 +08:00
Cubitect
fa287ac72b Preparing 4.0.0 release
* updated logo and screenshots
* improved performace of world draw calls
* changed all default qcomboboxes to a custom combobox that supports styling
* added sinkhole example
* moved custom widgets to a collective source
* fixed dimensions for structure analysis
2024-02-01 22:06:25 +01:00
Cubitect
0b03caccc4 Feature changes 4.0.0
* added inverted range check for climate extremes
* added option to redistribure condtion IDs
* updated german translations
* updated metadata
* moved scaling of Biome filters to a filter option
* moved Nether and End biome filters to the Biome category
* enabled Voronoi biome filters (use only when neccessary)
* removed Triggers tab, since the Locations tab includes its functionality
2024-01-28 19:59:45 +01:00
Cubitect
01fa7069b3 Some changes for v4.0.0 (locations finder + biome sampling + area input change)
* added biome samples filter to check biome proportions (#173, #266)
* added outline display for the area of selected conditions (WIP)
* added "from-visible" to conditions editor (#271)
* added Locations to Search tab, to look for positions in the current seed
* moved Tiggers to Search tab
* changed area/position input fields to use block coordinates (#265)
* changed spiral iterator to use an arbitrary, user defined step size
* fixed octave options and added generated display texts (#253)
2024-01-07 11:54:31 +01:00
SUNNYSLOPES\Scott
8aa2762bce updated ZH_CN translation. 2023-11-06 19:04:13 +08:00
Cubitect
11d7fd964e Translation update 2023-11-05 17:33:42 +01:00
SUNNYSLOPES\Scott
7979eb74ea updated some translations 2023-10-20 07:00:12 +08:00
Cubitect
0428346ccc UI tweaks
* moved all editor menus to the "Edit" menu
* moved biome color import/export options to biome color editor
* tweaked widget size controls
* changed climate extreme filter to look for a range rather than min/max
2023-10-16 23:42:47 +02:00
SUNNYSLOPES\Scott
d845d0c7f4 modified some translations 2023-08-15 21:03:11 +08:00
SUNNYSLOPES\Scott
1e2ae7e199 updated ZH_CN translation 2023-08-14 21:12:32 +08:00
Cubitect
f2946c2021 Tweaks on widget sizes and UI
* changed layout of preferences
* removed geometry attributes from ui
2023-07-09 23:36:47 +02:00
Cubitect
436c1410ad Dynamically sized icons 2023-07-02 23:16:01 +02:00
Cubitect
26e5ed7e13 Zoom buttons and toolbar config
added toolbar buttons for zoom in/out (#217)
changed structure config to a more general toolbar config
tweaked some icons
2023-06-28 20:34:24 +02:00
Cubitect
e4437b32db Better text alignment + count biomes in statistic (#236) 2023-06-27 22:02:48 +02:00
Cubitect
ad383e1720 Fixes and translations
fixed vertical alignment of condition summary
fixed selection of seed with click on biome statistic (#236)
updated german translations
2023-06-27 00:58:31 +02:00
Cubitect
026a9c6e03 Changes for v3.4
added headless search mode (#237)
added user defined font selection
added translatable biomes names
added shortcut to copy active seed with CTRL+C and remapped copy-seed-list (#238)
changed warning messages to work in headless mode
changed zoom shortcuts to accept Qt defaults (#217)
removed dejavu fonts
2023-06-25 21:53:05 +02:00
吕俊林
390610bc40 Revert "revert some change on translation"
This reverts commit ec67beb926.
2023-06-24 20:31:43 +08:00
吕俊林
ec67beb926 revert some change on translation 2023-06-24 20:10:55 +08:00
SunnySlopes
d9f1115a43 added zh_CN translation 2023-06-24 17:19:24 +08:00
Cubitect
01417685b9 Added igloo basement fidner + avoid fixed size icons 2023-05-24 22:10:10 +02:00
Cubitect
b25dd9be71 Internationalization and icon tweaks
added better support for localization
added a somewhat spotty German translation
tweaked some of the updated icons
2023-05-23 22:38:44 +02:00
Cubitect
09e6bfd1e2 Changes for 3.3.0
added biome noise visualization for beta 1.7 climates (#212)
added keyboard controls to navigate the map (#217)
added desert wells map option and finders (#218)
added trail ruins map option and finders
added amethyst geode map option
added indicator for igloos with basement
added command line option --reset-all to clear the sessions and settings
added visibility toggles for structures that can be used to de-clutter the toolbar
updated structure icons, replacing several amidst icons that had non-standard sizes
changed UI so multiple conditions can be enabled/disabled at once (#216)
changed warning message for small areas to be more informative (#220)
changed compiler flags for debug builds
changed the toolbar position to its anchor is resored upon restart
changed preferences dialog to be non-blocking
fixed missing y-level option for locate biome center finders (#221)
fixed incorrect stronghold positions for 1.6- (#228)
fixed secondary spawn pass for 1.18+ (#219)
2023-05-21 15:27:47 +02:00
Cubitect
e4d0af8d45 More changes and fixes for v3.0
1) added shading and contour display options
2) fixed a few bugs related to the height view
3) replaced reference points with the more useful spiral iterator
4) added getStructures and enums to lua
5) added Village on path lua example
6) added top-level menu for layer actions
7) added ETA (#183)
8) fixed about link (#194)
9) added and updated screenshots
2023-01-19 22:40:29 +01:00
Cubitect
b1869e8e9f Changes for 2.6.1
* fixed incorrect outpost generations for 1.14 and 1.15 (#174)
* fixed inconsistent buffer updates on matching seed list
* fixed missing tristate legend icons
* changed analysis progress to display seed count on first start
* added bordering biome example for all fish variants
2022-11-14 20:31:58 +01:00
Cubitect
c97a732cc8 cleanup old icons 2022-11-13 15:58:29 +01:00
Cubitect
a2bfd58002 Undates for 2.6.0
* added UI event buffering to the anaylsis results, making it much more performant with many seeds (#122)
* added custom separator option for csv export (#122)
* added DejaVuSans monospace font for a more consistent look (#107)
* added filter for biome center locations with scale 1:256 for versions up to 1.17 (#63)
* changed biome statistics UI to display seeds as rows (#122)
* changed matching seed list and some anaylsis results to be tristate sortable
* changed zoom limits for the goto dialog, allowing a larger manual zoom range (#162)
* changed abandoned village and end ship modifiers to be a tristate with exclude option (#168)
* fixed incorrect progress display for anaylses (#165)
* fixed stronghold filter so it doesn't skip the last inner ring stronghold (#171)
* fixed slightly inaccurate biome check location for some villages and bastions (#168)
* + few more minor fixes and tweaks
2022-11-13 15:48:38 +01:00
Cubitect
57a0a6eb20 Split analysis tab and more
* added condition trigger analysis tab
* added biome analysis tab
* added structure analysis tab
* added fortress 2x2 crossing filter option
* removed obsolete analysis tab
* updated cubiomes
* fixed trigger analysis claiming incomplete position on some known positions
2022-09-25 23:47:23 +02:00
Cubitect
3762be678b Several changes and fixes
added end city ship finder and end city pieces generation
added ruined portal variant finder
added structure variant info to map view
added outer end voids (MC-159283)
changed icons for ruined portals and end cities, which now differentiate by variant
changed biome condition UI to separate non-available biomes and arrange them alphabetically
fixed several issues with the biome sets that are available with layered biome conditions
fixed that about half of 1.18/1.19 end gateways have wrong positions
2022-09-04 22:48:32 +02:00
Cubitect
a3c336b4fa Patch 2.3.1
1) fixed some of the new conditions getting corrupted after saving
2) fixed desktop file by removing carriage returns
3) changed noise layers to scale 1:4 to exclude voronoi
4) added abandoned villages version check
5) added two example filters
2022-08-08 19:16:08 +02:00
Cubitect
a2a887ffb9 Use logo png to avoid adding svg lib dependency 2022-08-07 14:43:41 +02:00
Cubitect
4280000b53 Last changes for 2.3.0
1) added proper logo
2) added depth climate parameter to map layer selection
3) added shortcuts for layer selection
4) added undocking option for map view
5) added analysis for matching seeds list
6) changed analysis to be non-blocking
2022-08-07 12:43:15 +02:00
Cubitect
976f3dd466 Update pluralization tranlastion 2022-07-29 20:45:11 +02:00
Cubitect
7413378a08 Do not block UI on export + present progress 2022-05-24 20:10:22 +02:00
Cubitect
43a97ac252 fix plural 2022-05-22 17:07:21 +02:00
Cubitect
a1e7f1b03c More changes v2.2
1) fixed deadlock when stopping some searches
2) added layer/scale selection for mapview
3) added biome image export
4) tentitive support for internationalization
2022-05-22 14:11:01 +02:00
Cubitect
54a4143f82 Updates for MC 1.19:
1) added deep_dark and mangrove_swamp biomes
2) added ancient_cities to map and search
3) renamed filter dialog to condition editor to improve naming consistency
3) fixed selection of filter preset
2022-04-21 13:45:27 +02:00
Cubitect
dc3c7b9886 Added biome filter options, update checker and fixes
1) added option for 1.18 biome filters to be satisfied when any biome is found
2) added more examples for the new climate filters
3) added update checker, thanks to @JakobDev for some reference code in #93
4) more stability fixes, regarding closing and terminated searches.
5) significantly improved accuracy of approximated biome filters for 1.18
   (but they will only work for scale 1:4 now)
2022-03-02 21:24:26 +01:00
Cubitect
bbb368f30c Restructure resources + more
1) organized resources
2) added filter examples
3) fixed search tree not resetting correctly when starting a different searche
4) fixed incorrect biome availability when editing an existing layered condition
2022-02-19 23:03:23 +01:00
Cubitect
e6609805f5 More filter options + QString texts
1) converted source texts to translatable QStrings
2) added radial distance option for some filters
3) added structure exclusion filter option
4) added filter for the first stronghold approximation
5) raised version to 2
2022-02-05 14:15:30 +01:00
Cubitect
0d5685bccf More intuitive behaviour of relative conditions and more
1) switched filter algorithm to use a condition tree
2) conditions with a required instance count of exactly one will now
   check each instance individually rather than use the center point
   (this seemed to cause a lot of confusion for many people)
3) condition nodes are now aware of leaf or branching status and
   optimize the search accordingly
4) added an OR logic helper
5) added copy of DejaVu fonts which should help fix UI for other OSss
6) fixed biome names not working with biome color config
2022-01-30 20:03:41 +01:00
Cubitect
3c15742f18 Dark theme and more...
1) added dark theme with better cross-platform compatibility
2) added more help info
3) structures in map view now respect the selected dimension
4) map tiling is now seamĺess
5) tabulized 48-bit generator options to focus on meaningful settings
6) fixed seed list option of 48-bit generator not applying salt or transpose
7) broken condition references will now keep their reference id
8) the automatically added 4-structure restriction for quad-structures now use a range of 256 instead of 128/160
   (this change should reduce confusion caused by non-obvious behavoir when the quad-structure restriction is removed)
2021-06-30 23:22:28 +02:00