18alantom
d42d0841aa
chore: config eslint with vue-eslint and prettier
...
- fix prettier issues
2023-06-23 10:40:16 +05:30
18alantom
944f7cc81e
refactor: remove Table from FormControl
...
- Table fields are only used on CommonForms anyways
- Causes circular import
2023-06-14 14:39:07 +05:30
18alantom
daa7fe549f
refactor: import icons instead of require.context
...
- fix image path for empty list
2023-06-14 14:03:46 +05:30
18alantom
ae2f6c2a9e
incr: fix import paths add ext .vue
2023-06-14 10:30:40 +05:30
18alantom
7fb807ec85
fix(ux): switch Datetime to use native input
2023-06-07 21:31:23 -07:00
18alantom
5eb30d8861
fix(ux): switch Date to use native input
2023-06-07 21:31:23 -07:00
Abdallah A. Zaqout
61215f1a38
clear result when TargetSchema changed
2023-05-30 23:35:32 -07:00
18alantom
ae846d85e7
fix(ui): exchange rate widget height
2023-05-31 11:49:02 +05:30
18alantom
4581d1d089
feat: add button to toggle form width
2023-05-31 11:12:09 +05:30
18alantom
fba3fb76c6
fix: prevent cannot read prop rootType
2023-05-30 05:04:08 -07:00
18alantom
5f32c45736
fix(ui/ux): move back button to the left
...
- add forward button
2023-05-25 21:37:12 -07:00
18alantom
64b456798f
v0.14.0
2023-05-09 12:43:07 +05:30
18alantom
758930796c
fix(ui): hide scrollbars in currency fields
2023-05-09 12:41:18 +05:30
18alantom
ff916a59d2
fix(ux): validate number series names
...
- show create quick edit even if no name
- prevent barcode double entry
2023-05-09 11:59:07 +05:30
18alantom
5996b35a8f
fix(ux): show view month and year on changing days
2023-05-09 10:32:18 +05:30
18alantom
54f63429a6
fix(ux): rename post save pre submit pill
2023-04-24 20:32:12 -07:00
18alantom
99af94f38e
fix(ui): hanging border when using bg header
...
- focus not found issue
- save shortcut in Settings
2023-04-20 17:40:52 +05:30
18alantom
759bedf764
incr: complete quick payment function
...
- fix quick view display update
2023-04-20 11:55:48 +05:30
18alantom
ef3f23bf2b
fix: make payment flow
2023-04-19 13:13:46 +05:30
18alantom
044650bf15
fix(ui): popover shadow
2023-04-18 10:44:09 +05:30
18alantom
fd1270f652
incr: add transition and delays to popover
...
- use delay for quickview
- fix quickview height issue in autocomplete
2023-04-18 10:03:29 +05:30
18alantom
e05ef41cec
feat(ui/ux): add QuickView to AutoComplete
2023-04-18 09:31:15 +05:30
18alantom
32ca9e1c32
fix(ux): replace status badge with status pill
2023-04-17 14:26:14 +05:30
18alantom
db90546282
incr: add RowEditForm
...
- simplify QuickEditForm markdown
2023-04-17 12:19:41 +05:30
18alantom
c754fd35ce
fix: simplify QuickEditForm and usage
...
- type QuickEditForm, TwoColumnForm
- dont use QuickEditForm for tables
- dont keep-alice QuickEditForm
2023-04-17 10:56:00 +05:30
18alantom
d9415233f5
fix(ux): Add sections for a few Entry types
...
- remove widgets from the QuickEditForm
- remove redundant files
2023-04-14 15:31:04 +05:30
18alantom
c158ae8100
fix(ui): Square AttachImage with 2 row span
2023-04-14 13:53:35 +05:30
18alantom
202ddf829b
incr: add shortcuts for linked entries
...
- fix quickedit shortcut
- most settings to tab
- fix coa auto select in SetupWizard
- remove sections and tabs if empty
2023-04-14 10:43:18 +05:30
18alantom
f0a6e7bf9e
fix(ui): propagate row changes
...
- type ExchangeRate.vue
- add BarCode and ExchangeRate widgets to CommonForm
- create (not complete) with LinkedEntries.vue
2023-04-13 11:46:51 +05:30
18alantom
1dc0911add
fix: select field issue
2023-04-11 12:15:25 +05:30
18alantom
d0fe62946c
fix(ux): handle directory does not exist
...
- type DatabaseSelector
- fix dialog button width, varios types, injection
2023-04-04 22:10:32 -07:00
18alantom
b618340cec
refactor: cleanup provide-injects
...
- type a bunch of form element .vue files
2023-04-04 22:10:32 -07:00
18alantom
368714a84a
fix: TypeError, .round is not a func
...
- type vue files for Currency, Float, Int, Data
- use Number for safe parse cause faster
2023-04-04 22:10:32 -07:00
18alantom
7c99a76e20
fix: dropdown invalid vnode key
2023-03-29 13:52:20 +05:30
18alantom
a3a6c5bad9
fix(ui): unhide dev mode in prod 🤦
2023-03-27 00:27:00 -07:00
18alantom
080eaa5e4f
refactor(ui): use showDialog for FB Dialog Component
...
- remove showMessageDialog using native component
- add icons to the Dialog component
2023-03-27 00:27:00 -07:00
18alantom
524111418c
fix: search modal scroll issue
...
- add button outlines
- remove random lifecycle methods
- fix create option name display
2023-03-27 00:27:00 -07:00
18alantom
4fa3169ce4
refactor: simplify Toast with Teleport
2023-03-27 00:27:00 -07:00
18alantom
903ee3e158
feat: Dialog.vue
...
- shift showToast to interactive.ts
2023-03-27 00:27:00 -07:00
18alantom
1e8b1152bb
fix: minor refactor shortcuts, dont maintain stack
...
- better dialog messages
- use Shortcut for escape in modal
2023-03-27 00:27:00 -07:00
18alantom
08343ae18e
refactor: use composable for doc shortcuts in Forms
...
- type Toast.vue, use constants for duration
2023-03-27 00:27:00 -07:00
18alantom
e1b502b138
refactor: remove global shortcuts, move Shortcuts
...
- update injections in a few components
- use Shift+Backspace for back (prevent clashes with the \b)
- use string context for single instance components
2023-03-27 00:27:00 -07:00
18alantom
3fd4cd16be
chore: type FilterDropdown.vue to fix build issues
2023-03-27 00:27:00 -07:00
18alantom
06f981163d
refactor: use typed injections
...
- use contextual shortcuts
- type Sidebar.vue, App.vue, ListView.vue
- improve types for search.ts
2023-03-27 00:27:00 -07:00
18alantom
9bce0f1ae8
fix: address setting on create new
...
- fix link field typo
- remove name from address quickedit form list
- add export shortcut
2023-03-27 00:27:00 -07:00
18alantom
8cef2ae60f
refactor: Dropdown.vue (add types, simplify)
...
- fix dropdown keyboard item selection
- add new entry shortcut to ListView
- rename doc to entry in a few places
2023-03-27 00:27:00 -07:00
18alantom
74f4513a7e
fix: capture key errors in print container
...
- add error boundary component
2023-03-16 22:34:51 -07:00
18alantom
997aa42f10
fix(ui): readonly not tabable
...
- pushed before adding to the previous commit
2023-03-16 10:52:50 +05:30
18alantom
708d172f7c
fix(ux): toasts on sync, submit, delete and cancel
...
- dont route back on cancel
- dont show dialog on duplicate
- simplify two column form
2023-03-15 14:03:22 +05:30
18alantom
703b1d2138
fix(ui): use common form like ui for setup wizard
2023-03-15 12:48:10 +05:30