Commit Graph

57 Commits

Author SHA1 Message Date
Tim 29db2f1fb7
Better late than never 2022-02-01 10:10:57 +00:00
Andreas P 25952c8751 use f-strings and correct log message, as the icon is shaddowed 2021-10-23 15:48:48 +02:00
Mateus Meyer Jiacomelli 368c1aa69a Better Dark Mode and UI Theme Support 2021-09-01 18:34:06 +00:00
Raoul Snyman 4d3ade20c7
Add support for folders to plugins
- Make a derivative MediaManagerItem class for generic folder support
- Make add and choose folder dialogs based on image plugin dialogs
- Implement folder and item mixins to get db models "for free"
- Implement database layer for media plugin
- Implement database layer for presentations plugins
- Refactor media plugin to inherit from FolderLibraryItem
- Refactor presentations plugin to inherit from FolderLibraryItem
- Migrate media files from settings to database
- Migrate presentations files from settings to database
- Convert the load icons in the media plugin into a dropdown
- Add new tests for MediaMediaItem.get_list()
- Closes #165
- Closes #223
- Closes #224
- Closes #582
2021-08-25 22:51:43 -07:00
Tim Bentley aade849aca End of 2020 - Just change the Year! 2020-12-30 21:42:49 +00:00
Raoul Snyman 5c0082e434
Fix the colour of the icons on macOS 2020-07-03 22:18:17 -07:00
Mattias Põldaru 2e58939382 Change preview/live left/right icons to up/down, as the slides are shown in preview, and just as keyboard shortcuts. 2020-05-26 20:29:05 +00:00
Raoul Snyman 181b4fdcc9
Fix various issues and return current theme in API:
- New API method to return current theme
- Use single method to set service items via both position and uuid
- Update tests to match above new features
- Fix issue where chords were not being returned to the API
- Fix the clear/backspace icon (the old one doesn't exist in Debian)
2020-05-15 23:11:55 -07:00
Tomas Groth 127ee05ac3 Add support for network streams. 2020-03-08 22:05:09 +00:00
Tim Bentley 3dcac055be Migrate Media and add Pytest-qt
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-02-09 20:24:05 +00:00
Tomas Groth d9b65d8873 Made the stream selector a lightweight version of the VLC capture device selector. Still some work to do. 2020-02-04 20:35:35 +00:00
Tomas Groth a0616ddf0f A few fixes for the alpha. 2020-01-06 21:15:11 +00:00
Tim Bentley 6ea4893ad6 Change Year
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-01 02:53:08 +00:00
Raoul Snyman 288a02344d Font selection widget
- Create a font selection widget
- Embed widget in the Theme wizard
- Add tests for the FontSelectWidget
2019-11-22 16:40:10 +00:00
John Kirkland dbcdf11c0a Planningcenter plugin 2019-11-09 16:17:41 +00:00
John Morris 5677cf6a40 Changed plugin search clear ICON 2019-10-29 16:13:18 +00:00
Raoul Snyman 1e76868a23 Remove vim lines from files and add a .editorconfig for editors that support it 2019-10-10 15:28:16 +00:00
Phill dd4d9b9255 Add a singletom Metaclass 2019-07-20 13:27:28 +01:00
Phill 9c35b7dcdc Minor fixes, and changes 2019-07-03 14:23:23 +01:00
Bastian Germann be1a398f7b License change to GPL-3.0-or-later 2019-04-13 15:00:22 +02:00
Ken Roberts cc4b8e4242 PJLink2 Update U 2019-03-08 07:19:57 -08:00
Philip Ridout 5fdebcb7a6 change select all icons. fix wordwrap 2019-02-15 22:34:53 +00:00
Tomas Groth fa4ec96054 Updated to 2019 in copyright headers 2019-02-14 16:09:09 +01:00
Tim Bentley f1c7664125 Merge media trunk and fix up 2019-01-27 14:42:23 +00:00
Tomas Groth e7526f1e59 merge trunk 2018-10-30 20:46:55 +01:00
Tim Bentley 26a9b2430d Head 2018-10-27 07:00:51 +01:00
Raoul Snyman 417912aae2 Fix the tests 2018-10-26 18:53:43 -07:00
Raoul Snyman d1c4cea777 Fix linting issues 2018-10-26 18:40:20 -07:00
Tim Bentley 92492ab0e8 initial phase of vlc and statemanagement 2018-10-13 11:24:01 +01:00
Raoul Snyman aa3b0c4bcc HEAD 2018-10-01 21:39:42 -07:00
Tomas Groth 0aadec661f Fix some pylint failures and add qtawesome to appveyor install. 2018-08-05 22:28:01 +02:00
Tim Bentley 753a8946c3 fix icons 2018-08-04 22:01:15 +01:00
Tim Bentley 023753b2fc fix tests 2018-07-15 20:54:41 +01:00
Tim Bentley 2bb842b21c Conversion finished 2018-06-24 07:56:50 +01:00
Tim Bentley 206decbb7e finish projector 2018-06-16 07:09:15 +01:00
Tim Bentley b6dc37fb0b remove more and fix code 2018-06-10 20:29:00 +01:00
Tim Bentley d8e6dfaf19 more projector 2018-06-03 18:30:11 +01:00
Tim Bentley d0950f2bd5 start projector 2018-06-03 18:10:29 +01:00
Tim Bentley 2f144c79d8 more icons 2018-06-03 17:07:20 +01:00
Tim Bentley be1d7c687b More icons 2018-06-02 07:37:31 +01:00
Tim Bentley 6f9d662064 Yet more updates 2018-05-08 20:45:34 +01:00
Tim Bentley 0023359915 Add custom font file and handling 2018-05-08 19:44:47 +01:00
Tim Bentley 55f34aee03 fix color 2018-05-07 07:44:57 +01:00
Tim Bentley cd011842a0 more bits 2018-05-06 21:11:06 +01:00
Tim Bentley 8ab45c342e more bits 2018-05-06 20:50:41 +01:00
Tim Bentley ccafcfe0e5 add attributes 2018-05-06 09:03:42 +01:00
Tim Bentley 7487721e26 more gone 2018-04-22 08:17:38 +01:00
Tim Bentley 44bb70122e more bits 2018-04-22 07:59:35 +01:00
Tim Bentley 7d5e742c90 more cleanups 2018-04-21 20:57:51 +01:00
Tim Bentley a74d2b6bd2 more cleanups 2018-04-21 06:59:03 +01:00