Commit graph

847 commits

Author SHA1 Message Date
Chris Cochrun
ca6cccd24d tweaks to debugging file saving 2024-02-28 09:48:37 -06:00
Chris Cochrun
ea686a9d9b adding debug info in file_helper.rs 2024-02-23 11:13:37 -06:00
Chris Cochrun
a4ce593c0d switching to qml based save dialog 2024-02-09 09:58:57 -06:00
Chris Cochrun
9eb028b9aa adding test skeleton for obs 2024-01-24 09:38:51 -06:00
Chris Cochrun
e000f4458a adding song_lyrics.rs
This module will allow for searching and finding songs in genius
lyrics and giving me the ability to get the lyrics from those songs.

The main function implemented is search_song first. From here we can
get the id of the songs we are looking for and then add the lyrics
into Lumina.
2024-01-23 14:47:28 -06:00
Chris Cochrun
86a92fe9ef moving test file 2024-01-23 14:47:10 -06:00
Chris Cochrun
b85d848d56 using debug! more 2024-01-22 14:18:05 -06:00
Chris Cochrun
c6c45b451e update dialogs 2024-01-22 14:17:54 -06:00
Chris Cochrun
86f4f603a1 fixing some things with NewVideo.qml
First I've updated the styles to fit better. Then I've moved the timer
into the NewVideo.qml item. This will help to make sure we know where
that timer is coming from.
2024-01-22 13:21:50 -06:00
Chris Cochrun
ab9faae0b5 fixing clicking the slide to change slides breaking arrow keys 2024-01-22 11:20:00 -06:00
Chris Cochrun
9c30af7a5b fixing slide_model moves not following service_item moves 2024-01-22 11:19:45 -06:00
Chris Cochrun
72e3a75d94 more debug info 2024-01-19 17:12:04 -06:00
Chris Cochrun
2e43cd87eb trying to debug slide moving with service_item moves 2024-01-19 10:40:05 -06:00
Chris Cochrun
8b23c9809c fixing the transition of the previewSlideList following active item 2024-01-18 04:20:39 -06:00
Chris Cochrun
b4d76ffc50 fixing paths still using old librepresenter path 2024-01-17 12:23:59 -06:00
Chris Cochrun
da258433d9 Adding reveal next and previous buttons
In order to make this work, I had to determine in rust which were html
and essentially not call the change_slide function and instead call
the reveal_next/previous functions and then tweak it from there.
2024-01-17 11:26:04 -06:00
Chris Cochrun
b589cb2490 not adding song_model to song_editor
This will need to wait until I can clearly say that I've figured out
how nested qobjects is supposed to work
2024-01-17 10:43:48 -06:00
Chris Cochrun
69f053ffd3 idk trying to add song_model to song_editor 2024-01-17 10:39:36 -06:00
Chris Cochrun
791bcc146e attempting to switch the next button to using slibe_object for a
cleaner interaction
2024-01-17 09:46:23 -06:00
Chris Cochrun
8c31678b4e fixing error in counting reveal slides 2024-01-17 05:42:36 -06:00
Chris Cochrun
335afba9c0 fixing bug in inserting things with multiple slides 2024-01-16 13:54:31 -06: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
80f4b47fd0 making count update 2024-01-16 13:53:49 -06:00
Chris Cochrun
d1c6af0d70 testing to see where cpp is used 2024-01-16 13:53:29 -06:00
Chris Cochrun
1ab93122a5 building a debug setting in 2024-01-11 06:06:23 -06:00
Chris Cochrun
7061ec2ed8 adding some debug info and fixing font sizes? 2023-12-15 11:39:49 -06:00
Chris Cochrun
c36802f5e4 fixing some text and adding prev actions to reveal 2023-12-07 06:38:41 -06:00
Chris Cochrun
3f9a1714c4 trying to tweak song editor to work 2023-12-01 09:54:16 -06:00
Chris Cochrun
692b847a05 preparing to use obs in the slide model 2023-11-29 14:38:23 -06:00
Chris Cochrun
4189c16f6e adding a basic details view skeleton 2023-11-29 14:38:13 -06:00
Chris Cochrun
1de0058646 some possible ideas for how obs should work 2023-11-29 09:48:09 -06:00
Chris Cochrun
744481587f initial port to cxx_qt 6.0 2023-11-27 11:07:55 -06:00
Chris Cochrun
62daf316a3 Quite a few of the models have been ported.. need more though.
Still need all the songs and some small utility modules
2023-11-23 06:12:04 -06:00
Chris Cochrun
81b430e768 slides, settings, and file stuff ported 2023-11-21 17:31:19 -06:00
Chris Cochrun
5d571a7e6f basic updates to make cxx-qt work with 6.0 2023-11-21 11:44:46 -06:00
Chris Cochrun
39ef6ed492 smaller font picker so it fits better on SongEditor.qml 2023-11-21 06:34:32 -06:00
Chris Cochrun
adc8bc8c04 example of using enum to be more explicit about data 2023-11-20 17:38:48 -06:00
Chris Cochrun
586db06b3a rename func for clarity 2023-11-20 17:20:25 -06:00
Chris Cochrun
b46888685a Making header us Lumina name 2023-11-20 12:47:24 -06:00
Chris Cochrun
f582c5464e fix bug: changing video backgrounds don't properly show up in ui 2023-11-20 12:45:57 -06:00
Chris Cochrun
a1ecfaaef9 trying to fix the hovercolor not changing 2023-11-20 09:19:32 -06:00
Chris Cochrun
0a55062cd0 fixed bug: splitview doesn't have a cursorshape 2023-11-20 06:40:41 -06:00
Chris Cochrun
3c2f74ae66 fixed bug: activating service item switches the slide list properly 2023-11-20 06:21:18 -06:00
Chris Cochrun
03f6871fe1 Adding tooltip for Library pieces 2023-11-20 05:36:06 -06:00
Chris Cochrun
265bd8383c a lot of attempts to make obs work. the setting never finishes
By setting the log level to tracing, I can find that obs isn't
responding to obws or something. Need to figure out why...
2023-11-19 07:16:45 -06:00
Chris Cochrun
62a9058fab don't run this until obs is fixed. 2023-11-19 07:16:33 -06:00
Chris Cochrun
ebce1449d6 trying to find a way for a central tokio::runtime 2023-11-19 07:16:13 -06:00
Chris Cochrun
e9c78e4ea6 making sure we can show that files exist in the ui 2023-11-19 07:15:55 -06:00
Chris Cochrun
76ebefb6fb some clarity and testing out a better tooltip idea 2023-11-19 07:15:40 -06:00
Chris Cochrun
928f0b9c08 setting scene doesn't work yet 2023-11-18 07:21:30 -06:00