Chris Cochrun
6177219482
fixing the spinner to always be the right size
2024-04-12 07:22:59 -05:00
Chris Cochrun
60b89a84d7
using getItem directly since QVariantMaps work now in 0.6 of cxxqt
2024-01-16 13:54:09 -06:00
Chris Cochrun
4189c16f6e
adding a basic details view skeleton
2023-11-29 14:38:13 -06:00
Chris Cochrun
744481587f
initial port to cxx_qt 6.0
2023-11-27 11:07:55 -06:00
Chris Cochrun
928f0b9c08
setting scene doesn't work yet
2023-11-18 07:21:30 -06:00
Chris Cochrun
c48a7661c2
Allow for connecting to OBS from settings
2023-11-18 06:50:09 -06:00
Chris Cochrun
9bcddfe69d
better ui for the obs list
2023-11-18 06:44:03 -06:00
Chris Cochrun
b07e59659d
doing dumb things for obs
2023-11-17 17:10:58 -06:00
Chris Cochrun
4b489d4e45
linking obs up to as a stringlist model
2023-11-17 11:02:45 -06:00
Chris Cochrun
0c7305e3d4
using better naming for the item's index rather than ID
2023-10-28 06:15:23 -05:00
Chris Cochrun
9f4d426a8f
fixing small ui things and making audio picking use portal
2023-09-28 06:31:29 -05:00
Chris Cochrun
d02a13ee73
removing unnecessary javascript now that we have better selections
2023-09-27 11:05:58 -05:00
Chris Cochrun
83d7249a8b
adding selecting multiple items. Still needs work
2023-09-27 09:45:41 -05:00
Chris Cochrun
c57f9f8ac9
the moving of rows works but resets on move
...
This breaks fluid movements from QML with KirigamiDragHandles
We will need to adjust how this move works in QML or get the
begin_move_rows function to build. If it can build we can still use
the KirigamiDragHandles.
2023-09-17 14:35:37 -05:00
Chris Cochrun
f2f2ab27b9
fixing more inserting pieces
2023-09-13 14:58:53 -05:00
Chris Cochrun
00b2183750
add back deleting a single item
2023-09-13 13:39:53 -05:00
Chris Cochrun
8031c32a18
adding the save function working and adding to service items better
2023-09-13 13:22:02 -05:00
Chris Cochrun
455c83b000
make a spot for serviceItem info in the footer
2023-04-18 11:13:49 -05:00
Chris Cochrun
f8ac7feea0
adding the removal of items work on the slides
...
This isn't finished yet, but the core is there. I have yet to fully
remove slides after a service_item is removed.
2023-04-11 06:22:50 -05:00
Chris Cochrun
f17a88ff68
fix serviceList sometimes having overlapping items
2023-03-24 15:17:25 -05:00
Chris Cochrun
175b327c5c
refocus the presentation item
...
This command sets the keyboard focus to the presentation item which
controls when slides are changed. It ensures that after every action
you can use the arrow keys to switch the slides.
2023-03-20 11:38:07 -05:00
Chris Cochrun
58a85bcc01
add forceLayout
...
This was an attempt at forcing the layout of the ListView so that it
will adjust to model changes properly. It only sort of works. There
are still occasional overlapping items.
2023-03-12 06:31:06 -05:00
Chris Cochrun
a946db072d
add loadingItem to serviceList
...
The loading item will show as things are dropped into the
listview. This makes sure the user sees a loading bit as things are
happening in the background to add the new serviceItem
2023-03-07 12:53:27 -06:00
Chris Cochrun
d349e0a572
better adding animations
2023-03-07 12:23:08 -06:00
Chris Cochrun
caa2e31d99
add looping for slides
...
This add looping primarily for videos but I've added in the groundwork
for looping through any kind of slide. This obviously will be
implemented differently for each type of slide, but this way the
groundwork is done already.
2023-03-06 15:06:18 -06:00
Chris Cochrun
fa427c31bb
same color as labels
2023-03-05 21:42:19 -06:00
Chris Cochrun
2c539e7618
switching to newer qt quick window
2023-03-03 16:56:13 -06:00
Chris Cochrun
5fe5a5b621
switching all layouts to newer layouts
2023-03-03 16:47:49 -06:00
Chris Cochrun
2e6e1407dc
switching to a reusable LibraryItem component for easier refactoring
2023-02-28 06:22:16 -06:00
Chris Cochrun
4f10f53ff5
adding returns to case statements to stop processing
2023-02-24 16:48:44 -06:00
Chris Cochrun
d6a92ee3cb
switching to a more model based adding of items to serviceListModel
2023-02-24 16:01:11 -06:00
Chris Cochrun
bac52666c8
proof of concept for getting the item from the appropriate place
2023-02-24 14:54:30 -06:00
Chris Cochrun
571d74306d
switching to right model
2023-02-23 14:55:31 -06:00
Chris Cochrun
1dfe58c996
some debugging helpful pieces to be removed later
2023-01-27 16:45:38 -06:00
Chris Cochrun
45da1ff33d
getting rid of unneccesary debug info
2023-01-27 16:45:24 -06:00
Chris Cochrun
e355f28146
adding icon for clear all button
2023-01-27 16:45:10 -06:00
Chris Cochrun
a798427d5b
bug in appending songs fixed
2023-01-27 16:25:53 -06:00
Chris Cochrun
4910a40fbe
adding icons to the serviceListItem
2023-01-27 15:59:12 -06:00
Chris Cochrun
7a8c7cc389
multi select and removal. Slides aren't perfect yet.
2023-01-24 15:29:56 -06:00
Chris Cochrun
02c4c8a47a
multi select for service item
2023-01-23 21:35:34 -06:00
Chris Cochrun
b40d9e11a6
adding of items now adds slides as well through signal/slot
2023-01-21 07:23:33 -06:00
Chris Cochrun
46f2d9d42f
making some better inserting patterns in serviceList
2023-01-20 16:50:17 -06:00
Chris Cochrun
f535bc1500
a lot of tweaks to make changing slides work
2023-01-20 13:38:40 -06:00
Chris Cochrun
453c67f237
changed all serviceItemModel to singleton ServiceItemModel
2023-01-20 07:06:25 -06:00
Chris Cochrun
d6da3b546c
better debugging: all print statements are now console.log
2023-01-17 05:52:34 -06:00
Chris Cochrun
d868571d72
adding presentations with multiple slides
2023-01-17 05:09:16 -06:00
Chris Cochrun
8442913576
more ui setup for viewing all slides in item
2023-01-13 21:13:14 -06:00
Chris Cochrun
29348d59e7
the sizes of things were wrong with a bad env variable
2023-01-13 05:49:15 -06:00
Chris Cochrun
a146d702dd
some unit size changes
2023-01-12 13:42:56 -06:00
Chris Cochrun
8e57630973
fixing minor bug in mouseHandler and delete popup
2023-01-11 14:11:21 -06:00