TheAssassin
|
e069f6cd22
|
Fix typos
|
2018-11-10 14:03:23 +01:00 |
|
TheAssassin
|
d6e6cac6e0
|
Move libraries into directories following package path
|
2018-11-10 01:43:36 +01:00 |
|
TheAssassin
|
a87fd648e0
|
Add dedicated test for values with spaces
CC @azubieta
|
2018-11-09 21:28:40 +01:00 |
|
TheAssassin
|
574a883733
|
Don't require desktop file's path to exist
|
2018-11-09 21:28:40 +01:00 |
|
TheAssassin
|
6e525e0a65
|
Add missing newline
|
2018-11-09 18:31:27 +01:00 |
|
TheAssassin
|
11bbe4d219
|
Rewrite DesktopFile using own parser
|
2018-11-09 16:04:40 +01:00 |
|
TheAssassin
|
0d59a27905
|
Improve test workflow
Use ASSERT first to make sure teh function that performs the work has
run as intended, then use EXPECT to make sure all checks are run.
|
2018-11-09 13:41:32 +01:00 |
|
TheAssassin
|
8b4feb5fd5
|
Add data getter
|
2018-11-09 03:16:14 +01:00 |
|
TheAssassin
|
3e1d340612
|
Add DesktopFileWriter
|
2018-11-09 03:05:20 +01:00 |
|
TheAssassin
|
8a2d57e8d5
|
Move definition of types into DesktopFile
Types will be shared with future DesktopFileWriter class.
|
2018-11-09 02:26:09 +01:00 |
|
TheAssassin
|
4bb1ef124b
|
Move into proper namespace
|
2018-11-09 01:56:05 +01:00 |
|
TheAssassin
|
93c947b56a
|
Check whether keys and values with spaces are parsed properly
|
2018-11-09 01:48:44 +01:00 |
|
TheAssassin
|
4bf295d4d6
|
Validate all values in desktop file
|
2018-11-09 01:45:36 +01:00 |
|
TheAssassin
|
2c40482bc0
|
Implement subscript operator returning sections
|
2018-11-09 01:44:02 +01:00 |
|
TheAssassin
|
a647205226
|
Implement conversion to double
|
2018-11-09 01:32:18 +01:00 |
|
TheAssassin
|
73832323c8
|
Implement actual parsing
|
2018-11-09 01:12:48 +01:00 |
|
TheAssassin
|
169275e023
|
Fix semantics of isEmpty()
|
2018-11-09 00:58:09 +01:00 |
|
TheAssassin
|
b4efb2bc56
|
Increase test coverage
|
2018-11-09 00:54:32 +01:00 |
|
TheAssassin
|
aa2e8b9105
|
Allow construction from istream
|
2018-11-09 00:43:02 +01:00 |
|
TheAssassin
|
75f2511437
|
Add some convenience function to convert/parse value
|
2018-11-09 00:08:40 +01:00 |
|
TheAssassin
|
9a4916fe84
|
Desktop file entry initial commit
|
2018-11-08 23:08:32 +01:00 |
|
TheAssassin
|
22ecabc51b
|
Desktop file parser initial commit
|
2018-11-08 22:18:23 +01:00 |
|
Alexis Lopez Zubieta
|
9d78e0786b
|
Ensure that custom AppRun are deployed even if no desktop files are found
|
2018-11-06 07:48:12 -06:00 |
|
Alexis Lopez Zubieta
|
5055efdc05
|
Rename linuxdeploy.cpp and linuxdeploy.h to core.cpp and core.h
|
2018-11-05 18:33:14 -06:00 |
|
Alexis Lopez Zubieta
|
553bb9fcb0
|
No need to override constructor
|
2018-11-05 15:41:06 -06:00 |
|