[chronojump] (101 commits) ...Glade change: adds on_file_path_import_changed event on the path box.



Summary of changes:

  fab2180... Work-in-Progress - starts laying out and importing tables ( (*)
  52c7696... Inserts Person77. (*)
  aae0206... Fixes issues importing people and jumps. (*)
  d9c8281... Imports PersonSession77. (*)
  dd7ca17... Imports ReactionTime. (*)
  f317963... Adds very simple integration test. (*)
  6fde24a... Improves test system: makes it easier to add new tests. (*)
  7d86ca8... Adds new unit test. (*)
  7e792c3... Starts re-writing some methods to make it more generic and  (*)
  a7a8d32... Instead of creating a new process from the test now imports (*)
  c78f827... insert_data() now returns a new data set instead of modifyi (*)
  c9141b6... Starts importing persons77 based on jump and jump_rj. (*)
  0dc0e89... JumpType(name) is UNIQUE so is indexed and the foreign keys (*)
  fcf0ddc... Imports persons77 and other small improvements. (*)
  4b87f4a... Imports person_session_77 and updates the session_ids accor (*)
  920063c... Simplifies queries with the GROUP BY. (*)
  3599fb8... Passes the cursors around instead of the databases. (*)
  af8da4f... Uses internal difflib instead of external difflib. (*)
  d26836e... Organizes better the tests (specially the output). (*)
  48c538c... Deletes not-needed code (thanks to the new approach). (*)
  12cd04b... Avoids creating a SQL query concatenating a string. (*)
  ce8572a... Avoids concatenating where values using a string - uses sql (*)
  7603b82... Uses more SQLite placeholders, adds copyright, improves use (*)
  892cdd1... Adds --information command line parameter to show informati (*)
  ec799ea... Prints information with the inserted/reused rows per table. (*)
  13be25f... Improves logging for the Person77: actually it inserts them (*)
  f787892... Better output for inserted and reused rows. (*)
  984ffd5... Adds databases for a failing unit test: JumpType fails beca (*)
  5c0b435... Avoids column duplicates. (*)
  b566c05... Updates the "type" of the jump in the tables Jump and JumpR (*)
  bf4fb16... Fixes update_persons_77_ids: it was doing nothing. Fixes un (*)
  8fa40f4... Deletes update_persons77_ids() and uses update_ids_from_tab (*)
  f3cbe94... Add comments, improves code. (*)
  01bd092... Adds new unit tests, fixes a real problem with update_sessi (*)
  2adeb29... Adds two more unit tests. (*)
  aecf2cb... Adds a new unit test. (*)
  c20b5a3... Adds new integration tests. (*)
  dc4c99b... Refactors chronojump_importer and creates the appropiate cl (*)
  2cd1765... Avoids accessing Row's classes protected variables. (*)
  618ccad... More cleanup: method names now in classes are improved, etc (*)
  3c68eb9... Moves remove_duplicates() in the Table class. (*)
  e3a76b9... Fixes --information command line argument and minor style f (*)
  df12a38... Prints the summary for the table again. (*)
  0672826... Organizes the test code in different test classes. (*)
  62647f5... Adds comments, moves print_summary() to the appropiate clas (*)
  ef573d2... Adds Python2 compatibility. (*)
  726eafe... More documentation, avoids possible problems with default v (*)
  1939035... Adds MonoDevelop solution files. (*)
  4eec0e7... Adds files and Assembly references to the MonoDevelop proje (*)
  311a1e1... Fixes chronojump.csproj for MonoDevelop. Includes a script  (*)
  15f7e35... Changes member variables to private. (*)
  39a482b... Deletes unused variables. (*)
  3ed7fa8... Adds an option in the menu that will show the dialog to ope (*)
  17e18cf... Adds SqliteSessionSwitcher. It allows to read sessions from (*)
  5d5542b... Shows a text box to type (this will be fixed) the path to i (*)
  a9e1965... Returns the session number to be imported. (*)
  c51476a... It actually imports (it still has a few hard coded paths). (*)
  39c9b49... Imports from the file to the correct file. (*)
  450795a... Fixes typo. (*)
  daa628c... Installs chronojump_importer.py in the same directory as ch (*)
  a6a22e5... Installs the chronojump_importer.py correctly. Executes it  (*)
  f828d3b... When importing another chronojump session: adds a button to (*)
  ff21604... Fixes problem when the importer didn't have any path select (*)
  94ee562... Hides widgets that were not needed when importing sessions. (*)
  ceeb0a5... Improves menu message. (*)
  03ff607... Adds documentation. (*)
  33f9a6d... Reuses existing code in SqliteSession when displaying the s (*)
  a7f0dde... Reformats code. (*)
  4a1f9ca... Fixes Pylint warnings. (*)
  32389d2... Re-orders methods in the class. No code changes. (*)
  ead63cb... Adds failing unit test: it has a defined user-jump. (*)
  bb2bf8f... Fixes bug when importing personalized JumpTypes. (*)
  5c32618... Adds unit test for previous bug. (*)
  99a7e59... Adds unit test for the chronojump_importer database class. (*)
  747dbbf... Merge branch 'master' into chronojump-importer (*)
  94c190c... Renames method. (*)
  3cbb56a... Fixes MonoDevelop project. After merging master into this b (*)
  e8c7e9e... Hides "Import session from another Chronojump" if not in "J (*)
  d2b20bf... Finds the chronojump_importer.py instead of assuming that w (*)
  b8f1070... Fixes error: the new imported jumps were not available unle (*)
  e58ff8e... Generates and distributes the chronojump_importer executabl (*)
  297341b... Now py2exec will find the chronojump_importer.py file. (*)
  80ca67c... Handles commandLineEncoding arguments correctly (in case of (*)
  ccf2815... Deletes the TODO message - It's already done. (*)
  1be0063... Escapes the command line arguments correctly. (*)
  6330586... Fixes chronojump-importer filename on Windows. (*)
  2d2dc66... Avoids duplicates on Session names. (*)
  1cf08ac... Renames DatabaseType enum and moves code to make it clearer (*)
  74b4718... Hides the SIMULATED session when importing sessions. (*)
  48ded53... Fixes chronojump.csproj adding the new file. (*)
  d7e59c8... Fixes error on OS-X. On OS-X we have to execute Python with (*)
  bde7073... Adds chronojump_importer.py file in the distribution file. (*)
  97987b5... Merge branch 'master' into chronojump-importer (*)
  53a2eea... Adds new files (added in master) into chronojump.csproj. (*)
  889e34c... Reverts chronojump.glade to the one in master. (*)
  a47c19a... Glade change: adds the new menu item to import sessions. (*)
  af5953a... Glade change: adds the Widgets in the Load Session window t (*)
  f183191... Glade change: adds missing event handler for the menuitem. (*)
  4b5957a... Glade change: makes the elements to not expand so the label (*)
  c1d2f1e... Glade change: adds on_select_file_import_clicked signal on  (*)
  53675e4... Glade change: adds on_file_path_import_changed event on the (*)

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]