914b2237ab
videos to reuse the correct pipeline in editor as in presenter
/ clippy (push) Failing after 5m3s
/ test (push) Failing after 5m49s
2026-04-07 11:39:13 -05:00
4c0123e94e
working using the passing of model items around
...
Moving the model into and out of the db functions creates more
messages, but allows for less complexity in the overall library
module.
This means that the library can just use those functions to change the
model and db, but need to remember to readd the items to the model
once the function is finished in the async function.
2026-04-07 11:28:20 -05:00
4ad86785e5
more functions for db actions
/ clippy (push) Failing after 5m2s
/ test (push) Failing after 5m48s
2026-04-07 09:45:46 -05:00
1f38ca9406
note the way
2026-04-06 16:48:07 -05:00
fbc4606471
this may be the way.
...
By making the db functions take the vector of items in the model, we
can drain the model, pass an owned version of those items to the async
db function(adding, updating, deleting, etc) and then return an
updated list of the items back in the Result.
We should probably return a tuple with the original vector of items in
case the db function fails somehow.
2026-04-06 16:45:36 -05:00
ae1f2830e4
tried to reroute through runtime, but PoolConnections not clonable
...
Without being able to clone a PoolConnection, we can't pass the
connection back through the runtime. Maybe we could do it with an Arc?
But I'm really not sure.
2026-04-06 14:54:08 -05:00
588ef0df56
trying to remodel the models...
...
This may not be possible since the models are owned by the
library. This means that in order to run the sql queries, you will
need to pass owned versions of the models to the task and therefore
clone the entire model perhaps. Not ideal....
2026-04-06 13:59:55 -05:00
69410e3b6e
fixing lint issues and style issues
/ clippy (push) Failing after 5m7s
/ test (push) Failing after 5m43s
2026-04-06 11:31:07 -05:00
896eda5b9d
a working build of the new update
/ clippy (push) Failing after 5m8s
/ test (push) Failing after 12m14s
2026-04-03 15:14:07 -05:00
b05f29d7b5
getting closer
/ clippy (push) Failing after 13m8s
/ test (push) Failing after 5m59s
2026-04-03 11:23:13 -05:00
11cca05de4
working on updating
/ clippy (push) Failing after 14m41s
/ test (push) Failing after 7m36s
2026-04-02 15:27:53 -05:00
2b87c4cad7
back to working
/ clippy (push) Failing after 5m14s
/ test (push) Failing after 5m45s
2026-04-02 14:22:58 -05:00
0d20a1f1ff
making some tweaks to the db pieces
/ clippy (push) Failing after 5m3s
/ test (push) Failing after 6m24s
2026-04-02 12:58:11 -05:00
0d17389c0b
add details to todo
/ clippy (push) Failing after 5m22s
/ test (push) Failing after 5m45s
2026-04-02 06:17:03 -05:00
e11550e2d6
making todo show up in org agenda
2026-04-01 05:58:43 -05:00
78edc2eae8
better tests for song_search
/ clippy (push) Failing after 5m13s
/ test (push) Failing after 6m24s
2026-03-13 16:03:23 -05:00
c3cc4d8227
db had edits
/ clippy (push) Failing after 5m5s
/ test (push) Failing after 5m38s
2026-03-13 13:20:05 -05:00
4fce826893
tests are failing because hashmap is returned in different order
2026-03-10 16:39:09 -05:00
f9a473d5ac
better test for updating song model
2026-03-10 14:59:42 -05:00
53e15cd539
update todo to make better tests in models
2026-03-10 14:59:28 -05:00
a14e0ff13f
fixing some presentation/library bugs
/ clippy (push) Failing after 5m10s
/ test (push) Failing after 5m39s
2026-03-06 16:52:04 -06:00
3ac38e4769
some ui tweaks
2026-03-06 12:05:24 -06:00
11fab45a30
fix splitting pdfs so they update in db
2026-03-06 11:55:33 -06:00
19fc673761
fixing eliding text panicing when using text that isn't UTF-8
2026-03-06 11:35:02 -06:00
508d9a2d88
update todo
2026-03-06 11:34:58 -06:00
5c8b3f344f
update todo
/ clippy (push) Failing after 4m34s
/ test (push) Failing after 5m20s
2026-03-06 07:30:19 -06:00
dc2ddec965
update todo
/ clippy (push) Failing after 4m59s
/ test (push) Failing after 5m20s
2026-03-06 07:03:53 -06:00
eeb969722e
update todo
/ clippy (push) Failing after 4m48s
/ test (push) Failing after 5m9s
2026-03-05 10:34:15 -06:00
acfbda6463
update todo
/ clippy (push) Failing after 4m51s
/ test (push) Failing after 5m22s
2026-02-24 15:21:54 -06:00
67b2bf2478
adding genius lyrics searcher
/ test (push) Waiting to run
/ clippy (push) Has been cancelled
2026-02-24 15:18:51 -06:00
cf691a2de2
split this into its own function
/ clippy (push) Successful in 6m25s
/ test (push) Failing after 12m51s
2026-02-23 15:18:38 -06:00
57d0380ca3
converting OnlineSong to Song testing
2026-02-23 15:16:46 -06:00
c482436d05
cleanup: some refactoring in the file module
2026-02-23 15:16:25 -06:00
e0d2944437
update todo
2026-02-23 15:16:18 -06:00
c30f077246
bugfix: fixing the loading not creating the handle to the TextSvg
/ clippy (push) Failing after 4m49s
/ test (push) Failing after 5m21s
2026-02-23 12:12:45 -06:00
1b3e67ada1
testing: some other test data fixes
/ clippy (push) Successful in 4m44s
/ test (push) Failing after 5m29s
2026-02-23 12:01:39 -06:00
24b444567a
testing: fix the testing data to allow the fontdb to choose a font
/ test (push) Waiting to run
/ clippy (push) Has been cancelled
2026-02-23 11:59:58 -06:00
df1e247576
testing: loading test is more robust around size
/ test (push) Waiting to run
/ clippy (push) Has been cancelled
2026-02-23 11:57:46 -06:00
0710eb9609
bugfix: adding TextSvg to the saving and loading functions
/ clippy (push) Failing after 4m59s
/ test (push) Failing after 5m29s
2026-02-23 10:01:34 -06:00
605cf4c271
update todo
2026-02-20 23:02:18 -06:00
d7061508f5
getting closer to some tests that may help with proper loading
2026-02-20 22:55:44 -06:00
9026e0505e
update todo
/ clippy (push) Successful in 5m21s
/ test (push) Failing after 11m55s
2026-02-18 13:44:33 -06:00
985710b7c5
bugs: loading is nearly working...
...
There is a bug with the slides not containing the text portions of the
songs. There is also perhaps a bug in the logic to move to the next
and previous slides
2026-02-18 13:35:46 -06:00
3685670ff7
bugfix: fixing scrolling issues with the verse editors
/ clippy (push) Successful in 4m43s
/ test (push) Failing after 5m26s
2026-02-18 11:54:07 -06:00
3e9882ba75
adding a semi working load function with some testing
2026-02-18 11:45:49 -06:00
56d5e684b9
building a loading function
/ clippy (push) Failing after 5m14s
/ test (push) Failing after 10m48s
2026-02-18 10:07:03 -06:00
bc0464ef03
trying to fix the scrolling in the verse editors
/ clippy (push) Failing after 4m59s
/ test (push) Failing after 14m57s
2026-02-17 15:23:11 -06:00
a36af6bc3b
fixing unused import
2026-02-17 15:07:55 -06:00
57e5177f8b
fixing inconsistencies in the ui
2026-02-17 15:04:02 -06:00
12847da660
update todo
2026-02-17 14:25:30 -06:00