Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IMP] add ${VAR} variables in paths #112

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from

Commits on Jan 16, 2024

  1. [IMP] vscode: Client code cleaning + Python extension integration

    Changes:
    - Remove pythonPath field from Config view
    - Integrate Python extension
    - Properly use async/await in the code.
    - Use of global.d.ts for Global variables.
    - Wait for LanguageClient to stop before starting it again
    - Queue Configuration change when LanguageClient is still stopping
    - Properly hide Crash notification test command in Production
    - outputChannel is now stored globally instead of being passed to all
    functions
    - Logging is now done through LanguageClient
    - Add a Bash shebang to build_package.sh
    
    Co-authored by Solan (sode)
    Louciole committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    8701ceb View commit details
    Browse the repository at this point in the history
  2. [IMP] vscode: allow Odoo extension to work standalone and with vscode…

    … python extension
    
    Changes:
    - check if python extension is ready and save it in global
    - display python path in config when relevant
    - check and prepare the environment without python extension
    Louciole committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    5e09ed0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    43c6aa4 View commit details
    Browse the repository at this point in the history
  4. [REF] vscode: change logic of initLanguageServer and getPythonPath

    The main goal of this commit is to be able not to set pythonPath when the extension is disabled
    Louciole committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    6880d8e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8236788 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9401ddd View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

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

Commits on Jan 25, 2024

  1. [FIX] client: saving confing in pythonExtensionMode

    /!\ there's probably still a bug on windows
    Louciole committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    552db6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a00b40c View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. [REF] vscode: refactor odooPath processing

    goal :
    odooPath processing must be accessible in utils,
    It must be generic
    Louciole committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    a5f1a79 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. [IMP] vscode: change odooPath evaluation mechanism

    /!\ changing structure of configuration from :
    - odooPath
    to
    - rawOdooPath - path saved in the configuration
    - odooPath - path evaluated (default to path saved in configuration to preserve back compatibility)
    Louciole committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    35c8acd View commit details
    Browse the repository at this point in the history