Plugin Directory

Changeset 3200465


Ignore:
Timestamp:
12/01/2024 11:18:55 PM (14 months ago)
Author:
dashify
Message:

1.3.8

Location:
dashify
Files:
76 added
3 edited

Legend:

Unmodified
Added
Removed
  • dashify/trunk/dashify.php

    r3179133 r3200465  
    33 * Plugin Name: Dashify
    44 * Description: A modern design and UI for the WooCommerce admin. Manage, search, and navigate orders faster. Make the WordPress admin dashboard ecommerce-focused.
    5  * Version: 1.3.7
     5 * Version: 1.3.8
    66 * Author: Dashify
    77 * License: GPLv2 or later
     
    2121class Dashify_Base
    2222{
    23     const VERSION = '1.3.7';
     23    const VERSION = '1.3.8';
    2424
    2525    // HPOS
     
    2929    const LEGACY_SUBSCRIPTION_EDIT_PAGE_ID = 'shop_subscription';
    3030
     31    public function __construct() {
     32        add_action( 'init', array( $this, 'init' ) );
     33    }
     34
    3135    public function init()
    3236    {
     37        // If not viewing the admin, or if on the frontend and cannot see the
     38        // admin bar, there’s no need to load Dashify.
     39        if ( ! is_admin() && ! is_admin_bar_showing() ) {
     40            return;
     41        }
    3342        add_action(
    3443            'admin_enqueue_scripts',
     
    97106
    98107        include_once( DASHIFY_PATH . 'features/navigation/navigation.php' );
    99         $navigation = new Dashify_Navigation();
    100         $navigation->init();
     108        new Dashify_Navigation();
    101109    }
    102110
     
    506514                    'heading' => 'Improvements',
    507515                    'content' => array(
    508                         'Order, Subscription, and Product list searches show the number of matching results',
     516                        'Dashify will only run when it’s needed, improving performance and load time.',
    509517                    )
    510518                ),
     
    512520                    'heading' => 'Bug fixes',
    513521                    'content' => array(
    514                         'Admin Menu Editor compatibility for WordPress multisite networks',
     522                        'Fixed misaligned Meow Apps navigation item.',
    515523                    )
    516524                ),
     
    10431051
    10441052$dashify = new Dashify_Base();
    1045 $dashify->init();
  • dashify/trunk/features/navigation/navigation.php

    r3179133 r3200465  
    1616
    1717class Dashify_Navigation {
    18     public function init() {
     18    public function __construct() {
    1919        // Since there is no WooCommerce in the Network Admin, we skip creating
    2020        // a custom navigation.
     
    354354                    $admin_is_parent = true;
    355355                    if ( $item[2] !== 'woocommerce' || is_plugin_active( 'admin-menu-editor/menu-editor.php' ) ) {
     356                        $style = $item[2] === 'meowapps-main-menu' ? 'style="padding-left: 24px;"' : '';
    356357                        $html .= "
    357358                            <div class='dashify-menu-icon-title-chevron-container'>
    358359                                <div class='dashify-menu-icon-title-container'>
    359360                                    $icon
    360                                     <a href='admin.php?page={$submenu_items[0][2]}' $class $aria_attributes>
     361                                    <a href='admin.php?page={$submenu_items[0][2]}' $class $style $aria_attributes>
    361362                                        $title
    362363                                    </a>
  • dashify/trunk/readme.txt

    r3179133 r3200465  
    33Tags: admin theme, order status, shopify, woocommerce orders, woocommerce search
    44Requires at least: 4.7
    5 Tested up to: 6.6
    6 Stable tag: 1.3.7
     5Tested up to: 6.7
     6Stable tag: 1.3.8
    77Requires PHP: 7.0
    88License: GPLv2 or later
     
    6464- ⭐ **Hide specific custom fields in orders and subscriptions.** You can mark custom fields as hidden, and then they won’t show in any order or subscription edit view.
    6565- ⭐ **Sort order line items by SKU.** When packing orders with many items, this helps you find items faster if they’re also sorted by SKU in your warehouse or fulfillment center.
    66 - ⭐ **Sort order line items by product menu order.** The items in a customer’s order can be sorted the same as they appear in the admin product list and on the Shop page.
     66- ⭐ **Sort order line items by product menu order.** The items in a customer’s order can be sorted the same as they appear in the admin product list “Sorting” view and on the Shop page.
    6767
    6868[Screenshots](https://getdashify.com/#pro) / [Pricing](https://getdashify.com/#pricing)
     
    119119== Changelog ==
    120120
     121### 1.3.8 (2024-12-01)
     122
     123#### Improvements
     124- Dashify will only run when it’s needed, improving performance and load time.
     125
     126#### Bug fixes
     127- Fixed misaligned Meow Apps navigation item.
     128
    121129### 1.3.7 (2024-10-30)
    122130
Note: See TracChangeset for help on using the changeset viewer.