{
    'name': 'Xenoptics Theme',
    'version': '19.0.1.38.0',
    'category': 'Theme/Backend',
    'summary': 'Xenoptics brand: red/black accent, app name, favicon, PWA icons, home app dashboard',
    'description': """
Company Policies (employee-facing, under a new top-level "Company
Policies" sidebar entry visible to everyone): name, rich-text content,
type (Leave/Attendance/Overtime/Payroll/Code of Conduct/Health & Safety/
Other), and publish date per policy. Admin management is a plain native
Odoo list/form (xeno.hr.policy), HR Manager only -- the list's own Status
toggle (the model's active field) publishes/unpublishes a policy from the
employee-facing page immediately. Each policy has a standard chatter
(History/log) and a "Create Announcement" button that pre-fills a new
Announcement's title/content from it (HR still picks Target Audience and
Send Email Notification themselves); once saved, that announcement is
linked back on the policy's own chatter.

Announcements: Target Audience now also supports Employee Group (hr.
employee.category) and Job Position (hr.job), on top of the existing
All Employees / Specific Department -- enforced everywhere audience
already mattered (notification, email, and the employee landing page's
own visibility query), not just as a label.

Company Activities (xeno.hr.activity): guest visits/town halls/team
events -- name, rich-text description, date range, location, host,
status, and a "Restrict Leave on These Dates" flag (consumed by
xeno_leave's own Leave Validations rule). Calendar + date-sorted List
view stand in for a "history timeline" of past/upcoming activities
(Community has no Enterprise Gantt widget). Same chatter/History-button
and "Create Announcement" pre-fill/back-link pattern as Company Policies.

Onboarding: a mandatory, non-dismissable policy-acknowledgment overlay on
first login (any internal user whose xeno.hr.policy.ack is missing or on
an older version than the company's current xeno_policy_ack_version),
gated off session_info() so it shows before any page is usable; HR bumps
the company's version to re-prompt everyone after a material policy
change. Probation tracking: Start/End, Reviewer, Mid-Probation/Final
Evaluation dates on hr.employee (HR/Manager-only to edit, employee can see
their own on My Profile) -- new "Probation" tab on the Employee form.
""",
    'depends': ['web', 'mail', 'hr', 'hr_holidays', 'hr_attendance', 'xeno_attendance', 'spreadsheet_dashboard'],
    'data': [
        'security/ir.model.access.csv',
        'security/hr_personal_document_security.xml',
        'data/actions.xml',
        'data/ir_cron_birthday.xml',
        'views/hr_announcement_views.xml',
        'views/hr_policy_views.xml',
        'views/hr_activity_event_views.xml',
        'views/hr_employee_probation_views.xml',
        'views/sidebar_menu_access.xml',
        'views/sidebar_menu_settings_views.xml',
        'views/hr_employee_personal_views.xml',
        'views/hr_personal_document_views.xml',
        'views/hr_employee_reset_password_views.xml',
    ],
    'assets': {
        'web._assets_primary_variables': [
            ('prepend', 'xeno_theme_slate/static/src/scss/theme_vars.scss'),
        ],
        'web.assets_backend': [
            'xeno_theme_slate/static/src/js/app_icons.js',
            'xeno_theme_slate/static/src/js/navbar_patch.js',
            'xeno_theme_slate/static/src/js/app_dashboard.js',
            'xeno_theme_slate/static/src/js/my_profile.js',
            'xeno_theme_slate/static/src/js/company_policies.js',
            'xeno_theme_slate/static/src/js/personal_info.js',
            'xeno_theme_slate/static/src/js/personal_document_preview.js',
            'xeno_theme_slate/static/src/xml/app_dashboard.xml',
            'xeno_theme_slate/static/src/xml/my_profile.xml',
            'xeno_theme_slate/static/src/xml/company_policies.xml',
            'xeno_theme_slate/static/src/xml/personal_info.xml',
            'xeno_theme_slate/static/src/xml/personal_document_preview.xml',
            'xeno_theme_slate/static/src/xml/sidebar_navbar.xml',
            'xeno_theme_slate/static/src/scss/app_dashboard.scss',
            'xeno_theme_slate/static/src/scss/company_policies.scss',
            'xeno_theme_slate/static/src/scss/sidebar_layout.scss',
            'xeno_theme_slate/static/src/scss/personal_document_preview.scss',
        ],
    },
    'installable': True,
    'application': False,
    'license': 'LGPL-3',
}
