Tim
29db2f1fb7
Better late than never
2022-02-01 10:10:57 +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
Tim Bentley
1c4ae35c9c
Fixes and Updates
2020-10-19 07:18:26 +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
Simon Hanna
ef2f798f6f
Update remote API to use Flask, and be more RESTful
2020-01-27 22:57: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
Tim Bentley
63f67f6e17
Migrate setting definitions to Core from plugins
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2019-12-30 08:42:49 +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
Bastian Germann
be1a398f7b
License change to GPL-3.0-or-later
2019-04-13 15:00:22 +02:00
Tim Bentley
0a2de8e606
fix pep8.5
2019-03-27 19:21:11 +00:00
Tim Bentley
fc579f120a
Head 2
2019-02-14 19:42:34 +00:00
Tim Bentley
c0d328dc06
Head
2019-02-14 19:40:35 +00:00
Tomas Groth
fa4ec96054
Updated to 2019 in copyright headers
2019-02-14 16:09:09 +01:00
Tomas Groth
5ac8bbc3f2
Even more pep8 fixes and removed the old htmlbuilder.
2019-02-13 22:19:24 +01:00
Tim Bentley
f1c7664125
Merge media trunk and fix up
2019-01-27 14:42:23 +00:00
Tim Bentley
168efffb60
Move settings
2019-01-20 16:20:45 +00:00
Tim Bentley
a3d0dc28de
More missing lib fixes and MediaInfo cleanup
2018-11-18 17:29:47 +00:00
Tim Bentley
0540453892
Clean up error handling
2018-11-04 17:13:56 +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
Tim Bentley
20dc4f81ed
fix plugin loading
2018-10-26 19:30:59 +01:00
Tim Bentley
c08347ca3e
more fixes
2018-10-21 16:35:59 +01:00
Tim Bentley
1d4a414240
more state stuff
2018-10-20 15:41:32 +01: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
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
4760343899
fix up location of icons
2018-04-10 20:26:56 +01:00
Tim Bentley
d67379c622
More icons and fixes
2018-04-07 20:41:00 +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
a864dbbbc9
Minor tidyups
2017-11-19 21:57:38 +00:00
Raoul Snyman
b406cfd5a8
Phase 1 complete
2017-10-07 00:05:07 -07:00
Philip Ridout
9e9285a896
Added some settings that should have been upgraded
2017-09-09 21:00:48 +01:00
Philip Ridout
f8a68c23d0
Enable JSON to handle unsupported objects and tests
2017-08-25 21:03:25 +01:00
Philip Ridout
6ac671a5fa
HEAD
2017-08-23 21:13:58 +01:00
Philip Ridout
b384e6f2fa
Convert some more utility fuctions over to using the pathlib
2017-08-12 18:45:56 +01:00
Tim Bentley
c2321e7c10
Merge head
2017-08-03 18:54:40 +01:00
Philip Ridout
63bd98372a
Move applocation over to using pathlib
2017-08-01 21:59:41 +01:00
Tim Bentley
5d917de2f8
Head
2017-03-03 19:27:31 +00:00
Tim Bentley
74ca42e220
Yet another year goes by
2016-12-31 11:01:36 +00:00
Tim Bentley
098697a2cc
more endpoint moves
2016-08-10 21:52:27 +01:00
Ken Roberts
801f508a72
Convert strings in plugins part 2
2016-05-21 11:19:18 -07:00
Tomas Groth
26e72a1fec
make mediainfo detection work on win and mac.
2016-05-05 20:17:45 +02:00
Tomas Groth
b7a32ebbb2
Added support for using the new mutool in mudraw mode
2016-04-30 11:05:10 +02:00
Tim Bentley
bd8ddf7506
fix tests
2016-04-21 17:26:34 +01:00
Tim Bentley
f2537981e4
update
2016-04-20 17:36:37 +01:00
Tim Bentley
40981701e9
fix checks
2016-04-16 15:43:31 +01:00