| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-11-04 | Refactor remaining components to use new Switch | Oliver | 7 | -100/+35 | |
| 2025-11-04 | Remove Animate component | Oliver | 16 | -357/+0 | |
| 2025-11-04 | Replace Animate with AnimatePresence in Accordion component | Oliver | 1 | -10/+25 | |
| 2025-10-31 | Add robber language | Oskar | 1 | -0/+4 | |
| 2025-10-30 | Convert tag transformers from Components to render props pattern | Tobias Järvelöv | 1 | -6/+8 | |
| This isn't necessarily better, but with our Mocha test setup we did not see the expected result in our tests when a React component was passed to the formatHtml function, likely due to something missing when JSX is transformed. | |||||
| 2025-10-30 | Allow to pass in custom components to formatHtml | Tobias Järvelöv | 1 | -31/+27 | |
| 2025-10-29 | Use outline for text field input state styling | Oliver | 1 | -38/+39 | |
| 2025-10-27 | Rewrite formatHtml to fix bugs in previous implementation | Tobias Järvelöv | 1 | -17/+34 | |
| When the functionality to format `em` tags was added a buggy behavior was introduced. This buggy behavior stems from the logic to match the input string against the tags we want to format, namely <b> and <em>. We mistakenly operate against the original string at all times when we match each tag, which means that for a string which contains '<b>something</b>' the content is correctly identified by the <b> tag's test function and gets rendered with the appropriate React component. However, since the original string is used for every tag this means the same string will also be handled by the next tag. In this case the <em> tag's test function will evaluate the string, '<b>something</b>' and see that it does not match and herein lies the buggy behavior. When a tag's test function does not get a match for the string it will render it as a fragment and push it to the formatted string array. This means that we get duplicated entries in the formatted string array because we get both the React component version of the string and the fragment version of the string. This buggy behavior is now fixed by passing the result of the first tag operations to the next tag. This ensures that once a part of the original string has been matched and turned into a component it can not be matched again by another tag. | |||||
| 2025-10-23 | Disable UpgradeButton when no upgrade exists | Tobias Järvelöv | 1 | -1/+4 | |
| 2025-10-23 | Add show variable for conditional render to adhere to the style guide | Tobias Järvelöv | 1 | -1/+3 | |
| 2025-10-23 | Make upgrade details conditionally render based on if an upgrade exists | Tobias Järvelöv | 2 | -50/+52 | |
| Render NoUpdateAvailable if the app upgrade does not exist | |||||
| 2025-10-23 | Add NoUpgradeAvailable component | Tobias Järvelöv | 3 | -0/+50 | |
| 2025-10-23 | Add AppUpgradeHeader component | Tobias Järvelöv | 3 | -0/+15 | |
| 2025-10-23 | Add hook useHasUpgrade | Tobias Järvelöv | 2 | -0/+10 | |
| 2025-10-23 | Sort exports alphabetically | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-10-23 | Fix typo in translators note | Tobias Järvelöv | 1 | -2/+2 | |
| 2025-10-23 | Remove irrelevant TODO | Tobias Järvelöv | 1 | -1/+1 | |
| This usage pattern became the standard after all. | |||||
| 2025-10-20 | Use motion for in-app notification transition | Tobias Järvelöv | 2 | -51/+44 | |
| 2025-10-17 | Replace use of img element with Image component | Tobias Järvelöv | 2 | -7/+15 | |
| 2025-10-17 | Use LWO from strings constant in SelectLocation | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-10-17 | Fix missing key for fragment | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-10-17 | Remove use of PATH_PREFIX | Tobias Järvelöv | 5 | -23/+6 | |
| 2025-10-15 | Use Listbox component for selecting language | Oliver | 1 | -16/+20 | |
| 2025-10-15 | Rename SelectLanguage to SelectLanguageView | Oliver | 2 | -3/+3 | |
| 2025-10-15 | Move select language to views folder | Oliver | 4 | -15/+17 | |
| 2025-10-15 | Rename UserInterfaceSettings to UserInterfaceSettingsView | Oliver | 3 | -4/+8 | |
| 2025-10-15 | Rename LanguageButton to LanguageListItem | Oliver | 5 | -5/+5 | |
| 2025-10-15 | Use SettingsToggleListItem component in user interface settings | Oliver | 5 | -117/+62 | |
| 2025-10-15 | Move user interface settings components to separate folders | Oliver | 14 | -179/+224 | |
| 2025-10-15 | Move user interface settings to views folder | Oliver | 4 | -17/+25 | |
| 2025-10-15 | Use new Switch component in BetaListItem | Oliver | 1 | -41/+26 | |
| 2025-10-13 | Remove translation strings for LWO and QUIC | Tobias Järvelöv | 2 | -3/+4 | |
| Instead use the value in the strings constant directly. | |||||
| 2025-10-10 | Use same error message when fetching devices fails | Oliver | 2 | -8/+3 | |
| 2025-10-10 | Handle errors and retries in manage devices view | Oliver | 12 | -73/+174 | |
| 2025-10-10 | Add useQuery hook | Oliver | 2 | -0/+59 | |
| 2025-10-10 | Add EmptyState component | Oliver | 14 | -0/+138 | |
| 2025-10-10 | Add align self prop to Flex component | Oliver | 1 | -0/+3 | |
| 2025-10-10 | Update Button width to use full width in more layouts | Oliver | 1 | -13/+13 | |
| 2025-10-10 | Use css helper in Text component | Oliver | 1 | -1/+1 | |
| 2025-10-10 | Add and pass devices property to DeviceList | Oliver | 6 | -24/+28 | |
| 2025-10-10 | Add and use format device name hook and util function | Oliver | 7 | -13/+16 | |
| 2025-10-10 | Add and use format date hook in DeviceListItem | Oliver | 3 | -2/+9 | |
| 2025-10-10 | Remove no-op catch blocks when fetching devices | Oliver | 2 | -13/+7 | |
| 2025-10-10 | Update text in remove device confirm dialog | Oliver | 1 | -5/+8 | |
| 2025-10-10 | Refactor device list item remove button into separate component | Oliver | 4 | -18/+32 | |
| 2025-10-10 | Use AnimatedList component in device list | Oliver | 1 | -7/+8 | |
| 2025-10-10 | Add AnimatedList component | Oliver | 5 | -0/+56 | |
| 2025-10-10 | Add MotionConfig to app root | Oliver | 1 | -1/+4 | |
| 2025-10-10 | Add em to allowed tags in verify translations script | Oliver | 1 | -1/+1 | |
| 2025-10-10 | Add support for em tag in formatHtml | Oliver | 1 | -8/+53 | |
