Commit graph

777 commits

Author SHA1 Message Date
Chris Cochrun
6c04db19f4 adding kwindowsystem to nix build 2023-01-20 10:43:54 -06:00
Chris Cochrun
d70cd4091c visually see slides 2023-01-20 07:31:54 -06:00
Chris Cochrun
983bb24259 fix indexes and debug info 2023-01-20 07:31:43 -06:00
Chris Cochrun
453c67f237 changed all serviceItemModel to singleton ServiceItemModel 2023-01-20 07:06:25 -06:00
Chris Cochrun
f503622287 backend now uses the new classes and compiles some functions
might still need reworking
2023-01-20 07:05:51 -06:00
Chris Cochrun
9bee92a9e4 using the classes in scopedpointers 2023-01-18 15:58:37 -06:00
Chris Cochrun
b0f807d3bb tweaks to the slide class to allow better inheritance 2023-01-18 15:58:24 -06:00
Chris Cochrun
fd76b1f17c some beginning updates to the serviceitemmodel class 2023-01-18 15:58:09 -06:00
Chris Cochrun
7a0586f44b adding the new classes to cmake 2023-01-18 15:58:00 -06:00
Chris Cochrun
d94b17f0d5 the new slidemodel and slideobject classes 2023-01-18 15:57:31 -06:00
Chris Cochrun
95bbb12d8a some leftover changes before the refactor 2023-01-18 15:57:18 -06:00
Chris Cochrun
55097fac74 the plan for the refactor 2023-01-18 15:57:04 -06:00
Chris Cochrun
e734489bde notes 2023-01-17 15:23:15 -06:00
Chris Cochrun
09a86af056 making the activeHighlightBar follow the item in slideList 2023-01-17 14:50:26 -06:00
Chris Cochrun
7be875682f removing some debugging cruft 2023-01-17 14:50:15 -06:00
Chris Cochrun
7d11fa86ba adding a bar to track the active slide 2023-01-17 13:53:42 -06:00
Chris Cochrun
bb2c58773e removing cruft 2023-01-17 10:26:33 -06:00
Chris Cochrun
a774f1a427 a possible fix to building the app with nix build until I figure out
how to use rust in the appropriate places
2023-01-17 10:26:33 -06:00
Chris Cochrun
38885a5149 creating a slideIndex on SlideObject and referencing as active slide 2023-01-17 09:48:35 -06:00
Chris Cochrun
84f89fb201 adding changeSlideAndIndex and enabling that on previewSlidesList 2023-01-17 06:25:09 -06:00
Chris Cochrun
187481295f checking to make sure we don't need to update pageCount 2023-01-17 05:52:59 -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
cadd031ac6 making the PreviewSlideListDelegate show multiple slides 2023-01-17 05:08:54 -06:00
Chris Cochrun
40cb3163e2 making a PreviewSlideListDelegate and using a repeater 2023-01-16 17:11:52 -06:00
Chris Cochrun
8442913576 more ui setup for viewing all slides in item 2023-01-13 21:13:14 -06:00
Chris Cochrun
83fcb59ea0 some preliminary ui for viewing all slides in an item 2023-01-13 11:22:11 -06:00
Chris Cochrun
f6b6fa8911 adding pdf pagecount to presentationmodel 2023-01-13 11:21:54 -06:00
Chris Cochrun
92891128fe adding slidenumbers to serviceitems 2023-01-13 11:21:38 -06:00
Chris Cochrun
53bdda17bf making the pdf system aware of number of pages without podofo 2023-01-13 11:20:49 -06:00
Chris Cochrun
c989d143b7 adding a draggingslidenumber variable for inserting into model 2023-01-13 09:23:20 -06:00
Chris Cochrun
6953a7681f initial ui code for viewing multiple slides per item 2023-01-13 09:23:01 -06:00
Chris Cochrun
6271df91fc making serviceItem aware of how many slides are in an item 2023-01-13 09:22:38 -06:00
Chris Cochrun
278afe7989 I believe this fixes the bug of items coming back wrong 2023-01-13 05:49:56 -06:00
Chris Cochrun
ae27bfdbab trying to load the presentation view outside qml to fix wayland 2023-01-13 05:49:35 -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
8ec7c16e20 fixing the environment containing a bad variable 2023-01-13 05:48:52 -06:00
Chris Cochrun
9d0b89300a trying to add window differently 2023-01-12 13:43:07 -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
Chris Cochrun
28dadb880d trying to fix the dragging of items in the ServiceList 2023-01-11 13:44:34 -06:00
Chris Cochrun
3d42418c5f some preliminary parts to try and fix window activation on wayland 2023-01-11 13:44:34 -06:00
Chris Cochrun
daa7e9e192 making some sizing differences to be using Kirigami.Units 2023-01-11 13:44:34 -06:00
Chris Cochrun
b858fcf9c1 fixing readme 2023-01-10 10:32:01 -06:00
Chris Cochrun
9120f6cca4 adding KWindowSystem to try and fix wayland issues 2023-01-10 09:38:53 -06:00
Chris Cochrun
f70dc7722b reenabling better debug info 2023-01-03 07:25:32 -06:00
Chris Cochrun
9a8339eef7 adding todo info around QWindow problem 2023-01-03 07:25:20 -06:00
Chris Cochrun
a30993c0be removing empty line 2022-12-14 14:19:06 -06:00
Chris Cochrun
e6d480d678 some testing of file_helper.rs 2022-12-14 13:39:50 -06:00
Chris Cochrun
8b4c348279 a lot of setup and testing work for rust 2022-12-13 09:33:47 -06:00