8 Commits

Author SHA1 Message Date
Mo Elzubeir 2a3ce38f45 Revise README to remove outdated content and update API info
Removed outdated sections on API integration architecture, error handling, and manual testing checklist. Updated API documentation to reflect planned changes and added support contact information.
2025-10-24 13:06:19 -05:00
Mo Elzubeir f85da16b10 Revise development guidelines and testing checklist
Updated development guidelines and testing sections in README.
2025-10-23 13:17:26 -05:00
Mo Elzubeir da64da107e Update last updated date to October 2025 2025-10-23 13:08:34 -05:00
Mo Elzubeir 62f6ace037 Revise README for Socialhose Media System
Updated project name and expanded the README to provide a comprehensive overview of the Socialhose Media System, including architecture, technology stack, features, build instructions, and troubleshooting.
2025-10-23 13:07:53 -05:00
Mo Elzubeir 871b317510 Change license to GNU GPL v3
Updated the license to GNU General Public License v3.
2025-10-23 10:32:09 -05:00
Mo Elzubeir 99581bc990 Major port Qt4 to Qt6
- Updated header inclusions from QtGui to QtWidgets for consistency and compatibility with Qt 5 and later.
- Replaced deprecated QApplication::desktop() with QApplication::primaryScreen() for obtaining screen DPI.
- Modified MyOutputHandler to use QMessageLogContext and QString for improved logging.
- Changed QMatrix to QTransform for image rotation in ImageCutout class.
- Updated various debug statements to use toLocal8Bit() instead of toAscii() for better string handling.
- Refactored several classes to use QElapsedTimer instead of QTime for performance measurement.
- Ensured all operator overloads in Section and Tag classes are marked as const for better const-correctness.
2025-10-22 23:04:56 -05:00
Mo Elzubeir 04bb35b772 time for one 2025-10-22 23:01:30 -05:00
Mo Elzubeir d2d561810c initial import 2022-12-13 09:18:00 -06:00