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

Sync with aleab/master #25

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

Sync with aleab/master #25

wants to merge 464 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 8, 2018

  1. v1.10.3

    aleab committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    477036e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    009dc5a View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2018

  1. Configuration menu
    Copy the full SHA
    f7864ee View commit details
    Browse the repository at this point in the history
  2. Update README.md

    aleab authored Mar 9, 2018
    Configuration menu
    Copy the full SHA
    398d22c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0cb7bce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c16cb2e View commit details
    Browse the repository at this point in the history
  5. Improve logging

    aleab committed Mar 9, 2018
    Configuration menu
    Copy the full SHA
    3116ad1 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2018

  1. Configuration menu
    Copy the full SHA
    a46d222 View commit details
    Browse the repository at this point in the history
  2. Fix toast default position for scale factors different from 100% (ale…

    …ab#39)
    
    * Ignore Visual Studio generated local files (/.vs/*)
    * Use scale factor set in windows
    hartmark authored and aleab committed Mar 10, 2018
    Configuration menu
    Copy the full SHA
    caf4b5b View commit details
    Browse the repository at this point in the history
  3. Add a couple of command-line arguments

    --debug: Enables Debug level logging
    --disable-log: Disables logging entirely
    --log-dir: Destination directory of log files
    --spotify-args: Command-line arguments for Spotify
    aleab committed Mar 10, 2018
    Configuration menu
    Copy the full SHA
    a2bdc95 View commit details
    Browse the repository at this point in the history
  4. Add PowerArgs.dll to installer

    aleab committed Mar 10, 2018
    Configuration menu
    Copy the full SHA
    914e3e9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c635d46 View commit details
    Browse the repository at this point in the history
  6. v1.10.4

    aleab committed Mar 10, 2018
    Configuration menu
    Copy the full SHA
    e0faf0e View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2018

  1. Update README.md

    aleab authored Mar 11, 2018
    Configuration menu
    Copy the full SHA
    c5da9f4 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    aleab authored Mar 11, 2018
    Configuration menu
    Copy the full SHA
    4df9d79 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2018

  1. Update README.md

    aleab authored Mar 12, 2018
    Configuration menu
    Copy the full SHA
    16a8640 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2018

  1. Refactor Extensions

    aleab committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    52ad3fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    623cb7c View commit details
    Browse the repository at this point in the history
  3. Minor change

    aleab committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    ff05aeb View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2018

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

Commits on Mar 16, 2018

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

Commits on Mar 17, 2018

  1. Configuration menu
    Copy the full SHA
    1287a03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    155fa49 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2018

  1. Change installer's "Launch Toastify Now" option (aleab#54)

    Should probably fix aleab#54, not sure.
    aleab committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    168c7e7 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2018

  1. Configuration menu
    Copy the full SHA
    e5526f2 View commit details
    Browse the repository at this point in the history
  2. Remove obsolete setting

    aleab committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    5bb8674 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2018

  1. Configuration menu
    Copy the full SHA
    cdb8f45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5edb5d0 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2018

  1. Add ProxyConfig to Settings

    aleab committed Mar 22, 2018
    Configuration menu
    Copy the full SHA
    b071c25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75da0f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9037511 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2018

  1. Massive commit

    - Kind of secured in the best of my possibilities the proxy password (not serialized in the cfg file, but rather saved using DPAPI)
    - Handled several other scenarios that would require a proxy to be configured at startup
    - Prevented a loop condition (till timeout) at startup asking for proxy settings
    - The startup proxy config window will now highlight errors for the Host address and Port number
    aleab committed Mar 23, 2018
    Configuration menu
    Copy the full SHA
    5a97edb View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2018

  1. Use proxy in other places

    - VersionChecker
    - Analytics
    - ToastView.UpdateAlbumArt
    aleab committed Mar 24, 2018
    Configuration menu
    Copy the full SHA
    5e1c9d0 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2018

  1. Configuration menu
    Copy the full SHA
    c7c1b0b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7bff45 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aca9dc4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c4bf889 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bbfa677 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2018

  1. Configuration menu
    Copy the full SHA
    c9733b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b318cb9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d89812d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9ec227f View commit details
    Browse the repository at this point in the history
  5. Minor changes

    aleab committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    99493d8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    16ed872 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2018

  1. Configuration menu
    Copy the full SHA
    4726aaf View commit details
    Browse the repository at this point in the history
  2. Add MWheelUp/MWheelDown to allowed mouse actions for hotkeys (aleab#47)

    NOTE: At least one modifier key is required
    aleab committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    c85dc52 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c59de6b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    49a337f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0f01a34 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    602dc56 View commit details
    Browse the repository at this point in the history
  7. Fix little error

    aleab committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    2b43bf4 View commit details
    Browse the repository at this point in the history
  8. Minor change

    aleab committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    33add54 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    864bc2a View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2018

  1. Implement ChangelogView

    aleab committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    7b1ba47 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/changelog-on-update'

    - Create small GitHub REST APIs wrapper
    - Implement ChangelogView
    aleab committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    f27d4b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bbdd6dd View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2018

  1. Merge branch 'issue#46'

    aleab committed Mar 29, 2018
    Configuration menu
    Copy the full SHA
    4bd814e View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2018

  1. Configuration menu
    Copy the full SHA
    a02f9b2 View commit details
    Browse the repository at this point in the history
  2. Use proxy in GitHubAPI

    aleab committed Mar 30, 2018
    Configuration menu
    Copy the full SHA
    2eae053 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3121204 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6af073f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    204a4df View commit details
    Browse the repository at this point in the history
  6. Little fix for VersionChecker

    aleab committed Mar 30, 2018
    Configuration menu
    Copy the full SHA
    66b62aa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    514790f View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2018

  1. Implement Auto-Updater

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    47fddef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fc562f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94b2d43 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a92aac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ec0d758 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f46d355 View commit details
    Browse the repository at this point in the history
  7. Minor change

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    2e899dc View commit details
    Browse the repository at this point in the history
  8. Update dependencies

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    989e25f View commit details
    Browse the repository at this point in the history
  9. Maintenance: Code quality

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    2a770c5 View commit details
    Browse the repository at this point in the history
  10. Maintenance: Code quality

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    09ec085 View commit details
    Browse the repository at this point in the history
  11. Maintenance: Code quality

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    d69fc4a View commit details
    Browse the repository at this point in the history
  12. Minor changes to ChangelogView

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    42b755e View commit details
    Browse the repository at this point in the history
  13. Minor changes

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    04c7c80 View commit details
    Browse the repository at this point in the history
  14. Code clean-up

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    a905af8 View commit details
    Browse the repository at this point in the history
  15. v1.10.5

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    d87bd4a View commit details
    Browse the repository at this point in the history
  16. Quick hotfix for AutoUpdater

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    c66be3e View commit details
    Browse the repository at this point in the history
  17. v1.10.6

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    1fa5392 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e3742bb View commit details
    Browse the repository at this point in the history
  19. v1.10.7

    aleab committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    fe9e426 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2018

  1. Configuration menu
    Copy the full SHA
    32e2114 View commit details
    Browse the repository at this point in the history
  2. Fix unexpected crash when trying to bind mouse hotkeys (aleab#60)

    The culprit was commit 09ec085, Hotkey class.
    There need to be a class-level reference to the delegate; otherwise, after passing it to unmanaged code (once out of scope) it gets garbage collected. DAMMIT!!
    
    Also, since the hooking mechanism was trash (one hook callback for each hotkey... uughh), I remade it. Now, there's only one static callback; new mouse hotkeys are added by adding them to the `registeredHotkeys` static list, which is then used in the callback.
    aleab committed Apr 1, 2018
    Configuration menu
    Copy the full SHA
    e0c32e4 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2018

  1. UI: Fix unwanted behaviour with Hotkeys list's selected item

    The unwanted behaviour is that after clicking on Save (or Default) the SelectedIndex resets to 0.
    aleab committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    1610856 View commit details
    Browse the repository at this point in the history
  2. Minor change to ChangelogView

    aleab committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    0baa8fb View commit details
    Browse the repository at this point in the history
  3. v1.10.8

    aleab committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    552703f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9bc727e View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2018

  1. Minor refactoring of ApplicationStartupException (aleab#64)

    * Get rid of unnecessary constructors and clean up message creation.
    * Fixing issues in Exception with Spotify.Instance creation when called too early
    * Removing unused newline var
    * Formatting adjustments to ApplicationStartupException
    Vankog authored and aleab committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    5ce77a6 View commit details
    Browse the repository at this point in the history
  2. Add unit tests

    - Hotkey
    - KeyOrButton
    - SettingValue
    - Song
    aleab committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    b5d09bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f686f01 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2018

  1. Fix aleab#68

    aleab committed Apr 5, 2018
    Configuration menu
    Copy the full SHA
    82bab3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75ebf55 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdec4a0 View commit details
    Browse the repository at this point in the history
  4. Add gitter badge

    aleab authored Apr 5, 2018
    Configuration menu
    Copy the full SHA
    5b4558b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9566213 View commit details
    Browse the repository at this point in the history
  6. Fix aleab#62

    aleab committed Apr 5, 2018
    Configuration menu
    Copy the full SHA
    98da56e View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2018

  1. Major changes to installer

    - Remember install location (aleab#63)
    - Remember shortcuts and autostart parameters
    - Silently uninstall previous version
    - Let users decide whether they want to delete the settings file when uninstalling or not
    aleab committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    ee88029 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'issue/aleab#59'

    aleab committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    3765b9a View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2018

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

Commits on Apr 11, 2018

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

Commits on Apr 12, 2018

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

Commits on Apr 25, 2018

  1. Configuration menu
    Copy the full SHA
    70e1d2c View commit details
    Browse the repository at this point in the history
  2. Fix Hotkey unit tests

    aleab committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    f6bf0b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6ee6fc View commit details
    Browse the repository at this point in the history

Commits on May 15, 2018

  1. Minor changes

    aleab committed May 15, 2018
    Configuration menu
    Copy the full SHA
    30b9022 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de65de7 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2018

  1. Fix issue aleab#75

    aleab committed May 17, 2018
    Configuration menu
    Copy the full SHA
    4088a8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fed316 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aad1d7e View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2018

  1. Configuration menu
    Copy the full SHA
    d5e4cd7 View commit details
    Browse the repository at this point in the history
  2. v1.10.9

    aleab committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    8df99f3 View commit details
    Browse the repository at this point in the history
  3. Add STOP hotkey (aleab#88)

    aleab committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    80b4b5f View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2018

  1. Minor change

    aleab committed Aug 13, 2018
    Configuration menu
    Copy the full SHA
    0ce798a View commit details
    Browse the repository at this point in the history
  2. Fix Spotify executable not found with Store version (aleab#89)

    Toastify was throwing an exception after looking for spotify's path even when the Store version of Spotify was correctly found.
    aleab committed Aug 13, 2018
    Configuration menu
    Copy the full SHA
    d19134d View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2018

  1. Add automation properties to the SettingsView

    Also, combo boxes are now populated after their initialization rather then when opened for the first time (this addresses issue aleab#76)
    aleab committed Aug 15, 2018
    Configuration menu
    Copy the full SHA
    3e3e942 View commit details
    Browse the repository at this point in the history
  2. Cherry-pick commit d5e4cd7

    aleab committed Aug 15, 2018
    Configuration menu
    Copy the full SHA
    b51e029 View commit details
    Browse the repository at this point in the history
  3. ActionableTest

    aleab committed Aug 15, 2018
    Configuration menu
    Copy the full SHA
    1922e28 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0ebaa1b View commit details
    Browse the repository at this point in the history
  5. Improve Hotkey (de-)serialization and cleanup Settings

    Also, cherry-pick 80b4b5f
    aleab committed Aug 15, 2018
    Configuration menu
    Copy the full SHA
    f3ddf35 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7647504 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b906488 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2018

  1. Fix issues with hotkeys, visitors and DI

    - Fixed DebugView's hotkey printing method
    - Improved ToastifyAction equality members
    - Switched from constructor to property dependencies for *Hotkey classes
    - Correctly BuildUp Settings clones and DefaultHotkeys
    aleab committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    d1fcd59 View commit details
    Browse the repository at this point in the history
  2. Partial cleanup

    aleab committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    ac89fe0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f25022f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    16338b6 View commit details
    Browse the repository at this point in the history
  5. Improve hotkey saving and validity check

    - Show whether an hotkey is already in use as soon as it's changed, instead of after it's been saved
    - Refresh and sort hotkeys after save
    aleab committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    8c07983 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c6b83db View commit details
    Browse the repository at this point in the history
  7. Partial cleanup

    Toastify.Core.*, Toastify.View.*, ToastifyAPI.Native.*, Toastify.Tests.* and ToastifyAPI.Tests not cleaned
    aleab committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    9d97bf3 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2018

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

Commits on Aug 27, 2018

  1. Removed unused references

    aleab committed Aug 27, 2018
    Configuration menu
    Copy the full SHA
    e73b391 View commit details
    Browse the repository at this point in the history
  2. Add unit tests

    - Add tests for *HotkeyVisitor
    - Add tests for ToastifyAction
    - Add tests for Hotkey
    - Add tests for KeyboardHotkey
    - Add tests for MouseHookHotkey
    aleab committed Aug 27, 2018
    Configuration menu
    Copy the full SHA
    8ffb3cc View commit details
    Browse the repository at this point in the history
  3. Update README.md

    aleab authored Aug 27, 2018
    Configuration menu
    Copy the full SHA
    05a5250 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4242d42 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1a23644 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2018

  1. Configuration menu
    Copy the full SHA
    e574657 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7483e72 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2018

  1. Configuration menu
    Copy the full SHA
    65a82ed View commit details
    Browse the repository at this point in the history
  2. Minor change to fix build issue

    Previous fix (70ec286) was being reversed by ReSharper's code cleanup.
    aleab committed Aug 30, 2018
    Configuration menu
    Copy the full SHA
    5a8fe5a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2eff27c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6b08b19 View commit details
    Browse the repository at this point in the history
  5. Restore toast

    aleab committed Aug 30, 2018
    Configuration menu
    Copy the full SHA
    c7c1e24 View commit details
    Browse the repository at this point in the history
  6. Remove old files

    aleab committed Aug 30, 2018
    Configuration menu
    Copy the full SHA
    2e15523 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    791a015 View commit details
    Browse the repository at this point in the history
  8. Disable the song progress bar

    aleab committed Aug 30, 2018
    Configuration menu
    Copy the full SHA
    60233b7 View commit details
    Browse the repository at this point in the history
  9. Fake Spotify Connected event

    aleab committed Aug 30, 2018
    Configuration menu
    Copy the full SHA
    a7e08e1 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'restore-toast'

    Temporary workaround proposed by @bartuszekj for issue aleab#86
    aleab committed Aug 30, 2018
    Configuration menu
    Copy the full SHA
    983f2d0 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2018

  1. Change GenericHotkeyProxy behaviour

    The underlying hotkeys share everything; changing modifiers changes them for every underlying hotkey.
    aleab committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    03d406f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    83dcfd7 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'fix/so-exception'

    aleab committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    47da1e8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5b468da View commit details
    Browse the repository at this point in the history
  5. Improve validity checks

    Improved use cases:
    
    1.
    - hotkey1 and hotkey2 use Key.Left and Key.Right, respectively, and have the same modifiers
    - set hotkey1 to Key.Right; it's shown as invalid as the key is already used by hotkey2
    - set hotkey2 to Key.Left (or any other key different from Key.Right)
    - hotkey1 changes its state back to valid, since Key.Right is not used anymore by hotkey2
    
    2. (Same as case 1., but with mouse buttons)
    
    3.
    - hotkey1 and hotkey2 both use Key.Left and have the same modifiers; hotkey1 is shown as invalid
    - set hotkey2 to MouseAction.XButton1 (or any other MouseAction)
    - hotkey1 changes its state to valid, since Key.Left is not used anymore by hotkey2
    
    4. (Same as case 3., but with keys in place of mouse buttons and mouse buttons in place of keys)
    aleab committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    9f94a50 View commit details
    Browse the repository at this point in the history
  6. v1.10.10

    aleab committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    8c7cecf View commit details
    Browse the repository at this point in the history
  7. Fix issue aleab#92

    aleab committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    4b3d18e View commit details
    Browse the repository at this point in the history
  8. v1.10.11

    aleab committed Aug 31, 2018
    Configuration menu
    Copy the full SHA
    17adbbf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    19d7bc7 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2018

  1. Configuration menu
    Copy the full SHA
    0f8b490 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea7cb79 View commit details
    Browse the repository at this point in the history
  3. Improve hotkey validity checks when changing modifiers

    In reference to 9f94a50, every hotkey validity is also checked when changing an hotkey's modifier.
    aleab committed Sep 2, 2018
    Configuration menu
    Copy the full SHA
    f7b07df View commit details
    Browse the repository at this point in the history
  4. Fix issue aleab#95

    aleab committed Sep 2, 2018
    Configuration menu
    Copy the full SHA
    64279e8 View commit details
    Browse the repository at this point in the history
  5. Minor changes

    aleab committed Sep 2, 2018
    Configuration menu
    Copy the full SHA
    aafcd89 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2018

  1. v1.10.12

    aleab committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    3994498 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2018

  1. Add Aleab.Common submodule

    aleab committed Sep 9, 2018
    Configuration menu
    Copy the full SHA
    8e13f6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d0fb68 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2018

  1. Create ToastifyBroadcaster

    aleab committed Sep 10, 2018
    Configuration menu
    Copy the full SHA
    59e8cbc View commit details
    Browse the repository at this point in the history
  2. Upgrade to .NET 4.7.2

    It has been necessary to upgrade to .NET 4.7.2 because of the transitive dependencies from "Aleab.Common.Net.WebSockets". Being a NetStandard 2.0 library, that submodule imports loads and loads of other dependencies in .NET Framework versions <4.7.2 (notably from the System.* namespace).
    
    By upgrading to 4.7.2, the majority of these dependencies are not needed anymore; some of them are still necessary though (some from System.*, most from Microsoft.*).
    The number of extra dependencies has been reduced from ~200 to 44.
    
    All the dependencies have been moved to the /lib subfolder of the installation directory.
    
    ===
    
    In addition to the changes above, the project has been fixed to correctly compile the WPF items.
    aleab committed Sep 10, 2018
    Configuration menu
    Copy the full SHA
    8c83f82 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6a0360 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0c65a2b View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2018

  1. Change README.md

    aleab committed Sep 11, 2018
    Configuration menu
    Copy the full SHA
    d6118f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbf2578 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    128df17 View commit details
    Browse the repository at this point in the history
  4. Toggle broadcaster state when the setting changes

    Also, performed clean-up of Spotify class
    aleab committed Sep 11, 2018
    Configuration menu
    Copy the full SHA
    254794e View commit details
    Browse the repository at this point in the history
  5. Minor changes

    - Fixed a style
    - Added a bunch of try-catch and try-finally guards
    aleab committed Sep 11, 2018
    Configuration menu
    Copy the full SHA
    0161ef1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9c7adb4 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'broadcaster'

    aleab committed Sep 11, 2018
    Configuration menu
    Copy the full SHA
    586adf0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    88243da View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    48061b3 View commit details
    Browse the repository at this point in the history
  10. Code quality review (Codacy)

    aleab committed Sep 11, 2018
    Configuration menu
    Copy the full SHA
    0beb1aa View commit details
    Browse the repository at this point in the history
  11. Code quality review (Codacy)

    aleab committed Sep 11, 2018
    Configuration menu
    Copy the full SHA
    fad3361 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2018

  1. Fix issue with current song not updating

    The current song wasn't getting updated if it was changed in Spotify while paused; only the play state event was being triggered.
    aleab committed Sep 12, 2018
    Configuration menu
    Copy the full SHA
    87e6761 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2018

  1. Fix update-version script

    aleab committed Sep 16, 2018
    Configuration menu
    Copy the full SHA
    a97576a View commit details
    Browse the repository at this point in the history
  2. v1.10.13

    aleab committed Sep 16, 2018
    Configuration menu
    Copy the full SHA
    e06586a View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2018

  1. Remove unused extension methods

    aleab committed Sep 17, 2018
    Configuration menu
    Copy the full SHA
    ee1ba48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5231c6d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c2df3e View commit details
    Browse the repository at this point in the history
  4. Updated submodule Aleab.Common

    aleab committed Sep 17, 2018
    Configuration menu
    Copy the full SHA
    122892f View commit details
    Browse the repository at this point in the history
  5. Fix submodule references

    aleab committed Sep 17, 2018
    Configuration menu
    Copy the full SHA
    826624b View commit details
    Browse the repository at this point in the history
  6. Updated submodule Aleab.Common

    aleab committed Sep 17, 2018
    Configuration menu
    Copy the full SHA
    7be3e22 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    26795c0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9a3634c View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2018

  1. Add more logging messages

    aleab committed Sep 19, 2018
    Configuration menu
    Copy the full SHA
    07c4299 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77c9d22 View commit details
    Browse the repository at this point in the history
  3. v1.10.14

    aleab committed Sep 19, 2018
    Configuration menu
    Copy the full SHA
    56051a9 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2018

  1. Remove SpotifyLocalAPI

    aleab committed Sep 21, 2018
    Configuration menu
    Copy the full SHA
    52287b8 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2018

  1. Squash merge branch 'WebAuthAPI'

    - Add wrapper and abstraction for Spotify's web access (auth + API)
    - Implemented ToastifyAPI.Core.Auth
    - Create ToastifyWebAPI wrapper and abstractions
    - Add version information to installer
    - Add ToastifyWebAuthAPI.dll to NSIS script
    - Change post-build.cmd to use ToastifyWebAuthAPI's PreBuildTool
    - Add ToastifyWebAuthAPI private dependency
    aleab committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    fcf9ae0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c06fc8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    28c0cc4 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2018

  1. Configuration menu
    Copy the full SHA
    d30e83b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bee8d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    00c91a8 View commit details
    Browse the repository at this point in the history
  4. Minor changes

    aleab committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    c6d7bd3 View commit details
    Browse the repository at this point in the history
  5. Minor changes to build scripts

    aleab committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    d5bbedf View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2018

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

Commits on Oct 3, 2018

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

Commits on Oct 5, 2018

  1. Fix thread management

    aleab committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    1555ec5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    afa3958 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2018

  1. More on thread management

    aleab committed Oct 8, 2018
    Configuration menu
    Copy the full SHA
    328a0f1 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2018

  1. Update LICENSE-3RD-PARTY

    aleab committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    dd1f3b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a786ec7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1199deb View commit details
    Browse the repository at this point in the history
  4. Update LICENSE-3RD-PARTY

    aleab committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    767beac View commit details
    Browse the repository at this point in the history
  5. Update installation script

    - Add TerminateToastify function
    - Dinamically calculate EstimatedSize
    - Change licenses file extension
    aleab committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    c43a614 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0ab610c View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2018

  1. Implement TokenManager

    aleab committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    f4b5e1c View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2018

  1. Add EnableSpotifyWebApi setting

    aleab committed Oct 11, 2018
    Configuration menu
    Copy the full SHA
    edcff9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c0a717 View commit details
    Browse the repository at this point in the history
  3. Ignore WM_MOUSEMOVE in LLMH

    aleab committed Oct 11, 2018
    Configuration menu
    Copy the full SHA
    9f3b1ec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d4b69f3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6708fbb View commit details
    Browse the repository at this point in the history
  6. Merge branch 'web/spotify-api'

    aleab committed Oct 11, 2018
    Configuration menu
    Copy the full SHA
    0317dcb View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2018

  1. Refactor enable/disable WebAPI

    aleab committed Oct 12, 2018
    Configuration menu
    Copy the full SHA
    09b7c42 View commit details
    Browse the repository at this point in the history
  2. Add solution DotSettings file

    aleab committed Oct 12, 2018
    Configuration menu
    Copy the full SHA
    3e0d0d0 View commit details
    Browse the repository at this point in the history
  3. Remove plugins-related code

    aleab committed Oct 12, 2018
    Configuration menu
    Copy the full SHA
    dd249ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    54025f5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb1727e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8ddf3e8 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2018

  1. Minor changes

    aleab committed Oct 13, 2018
    Configuration menu
    Copy the full SHA
    44770c9 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2018

  1. Minor changes

    aleab committed Oct 14, 2018
    Configuration menu
    Copy the full SHA
    425d7ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d460693 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2018

  1. Fix issue aleab#97

    aleab committed Oct 26, 2018
    Configuration menu
    Copy the full SHA
    956aa6e View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2018

  1. Fix issue aleab#98

    aleab committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    6cc3ebc View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2019

  1. Configuration menu
    Copy the full SHA
    57d2091 View commit details
    Browse the repository at this point in the history
  2. Work around issue aleab#99

    aleab committed Jan 5, 2019
    Configuration menu
    Copy the full SHA
    a14f4f9 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'issue#98'

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

Commits on Feb 14, 2019

  1. Things

    aleab committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    094d7ca View commit details
    Browse the repository at this point in the history
  2. v1.11.0

    aleab committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    3e5bf62 View commit details
    Browse the repository at this point in the history
  3. v1.11.0*

    aleab committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    33e19e1 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2019

  1. Configuration menu
    Copy the full SHA
    e048941 View commit details
    Browse the repository at this point in the history
  2. v1.11.1

    aleab committed Feb 16, 2019
    Configuration menu
    Copy the full SHA
    ac15aa5 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2019

  1. Fix issue with token refresh

    aleab committed Feb 20, 2019
    Configuration menu
    Copy the full SHA
    0ebfeb7 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2019

  1. Minor changes

    aleab committed Feb 21, 2019
    Configuration menu
    Copy the full SHA
    8532fd1 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2019

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

Commits on Feb 25, 2019

  1. Minor changes to log

    aleab committed Feb 25, 2019
    Configuration menu
    Copy the full SHA
    f3b9411 View commit details
    Browse the repository at this point in the history
  2. Fix "paused" issue

    aleab committed Feb 25, 2019
    Configuration menu
    Copy the full SHA
    33dc3f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf0c959 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2019

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

Commits on Sep 11, 2019

  1. Minor changes and refactoring

    aleab committed Sep 11, 2019
    Configuration menu
    Copy the full SHA
    9c13f0b View commit details
    Browse the repository at this point in the history
  2. ?

    Can't remember what this was about ¯\_(ツ)_/¯
    aleab committed Sep 11, 2019
    Configuration menu
    Copy the full SHA
    fbebb96 View commit details
    Browse the repository at this point in the history
  3. v1.11.2

    aleab committed Sep 11, 2019
    Configuration menu
    Copy the full SHA
    bed7558 View commit details
    Browse the repository at this point in the history