Add libdbusmenu tarball for reliable CI builds #1

Closed
rallep71 wants to merge 0 commits from vendor into master
rallep71 commented 2025-11-29 12:12:52 +01:00 (Migrated from github.com)

📝 Description

Fixes #
Closes #
Related to #

🎯 Type of Change

  • 🐛 Bug fix (non-breaking change fixing an issue)
  • New feature (non-breaking change adding functionality)
  • 💥 Breaking change (fix or feature causing existing functionality to not work as expected)
  • 📝 Documentation update
  • 🎨 Code style/refactoring (no functional changes)
  • Performance improvement
  • 🧪 Test addition/modification

🧪 Testing Done

  • Tested manually on: ___
  • Unit tests pass (meson test -C build)
  • No compiler warnings
  • Tested with multiple accounts
  • Tested encryption (if applicable)
  • Tested calls (if applicable)

Test Environment:

  • OS:
  • Desktop Environment:
  • Dino Version:

📸 Screenshots

Before
After

Checklist

Code Quality

  • Code compiles without warnings
  • Follows code style guidelines
  • No commented-out code or debug prints
  • Proper error handling added

Testing

  • All tests pass
  • Added tests for new functionality
  • Manually tested changes
  • No regressions in existing features

Documentation

Commit Messages

Database

  • No database schema changes
  • Or: Database migration added and tested
  • Or: Migration documented in DATABASE_SCHEMA.md

🔍 Additional Notes

📋 Review Checklist (for maintainers)

  • Code review completed
  • Tested locally
  • Documentation adequate
  • Follows project conventions
  • Ready to merge
## 📝 Description <!-- Briefly describe what this PR does --> ## 🔗 Related Issues <!-- Link related issues --> Fixes # Closes # Related to # ## 🎯 Type of Change <!-- Mark with [x] --> - [ ] 🐛 Bug fix (non-breaking change fixing an issue) - [ ] ✨ New feature (non-breaking change adding functionality) - [ ] 💥 Breaking change (fix or feature causing existing functionality to not work as expected) - [ ] 📝 Documentation update - [ ] 🎨 Code style/refactoring (no functional changes) - [ ] ⚡ Performance improvement - [ ] 🧪 Test addition/modification ## 🧪 Testing Done <!-- Describe the tests you ran --> - [ ] Tested manually on: ___ - [ ] Unit tests pass (`meson test -C build`) - [ ] No compiler warnings - [ ] Tested with multiple accounts - [ ] Tested encryption (if applicable) - [ ] Tested calls (if applicable) **Test Environment**: - OS: - Desktop Environment: - Dino Version: ## 📸 Screenshots <!-- If UI changes, add before/after screenshots --> <details> <summary>Before</summary> <!-- Screenshot --> </details> <details> <summary>After</summary> <!-- Screenshot --> </details> ## ✅ Checklist <!-- Mark completed items with [x] --> ### Code Quality - [ ] Code compiles without warnings - [ ] Follows [code style guidelines](../docs/CONTRIBUTING.md#coding-standards) - [ ] No commented-out code or debug prints - [ ] Proper error handling added ### Testing - [ ] All tests pass - [ ] Added tests for new functionality - [ ] Manually tested changes - [ ] No regressions in existing features ### Documentation - [ ] Updated relevant documentation - [ ] Added/updated code comments - [ ] Updated [DEVELOPMENT_PLAN.md](../DEVELOPMENT_PLAN.md) if needed - [ ] Updated [XEP_SUPPORT.md](../docs/XEP_SUPPORT.md) if added XEP ### Commit Messages - [ ] Commit messages follow [conventional format](../docs/CONTRIBUTING.md#commit-guidelines) - [ ] Each commit is atomic and logical ### Database - [ ] No database schema changes - [ ] Or: Database migration added and tested - [ ] Or: Migration documented in [DATABASE_SCHEMA.md](../docs/DATABASE_SCHEMA.md) ## 🔍 Additional Notes <!-- Any additional information for reviewers --> ## 📋 Review Checklist (for maintainers) - [ ] Code review completed - [ ] Tested locally - [ ] Documentation adequate - [ ] Follows project conventions - [ ] Ready to merge

Pull request closed

Sign in to join this conversation.
No description provided.