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

CEC support #600

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

CEC support #600

wants to merge 54 commits into from

Commits on Nov 26, 2014

  1. Added SQLite3 to the project.

    Aloshi committed Nov 26, 2014
    Configuration menu
    Copy the full SHA
    bc2dfc9 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2014

  1. Initial work for the SQLite database replacement.

    Can convert XML into database and back again.
    
    DOES NOT CURRENTLY WORK WITH THE PROGRAM. The metadata member variable on
    FileData needs to be replaced.  FileData might get completely rewritten in
    favor of a solution that lets us use SQL queries to get file lists.
    Aloshi committed Nov 28, 2014
    Configuration menu
    Copy the full SHA
    b20b3eb View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2014

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

Commits on Dec 22, 2014

  1. Refactored SystemData into SystemData + SystemManager.

    Removed ScraperCmdLine.h/.cpp, since it was never used anyway.
    Aloshi committed Dec 22, 2014
    Configuration menu
    Copy the full SHA
    6ae49e9 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2014

  1. Redesigned GamelistDB to store all data in a single table.

    Also wrote a short and simple SQLite C++ wrapper that uses exceptions and RAII,
    which makes the code much cleaner.
    Aloshi committed Dec 27, 2014
    Configuration menu
    Copy the full SHA
    1449ab1 View commit details
    Browse the repository at this point in the history
  2. GamelistDB now handles metadata format changes automatically (e.g. wh…

    …enever MetaData.cpp's gameDecls array changes).
    Aloshi committed Dec 27, 2014
    Configuration menu
    Copy the full SHA
    0abae19 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0bc2ea View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2014

  1. Added Boost.Regex dependency.

    Aloshi committed Dec 28, 2014
    Configuration menu
    Copy the full SHA
    2013215 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2014

  1. THE GREAT FILEDATA REWRITE OF CHRISTMAS 2014

    FileData now basically works as a key in the GamelistDB "files" table.
    
    Still not quite done (lots of places marked TODO), but semi-functional.
    
    Removed Boost.Regex dependency, didn't need it after all.
    Aloshi committed Dec 29, 2014
    Configuration menu
    Copy the full SHA
    60a52e6 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2015

  1. Sort support.

    Aloshi committed Jan 8, 2015
    Configuration menu
    Copy the full SHA
    e501450 View commit details
    Browse the repository at this point in the history
  2. Fixed FileType/MetaDataListType confusions.

    Fixed launching games causing a crash.
    
    (because the filetype column in GamelistDB used to be isfolder, so the enum was just tested as a boolean).
    Aloshi committed Jan 8, 2015
    Configuration menu
    Copy the full SHA
    35370a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    68348ed View commit details
    Browse the repository at this point in the history
  4. Fixed another metadatalisttype/filetype test.

    Fixed "IMPORT XML" option not updating gamelist views.
    
    DetailedGameListView now repopulates instead of recreating itself when changes occur.
    Aloshi committed Jan 8, 2015
    Configuration menu
    Copy the full SHA
    a99b2e2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3e50413 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2015

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

Commits on Jan 11, 2015

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

Commits on Jan 15, 2015

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

Commits on Jan 17, 2015

  1. Fix build errors on Linux.

    Aloshi committed Jan 17, 2015
    Configuration menu
    Copy the full SHA
    4c4fb5e View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2015

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

Commits on Jan 20, 2015

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

Commits on Jan 21, 2015

  1. Fix for issue Aloshi#356.

    Aloshi committed Jan 21, 2015
    Configuration menu
    Copy the full SHA
    d3f23a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a01f71 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2015

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

Commits on Jan 25, 2015

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

Commits on Feb 10, 2015

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

Commits on Mar 3, 2015

  1. Configuration menu
    Copy the full SHA
    69bb3e0 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into gamelistdb

    Conflicts:
    	es-app/src/SystemData.cpp
    Aloshi committed Mar 3, 2015
    Configuration menu
    Copy the full SHA
    44fd9d6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c52fcb1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b3df00a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    10a59b4 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2015

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

Commits on Mar 6, 2015

  1. Configuration menu
    Copy the full SHA
    0047bd5 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into gamelistdb

    Conflicts:
    	es-app/src/guis/GuiGamelistOptions.cpp
    Aloshi committed Mar 6, 2015
    Configuration menu
    Copy the full SHA
    7635f11 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d129cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a9a8d0d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    584a466 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2015

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

Commits on May 31, 2015

  1. Configuration menu
    Copy the full SHA
    4b51b7f View commit details
    Browse the repository at this point in the history
  2. Add cec-keypresses.sh from https://gist.github.com/bahamas10/6996290

    …(for initial testing)
    CeRiAl committed May 31, 2015
    Configuration menu
    Copy the full SHA
    b3813cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d26d36 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    191e17a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8909683 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cdbc7da View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7a72819 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2015

  1. Configuration menu
    Copy the full SHA
    1c47ec2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    664a5b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3dfa506 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f84d13 View commit details
    Browse the repository at this point in the history
  5. ES-Core/InputConfig: Add new InputType "TYPE_CEC", add method to tran…

    …slate CEC-keycodes to strings
    CeRiAl committed Jun 13, 2015
    Configuration menu
    Copy the full SHA
    b084d24 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6020cd2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5ac5984 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a50410f View commit details
    Browse the repository at this point in the history