James Smith
a3acb966d8
remove path nesting of models inside libraries
2024-07-30 19:13:17 +01:00
James Smith
b10207d0a4
check problematic item exists when rendering problem list
2024-06-20 09:09:14 +01:00
James Smith
499908be4f
check user permissions for seeing problem list and doing conversions
2024-06-13 14:42:06 +01:00
James Smith
e2a31e272a
improve colour contrast for problem list
2024-05-12 16:34:58 +01:00
James Smith
85aba7c9b3
use human(count: x) rather than human.pluralize when pluralising model names
2024-04-22 21:57:11 +01:00
James Smith
db64a5490c
add conversion button for inefficient file formats
2024-04-15 16:55:11 +01:00
James Smith
72739bf09f
add partials for non manifold and inside out errors
2024-04-02 22:53:19 +01:00
James Smith
cd81d9153e
fall back to default severities if a problem setting isn't set
2024-04-02 12:20:22 +01:00
James Smith
a0bd471fe7
add policy checks for UI elements
...
buttons, links to edit/new/destroy mostly
2024-03-24 12:36:36 +00:00
James Smith
b953db118b
use attribute name translations for problem filters
2024-02-08 23:17:44 +00:00
James Smith
6bf3697c8d
simplify problem message translation structure
2024-02-06 16:14:28 +00:00
James Smith
c1b0e6a42e
remove string interpolation from translation keys
2024-02-06 15:38:14 +00:00
James Smith
e2365f09c5
enable and fix Layout/MultilineMethodCallIndentation
2024-02-06 13:17:33 +00:00
James Smith
3076790e7d
enable and fix Layout/DotPosition
2024-02-06 13:03:30 +00:00
James Smith
078180244e
enable and apply rubocop Layout linting
2024-02-06 09:54:28 +00:00
James Smith
a7b174aba0
enable and fix SpaceIndentation
2024-02-06 09:06:41 +00:00
James Smith
22a22f13a5
enable and fix SpaceInHtmlTag
2024-02-06 09:03:39 +00:00
James Smith
a96627b1f6
enable and fix SpaceAroundErbTag
2024-02-06 09:02:20 +00:00
James Smith
327deb2683
enable blank line linter and fix
2024-02-06 08:50:49 +00:00
James Smith
e3cda1a960
style hidden item filter into a switch rather than a checkbox
2024-02-02 12:28:24 +00:00
James Smith
b68e92d0d3
hide ignored problem types in filter list
2024-02-02 12:22:58 +00:00
James Smith
f725152c61
create problem types for missing image and 3d files
2024-02-01 22:09:16 +00:00
James Smith
a9c7033c97
automatically show filter panel if any are applied
2024-02-01 17:00:37 +00:00
James Smith
529479b67d
minor styling for filter panel
2024-02-01 16:54:36 +00:00
James Smith
85297913b8
show message if no problems were found to display
2024-02-01 15:53:37 +00:00
James Smith
484cb8ca8f
remove disabled categories from filter list
2024-02-01 15:50:09 +00:00
James Smith
705996d2af
improve filter box scaling on small screens
2024-02-01 15:47:50 +00:00
James Smith
c3d25f2d2b
put filters into an accordion
2024-02-01 15:47:04 +00:00
James Smith
9500910376
move filters before pagination
2024-02-01 15:46:32 +00:00
James Smith
d8744eabbc
extract filters into partial
2024-02-01 15:30:30 +00:00
James Smith
33894cee9c
horizontal layout and clear button
2024-02-01 15:27:34 +00:00
James Smith
c936491749
fix non-translated strings
2024-02-01 15:05:45 +00:00
James Smith
7b14ae22e1
prototype working unstyled filter list for problems
2024-02-01 14:58:34 +00:00
James Smith
241ad48ce9
add link to show/hide problems in list header
2024-01-31 15:28:03 +00:00
James Smith
1bd62929d6
add param to show ignored, and add logic to unignore
2024-01-31 14:57:20 +00:00
James Smith
7e252bfeb6
add links to ignore problems
2024-01-31 14:45:29 +00:00
James Smith
dafb0f8078
Show all problems in similar cards on models or files
2024-01-31 13:24:23 +00:00
James Smith
591be9d043
normalize problem translations and use them consistently
2024-01-31 13:24:23 +00:00
James Smith
d5ff4d8889
add pagination at the top of lists as well as bottom
...
resolves #1419
2023-08-21 16:24:58 +01:00
James Smith
0262c8bcab
add a new :duplicate problem type for ModelFiles
2023-07-16 16:07:35 +01:00
James Smith
e0a55cd44a
change row and icon colour depending on severity of problem
2023-07-12 17:35:11 +01:00
James Smith
5a973f7ec4
add pagination for problems
2023-07-12 17:34:13 +01:00
James Smith
e78049976b
detect ASCII STLs and log an "inefficient" problem
2023-07-11 15:45:21 +01:00
James Smith
41341c9390
improve problem display in list
...
better icons, translations for messages, etc.
2023-06-20 23:08:05 +01:00
James Smith
8baece781b
add a :nesting problem category
2023-06-20 21:56:13 +01:00
James Smith
cdfaa01b22
show detected problems in lists/titles
...
resolves #1281
2023-06-19 19:56:37 +01:00
Don Eisele
4c48f970c2
prefix template (creator/collection/tags)
...
flag: use prefix template to create creator/collection/tags from directory path
flag: don't use model id as a directory suffix
bug: throw a problem if trying to move a model to a directory that already exists
addresses: #885
2023-02-02 16:20:17 -06:00
James Smith
d6ef859978
raise a problem if the entire library is missing
2022-12-11 19:43:21 +00:00
James Smith
e30ccde38c
add partials for problem displays and actions
2022-12-11 19:13:16 +00:00
James Smith
d6ee8a90a0
add an icon for missing files
2022-12-10 16:25:08 +00:00