Raoul Snyman
b4a33e29d9
Fix issue #1179 (generating slide data for a folder)
2022-10-21 06:25:54 +00:00
Tim
0ccb3620d5
Lets finish the year conversion
2022-02-06 09:10:17 +00:00
Raoul Snyman
b6074ed9ad
Move the common context menu code into the FolderLibraryItem class
2022-02-01 16:02:17 -07: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
Daniel
9a1605694a
Remove image background setting
...
Background images never needed this because they expand to fit
Foreground images will get a theme background
2020-11-24 20:23:35 +00:00
Tomas Groth
04feb3ee67
Fix image db upgrade
2020-08-18 06:47:02 +00:00
Tim Bentley
a55fdbf0c8
Update API definition
...
resolves #295
2020-06-10 20:10:56 +00:00
Tim Bentley
6eba3b7a3e
Settings cleanup
2020-06-06 16:05:36 +00: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
Tim Bentley
6876bbd531
Clean up Apis and remove duplicate files.
...
Add new API to help testings
2020-05-16 06:11:21 +00:00
Tomas Groth
937c6c3e81
New service file format
2020-05-07 05:18:37 +00:00
Tim Bentley
2223a56268
Logging and Powerpoint fixes
2020-05-02 18:53:56 +00:00
Tomas Groth
d1b051807b
Fix presentation load from service file
2020-04-02 20:24:58 +00:00
Tim Bentley
debbced7e3
Update the plugin classes and remove the uneeded code
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-18 21:00:13 +00:00
Tim Bentley
6ea4893ad6
Change Year
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-01 02:53:08 +00:00
Tomas Groth
64126cec23
Fix a traceback when trying to display a PDF
2019-12-04 20:46:10 +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
Raoul Snyman
61b85f15bc
Fix a bug when cleaning up thumbnails where all presentation controllers, whether enabled or not, would be cycled through.
2019-06-30 16:28:38 -07:00
Phill
5482e70e6d
Break out json and path refactors from fixes branch
2019-05-22 07:47:00 +01:00
Phill
7aa7e5c635
Move some changes out of annother branch
2019-05-04 12:49:20 +01:00
Bastian Germann
be1a398f7b
License change to GPL-3.0-or-later
2019-04-13 15:00:22 +02:00
Philip Ridout
eb115a0ad4
More pathlib clean ups
2019-03-17 10:01:52 +00:00
Tomas Groth
fa4ec96054
Updated to 2019 in copyright headers
2019-02-14 16:09:09 +01:00
Tomas Groth
e7526f1e59
merge trunk
2018-10-30 20:46:55 +01:00
Raoul Snyman
ec479e589b
Fix a bunch of linting issues (which should also help resolve other circular dependencies)
2018-10-26 16:15:31 -07:00
Raoul Snyman
aa3b0c4bcc
HEAD
2018-10-01 21:39:42 -07:00
Raoul Snyman
0c8156b4c4
Loading and saving of screens is working; Refractored retranslateUi => retranslate_ui
2018-09-11 22:43:27 -07:00
Simon Hanna
a4c1e306b5
Remote imports from openlp/core/lib/__init__.py and update other files accordingly
2018-08-25 16:08:19 +02:00
Tim Bentley
7487721e26
more gone
2018-04-22 08:17:38 +01:00
Tim Bentley
faee3109e5
more
2018-04-13 19:54:42 +01:00
Tim Bentley
41f35f52e3
End of 2017
2017-12-29 09:15:48 +00:00
Tim Bentley
5495ba8cf3
plugins done and tested
2017-12-28 08:08:12 +00:00
Phill Ridout
9196db5af0
Pathlib refactors and test fixes
2017-11-18 11:23:15 +00:00
Phill Ridout
4e9fcf2e50
Sort media items by natural order
...
Fixes: https://launchpad.net/bugs/1625087
2017-11-13 21:40:49 +00:00
Phill Ridout
9606b99976
Fix md5 thumbnail regression
...
Fixes: https://launchpad.net/bugs/1692187
2017-11-13 20:07:20 +00:00
Raoul Snyman
b406cfd5a8
Phase 1 complete
2017-10-07 00:05:07 -07:00
Philip Ridout
131e0213e2
minor fix
2017-09-21 08:40:41 +01:00
Philip Ridout
7f98003d54
test fixes
2017-09-17 20:43:15 +01:00
Philip Ridout
8ed5903ced
Moved most of the presentation plugin over to pathlib
2017-09-15 20:01:09 +01:00
Philip Ridout
f0e7381f5c
Pathlib changes in presentation plugin
2017-09-07 22:52:39 +01:00
Philip Ridout
8f9cb4a090
Modify setting upgrade code to provide versioned updates. Upgrade settings to use JSON encoded Path objects
2017-08-26 16:06:11 +01:00
Tim Bentley
74ca42e220
Yet another year goes by
2016-12-31 11:01:36 +00:00
Ken Roberts
801f508a72
Convert strings in plugins part 2
2016-05-21 11:19:18 -07:00
Tim Bentley
a0bfc7d069
move methods
2016-04-03 20:44:09 +01:00
Tim Bentley
3a8b068af8
Year older
2015-12-31 22:46:06 +00:00
Jonathan Springer
7af1ca1d49
Migrate to PyQt5
2015-11-06 19:49:40 -05:00
Tomas Groth
3f145078f5
Set service_item.name to "images" for pdfs (which are images though they are presentations)
2015-06-02 22:13:15 +01:00
Tomas Groth
f8084059ba
Added test + small fixes.
2015-03-18 22:04:30 +00:00
Tomas Groth
d74f2c05ff
Fix crash if presentation file in the mediamanger was removed bewteen sessions. Fixes bug 1432418.
...
Fixes: https://launchpad.net/bugs/1432418
2015-03-15 21:53:46 +00:00