change sort order

This commit is contained in:
Florian Stinglmayr 2025-04-29 14:39:06 +02:00
parent 8047d4c75a
commit bddeabe365
3 changed files with 34 additions and 34 deletions

View File

@ -21,8 +21,8 @@ gchar const *ed_journal_get_location(EDJournal *j);
EDErrorCode ed_journal_set_location(EDJournal *j, gchar const *dir); EDErrorCode ed_journal_set_location(EDJournal *j, gchar const *dir);
/** /**
* Get a list of files. Files are sorted in descending order, with * Get a list of files. Files are sorted in ascending order, with
* newer files first in the list. * newer files last in the doubly linked list
*/ */
GList *ed_journal_get_files(EDJournal *self); GList *ed_journal_get_files(EDJournal *self);

View File

@ -154,7 +154,7 @@ static void ed_journal_load_files(EDJournal *self)
} }
p->files = g_list_sort( p->files = g_list_sort(
p->files, (GCompareFunc)ed_journal_file_compare_desc); p->files, (GCompareFunc)ed_journal_file_compare_asc);
done: done:

View File

@ -43,7 +43,7 @@ static void test_file_sorting(void **state)
ED_JOURNALFILE(files->data) ED_JOURNALFILE(files->data)
); );
assert_non_null(datetime); assert_non_null(datetime);
assert_int_equal(g_date_time_get_year(datetime), 2025); assert_int_equal(g_date_time_get_year(datetime), 2023);
datetime = ed_journal_file_get_datetime( datetime = ed_journal_file_get_datetime(
ED_JOURNALFILE(files->next->data) ED_JOURNALFILE(files->next->data)
@ -55,7 +55,7 @@ static void test_file_sorting(void **state)
ED_JOURNALFILE(files->next->next->data) ED_JOURNALFILE(files->next->next->data)
); );
assert_non_null(datetime); assert_non_null(datetime);
assert_int_equal(g_date_time_get_year(datetime), 2023); assert_int_equal(g_date_time_get_year(datetime), 2025);
g_clear_object(&journal); g_clear_object(&journal);
} }