Commit Graph
91 Commits
Author SHA1 Message Date
codestation 7ce88ec968 Merge branch 'testing' of github.com:codestation/qcma into testing 2014-01-02 17:02:28 -04:30
codestation fe74585c2b Merge pull request #8 from xiannox/testing
Added QCMA NSIS install script
2014-01-02 13:31:42 -08:00
codestation 960897ea2e Use QImage to load photo metadata instead of ffmpeg. 2014-01-02 13:14:38 -04:30
codestation e2768672e7 Change the read method of ffmpeg from filename to buffer to avoid
passing a filename with incorrect encoding to avformat_open_input.
Increased the size of photo thumbnails a little.
2014-01-02 01:52:11 -04:30
codestation 2f2d381474 Fix lineedit resizing on focus. 2013-12-29 22:01:32 -04:30
codestation 81e3545f29 Updated translations 2013-12-25 21:56:06 -04:30
codestation e9d46005dc Receive the onlineId earlier so it can be shown in the connection popup.
USB: save the device name after exchanging capability info.
WiFi: save the device name used in the device pairing phrase.
2013-12-25 21:46:42 -04:30
codestation 12b0ad997e Do not use a static row count because it gets invalid once a row is deleted. 2013-12-25 01:54:06 -04:30
codestation ef845f9a1c Adjust the item height on the backup manager so the text doesn't
get cut on OS X.
2013-12-25 00:51:19 -04:30
codestation 0a655d9422 On OSX clearing the QTableWidget doesn't remove the items so lets
adjust the row count before exiting when no items are available.
2013-12-25 00:49:37 -04:30
codestation 1fea358b7c Fix OS X icon location. 2013-12-24 22:57:27 -04:30
codestation 3fa40ff080 Remove format warnings. 2013-12-23 23:12:34 -04:30
codestation 3848873ccf Fix crash when opening the backup manager before the first scan. 2013-12-22 20:11:34 -04:30
codestation c2558b6b2a Updated translations. 2013-12-19 21:01:33 -04:30
codestation b67af3b9d2 Only index the database when a valid uuid is present.
Refresh the database when a PS Vita is connected.
2013-12-19 20:53:27 -04:30
codestation ee9237197d Disable savedata details until the CMA device crash has been solved. 2013-12-19 19:40:12 -04:30
codestation 7bc54d3533 Show last selected listing in backup manager. 2013-12-19 17:43:38 -04:30
codestation 2b26fb239c Show PSM icons in backup manager. 2013-12-19 17:41:54 -04:30
codestation d6831fc6c6 Fix compilation under 64bit Windows and standarize the format of the thread ID. 2013-12-19 00:03:13 -04:30
codestation 0fc2198436 Merge pull request #7 from xiannox/testing
Merge Xian Nox qcma branch into testing
2013-12-18 16:39:51 -08:00
codestation 647b8dad2f Fix ico path location in windows resource file. 2013-12-18 19:20:09 -04:30
codestation 38fa92b854 Fix icon location on desktop file. 2013-12-17 21:20:18 -04:30
codestation 2b26a2b3de Bump version to 0.2.5 2013-12-17 20:45:13 -04:30
codestation f80810f3a2 Fix the CMA crash on the PS Vita because it expects xml files that
doesn't follow the spec o_O
2013-12-17 20:41:13 -04:30
codestation b0345a6656 Change the tray ico color to indicate if the device is connected. 2013-12-17 20:38:53 -04:30
codestation 73a48a76f2 Updated translations. 2013-12-17 20:36:46 -04:30
codestation 8e33c89412 Merge pull request #6 from xiannox/testing
Merge pull request #5 from xiannox/testing
2013-12-17 17:06:00 -08:00
codestation 9c67329549 Merge pull request #5 from xiannox/testing
Merge Xian Nox qcma branch into testing
2013-12-17 06:08:06 -08:00
codestation 616c58c876 Merge pull request #4 from xiannox/testing
Merge Xian Nox qcma branch into testing
2013-12-16 13:18:05 -08:00
codestation 57fcd8adb3 Fix the stupid PIN bug. 2013-12-15 09:42:01 -04:30
codestation c4eaad6b8c Astyle formatting 2013-12-15 09:01:04 -04:30
codestation e68f01c858 Always read the account name.
Create the backup directories.
2013-12-13 09:33:46 -04:30
codestation 5827c6ad0c Added feature-filter from Xian Nox (with minor formatting changes) 2013-12-11 21:15:57 -04:30
codestation db3c400864 Added some help messages to the Settings window; --set-locale switch 2013-12-11 20:45:45 -04:30
codestation a6347fcded Remove executable bit to desktop file. 2013-11-19 14:48:04 -04:30
codestation 84289bd5ac Better way to detect the broadcast message. 2013-11-05 20:10:09 -04:30
codestation 2e745a75de Support new CMA broadcast string.
Identify as PS Vita TV compatible.
2013-11-04 23:22:49 -04:30
codestation f0146d76b5 Make sure that it uses statvfs64 on 32bit builds. 2013-10-06 16:38:50 -04:30
codestation 9489a14fa2 Fix about menu entry and newline 2013-10-01 13:36:58 -04:30
codestation 6b60b8a89f Add version so this project is easier to track 2013-10-01 13:24:57 -04:30
codestation 854eadfb8d Added OS X icon 2013-09-29 14:33:49 -04:30
codestation 03e3fb9ad5 Fix handle casting in debug messages.
Change statvfs64 to statvfs and leave the build system configure it, so
it doesn't break on OS X.
Enable pkg-config on OS X.
2013-09-29 11:10:47 -04:30
codestation 2d88347e4d Merge pull request #1 from 173210/master
Japanese translation added
2013-09-27 06:47:10 -07:00
codestation 5582c5f047 Fix negative values on pin 2013-09-24 18:27:00 -04:30
codestation 269243d04d Adjust row height in backup manager. 2013-09-22 23:06:54 -04:30
codestation d6a8e4a73d Include vitamtp.h header. 2013-09-22 22:43:21 -04:30
codestation 71a7bed50d Fix memory leaks.
Use "/" separator for internal cmaobject nodes.
Use new vitamtp init function.
Remove console config for Win32.
2013-09-22 19:02:42 -04:30
codestation d2e584220e Enable console logging under Win32.
Fix struct size issue under Win32.
2013-09-21 18:08:09 -04:30
codestation 50a12cbf93 Generate correct random value on 32bits 2013-09-19 19:50:49 -04:30
codestation 0454272e94 Added windows icon file. 2013-09-16 00:49:45 -04:30
codestation 092e0d9aa0 Added Windows icon.
Use a 16x16 tray icon under Windows.
Fix disk space funcion under Windows.
2013-09-16 00:46:43 -04:30
codestation 6d432bfafb Initialize file_type. 2013-09-15 23:56:37 -04:30
codestation 6bff6b9831 Return the correct codec/format type for all the supported file types. 2013-09-14 17:30:10 -04:30
codestation 339b08704a Added deb packaging rules. 2013-09-02 17:11:10 -04:30
codestation 647a9983e0 Fix compilation failure of previous commit 2013-09-02 14:42:19 -04:30
codestation 7c83b86ca8 Fix compilation with older ffmpeg.
Fix compilation under 32bits.
2013-09-02 14:38:07 -04:30
codestation db576350ce Updated translations and readme. 2013-09-01 14:12:12 -04:30
codestation f6b7d47757 Add registration callback to close the PIN dialog properly. 2013-09-01 02:25:03 -04:30
codestation 8ab004c6d7 Basic support for event canceling 2013-09-01 01:37:48 -04:30
codestation 7e34493d74 Enable the rest of the music categories but filter out any files from them (for now). 2013-08-31 01:36:49 -04:30
codestation 1e4a8348d4 Fix music streaming. 2013-08-31 00:06:55 -04:30
codestation bc9e84ad13 Enable verbose and debug logging in command line options. 2013-08-30 13:46:24 -04:30
codestation fb0845e8a1 Include future options in settings dialog.
Only send the file name to the progress dialog.
2013-08-30 11:56:04 -04:30
codestation 04853712d0 Update the database in a different thread so it doesn't freeze the main
thread.
Show PIN in a dialog instead of a notification popup.
Translations updated.
2013-08-30 11:10:43 -04:30
codestation b46156b507 Use the correct dialog for directory selection. 2013-08-29 16:17:16 -04:30
codestation acbdf57b1a Spanish translation added 2013-08-29 14:49:29 -04:30
codestation 153695903a Update install paths 2013-08-29 13:55:32 -04:30
codestation 08fed6b1cb Added desktop file and icon.
Added install rules for Linux.
2013-08-29 13:48:03 -04:30
codestation bab08e4355 Support ResizeMode on both Qt4 and Qt5. 2013-08-29 13:16:04 -04:30
codestation 49f795f1f5 Save the online id to show it in the backup manager. 2013-08-29 12:51:42 -04:30
codestation e44c3bca28 Process correctly the return value of the confirm dialog.
Update the backup usage label after deleting an entry.
Update the parent metadata size after deleting a node.
2013-08-29 12:28:40 -04:30
codestation b34b2f63f4 Forgot to add the backup manager in the previous commit... 2013-08-29 00:52:21 -04:30
codestation c95e043817 Fix updatelist resource route. 2013-08-28 22:19:26 -04:30
codestation b6b482046d Added backup manager. 2013-08-28 17:53:02 -04:30
codestation 3530e28b43 Connect the refresh database signal with the manager slot. 2013-08-25 02:27:50 -04:30
codestation 1415c72aec Remove superfluous debug message. 2013-08-25 02:15:51 -04:30
codestation 82015d701a Remove unused last parameter in sendObject function. 2013-08-25 02:11:08 -04:30
codestation 92f4572814 Make sure that BaseWorker deletes the thread when is finished.
Implemented ClientManager so it can manage the usb and wireless threads.
Impelmented better mutex logic on CmaClient.
Execute the cma events in a different thread so the event listener is
available.
Code refactoring.
Fix memory leaks in threads.
Updated readme.
2013-08-25 01:40:14 -04:30
codestation dfdd79e850 Testing a new approach 2013-08-23 10:25:00 -04:30
codestation dc73bc3b23 Fix sync issues with CmaClient and commented out some logging. 2013-08-20 22:08:50 -04:30
codestation bdb854808b Reimplemented CmaClient (again) to support concurrent connections. 2013-08-20 16:53:38 -04:30
codestation b23c009caf Add license header to avdecoder class. 2013-08-20 10:19:19 -04:30
codestation d4dcb42a8e Fix a memory leak in CmaRootObject.
Assign a thread name for easy debugging.
2013-08-20 00:41:18 -04:30
codestation 0704cfa80a Create a static constructor for libav initialization. 2013-08-19 23:23:19 -04:30
codestation 45a8366f9e Finish implementation of AVDecoder and the old implementation based on
MediaInfo is removed.
Removed old broadcast class.
2013-08-19 23:15:23 -04:30
codestation e777a5bfcd Implement class audio/video metadata fetch using libav. 2013-08-19 17:06:38 -04:30
codestation 6252053162 Remove static link of vitamtp 2013-08-19 09:49:27 -04:30
codestation d93de053e9 Reimplemented broadcaster so it can send 503 when a connection is in
place.
Removed qcma/cmaserver class and reimplemented them in cmaclient.
Make sure that the scanned files are sorted by filename.
Implement filters so the database doesn't pick up unsupported formats.
Implement album cover display for album listing in the vita.
Fixed bug with streaming of pictures in wireless mode.
Some code refactoring.
2013-08-19 09:46:03 -04:30
codestation 0d8c0a2b24 Removed dead code and added some logging. 2013-08-13 11:47:16 -04:30
codestation 6b17d2bc94 Moved conection logic from Qcma/ListenerWorker to CmaServer/CmaClient.
Added tray icon.
Quit now really quits the application.
2013-08-13 10:22:45 -04:30
codestation f9347f37cc First commit 2013-08-11 17:12:00 -04:30