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

WIP: Automatic script generator #701

Open
wants to merge 113 commits into
base: master
Choose a base branch
from

Commits on Mar 11, 2017

  1. some pep8 corrections

    cetygamer committed Mar 11, 2017
    Configuration menu
    Copy the full SHA
    25251f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1efd6a View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2017

  1. add more info to the output

    cetygamer committed Mar 12, 2017
    Configuration menu
    Copy the full SHA
    c13d944 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2017

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

Commits on Mar 26, 2017

  1. Configuration menu
    Copy the full SHA
    42d7ba7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59ce993 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2017

  1. trying to parse event log

    cetygamer committed Apr 9, 2017
    Configuration menu
    Copy the full SHA
    f4e7ff2 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2017

  1. Added doc strings

    cetygamer committed May 1, 2017
    Configuration menu
    Copy the full SHA
    52b32b0 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/pywinauto/pywinauto into …

    …dev-script-generator
    cetygamer committed May 1, 2017
    Configuration menu
    Copy the full SHA
    9e7191e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c08833 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f6909ec View commit details
    Browse the repository at this point in the history

Commits on May 21, 2017

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

Commits on May 26, 2017

  1. Configuration menu
    Copy the full SHA
    a11287f View commit details
    Browse the repository at this point in the history
  2. pep8 edits

    cetygamer committed May 26, 2017
    Configuration menu
    Copy the full SHA
    02e5669 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae3f605 View commit details
    Browse the repository at this point in the history
  4. fixed recorder freezing

    cetygamer committed May 26, 2017
    Configuration menu
    Copy the full SHA
    7d58f99 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'dev-script-generator' of https://github.com/cetygamer/p…

    …ywinauto into dev-script-generator
    
    # Conflicts:
    #	pywinauto/script_generator/control_tree.py
    #	pywinauto/script_generator/uiarecorder.py
    cetygamer committed May 26, 2017
    Configuration menu
    Copy the full SHA
    20e08aa View commit details
    Browse the repository at this point in the history
  6. fixed merging

    cetygamer committed May 26, 2017
    Configuration menu
    Copy the full SHA
    b1ddaa7 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2017

  1. Merge branch 'master' of https://github.com/cetygamer/pywinauto into …

    …dev-script-generator
    cetygamer committed Nov 6, 2017
    Configuration menu
    Copy the full SHA
    c2ac619 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8326e12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc14718 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2017

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

Commits on Jan 7, 2018

  1. Configuration menu
    Copy the full SHA
    19e647d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa0deea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e4fa158 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd3fa12 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2018

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

Commits on Mar 18, 2018

  1. Configuration menu
    Copy the full SHA
    d5ac266 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f450db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bce515a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b6b240d View commit details
    Browse the repository at this point in the history
  5. added uia recorder defines

    cetygamer committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    9a13328 View commit details
    Browse the repository at this point in the history
  6. added base recorder defines

    cetygamer committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    b70d724 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'master' of https://github.com/pywinauto/pywinauto into …

    …dev-script-generator
    
    # Conflicts:
    #	pywinauto/__init__.py
    #	pywinauto/base_wrapper.py
    #	pywinauto/uia_defines.py
    #	pywinauto/uia_element_info.py
    cetygamer committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    ec58bcb View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2018

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

Commits on May 13, 2018

  1. reformat folder structure

    cetygamer committed May 13, 2018
    Configuration menu
    Copy the full SHA
    8cce0e1 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/pywinauto/pywinauto into …

    …dev-script-generator
    
    # Conflicts:
    #	pywinauto/uia_element_info.py
    cetygamer committed May 13, 2018
    Configuration menu
    Copy the full SHA
    c6a8785 View commit details
    Browse the repository at this point in the history
  3. small fixes

    cetygamer committed May 13, 2018
    Configuration menu
    Copy the full SHA
    a397514 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7e70ded View commit details
    Browse the repository at this point in the history

Commits on May 27, 2018

  1. Configuration menu
    Copy the full SHA
    1be2185 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16824f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d76816 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2018

  1. Configuration menu
    Copy the full SHA
    73e939f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce725f8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08ffce5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    33b7b12 View commit details
    Browse the repository at this point in the history
  5. added possible_handlers to uia wrapper classes, use subtree to search…

    … sender control, use subtree[-1] instead of control_tree.root_name
    cetygamer committed Jun 17, 2018
    Configuration menu
    Copy the full SHA
    351a024 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2018

  1. Configuration menu
    Copy the full SHA
    01fe523 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f068d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de600b8 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2018

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

Commits on Aug 12, 2018

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

Commits on Aug 14, 2018

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

Commits on Sep 1, 2018

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

Commits on Sep 9, 2018

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

Commits on Sep 23, 2018

  1. Merge pull request #8 from vasily-v-ryabov/generator_fixes

    Few fixes in UIA recorder
    cetygamer committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    05f67e2 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2018

  1. Configuration menu
    Copy the full SHA
    978b469 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'extend_recorder' of https://github.com/vasily-v-ryabov/…

    …pywinauto into dev-script-generator
    
    # Conflicts:
    #	pywinauto/recorder/base_recorder.py
    cetygamer committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    f922876 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2018

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

Commits on Oct 18, 2018

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

Commits on Oct 20, 2018

  1. Merge pull request #8 from drinkertea/extend_recorder

    Fix runtime errors with decoding
    vasily-v-ryabov committed Oct 20, 2018
    Configuration menu
    Copy the full SHA
    d6cc6e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    047d020 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2018

  1. Merge pull request #10 from vasily-v-ryabov/extend_recorder

    Fixed Events representation
    cetygamer committed Oct 27, 2018
    Configuration menu
    Copy the full SHA
    0820237 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2018

  1. Configuration menu
    Copy the full SHA
    dc5347e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev-script-generator' into recorder/event_patterns

    # Conflicts:
    #	pywinauto/recorder/recorder_defines.py
    cetygamer committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    17814d5 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2018

  1. Configuration menu
    Copy the full SHA
    aa6f41e View commit details
    Browse the repository at this point in the history
  2. - added general handlers for clicks and key presses;

    - move handlers to separate file;
    - added hook_event type check to get_subpattern();
    - added relative coords to generated click_input().
    cetygamer committed Dec 27, 2018
    Configuration menu
    Copy the full SHA
    5d5ac3d View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2018

  1. don't use * in imports

    cetygamer committed Dec 28, 2018
    Configuration menu
    Copy the full SHA
    e0cf9bb View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2019

  1. fixed python 2.7 support

    cetygamer committed Jan 5, 2019
    Configuration menu
    Copy the full SHA
    526cf6a View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2019

  1. added RecorderConfig class, allow passing config to CLI, added key_on…

    …ly option for item access method
    cetygamer committed Jan 6, 2019
    Configuration menu
    Copy the full SHA
    31b0387 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4707252 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2019

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

Commits on Feb 17, 2019

  1. Configuration menu
    Copy the full SHA
    f4b9be8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11 from cetygamer/recorder/event_patterns

    Implemented Event Pattern system
    cetygamer committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    be659c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b24409 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of https://github.com/pywinauto/pywinauto into …

    …dev-script-generator
    
    # Conflicts:
    #	pywinauto/__init__.py
    #	pywinauto/application.py
    #	pywinauto/base_wrapper.py
    #	pywinauto/win32_hooks.py
    cetygamer committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    5dc55c8 View commit details
    Browse the repository at this point in the history
  5. fixed update on menu events

    cetygamer committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    c21ecd3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6f187b6 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2019

  1. Configuration menu
    Copy the full SHA
    9d382d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78eafba View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2019

  1. added test_recorder.py

    cetygamer committed Mar 17, 2019
    Configuration menu
    Copy the full SHA
    e7b81cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d4c558 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2019

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

Commits on Mar 31, 2019

  1. Merge branch 'master' of https://github.com/pywinauto/pywinauto into …

    …dev-script-generator
    cetygamer committed Mar 31, 2019
    Configuration menu
    Copy the full SHA
    a096c2d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    706665a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e5ca683 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #13 from drinkertea/recorder-logic

    [Needs review] Fix wrong pattern recognizing and backend-specific pattern map
    cetygamer committed Mar 31, 2019
    Configuration menu
    Copy the full SHA
    484fea3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9286e7d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4395354 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2019

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

Commits on Apr 14, 2019

  1. Configuration menu
    Copy the full SHA
    42dee0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    710b5df View commit details
    Browse the repository at this point in the history
  3. Fix several unit tests.

    vasily-v-ryabov authored and cetygamer committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    f946e8e View commit details
    Browse the repository at this point in the history
  4. Fix one more test.

    vasily-v-ryabov authored and cetygamer committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    6de94e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8bbccdb View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2019

  1. Merge branch 'master' of https://github.com/pywinauto/pywinauto into …

    …dev-script-generator
    
    # Conflicts:
    #	pywinauto/uia_defines.py
    cetygamer committed Apr 21, 2019
    Configuration menu
    Copy the full SHA
    4804b82 View commit details
    Browse the repository at this point in the history
  2. style fixes

    cetygamer committed Apr 21, 2019
    Configuration menu
    Copy the full SHA
    841fd7a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2265796 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2019

  1. Merge branch 'master' of https://github.com/pywinauto/pywinauto into …

    …dev-script-generator
    cetygamer committed May 4, 2019
    Configuration menu
    Copy the full SHA
    fb30625 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2019

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

Commits on May 26, 2019

  1. Merge branch 'master' of https://github.com/pywinauto/pywinauto into …

    …dev-script-generator
    cetygamer committed May 26, 2019
    Configuration menu
    Copy the full SHA
    2981822 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80fdb53 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2019

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

Commits on Jun 2, 2019

  1. Configuration menu
    Copy the full SHA
    aba9981 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56c592f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    85584ab View commit details
    Browse the repository at this point in the history
  4. fixed lgtm alert

    cetygamer committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    6993ec9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5e6e6e8 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2019

  1. Configuration menu
    Copy the full SHA
    4fff7af View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/pywinauto/pywinauto into …

    …dev-script-generator
    
    # Conflicts:
    #	pywinauto/win32structures.py
    cetygamer committed Jun 9, 2019
    Configuration menu
    Copy the full SHA
    54a7f80 View commit details
    Browse the repository at this point in the history
  3. win7 fixes

    cetygamer committed Jun 9, 2019
    Configuration menu
    Copy the full SHA
    19867af View commit details
    Browse the repository at this point in the history