|
69eaf63fe8
|
Moved some functionality from format::desktop_entry to xdg::desktop_entry
|
2024-10-22 17:49:28 -04:00 |
|
|
af3a694024
|
format::desktop_entry: Strip encoding from localized entries
|
2024-10-22 17:27:14 -04:00 |
|
|
24b58f584f
|
locale: Fixed doc comment for string_resolve
|
2024-10-22 17:23:50 -04:00 |
|
|
2c7e8ef76d
|
locale: Take encoding into account when resolving strings
|
2024-10-22 17:21:02 -04:00 |
|
|
1d3cdbe6a1
|
cmd::desktop_entry: Print out all recognized keys
|
2024-10-22 17:08:08 -04:00 |
|
|
fa4c34bd53
|
cmd::desktop_entry: Some TODOs
|
2024-10-22 15:52:07 -04:00 |
|
|
ba330e9e0d
|
cmd::desktop_entry Add beginnings of desktop entry example
|
2024-10-22 15:50:52 -04:00 |
|
|
6ff4624dd8
|
format::desktop_entry: Test all recognized keys
|
2024-10-22 13:39:40 -04:00 |
|
|
2033df5335
|
format::desktop_entry: Add tests for file parsing
|
2024-10-22 13:17:21 -04:00 |
|
|
0bfa8f6914
|
format::desktop_entry: Line formatting now compiles
|
2024-10-22 13:17:02 -04:00 |
|
|
34f1864d5f
|
format::desktop_entry: Add untested desktop action parsing
|
2024-10-22 12:59:19 -04:00 |
|
|
0362ae4515
|
format::desktop_entry: Add desktop entry file parsing
|
2024-10-22 01:10:05 -04:00 |
|
|
4f1b87181d
|
format::desktop_entry: Add untested formatting function
|
2024-10-22 01:07:26 -04:00 |
|
|
33a1d1bac1
|
locale: Add support for localized string list
|
2024-10-21 21:13:49 -04:00 |
|
|
1055173246
|
locale: Fix string_resolve
|
2024-10-21 20:00:24 -04:00 |
|
|
3f88e96395
|
locale: Test string_resolve
|
2024-10-21 20:00:09 -04:00 |
|
|
6af621213a
|
locale: Add localized string, untested resolution function
|
2024-10-21 19:43:07 -04:00 |
|
|
2537a9b6dc
|
format::desktop_entry: Rename file with line type definitions
|
2024-10-21 17:50:59 -04:00 |
|
|
0f5dd78aea
|
format::desktop_entry: Numerics are f32 now
The specification defines numerics to be anything accepted by the
%f specifier for scanf, which implies a 32 bit float.
|
2024-10-21 17:44:43 -04:00 |
|
|
fc533dbeea
|
format::desktop_entry: Test integer parsing functions
|
2024-10-21 17:41:31 -04:00 |
|
|
fc0cab93bc
|
format::desktop_entry: Add untested parsing for integer values
|
2024-10-21 17:36:40 -04:00 |
|
|
9e4d7e4ae4
|
format::desktop_entry: Add more test cases
|
2024-10-21 17:20:51 -04:00 |
|
|
a43d3bdca5
|
format::desktop_entry: Test most value parsing functions
|
2024-10-21 16:51:52 -04:00 |
|
|
ecbbccbaa6
|
Add untested value parsing
|
2024-10-21 12:48:21 -04:00 |
|
|
5ec91331d3
|
format::desktop_entry: Clean up next
|
2024-10-21 12:40:31 -04:00 |
|
|
bd5b9f5d75
|
format::desktop_entry: Fix test data
|
2024-10-21 12:39:37 -04:00 |
|
|
776185e574
|
format::desktop_entry: Add new errors
|
2024-10-21 11:38:50 -04:00 |
|
|
f401ad26df
|
Fix bugs in format::desktop_entry
|
2024-10-20 18:40:35 -04:00 |
|
|
02cf7ffb05
|
Add tests for format::desktop_entry
|
2024-10-20 18:40:24 -04:00 |
|
|
30926c1f10
|
Improve doc comment on format::desktop_entry::strerror
|
2024-10-20 13:39:11 -04:00 |
|
|
24ee999173
|
Fix doc comment on format::desktop_entry::next
|
2024-10-20 13:03:19 -04:00 |
|
|
b42b1b1dd2
|
Add next_entry
|
2024-10-19 16:23:13 -04:00 |
|
|
cabc7c1e19
|
Made the desktop entry format more... convenient to work with
|
2024-10-19 16:15:23 -04:00 |
|
|
b90f0c5378
|
Renamed parse file to scan file
|
2024-10-19 15:28:04 -04:00 |
|
|
ca44e2d750
|
Make desktop_entry module more similar to ini module
|
2024-10-19 15:23:28 -04:00 |
|
|
8521320a7c
|
Locale defines its own invalid error
|
2024-10-12 23:51:52 -04:00 |
|
|
19e6aa5259
|
Desktop entry module compiles
|
2024-10-12 23:43:07 -04:00 |
|
|
e8af5d01d7
|
Desktop entry module almost compiles
|
2024-10-12 23:34:57 -04:00 |
|
|
3e72688127
|
Better errors
|
2024-10-12 23:34:44 -04:00 |
|
|
427d30c255
|
Add parsing stub
|
2024-10-12 22:12:43 -04:00 |
|
|
baea275b66
|
Better doc comments for desktop_entry
|
2024-10-05 00:51:10 -04:00 |
|
|
0b464d368c
|
Implement querying of localized values of desktop files
|
2024-10-05 00:40:43 -04:00 |
|
|
3e3c794a1e
|
Support LC_ALL
|
2024-10-04 23:57:12 -04:00 |
|
|
1da2f21763
|
Figured out why
Not something we need to worry about though
|
2024-10-04 23:54:51 -04:00 |
|
|
e0868e7554
|
Linux implementation parses /etc/locale.conf correctly
Sometimes you just gotta strings::dup
|
2024-10-04 23:54:08 -04:00 |
|
|
ca5e32e06f
|
Remove random get_language in linux locale implementation
|
2024-10-04 23:37:02 -04:00 |
|
|
452fde885d
|
Add .editorconfig
|
2024-10-04 23:33:44 -04:00 |
|
|
44176d1c15
|
Add locale readme
|
2024-10-04 23:31:39 -04:00 |
|
|
0ddfb22123
|
Remove TODO for LC_LANGUAGE
It was kind of out of scope
|
2024-10-04 23:29:33 -04:00 |
|
|
02c8ecde3e
|
LC_LANG now works as a fallback properly
|
2024-10-04 23:25:18 -04:00 |
|