Sylvia van Os
2c96b11725
Various widget bugfixes
...
Widget now updates on sorting order change and no cards is correctly
detected
2025-07-31 21:50:59 +02:00
Sylvia van Os
acc72c0937
Rename from CatimaWidget to ListWidget
...
This makes the codebase easier to understand if we get more widget types
in the future
2025-07-30 21:23:14 +02:00
Sylvia van Os
54c27f7038
Refactor widget to be the same size as regular cards
...
This isn't as automatic as I would've liked, but with some manual
trial-and-error I think this works well enough in keeping the aspect
ratio while somewhat "scaling" based on size (at least the number of
columns are scaled)
2025-07-30 21:23:14 +02:00
realwk
9a0149def8
Initial widget work
...
Co-authored-by: Sylvia van Os <sylvia@hackerchick.me >
2025-07-30 21:23:14 +02:00
perepujal
4b77700b97
Merge pull request #2254 from perepujal/main
...
Adding the ability to resize the width in the fullscreen view.
2025-04-21 17:06:49 +02:00
Sylvia van Os
ac5d15578f
Remove confusing import from app function
2025-04-06 20:54:22 +02:00
Sylvia van Os
cc7553850a
Target Android 15
...
We apply window insets to basically not draw behind the top and bottom
bar. While this is a slight visual downgrade (we used to draw behind the
top bar before), it at least allows us to target Android 15.
2025-03-09 16:51:06 +01:00
Sylvia van Os
c23527eb82
Revert to targeting Android 14
...
This reverts commit ff08dbe5d5 .
I tried keeping the target at Android 15 and opting out of edge-to-edge
enforcement, but this is not a true compatibility mode and broke the
multi-selection UI in the main activity.
2025-01-17 18:38:57 +01:00
Sylvia van Os
ff08dbe5d5
Android 15 (SDK 35) support
2025-01-04 15:20:07 +01:00
Sylvia van Os
eebbe6dec8
Improve star and archive display
...
By improving the icons to all have a small border, they will be visible
on every background and we can severely simplify the code
2024-12-25 21:06:15 +01:00
Sylvia van Os
0c37827fb0
Limit max line count to 5 on main view
...
This prevents cards with very long notes to take up the entire screen or
more. This effect is worse with more columns.
2024-11-11 18:43:30 +01:00
Sylvia van Os
d7b8cd7e03
More consistant naming and column edge case bugfix for shortcut picker
2024-11-02 13:45:25 +01:00
Sylvia van Os
dc65030a63
Padding fixes to ensure the cards scale well without changing text size in LoyaltyCardViewActivity
2024-11-01 22:35:33 +01:00
Sylvia van Os
15a6924894
Fix text wrapping on add dialog
2024-10-28 22:50:55 +01:00
Vincent Caron
d95a7f7982
Add icons to the "More options" dialog ( #2121 )
2024-10-21 18:39:30 +02:00
Sylvia van Os
5d0a1d8fb2
Fix about screen text overlaying into arrows
2024-08-24 18:35:36 +02:00
Sylvia van Os
c340544886
Fix chip contrast in dark mode
2024-07-22 19:47:01 +02:00
Sylvia van Os
c123dd5d42
Allow store name thumbnails to span multiple lines
...
Allowing spanning multiple lines helps in case the store name doesn't
fit on a single line. However, the store name should fit a single line
if possible because it looks better when the store name isn't split
among lines. Due to limitations in Android's autoSizeTextType system,
this needs a fairly ugly workaround.
2024-07-01 19:42:35 +02:00
Sylvia van Os
97314a0436
Rename camera permission denied layout to more logical generic error layout name
2024-06-05 20:07:52 +02:00
Sylvia van Os
7a2ff0995f
Show image type on view screen when not viewing barcode
2024-05-20 17:47:19 +02:00
fynngodau
9ed6bc921d
Draw app bar under status bar ( #1817 )
...
* Draw app bar under status bar
* Add tint-on-scroll effect to more activites
One remaining problem is the `ListView` in
`barcode_selector_activity.xml`. While it would theoretically be
sufficient to set
`app:layout_behavior="@string/appbar_scrolling_view_behavior"` on
`ListView` if `android:nestedScrollingEnabled="true"` is also set, this
leads to odd visual glitches.
* Appropriate color for tab bar
* Fix remaining tab bar coloring
Remove unused tab group from group activity
2024-04-12 17:22:35 +02:00
Fynn Godau
a43c480e0c
Improve layout of about screen
...
* Selectable item ripple background for each row
* Center Donate text in its row
* Don't clip too low when scrolling
2024-04-07 22:48:04 +02:00
Sylvia van Os
b141009350
Improve layout of photos tab in card edit view
2024-02-17 13:30:01 +01:00
Sylvia van Os
fcb2be604c
Optimize imports
2024-02-07 19:27:18 +01:00
Sylvia van Os
573da1e4ff
New add card workflow ( #1512 )
2023-09-26 19:30:35 +02:00
Sylvia van Os
715df432a9
Move archive mode into a display option ( #1477 )
2023-08-27 22:55:45 +02:00
Sylvia van Os
5ff6059e86
Small main screen layout tweaks
2023-07-20 16:59:39 +02:00
Sylvia van Os
b9d9c8d2e3
Use chevron-style up/down icons in groups layout
2023-07-16 21:34:03 +02:00
Sylvia van Os
53ce856c33
Merge pull request #1372 from obfusk/rtl-buttons
...
LoyaltyCardViewActivity: RTL fixes for buttons
2023-06-13 23:53:04 +02:00
FC Stegerman
194a7ae365
improve button bar RTL handling using linear layouts
2023-06-12 15:26:21 +02:00
FC Stegerman
a8355f609b
LoyaltyCardViewActivity: RTL fixes for buttons
2023-06-11 23:09:47 +02:00
FC Stegerman
3abe99470e
sorting_option.xml: RTL fix
2023-06-11 15:34:42 +02:00
FC Stegerman
f785586c71
about_activity: make _sub layout consistent (fixes RTL)
2023-06-10 16:44:05 +02:00
Sylvia van Os
03239f0cab
Fix dark mode rendering glitch ( #1355 )
2023-06-07 18:35:30 +02:00
Ziad OUALHADJ
b0b54a1065
Fixed the sorting option to match the other filters
2023-06-05 20:22:07 +02:00
Sylvia van Os
24fe6886c9
Lower fullscreen bottom padding to reduce the chance of overlapping UI elements
...
Partially fixes https://github.com/CatimaLoyalty/Android/issues/1332
2023-06-04 19:20:00 +02:00
Sylvia van Os
32ce1e02aa
Smaller store name font on main screen
2023-06-04 18:14:23 +02:00
Sylvia van Os
2793f38d19
Move store name below card image
2023-06-04 14:55:26 +02:00
FC Stegerman
285a7a9aa7
make checkBox_reverse font size match sort type radio buttons
2023-05-31 15:40:04 +00:00
Sylvia van Os
82db76f3a9
Fix long barcode values causing barcode to scale down to nothing
2023-05-30 12:31:21 +02:00
Sylvia van Os
f3e1bfc503
Improve button styling in Groups screen
2023-05-29 19:37:03 +02:00
Sylvia van Os
2dbe9ebb8a
Fix text and icon alignment on home screen
2023-05-29 18:06:49 +02:00
Sylvia van Os
1bb803ef0a
Add donation link on non-Google installs
...
Inspired by https://git.zx2c4.com/wireguard-android/commit/?id=dc1860c74dd67e18a66fe9e243eeffa689bef043
2023-05-18 19:33:06 +02:00
Sylvia van Os
85ea314dc9
Merge pull request #1294 from pokegh0st/fix/preferences
...
Update Settings screen to use Material You design
2023-05-18 00:05:22 +02:00
Sylvia van Os
b48de921fc
Redesign of home screen and view UI ( #1296 )
...
* Redesign of home screen and view UI
* Update screenshots and CHANGELOG
* Make spotbugs happy
* Fix double store name announcement
2023-05-17 21:15:56 +02:00
pokegh0st
25b6c4d8cc
fix: Change switches to Material 3
2023-05-15 19:49:00 +03:00
Alexander Ivanov
f1753ea943
Add Valid From field
...
Signed-off-by: Alexander Ivanov <vanogrid@gmail.com >
2023-02-01 19:22:20 +01:00
Sylvia van Os
e0c06cc480
Fix locale separator in quick spend dialog
2022-12-05 21:14:00 +01:00
Tong Liu
68935f1489
Closes #1092 - Fixed contents cut off on smaller screen issue. ( #1095 )
2022-10-25 19:38:02 +02:00
Tong Liu
3179644fbc
Issue #1084 - adding text for permission denial. ( #1085 )
2022-10-16 19:58:29 +02:00