v4.0
57ab628 Prepare for v4.0 release
2be0076 remove unused images
6b3224b remove unused svgs
0dac000 Update readme for 4.0
9a5362f Auto select the label text for a few more field types
501fb62 Remove the 'not setup' message for lookups on select
When clicking the field label, focus in label field and autoselect the field label text if it's still the default
e7aa2c9 Fix issue with calculation field being deselected
This happened when toggling between text and number calculations
dfa8133 Prepare for v4.0b5 release
9aa086d Fix the Install Formidable Pro link when pro is installed but not active
Minor styling tweaks
3f97b6f Fix a few bugs from scrutinizer
7dc4db8 Prepare for v4.0b4 release
9ef7e02 Update forms for unit tests
4a937c7 Add frm_import_xml_field hook
2b8e55f Move placeholder migration into XML import process
b5d3570 Make the form template previews look better
Fix form template preview for templates with a date field Strategy11/formidable-pro#2197
Fix php warning for the pages dropdown changes
d0c62bc fix phpcs
a3d21c8 Make it a bit easier to drop a field as the first or last field
47b22c0 Fix styles page with grids turned off
Fix php warning in lite
8498121 Don't use the frm_alignright class in the builder
This class messes up the page and won't look good since the field widths are not yet being used
Use grey for the placeholder color in builder (HTML, embed form, select a field text)
fd0c95a Prepare for v4.0b3 release
a41499a More cleanup
Show the correct shortcode options for field HTML settings
Include a placeholder in the page dropdown
Change default settings to fade in forms and use css grids for new installs
Live update for radio/checkbox column count
Fix lookup fields hiding all settings when selecting text type
Better handling of dropping fields into collapsed page
5f5b5d0 Fix phpcs
1e26b65 Cleanup
Hide screen options on view page
Add misc settings tab
352737b Prepare for v4.0b2 release
07e1581 update npm
1c8719b Merge branch 'graph-css' into 4.0Builder
Conflicts:
css/frm_admin.css
0c0cee2 Merge remote-tracking branch 'origin/master' into 4.0Builder
Conflicts:
classes/helpers/FrmAppHelper.php
css/frm_admin.css
formidable.php
languages/formidable.pot
432da51 Use a default value when new field options are added
Allow 'inside' label positions with dropdown fields
Include smart tags modal with html field content
Change field classes live
Include frm_scroll_box css in builder
da9ed06 More for live radio/checkbox options changes
Change the default selection live
Reorder options live
Add newly added options live
42a3834 Speed up long forms a little
live radio/checkboxes changes (not quite finished)
minor styling adjustments
0454975 Add modal confirmation for deleting fields, forms, styles, and form actions
424ec8f A few styling fixes and cleanup
91444de Size down Chrome scroll bars in Windows so they don't overlap
9d2cac0 Fix address placeholders
Strategy11/formidable-pro#2187
969b83b Style pro tips
7148503 A few styling fixes
Fix the listed license type needed for addons and templates
Windows scroll bar fixes
4c822fb Fix issue with submit button always loading
This was happening with certain combinations of lookup fields and file upload fields in different forms in edit mode on the same page.
57fddc5 Cleanup and styling
Remove the page to pick blank or template and go include all in one page
Consistently place the ... icon inside of fields
Live show/hide the required field indicator
Include a disabled submit button on builder page
Hide plugin messages while in Formidable
f6f974b fix phpcs
fdcc173 A bit of styling for views
Make view builder full width
1d639f3 Fix logic builder on view creation
4533623 fix short open php tag
261f0ce Fix short php open tag
708ccc2 another phpcs try
63da5aa maybe phpcs will like this?
c7959df phpcs
6fe8ed6 Prepare for v4.0b1 release
43abf19 Add inline logic builder
Clean up the views sidebar
c5d5519 Styling reports page
8bcb234 A bit more responsive styling
f4d38f5 fix phpcs
0274a6f Prepare for v4.0a6 release
5c4e443 Styling cleanup
Prevent the form selector dropdown from hiding when using search
3c2e85b RTL and responsive styling
10c59e9 styling for small screens
001dcf9 Add reverse compatibility for the payment gateway field
b40055f A few fixes for searching within the sidebar fields
Also fixes the issue with losing focus and closing the field selector in form settings
5853971 Styling adjustments
Hide the success message on global settings page when switching tabs
Strategy11/formidable-pro#2187
9d04712 Fix issue with adding an option after an "other" option
Strategy11/formidable-pro#2187
0435a01 Fix hiding the form search box with < 8 forms
Speed up selecting field settings in the sidebar for long forms
Adjust styling for a radio/checkbox field with lots of choices
8b8f66a Click radio again to deselect a default value Strategy11/formidable-pro#85
46386c1 Fix reordering fields
Update new entry page
578700c update fonts
dfaecab Prepare for v4.0a5 release
3cbe4c7 Include default value settings for hidden fields
565df47 Prepare for v4.0a5 release
305a98e Prepare for v4.0a4 release
f65d032 Hide the add/remove buttons in repeater when no other fields
b491264 Fix the drop zone placement for section fields
2e0c68d PLaceholders for autocomplete dropdowns
3f84450 Set the dropdown placeholders life in builder
d6314dd Trigger live changes on keyup instead of change
02ffeff A bit of styling for field list
Disable the fields that are not allowed for emails
Strategy11/formidable-pro#2187
59c5819 Show the field id on hover
Strategy11/formidable-pro#2187
73d1f1b Include readonly and required indicator on builder
Strategy11/formidable-pro#2187
5d10ddd When the add fields tab is clicked, clear the field settings
Strategy11/formidable-pro#2187
b4e2093 Remove field settings from sidebar on delete
Strategy11/formidable-pro#2187
6ff10fd Add .frm-wait class for a css loading indicator
Change the drop behavior for the first field
Only scroll to the end of the form when a new field is added if it isn't already in view
Strategy11/formidable-pro#2187
0e575bb fix missing domain error
563a38c Adjust drag and drop for field choices
Only use move cursor when appropriate after dragging
Correctly close the modal box for fields on settings page
Strategy11/formidable-pro#2187
95d199e Change the field name when the setting changes
Fix duplicating a form
Don't create any draft forms by default
Show the My Forms | Trash submenu when the trash is empty
Fix issue with searching in the trash and restoring trashed forms
Prevent cancel link shift when the create button is active
Place contact us template first, followed by any allowed templates
Include a renew link rather than upgrade for expired licenses on addons and templates pages
Fix hover tooltips inside the field
Style the message shown in sidebar when no field is selected in builder
Add frm10 to old grids and show the same classes regardless of global setting
8be3ec4 Style views page
b4d98fd Prepare for v4.0a4 release
c1f3bc1 Prepare for v4.0a3 release
935a001 More cleanup
7a4de54 Merge remote-tracking branch 'origin/master' into 4.0Builder
Conflicts:
classes/helpers/FrmAppHelper.php
classes/models/FrmSettings.php
formidable.php
languages/formidable.pot
2967334 More clean up for styles page
36d6332 Fix phpcs
2a8e1c1 remove unneeded unit test line
da57f05 Fix migration to placeholder and add unit test
f826df6 A bit of styling for the styler
696af4d Prepare for v4.0a3 release
65d47ba update fonts
8a676e7 Move style builder to full screen
More accurate live search (don't search html)
Update font icons
Show default form actions if there is space in one row
f2b3e58 Add search to form switcher
0139248 Update more fonts for form action brands
e1d86f4 Prepare for v4.0a2 release
f3ddd41 Use renew link for add-ons on existing plan
d36f3f9 Add plan required to add-ons listing page
6aeb995 Replace Font Awesome and Dashicons with frm font
e7db9fd Make adding a form action smoother
b5a6dc1 Prevent form actions from loading multiple times when opened
A few fixes for add-ons that haven't been updated for 4.0
fce929c Restyle the form action creation
Add live search to form actions
edbc465 Form action inner settings
0303a38 layouts for form settings
4496f1a fix phpcs
7a2de82 Prepare for v4.0a release
8c04bb6 Prepare for v4.0a release
8ffd127 Work on form settings page
8e32628 Fix the view sidebar
Revert a few changes and make them only apply to the views page
852c397 Fix bulk edit for separate values and other options
a9d8b95 Adjust phpcs
df04114 Fix default values in data attr
Revert change to checkbox/radio styling
3aba143 Allow checkbox, radio, select to set static default values
7b8abd1 A bit of field setting rearranging
af9211b Replace default blank setting with placeholder
3d139ed Adjust the screen options button to match
0b514b2 Fix json placeholders again
05538f4 Add new function for placement of default values
b452dec Merge remote-tracking branch 'origin/master' into 4.0Builder
Conflicts:
classes/helpers/FrmStylesHelper.php
classes/models/FrmStyle.php
2880b9f prevent typing in to builder form fields
655dd3c Use set widths to prevent the nav from moving
dfd8e82 Remove field types with dropdowns in builder field list
bba7244 Show a small HTML field preview in the builder
03ff7f9 Add placeholder option for confirmation fields
a0ee33e Add watch lookup options into default value settings
a3e0450 Use a consistent close styling on the x
0facd3e Modify last commit
47a3436 Update DB version in test so it doesn't match current
84abc24 Compact the default value and calculations with toggle
Add frm_default_value_setting hook
d99e95d Fix unit test for default value
cbb5c0e fix codestyling
1db0f15 Work on field calculations box
5bbcf33 Add field for default value in settings
9029abc Add inline info for layout classes
Make an more easily replicatable and maintainable inline info section
Replace clear icon with a placeholder option and migrated the older fields to new setting
fc57788 Add the first instruction block in field settings
Input mask
09ac67e Finish up export UI for CSV
8db3179 Style form export
e89b191 View page styling
4b38dc2 Prepare the styles pages
921249f A bit more on license activation styling
17ec64b More styling for global settings
3d6ff30 Update codestyling
d97b501 Prepare global settings page
Remove the option to disable HTML5 since it isn't used
Added hooks for each tab in the global settings: frm_[section name]_settings_form
34c7ef9 Switch out more icons for fa
More global loading for upgrade overlay
91cac7e Fix codestyling from last commit
82a213f Move the HTML settings
Use javascript for the bulk options
Style the bulk options popup
1b7d5ba More consistent button loading indicator in admin
Add more styling for fields in builder
de27c9e Use loader on to of button rather than spinner
e2a29cc More moving field settings
31a4a94 Add frm_[type]_primary_field_options hook
Swap the #new_fields and sidebar builder ids for better reverse compatibility with add-ons (date picker was failing)
3987f93 Merge remote-tracking branch 'origin/master' into 4.0Builder
Conflicts:
classes/models/FrmField.php
484f892 Fix margins on success messages (back-end)
7c02c03 fix codestyling
4bafeeb Move the confirmation field setting
Show the confirmation field with better layout
3afe670 Add frm_field_options and frm_after_field_options hooks
4b96648 Add collapsing settings areas
frm_after_field_choices hook
73144c2 Make the field choices sortable
Switch to Font Awesome for field icons
e172d62 Set the section gutter indicator color on hover
eeb2e6e Add section field dropzone
Collapse sections
Prevent delete/duplicate when page or section is collapsed
64b0662 Combine the top two bars to make it more compact
Work on field styling on form builder page
Drag fields with the icon only rather than the whole field
Nicer styling right after a field is added by click
Style the greyed out pro fields in the lite version
2c473e8 Better dragging in new fields
7589777 Add link to imported form in the import message
The link is only included when only one form is imported
Don't include child repeater forms in the total imported forms count
9d51f5f More field settings layouts
64742b9 Add collapsible pages in builder
6ce4b14 Merge remote-tracking branch 'origin/4.0Builder' into 4.0Builder
b1a0c0c fix phpcs
6c10050 Merge branch 'master' into 4.0Builder
a67622e Merge in changes from master
a84b269 Merge remote-tracking branch 'origin/master' into 4.0Builder
Conflicts:
classes/controllers/FrmFieldsController.php
classes/controllers/FrmFormActionsController.php
classes/controllers/FrmFormsController.php
classes/controllers/FrmHooksController.php
classes/helpers/FrmAppHelper.php
classes/helpers/FrmFormsHelper.php
classes/helpers/FrmXMLHelper.php
classes/models/FrmEntry.php
classes/models/FrmField.php
classes/models/FrmFieldFormHtml.php
classes/models/FrmForm.php
classes/models/FrmFormAction.php
classes/models/FrmSettings.php
classes/models/fields/FrmFieldType.php
classes/views/addons/list.php
classes/views/addons/upgrade_to_pro.php
classes/views/frm-form-actions/default_actions.php
classes/views/frm-forms/add_field_links.php
classes/views/frm-forms/form.php
classes/views/frm-forms/settings.php
classes/views/frm-settings/form.php
classes/views/shared/form-nav.php
classes/views/shared/upgrade_overlay.php
css/_single_theme.css.php
css/custom_theme.css.php
css/frm_admin.css
js/formidable_admin.js
7156dc7 Move the hover outline to the outer box
94e1fef Remove duplicate code for adding shortcodes in the customization panel
Add new options with javascript instead of ajax. This speeds up creating options and resolves Strategy11/formidable-pro#2126
275e672 Load all form actions with ajax
e2b86e5 Start with moving the field sidebar to a popup
30fa6a1 Redesigned email action layout
1b1f2a9 Start styling the form actions
4a70a42 Add frm-alt-table class
Add class option to frm-show-entry
b5d070c Start on the entries listing and view page
Add .frm-alt-table class
547822d A little bit of styling for the form settings page
c03cf47 Move form tags to save form settings page
e550ea3 Fix a unit test
0a94240 Start on the form settings page layout
5ddc2d2 Move the field action icons that show on hover
Use custom styling on radio and checkbox fields on front-end forms
1861082 Show the final result in the form builder for checkboxes, radio, and dropdowns
0ee9e8e Finish off current code styling rules
8ffef44 Ignore a few rules for now
0b42f77 use wp_unslash instead of stripslashes_deep
more sanitizing
More phpcs
80be733 fix spaces for phpcs
60a1b43 Work on phpcs
cb4901b Add inline ; for phpcs
4b6ad58 More phpcs
db5b9d7 Large Phpcs fixes
78de314 remove a few phpcs exclusions
c863868 Style the overlay
Use css for the builder columns and get rid of the js
1b1a767 Add process to create a new form
use getAttribute instead of dataset for better performance
dd4bbe5 Start with moving radio options into the sidebar
18b7860 When the class changes in the settings, change it in the builder field
3a8d8f0 A start for the new builder