Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: originalankur/maptoposter
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: LouvAndTech/easy-maptoposter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 52 files changed
  • 1 contributor

Commits on Mar 5, 2026

  1. Added railways

    LouvAndTech committed Mar 5, 2026
    Configuration menu
    Copy the full SHA
    dbb46f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b64e3cf View commit details
    Browse the repository at this point in the history
  3. First try at implementing #159

    For ocean rendering
    LouvAndTech committed Mar 5, 2026
    Configuration menu
    Copy the full SHA
    2e7f18c View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2026

  1. Configuration menu
    Copy the full SHA
    2754073 View commit details
    Browse the repository at this point in the history
  2. Refactor: restructure monolithic code into modular src package

    - Split 1174-line create_map_poster.py into organized src/ package - Created 7 subpackages with clear separation of concerns: * src/config/ - Global configuration and constants * src/utils/ - Typography, geometry, and utility functions * src/data/ - OSM data fetching, caching, and geocoding * src/theme/ - Theme loading and management * src/fonts/ - Font management (local and Google Fonts) * src/core/ - Core poster generation logic * src/cli/ - Command-line interface and argument parsing - Added main.py as entry point for CLI - Made package executable with 'python -m src' - All modules properly documented with docstrings - Better code organization enables easier testing and maintenance
    LouvAndTech committed Mar 6, 2026
    Configuration menu
    Copy the full SHA
    74f2f26 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62196b1 View commit details
    Browse the repository at this point in the history
  4. Improve the font size handling so that the text would never be larger…

    … than 3/4th of the width
    LouvAndTech committed Mar 6, 2026
    Configuration menu
    Copy the full SHA
    5d68212 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe32cee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    713bea2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    59ac744 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    017eb01 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    64064d9 View commit details
    Browse the repository at this point in the history
  10. Add callback system for status updates and progress tracking

    - Introduced a new callback system in `callbacks.py` for handling progress and status updates. - Updated various modules to utilize the new callback functions for better user feedback during operations.
    LouvAndTech committed Mar 6, 2026
    Configuration menu
    Copy the full SHA
    1bb9921 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f2587c8 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2026

  1. Configuration menu
    Copy the full SHA
    e4dafdd View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2026

  1. Refactor callback registration to use signals for status and progress…

    … updates in the main window
    LouvAndTech committed Mar 17, 2026
    Configuration menu
    Copy the full SHA
    19f82e6 View commit details
    Browse the repository at this point in the history
Loading