chore(tooling): Ignore `.vscode/` in .gitignore (#2868)
chore(tooling): Ignore `.vscode/` in .gitignore (#2868) Co-authored-by: Hampus <hampus@fluxer.app>
Inspect stored evidence paths
.gitignore
Reading the persisted public view.
Datamining / findings
Evidence records derived from public code, builds, assets, APIs or schemas. A detection is not automatically a release, announcement or confirmed feature.
Classification overview
chore(tooling): Ignore `.vscode/` in .gitignore (#2868) Co-authored-by: Hampus <hampus@fluxer.app>
.gitignorefix(flatpak): Add a release tag and make small corrections (#2872)
fluxer_desktop/packaging/linux/app.fluxer.Fluxer.metainfo.xmlfix(fastlane): use global build number
fastlane/FastfileMerge remote-tracking branch 'origin/canary' into canary
fastlane/Fastfilechore: remove web project
web/favicon.pngweb/icons/Icon-192.pngweb/icons/Icon-512.pngweb/icons/Icon-maskable-192.pngweb/icons/Icon-maskable-512.pngweb/index.htmlweb/manifest.jsonMerge remote-tracking branch 'origin/canary' into canary
web/favicon.pngweb/icons/Icon-192.pngweb/icons/Icon-512.pngweb/icons/Icon-maskable-192.pngweb/icons/Icon-maskable-512.pngweb/index.htmlweb/manifest.jsonfix(chat): attachments reset on new content Fixes: #854
lib/features/chat/presentation/widgets/channel/channel_chat_panel.dartlib/features/chat/presentation/widgets/pickers/attachment_panel_content.dartlib/features/chat/presentation/widgets/pickers/chat_expression_expandable_sheet.darttest/features/chat/presentation/widgets/pickers/attachment_panel_content_test.darttest/features/chat/presentation/widgets/pickers/chat_expression_expandable_sheet_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/chat/presentation/widgets/channel/channel_chat_panel.dartlib/features/chat/presentation/widgets/pickers/attachment_panel_content.dartlib/features/chat/presentation/widgets/pickers/chat_expression_expandable_sheet.darttest/features/chat/presentation/widgets/pickers/attachment_panel_content_test.darttest/features/chat/presentation/widgets/pickers/chat_expression_expandable_sheet_test.dartfeat(settings): add logout conformation Fixes: #852
lib/features/settings/presentation/user_settings_modal.dartlib/features/settings/utils/confirm_user_settings_logout.dartlib/l10n/fluxer_en.arblib/l10n/generated/fluxer_localizations.dartlib/l10n/generated/fluxer_localizations_ar.dartlib/l10n/generated/fluxer_localizations_bg.dartlib/l10n/generated/fluxer_localizations_cs.dartlib/l10n/generated/fluxer_localizations_da.dartlib/l10n/generated/fluxer_localizations_de.dartlib/l10n/generated/fluxer_localizations_el.dartlib/l10n/generated/fluxer_localizations_en.dartlib/l10n/generated/fluxer_localizations_es.dartlib/l10n/generated/fluxer_localizations_fi.dartlib/l10n/generated/fluxer_localizations_fr.dartlib/l10n/generated/fluxer_localizations_he.dartlib/l10n/generated/fluxer_localizations_hi.dartlib/l10n/generated/fluxer_localizations_hr.dartlib/l10n/generated/fluxer_localizations_hu.dartlib/l10n/generated/fluxer_localizations_id.dartlib/l10n/generated/fluxer_localizations_it.dartlib/l10n/generated/fluxer_localizations_ja.dartlib/l10n/generated/fluxer_localizations_ko.dartlib/l10n/generated/fluxer_localizations_lt.dartlib/l10n/generated/fluxer_localizations_nb.dartlib/l10n/generated/fluxer_localizations_nl.dartlib/l10n/generated/fluxer_localizations_pl.dartlib/l10n/generated/fluxer_localizations_pt.dartlib/l10n/generated/fluxer_localizations_ro.dartlib/l10n/generated/fluxer_localizations_ru.dartlib/l10n/generated/fluxer_localizations_sv.dartlib/l10n/generated/fluxer_localizations_th.dartlib/l10n/generated/fluxer_localizations_tr.dartlib/l10n/generated/fluxer_localizations_uk.dartlib/l10n/generated/fluxer_localizations_vi.dartlib/l10n/generated/fluxer_localizations_zh.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/settings/presentation/user_settings_modal.dartlib/features/settings/utils/confirm_user_settings_logout.dartlib/l10n/fluxer_en.arblib/l10n/generated/fluxer_localizations.dartlib/l10n/generated/fluxer_localizations_ar.dartlib/l10n/generated/fluxer_localizations_bg.dartlib/l10n/generated/fluxer_localizations_cs.dartlib/l10n/generated/fluxer_localizations_da.dartlib/l10n/generated/fluxer_localizations_de.dartlib/l10n/generated/fluxer_localizations_el.dartlib/l10n/generated/fluxer_localizations_en.dartlib/l10n/generated/fluxer_localizations_es.dartlib/l10n/generated/fluxer_localizations_fi.dartlib/l10n/generated/fluxer_localizations_fr.dartlib/l10n/generated/fluxer_localizations_he.dartlib/l10n/generated/fluxer_localizations_hi.dartlib/l10n/generated/fluxer_localizations_hr.dartlib/l10n/generated/fluxer_localizations_hu.dartlib/l10n/generated/fluxer_localizations_id.dartlib/l10n/generated/fluxer_localizations_it.dartlib/l10n/generated/fluxer_localizations_ja.dartlib/l10n/generated/fluxer_localizations_ko.dartlib/l10n/generated/fluxer_localizations_lt.dartlib/l10n/generated/fluxer_localizations_nb.dartlib/l10n/generated/fluxer_localizations_nl.dartlib/l10n/generated/fluxer_localizations_pl.dartlib/l10n/generated/fluxer_localizations_pt.dartlib/l10n/generated/fluxer_localizations_ro.dartlib/l10n/generated/fluxer_localizations_ru.dartlib/l10n/generated/fluxer_localizations_sv.dartlib/l10n/generated/fluxer_localizations_th.dartlib/l10n/generated/fluxer_localizations_tr.dartlib/l10n/generated/fluxer_localizations_uk.dartlib/l10n/generated/fluxer_localizations_vi.dartlib/l10n/generated/fluxer_localizations_zh.dartchore: move to calendar version numbers
.github/scripts/app_version.py.github/scripts/beta_release_metadata.py.github/scripts/ensure_beta_release_metadata.py.github/scripts/forbidden_beta_numbers.txt.github/scripts/resolve_beta_version_name.sh.github/workflows/calendar-version.ymlCONTRIBUTING.mdpubspec.yamlTranslated using Weblate (Spanish (Latin America)) Currently translated at 97.2% (3908 of 4017 strings) Update translation files Updated by "Cleanup translation files" add-on in Weblate. Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' into canary Merge remote-tracking branch 'origin/canary' …
lib/l10n/fluxer_ar.arblib/l10n/fluxer_bg.arblib/l10n/fluxer_cs.arblib/l10n/fluxer_da.arblib/l10n/fluxer_de.arblib/l10n/fluxer_el.arblib/l10n/fluxer_en_GB.arblib/l10n/fluxer_es.arblib/l10n/fluxer_es_419.arblib/l10n/fluxer_fi.arblib/l10n/fluxer_fr.arblib/l10n/fluxer_he.arblib/l10n/fluxer_hi.arblib/l10n/fluxer_hr.arblib/l10n/fluxer_hu.arblib/l10n/fluxer_id.arblib/l10n/fluxer_it.arblib/l10n/fluxer_ja.arblib/l10n/fluxer_ko.arblib/l10n/fluxer_lt.arblib/l10n/fluxer_nb.arblib/l10n/fluxer_nl.arblib/l10n/fluxer_pl.arblib/l10n/fluxer_pt.arblib/l10n/fluxer_pt_BR.arblib/l10n/fluxer_ro.arblib/l10n/fluxer_ru.arblib/l10n/fluxer_sv.arblib/l10n/fluxer_th.arblib/l10n/fluxer_tr.arblib/l10n/fluxer_uk.arblib/l10n/fluxer_vi.arblib/l10n/fluxer_zh.arblib/l10n/fluxer_zh_Hant.arbfix(desktop): stop looping on an update that never installs (#2879)
fluxer_desktop/src/main/Updater.test.mjsfluxer_desktop/src/main/Updater.tsfluxer_desktop/src/main/UpdaterApplyState.test.mjsfluxer_desktop/src/main/UpdaterApplyState.tsfix(voice): darken screen share source titles in light theme (#2878)
fluxer_app/src/features/voice/components/modals/ScreenSharePickerModal.module.cssfix(api): keep premium paid for after a subscription cancels (#2875)
fluxer_api/src/api/worker/tasks/ProcessPremiumStateReconciliationQueue.tsfluxer_api/src/api/worker/tests/ProcessPremiumStateReconciliationQueue.test.tsMerge branch 'canary' into beta
.github/scripts/beta_release_metadata.py.github/scripts/ensure_beta_release_metadata.py.github/scripts/forbidden_beta_numbers.txt.github/scripts/resolve_beta_version_name.sh.github/workflows/_draft-beta-release.ymllib/core/database/daos/message_dao.dartlib/core/platform/fluxer_platform.dartlib/features/chat/domain/message_window.dartlib/features/chat/presentation/modals/pin_message_confirm_modal.dartlib/features/chat/presentation/sheets/delete_message_confirm_sheet.dartlib/features/chat/presentation/sheets/forward_message_sheet.dartlib/features/chat/presentation/widgets/composer/composer_autocomplete_field.dartlib/features/chat/presentation/widgets/composer/composer_autocomplete_field_state.dartlib/features/chat/presentation/widgets/media/embed_animated_image.dartlib/features/chat/presentation/widgets/message_actions/message_bottom_sheet.dartlib/features/chat/presentation/widgets/messages/message_confirm_preview.dartlib/features/chat/presentation/widgets/messages/message_list.dartlib/features/chat/presentation/widgets/messages/message_list_pin.dartlib/features/chat/presentation/widgets/messages/message_list_scroll_position.dartlib/features/chat/providers/core/chat_view_model.dartlib/features/chat/utils/composer/composer_channel_mentions.dartlib/features/chat/utils/messages/markdown_timestamp_format.dartlib/features/chat/utils/messages/message_page_sync.dartlib/features/guilds/utils/leave_guild_action.dartlib/features/input/services/keybind_handlers.dartlib/features/settings/domain/guild/guild_settings_tab.dartlib/features/settings/presentation/delete_community_flow.dartlib/features/settings/presentation/guild_settings_modal.dartlib/features/settings/presentation/pages/guild/guild_settings_nav_page.dartlib/features/settings/presentation/sheets/device_details_sheet.dartlib/features/settings/presentation/widgets/chat_wallpaper_section.dartlib/features/settings/presentation/widgets/guild/guild_settings_desktop_sidebar.dartlib/features/settings/presentation/widgets/user_linked_devices.dartlib/features/ui/modal/fluxer_modal.dartlib/l10n/fluxer_en.arblib/l10n/generated/fluxer_localizations.dartlib/l10n/generated/fluxer_localizations_ar.dartlib/l10n/generated/fluxer_localizations_bg.dartlib/l10n/generated/fluxer_localizations_cs.dartlib/l10n/generated/fluxer_localizations_da.dartlib/l10n/generated/fluxer_localizations_de.dartlib/l10n/generated/fluxer_localizations_el.dartlib/l10n/generated/fluxer_localizations_en.dartlib/l10n/generated/fluxer_localizations_es.dartlib/l10n/generated/fluxer_localizations_fi.dartlib/l10n/generated/fluxer_localizations_fr.dartlib/l10n/generated/fluxer_localizations_he.dartlib/l10n/generated/fluxer_localizations_hi.dartlib/l10n/generated/fluxer_localizations_hr.dartlib/l10n/generated/fluxer_localizations_hu.dartfix(settings): wallpaper selector text color
lib/features/settings/presentation/widgets/chat_wallpaper_section.dartpubspec.lockMerge remote-tracking branch 'origin/canary' into canary
lib/features/settings/presentation/widgets/chat_wallpaper_section.dartpubspec.lockfix(chat): glue message list on composer move up Fixes: #701
lib/features/chat/presentation/widgets/messages/message_list.dartlib/features/chat/presentation/widgets/messages/message_list_pin.darttest/features/chat/presentation/widgets/message_list_scroll_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/chat/presentation/widgets/messages/message_list.dartlib/features/chat/presentation/widgets/messages/message_list_pin.darttest/features/chat/presentation/widgets/message_list_scroll_test.dart