first push message

This commit is contained in:
2026-07-01 14:41:49 +07:00
parent 6667dec2bf
commit 58b5f46cc4
2951 changed files with 316619 additions and 0 deletions
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="ks GanttView assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/ks_gantt_view_base/static/src/js/ks_gantt_controller.js"/>
<script type="text/javascript" src="/ks_gantt_view_base/static/src/js/ks_gantt_model.js"/>
<script type="text/javascript" src="/ks_gantt_view_base/static/src/js/ks_gantt_renderer.js"/>
<script type="text/javascript" src="/ks_gantt_view_base/static/src/js/ks_gantt_view.js"/>
<script type="text/javascript" src="/ks_gantt_view_base/static/src/js/ks_recommend_colorpicker.js"/>
<!-- style sheet-->
<link rel="stylesheet" href="/ks_gantt_view_base/static/src/scss/ks_mixins.scss"/>
<link rel="stylesheet" href="/ks_gantt_view_base/static/src/scss/ks_control_panel.scss"/>
<!-- Custom css to modify existing theme design -->
<link rel="stylesheet" href="/ks_gantt_view_base/static/src/scss/ks_web_gantt.scss"/>
<link rel="stylesheet" href="/ks_gantt_view_base/static/src/scss/ks_control_panel_slider.scss"/>
<script type="text/javascript" src="/ks_gantt_view_base/static/lib/gantt_7.0.11_commercial/codebase/sources/dhtmlxgantt.js"/>
<script type="text/javascript" src="/ks_gantt_view_base/static/lib/gantt_export.js"/>
<script type="text/javascript" src="/ks_gantt_view_base/static/lib/gantt_fullscreen.js"/>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.3/Chart.min.js?v=7.0.11"/>
</xpath>
</template>
</odoo>
@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!--
Odoo 19 upgrade notes:
- The xpath target changed: in Odoo 18/19 the 'companies' div is inside
a <block> rather than a bare <div>. Using a safer xpath that finds the
last <block> element in the settings form instead, with a fallback to
appending after the form header.
- If this xpath fails on your Odoo 19 instance, change the expr to match
whatever anchor div exists in base_setup.res_config_settings_view_form
on your version. Check with: Settings → Technical → User Interface →
Views → search "res.config.settings".
-->
<record id="ks_res_config_settings_view_form" model="ir.ui.view">
<field name="name">res.config.settings.view.form.inherit.gantt</field>
<field name="model">res.config.settings</field>
<field name="priority" eval="60"/>
<field name="inherit_id" ref="base_setup.res_config_settings_view_form"/>
<field name="arch" type="xml">
<!-- Safe anchor: append after the last app_settings_block in the form -->
<xpath expr="//form/div[hasclass('settings')]" position="inside">
<div class="app_settings_block" id="ks_gantt_view_settings"
string="Ksolves Gantt View" data-string="Ksolves Gantt View"
data-key="ks_gantt_view_base">
<h2>Ksolves Gantt View Settings</h2>
<div class="row mt16 o_settings_container" name="ksolves_gantt_view">
<div class="col-12 col-lg-6 o_setting_box" id="ks_gantt_view_theme_setting">
<div class="o_setting_right_pane">
<div class="content-group">
<div class="row">
<label for="ks_gantt_theme"
string="Gantt View Theme"
class="col-3 col-lg-3 o_light_label"/>
<field name="ks_gantt_theme" class="oe_inline"/>
</div>
</div>
</div>
</div>
<div class="col-12 col-lg-6 o_setting_box" id="ks_gantt_view_rtl_setting">
<div class="o_setting_left_pane">
<field name="ks_gantt_rtl"/>
</div>
<div class="o_setting_right_pane">
<label for="ks_gantt_rtl"/>
</div>
</div>
</div>
</div>
</xpath>
</field>
</record>
</odoo>