Oliver
293750dce7
Refactor company list views:
...
- Suppliers
- Manufacturers
- Customers
2021-08-03 01:38:58 +10:00
Oliver
d47a8db289
More code cleanup
2021-08-02 21:53:57 +10:00
Oliver
d6a2a41ab2
Enable multi-line text editing for API forms
...
- User can edit part notes
- User can edit stock item notes
2021-07-28 16:19:42 +10:00
Oliver
8a114d345f
Display "action" items with color
2021-07-26 23:18:52 +10:00
Oliver
bc713dfdcd
API form for editing PartCategory
...
- Custom related field renderer function
- Grab related field data from the server
2021-07-26 21:56:29 +10:00
Oliver
e637e2a9bc
make package name lowercase
2021-07-16 15:07:28 +10:00
Oliver
d2ce3fadf1
Code cleanup
2021-07-15 11:27:19 +10:00
Oliver
01e0dd5dce
Report unhandled errors to sentry
2021-07-13 08:08:58 +10:00
Oliver
40613c9c36
.empty() -> []
...
Turns out .empty() creates an empty list which is fixed length!
2021-07-13 00:13:38 +10:00
Oliver
d3eec6a79e
Many many changes for null-safety support
2021-07-09 23:56:38 +10:00
Oliver
04180a42c7
Null check for pagination controller
2021-07-09 19:44:11 +10:00
Oliver Walters
2a3e83509f
Refactor of translation lookup!
2021-05-19 23:33:28 +10:00
Oliver Walters
34a6a43d35
Fixed (most) of the raw text instances
2021-05-19 23:08:44 +10:00
Oliver Walters
a6de7d619a
Refactor search
2021-03-05 21:07:58 +11:00
Oliver Walters
fe2913529b
Improves search filtering of part results
2021-03-04 23:18:21 +11:00
Oliver Walters
ce4338f244
Cascading list display working
2021-03-04 22:50:41 +11:00
Oliver Walters
c1312e4e5d
Refactoring of paginated views
2021-03-03 23:58:59 +11:00
Oliver Walters
991a7a4388
PaginatedPartList is now filterable in a more "generic" manner
2021-03-01 13:31:41 +11:00
Oliver Walters
d9a92216d2
Stock display now uses infinite scroll
2021-03-01 13:17:57 +11:00
Oliver Walters
64e544c043
PartList display now utilizes infinite scrolling
2021-03-01 12:48:19 +11:00
Oliver Walters
096c4e86dc
Hide actions if user does not have correct permissions
2021-02-27 22:27:18 +11:00
Oliver Walters
33483eb9e1
Fix null ptr errors
2021-02-16 23:24:10 +11:00
Oliver Walters
80247f84c1
migrate showFormDialog to OneContext
2021-02-15 20:54:15 +11:00
Oliver Walters
90664bfe14
Display part notes and stock notes
2021-02-13 22:36:44 +11:00
Oliver Walters
5c7629d4d1
Add search delegate for stock items
2021-02-13 00:58:03 +11:00
Oliver Walters
858464d301
Add custom search context for "category"
2021-02-13 00:40:21 +11:00
Oliver Walters
443c545ed2
Add counters
2021-02-13 00:27:11 +11:00
Oliver Walters
b1b85a33f8
Add progress indicators to a bunch o' stuff
2021-02-11 21:38:48 +11:00
Oliver Walters
dba45c7600
Remove reliance on shared preferences
2021-02-11 00:53:52 +11:00
Oliver Walters
4339f70d64
null fix
2021-02-11 00:11:47 +11:00
Oliver Walters
a62b038faf
Edit part category
2021-02-11 00:02:00 +11:00
Oliver Walters
33bb6148de
Cleanup for API error handling
...
Ref: https://stackoverflow.com/questions/54617432/looking-up-a-deactivated-widgets-ancestor-is-unsafe
2021-02-09 21:38:50 +11:00
Oliver Walters
c2aa51ed95
Cleanup
2021-02-09 20:10:36 +11:00
Oliver Walters
1c0b469020
Add separator divider elements in lists
2021-02-09 12:28:14 +11:00
Oliver Walters
12f4a4fa38
Fixed "await" for refreshable states
...
- Progress indicator stays in place until calls are completed
2021-02-07 09:43:07 +11:00
Oliver Walters
32fd8efddc
Make a bunch o' strings translateable
2021-02-01 22:36:46 +11:00
Oliver Walters
02cfeef31e
Add function to open a link
...
- Does not seem to actually ... work.. yet
2021-01-21 21:14:42 +11:00
Oliver Walters
3096a6d25f
Stuff:
...
- Specify image size in list view
- Move "edit" button to app bar
- Display part keywords
- Allow editing of part keywords
2021-01-21 20:53:49 +11:00
Oliver Walters
153bb1c077
Include category detail when requesting part information
2021-01-20 22:58:04 +11:00
Oliver Walters
b4710b56e3
Fix network cache images
...
- Changed from using flutter_advanced_networkimage to cached_network_image
- flutter_advanced_networkimage is now outdated
- cached_network_image is the pseudo official library
2021-01-20 22:35:44 +11:00
Oliver Walters
93630ea910
Separate onBuild and refresh callbacks
2020-04-15 12:47:17 +10:00
Oliver Walters
90a39ae3de
Company list is now refreshable
2020-04-15 12:07:36 +10:00
Oliver Walters
9b14483273
part category display is now refreshable
2020-04-15 11:54:46 +10:00
Oliver Walters
3fead77f6d
Capture context data in the LocationDisplay widget
2020-04-15 10:33:10 +10:00
Oliver Walters
8bd022bccd
Progress dialog is now a part of the model GET request
2020-04-14 22:18:05 +10:00
Oliver Walters
7304484369
Refactoring
2020-04-06 23:51:46 +10:00
Oliver Walters
aa8a3602e8
Expansion state is now saved on the session level, not per widget
2020-04-06 23:01:11 +10:00
Oliver Walters
5652926a38
Close expander items if there are no children!
2020-04-05 23:16:09 +10:00
Oliver Walters
4c8bbd46e7
StockLocation display now improved
...
- Expandable list of sublocations
- Expandable list of stockitems
- Traverse upward (to higher locations)
- Fix rendering of unknown part thumbnails
2020-04-05 23:10:36 +10:00
Oliver Walters
15d5bf3fb5
Navigate "up" the category path to the parent category
2020-04-05 22:06:56 +10:00