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

build both x64 and Win32 WeaselServer and WeaselDeployer, install proper one by system version detection #1121

Merged
merged 14 commits into from
Mar 29, 2024

Commits on Mar 18, 2024

  1. refactor: fixed DWORD ipc_id (combination of pid and order_id) instea…

    …d of RimeSessionId
    
    build: build 32/64 bit WeaselServer and WeaselDeployer, default x64 build in `output`, Win32 build in `output\Win32`
    update WeaselServerApp.h: de-warning for 64 bit build.
    chore:TestWeaselIPC with a lowercase 'a' instead of 'A', for more meaningful actions
    lib: update WinSparkle to 0.8.1
    fxliang committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    6fb70a3 View commit details
    Browse the repository at this point in the history
  2. build: update build.bat, env templates, remove duplicate 'rime.lib' i…

    …n WeaselDeploer
    
    - update build.bat: build Win32 and x64 librime concurrently. optimize workflow and code style/comments
    - update env templates: disable ARCH in env
    - update WeaselDeployer project: remove duplicate rime.lib
    fxliang committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    bd0f69d View commit details
    Browse the repository at this point in the history
  3. build: fix ci Copy librime built files cached

    build: update github.install.bat: add x64 lib handling job.
    fxliang committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    8635369 View commit details
    Browse the repository at this point in the history
  4. build: update install.nsi: automatically Win32/x64 files(WeaselServer…

    …/WeaselDeployer) installing
    
    - x64 : NativeARM64 on WINDOWS11, NativeAMD64
    - Win32: others
    fxliang committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    684a4d4 View commit details
    Browse the repository at this point in the history
  5. build: PerMonitorHighDPIAware for WeaselDeployer WeaselServer WeaselT…

    …SF WeaselIME in all configuration/platform;
    
    build: not to build test projects in Release configuration
    fxliang committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    7695f19 View commit details
    Browse the repository at this point in the history
  6. chore on WeaselDeployer.exe:

    - Comctl32 version bump to 6.0.0.0
    - string table for Hant
    - Dialog font size change to 9
    - version info for Hant
    - SwitcherSettingsDialog schema table title by locale
    fxliang committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    c014e23 View commit details
    Browse the repository at this point in the history
  7. build: version info not by rc but build.bat

    - version number of WeaselServer/WeaselDeployer/WeaselSetup control by ENV variable.
    - normal build will go product info with commit hash
    fxliang committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    ead40ca View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a3dd190 View commit details
    Browse the repository at this point in the history
  9. version info for WeaselTSF

    fxliang committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    0b990d1 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

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

Commits on Mar 29, 2024

  1. chore: rename a local variable

    lotem committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    592681b View commit details
    Browse the repository at this point in the history
  2. Update build.bat

    fix typo
    fxliang authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    a0486ac View commit details
    Browse the repository at this point in the history
  3. chore: rename add_session

    lotem committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    60c4a96 View commit details
    Browse the repository at this point in the history
  4. rename to_session_id, get_session_status

    rewrite _LoadAppInlinePreeditSet
    lotem committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    9ae5bf0 View commit details
    Browse the repository at this point in the history