Feature Request: a way to retrieve accurate plugin disable/enable state

As it stands, LrEnablePlugin file is executed when plugin goes from disabled to enabled, and LrDisablePlugin is executed when plugin goes from enabled to disabled. Unfortunately its really hard to glean useful information because:
plugin will go from enabled to disabled then back to enabled when new metadata is added and such stuff, and there is no way to tell whether plugin is enabled or disabled after a reload, since neither module is executed unless there is a change.
It would be useful to me to be able to simply read an accurate status: enabled or disabled.
Also, if Lr needs to disable for a moment to add metadata, I'd rather have the state not reflect the temporary disablement, unless reenabling fails and it becomes permanently disabled, or better still, have it reflect the temporary-ness of the disabled state, so maybe these states:
disabled permanently
disabled temporarily (e.g. to add metadata)
enabled permanently
enabled temporarily - for case when user attempts to enable but catalog neds updating, in which case if update fails it will be re-disabled.
If this is too much, at least a minimal improvement could be had by simply having LrEnablePlugin and LrDisablePlugin not be called when Lightroom disables/enables for the sake of metadata / catalog updating, so they're only called when user clicks the buttons. This would not be as useful as accurate live status, but at least would eliminate disable / enable actions that assume the user did something he/she did not...

HI Matt,
Sorry - it was late...
Anyway, I think you've got the jest of it. To help clarify further:
There are two issues with the way things are enable/disable-wise:
1.  there is no way for a plugin to tell if it is enabled or disabled.
Here's a cut from the framework:
--- Determine if plugin is enabled.
--  @usage      Note: do not depend on this reporting correctly, since default value for 'enabled' is true
--              even when plugin is disabled. Its only correct after plugin goes from enabled to disabled or vice versa after init...
function App:isPluginEnabled()
    local ena = rawget( _G, 'enabled' )
    assert( ena ~= nil, "no ena" )
    return ena
end
2. The enabled / disabled modules are executed upon temporary disablement / reenablement as well as the more permanent flavor, so they cant really be used to prompt the user, or multiple confusing prompts get issued when the state is bouncing around...
As usual, I'd like to see this improved in the next version, but I'm also open to suggestions for working around it in the mean time...
PS - I just thought of a work-around for the first issue (which primarily arises in plugins that access plugin metadata) - just try and get a known-to-be-defined metadata item - iff successful, then the plugin is enabled.
So, a possible solution:
1. Have a readable (and preferrably writable too) enable/disable state that accurately reflects right-now enable / disable state - even if temporary.
2. The ability to determine root cause of disablement, e.g. "temp-for-catalog-update", "permanent-since-catalog-update-failed", "user-initiated", ... I can imagine root cause for enablement to be useful too...
*** UPDATE: Modified method:
--- Determine if metadata-supporting plugin is enabled.
--  @param      name (string, default dummy_) name of alternative plugin metadata item (property) to be used.
--  @param      photo (lr-photo, default 1st photo of all) photo to use to check.
--  @usage      This method presently only works when a metadata item is defined. Maybe one day it will also work even with no plugin metadata defined.
--  @usage      Only works from an async task.
--  @return     enabled (boolean) true iff enabled. Throws error if not called from async task.
function App:isPluginEnabled( name, photo )
    assert( catalog, "No catalog." )
    name = name or 'dummy_' -- cant start with underscore.
    photo = photo or catalog:getAllPhotos()[1] -- getting all-photos takes ~16msec.
    assert( photo, "No photo." )
    local _dummy, msg = photo:getPropertyForPlugin( _PLUGIN, name, nil, true ) -- nil version, no-throw.
    if msg == nil then -- msg is nil if property defined and plugin enabled, even if property value is nil.
        return true
    else
        return false, msg
    end
    --local ena = rawget( _G, 'enabled' )
    --assert( ena ~= nil, "no ena" )
    --return ena
end
Rob

Similar Messages

  • Feature Request: A Way To Enter "New-Line" in an edit_field.

    And, if there is a way, to make it obvious in the API and/or documentation.
    Thanks,
    Rob

    Answer: set allow_newlines = true in edit_field, e.g.
    vf:edit_field {
         allow_newlines = true,
    Enter/return key will then have the effect hoped for: a newline instead of OK'ing the dialog box.
    PS - credit to John Ellis for informing me/us of this undocumented feature.

  • Feature Request: A way for edit-field text to not be selected by default.

    edit_field text is selected by default, which means as soon as the user starts typing, pre-existing content is wiped out - not cool...
    Thanks,
    Rob

    I've found a partial workaround to this: Once the dialog is showing, if the you first assign the empty string and then assigned the desired value:
    edit_field.value = ""
    edit_field.value = desiredValue
    then the contents of the field are not left selected.  This works when setting the contents from, say, the result of a button push, but I haven't figured out how to initially show the contents unselected.

  • Feature Request: Option to Quit via "X" and Disable Autostart Without Logging In

    To elaborate on the subject for the DEVs, I would like to request the ability to quit the application quickly or even the option to do so in the settings. Also, I would like to be able to disable autostart without having to log in. I don't use Skype all the time and the accumulation of applications running in the background becomes cumbersome on systems as many other applications each have similar issues of "closing to system tray" or running in the background. 

    You might be able to get where you want using Chaotic Software's MediaRage. It can automate and batch tag editing, including building a Title tag that combines Artist and Title and, to possibly address you other problem, blanking the Artist tag.
    MediaRage is not expensive and it is very powerful, you can even define regexs for how to parse tags.
    HTH. - Tom

  • Feature Request or another way of setting an Affiliate up or External Affiliate Software

    One of the biggest problems with the Affiliate module, is its persistence
    Feature Request -
    Using Affiliates to market products and services is a huge business, but the BC system only caters for affiliates providing a link to a specific product (or possible the shop) and it only works if they follow that link and buy right there and then.
    Even if the customers buys something under the affiliate link, if the customer returns to the shop a second time, without using the link, then any affiliate reference is lost. There is no persistence nor any link stored between the affiliate and customer.
    Therefore the affiliate program does not work for any business that may use affiliates but does not use a Shopping cart. For example I am working on a Property site where professionals may refer clients to buy property, and receive a referral/affiliate fee. We need to track which customers are linked to a referrer/affiliate but there is no shop involved, although we would like to put the commission through as a manual order and track commission payments.
    Suggestion: When a Customers uses an affiliate link to enter their details (or buy something from a shop for that matter), then the affiliate is stored permanently on the customer’s record, and can be used for subsequent purchases/orders.
    This means that if the customer returns to the shop directly and buys something, then the system can use the stored affiliate link to make sure the affiliate gets paid.
    Secondly other business can now add an Order Manually for the client, and the affiliate will get paid. This will open up BC to other businesses that use affiliate systems without a shopping cart. Especially useful for the Services industry.
    I also think by doing this BC can remove the problem of requiring a seamless gateway.
    Another Way?
    Any feature request like this may take time to be set up, if it is set up at all.
    Can anyone advise if they have managed to get around the problem and how. Thanks
    External Affiliate Software -
    Has anyone used an external affiliate software program, and integrated it with BC and if so, which one and was it any good?
    Thank you

    That is correct: SLBL only works on SMTP addresses.
    If I understand correctly, the user wants to prune thier Block List by removing addresses that are not actively sending spam.  This is not easy, but it is something that the user can do themselves:
    The user can log directly into the Spam Quarantine to see what mail has been stopped on thier behalf recently.  They would then access their SLBL through the Spam Quarntine to see what addresses they have configured for Blocking.  For each address listed, they would Search their Spam Quarntine for emails from that address.  They would then review the content of those emails to determine if they stilll want to block the specific address or not.
    I hope this helps!
    - Jackie

  • Is there a way to include images in a feature request to apple?

    I often feel that that best way to convey my feature request is with an image showing an example of the request.
    Does anyone know of a way to include images along with your feature request?
    Thanks

    No, but I suppose you could always upload the images elsewhere and link to them.

  • Feature Requests for BlackBerry​10 OS

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    This thread has been closed and is continued in this new thread here: 
    Feature Requests beyond BlackBerry OS10.3.1
    Please click on that link.
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Let's use this thread to list BlackBerry10 OS feature requests. There's nothing official to this thread, but one never knows who might view it and get an idea or two to move foward.
    Please let's keep it to feature requests with simple short statements and comments, in this manner:
    1. Ability to lock the volume keys (since they are so easliy pressed when retrieving from holster)
    2. Personal distribution groups Address Book
    4. Add BBM Group icon to home screen
    **This thread is not for bug reports (i.e., the calendar glitches when I set the date) or for debate or discussion of the worthiness of a feature request.
    So, what would YOU add to BB10?
    What do YOU need to make the OS platform work better for you?
    Here are the collected feature requests as of 04 April 2013. Thanks for Ride_The_Sky for helping collect these from this thread.
    There are listed in no order, just as collected.
    Ability to lock the volume keys (since they are so easily pressed when retrieving from holster)
    Personal distribution groups Address Book
    Add BBM Group icon to home screen
    Way to add line carriage to BBM messages
    Why doesn't the most used name come up first? <- In latest OS, there is another line with most common contacts, but when typing it won't provide most commonly emailed contacts.
    Bring back the option "Send As" or include this option in "Share"
    Enable word wrap when zooming in to emails and messages.
    Import Distribution lists from Outlook on your desktop to your Z10?
    *The option* to always show the hub main screen when opening the hub, so when peeking it always shows the hub even if you leave it in another screen.
    Offer Balance without BES to have two workspaces in device.
    Delete on Server/Device/Both
    Delete on Server but Keep on Device (This is going to be tough since EAS does not work like POP, using POP you can do this by deleting on server after sync)
    Auto power on/off or Auto Do Not Disturb / Scheduled Airplane Mode / Scheduled Silence Mode / Scheduled Custom Profile
    Default Currency Option
    More options to lower data usage in e-mail (Headers Only / Roaming Profiles)
    Snooze a notification/reminder for more than 5 minutes.
    Customized Notifications
    Disable certain accounts to stop receiving email or notifications from them temporarily to avoid data usage.
    Way to delete recent pictures, videos.
    Office Hub customization, sorting, editing, etc., on the fly.
    Select which contact groups to sync, and ability delete all contacts.
    Larger text select tabs
    Add more options to dropbar.
    Improve browser functionality and display, add customization and management of Bookmarks.
    Calendar in Landscape mode
    Option to Disable shutter sounds in camera.
    Auto BCC option
    Multiple appointments in lock screen, not only next one.
    Increase email check frequency, custom minutes (possibly battery concern, most accounts use push nowadays)
    Ability to hide "texting" numbers such as Work, home, etc that aren't able to receive texts
    Ability to have multiple mobile numbers, such as mobile1, mobile2, for people with more than one cellphone
    Ability to have multiple work numbers, home numbers, etc
    Ability to have option for actually creating "custom" names for phone numbers, emails, VOIP,
    Ability to have multiple WORK emails fields for same contact ...
    Ability for a custom note field for each contact, for misc information such as store hours, reference numbers, business account numbers,
    Ability for filter or unselect specific Twitter, LinkedIn, Facebook contacts so they all don't appear
    Ability to "share" contact info with someone else ... like a vcard or the like
    Ability to have custom Individual text and ringtones for each contact set within contacts app
    Vibrate option for Alarm
    Mail Filters for Priority mails.
    Option to block ringtones from music app (i don't see ringtones in my music app, I guess poster refers to custom mp3 files)
    Swipe down to close, up to minimize (but some apps have menus associated with swipe up gesture)
    Swipe half way up the screen to minimize an application to an active tile.
    Swipe it all the way up the screen to close the application.
    Playbook app switching gestures (swipe sideways, I guess this won't work since there are other gestures associated with side-swiping)
    Lock screen with gesture (or maybe they should just add a button on home screen, somewhere on top or bottom)
    Airplane mode on status bar options.
    Option to customize status bar with select Settings/Options.
    Colors for Hub!
    Face recognition for camera, being able to associate contacts with faces or pull info from Facebook, etc.
    Weather info on Lock Screen (if I may add, and constant info on top status bar, simple temp info should be enough)
    We need groups back in contacts please.
    Import text messages in various formats from various systems.
    Sorting and Ordering of the way contacts are displayed depending on account.
    While editing an entry in calendar, notification about a recent call may cause loss of data in that entry.
    Location for Calendar entries and be able to see it on the map with a tap.
    Being able to see multiple pictures from an email by swiping left and right to see next/previous without having to reopen (I must say the same thing is needed for App World, why can't we just scroll through screenshots??)
    Multiple flags or ability to set a flag date, associate with a reminder.
    Move people from TO to CC or BCC easily (If I may add, also ability to backspace to delete a contact without having to tap the X in blue box).
    Option to add favorites to Hub for easy to reach contact management (I think it is same as going to contacts and choosing Favs)
    Being able to answer and make calls when the phone is locked.
    Add more colors to LED notification (I think they are there now, orange, green, red so far, did not see blue, I don't think blue is needed in my opinion)
    Change the way to add date and time for appointment, rollbar is too slow and too sensitive.
    Dismiss and Snooze buttons for Alarm to be different colors, larger, easier to notice.
    Make it easier to order world clocks, instead of the order they are added.
    Alarms based on days/schedule.
    Easier way to get to the bottom of e-mails (I think it scrolls pretty fast, I think poster wants "B" shortcut)
    Easer way to get to the bottom of web pages (same as above, space or B shortcut?)
    Add option to ask if you really want to dial, instead of just dialing right away every time a phone number is clicked/tapped on.
    Ability to resize image before attaching to an e-mail.
    More than 30 days email sync on device, please!
    Make BB boot up slower, so we can actually get to do something else while waiting for it to start!
    SSH client would be nice.
    Another keyboard like Swipe (honestly, I have never typed faster in my life on any other on screen keyboard, Z10 keyboard is awesome!)
    Volume lock/unlock button on demand.
    Auto Run app on device boot up.
    Lock or Pin apps.
    Ability to run background apps (Google Talk is running in the background, or it is tricking me, I don't know but I am getting messages from it when it is shut down on BB10, I hope they do Skype the same way)
    Ability to have multiple documents of same type open at the same time (tabbed docs2go)
    Calendar sharing of BB10 users in the area/company/group.
    PIN Messaging to return.
    Preview e-mails, calendar and other information on lock screen (privacy?)
    Way to clear anything in any "Recent" menu, videos, pictures, etc..
    Ability to hide apps, docs, pics, videos, folders, etc..
    BBM Group Picture notification.
    Support WhatsApp more.
    Another tap for important numbers (Favorites work for this, and on top of speed dial)
    From Call Menu when going into contacts, it should be ready to search with keyboard out.
    Option to customize volume key to act as page up/down, etc depending on app running.
    Red star in app world (means you need to run Updates, just refresh and check by swiping down from top)
    Better headphones with the phone (hey, we didn't even get any!)
    Better night shots in camera (hardware or software improvement?)
    Ability to choose which address book to sync with bluetooth car.
    When app is opened from a folder three or four pages into apps list, we hope the screen can go back to that spot when the app is closed (sadly it uses active frames at the moment)
    Change acceptance of auto corrected key, instead of space key, make it something else (actually, you can just backspace to un-autocorrect it back to what you typed).
    Ability to load certificates (X 509 S/MIME and/or PGP/MIME) from a computer
    Ability to sign and or encrypt emails (POP3)  before sending (As in MS Office Outlook)
    Ability to receive and recognize signed and or encrypted emails (POP3) (As in MS Office Outlook)
    Add a password/certificate manager that doesn't require manual copy/paste
    Ability to encrypt the memories Device and Media of the Q10 like it is done for the BB9900
    Ability to encrypt selected folders (preferably by Private Key)
    Ability to create Self-Decrypting Archive like in PGP
    Ability to delete email-messages by group as an alternate option to one by one
    Opening Video-chat to non-BBM users (Skype for instance)
    For above encryption request, SecuSmart was suggested...
    Renaming the file without extension can break the file or hide it from pictures list.
    Wallpaper scrolling sideways.
    Standalone e-mail app (not sure how different it is than choosing emails-only for hub)
    Different colors or small tabs in different colors for different accounts in Hub.
    Share webpages with smart tag (I think you can just create it by pasting the URL into create QR)
    Application management (being able to see which app takes up how much space, etc..) CPU/Memory/Battery Usage/Data Usage/Storage Usage in more details
    Custom vibration options.
    Move Send button in BBM to avoid accidental submission of message
    Forward As… SMS, MMS, EMAIL from one to another.
    Send SMS to new numbers (I think you can still do this from call log)
    Single key press to change profiles.
    Insert a picture into an e-mail. (I think he means into the body of email)
    Turning off links of contacts (I think poster did not have multiple accounts, actually BB10 goes ahead and adds all new contacts into all address books in all accounts without user permission.. Create a contact in Hotmail? Gets copied to Gmail.. and then linked, terrible implementation in my opinion)
    Presets for browser bookmarks, faster access to bookmarks. (My suggestion was to create a home screen, select 12 icons 3x4 or 16 icons 4x4 as home screen/start page)
    Being able to allow flash based on website/url/server.
    Ability to adjust different sounds/volumes for different BBM users/groups
    Better Voice Dial and Voice Commands (shorter and easier operation)
    Ability close one or all web pages/tabs, add "Close All" button.
    Call Recording
    Faster way to delete e-mails, such as file icons next to e-mails,  or Swipe to Delete! Swipe to File!?
    Customize email signatures with formatting.
    Phone to stay on screen (dial pad always available in panes)
    More Options for Clock.
    In Playbook we can have a single character password, why not on BB10? "too short" well it is my decision, isn't it?
    There is no way to go next/previous while reading an e-mail. Please add these functions.
    Add to the e-mail client, Next Unread / Previous Unread.
    E-mail or Hub should have more buttons at the bottom in landscape mode. Why keep only three (or four in e-mail view) buttons when you have the real estate. It would be extremely handy if you allowed users to edit which buttons should go at the bottom. Next Previous is really needed while reading an e-mail. For example I would love to add "File" button at the bottom as a shortcut instead of forward, I rarely forward, but I file all the time. Maybe allow users to have two row of keys, add next/previous/unread. Or it could be done with a gesture. How about swiping the account name (top blue bar while reading e-mail) left and right?
    When you create a new contact in BlackBerry, it gets synced to all accounts on the Hub. There is no way to limit the new contact to a specific account.
    Sometimes when you file an e-mail to a folder, it stops and waits few seconds with no message. Even when it files immediately, there is a confirmation message that takes time to appear and disappear, and the folder list does not disappear automatically.
    Messages filed automatically by server using server side filter rules are still showing up on Blackberry hub/inbox. In older BB versions the filtered messages did not show up in the list, filed messages still did.
    When you filter your e-mails using Filter / Unread function, new unread e-mails do not show up until you close the filter and re-open. It won't just keep refreshing your screen with unread e-mails. Can BB add a button to the hub "Unread Hub" so when hub shows 8 or 2, you can actually see unread items easily without having to through so many taps.
    Native BB QR scanner (Smart Tags) does not work with barcodes (it only scans with no way to use the information). There is Open In function but it doesn't work properly.
    We need to add more customs search providers, and be able to add custom search strings/wildcards. For example currently there is Google, Bing, Yahoo, Foursquare, etc..
    I hope BB introduces the ability include more standard & custom searches, IMDB, PriceGrabber, Ebay, Youtube, XYZ Forums, ABC Newspaper, 123 Database, Etc.. Most sites nowadays provide search string in their URL Search=?* etc...
    None of the Battery apps can access system settings to add a battery icon to the top. I wish battery percentage was there.
    There is no way to check carrier/mobile signal strength.
    Blackberry, please add the date and carrier / SSID info to the top. Sometimes we just want to glance at the top to see the date without having to swipe.
    Please bring back keyboard shortcuts. Since we can easily swipe up to bring the keyboard, just add keyboard shortcuts in e-mail, phone (true speed dialing, dialing by word?), and browser, etc.. if possible. I could always call 1800SOMETHING# now I have to look up the number or use dial pad.. Please bring it back.
    Camera zoom function needs to be fixed, also please include option of fixed focus by tapping on the screen to focus. The auto focus in video is focusing in and out to various objects all the time. Stabilization feature also causes tearing/ripples, I guess it is good if you are stationary. Or use Volume Keys to Zoom.
    Please allow more than 12 icons in an icon group/folder, I hated Apple for limiting apps per folder, please fix it.
    Auto ON/OFF feature is not there anymore. BB should consider Auto DND (DoNotDisturb) or Auto Silent/Airplane modes instead.
    Please find a way to stop the music app from automatically starting up every time it connects to bluetooth like car audio. This is very annoying.
    No Panaroma mode in Camera app, why not? It is very easy to incorporate. This could be a nice addition to next release, and easy.
    The text selection grips needs to be a little bigger, sometimes I cannot see where I am moving them, they work better in Playbook, nice big tabs.
    Call Functions, before answering a phone add sideways gesture functions, like swiping right will forward the call, swiping left will answer with a test message, etc..
    Or there should be a way to reject the call without sending it to voice mail, phones had this function a decade ago, I don't know what happened to it.
    We used to be able to see the "History" without having to save the contact. Now I don't see any way to "View History" of a certain phone number, it just keeps adding
    them as individual entries to the log. Now I can't see when was the last time they called me, how many times we spoke which day, etc... I loved this feature in BB5.
    Where is BB Traffic? Where is BB Weather, without having to run an active frame? It will eventually disappear if you run too many apps. I liked a little Icon that shows me what the temp is, instead of running a whole app.
    There is no Skype. This day and age with all other platforms having it, please either get skype (Microsoft) to cooperate, or open up BBM to other platforms. If necessary, pay Skype to develop the app, then charge BB users for the app. Most will gladly pay.
    Can we tap and hold on an active frame to pin it, or can we pin two favorite apps between Call and Search & Search and Camera buttons in the bottom bar? How about Close All running Active Frames app to quickly free up ram?
    I hope next generation devices have two speakers or speaker that is facing forward. When playing games or watching videos in landscape mode, I find my palm muting the speaker. I have to hold it gently with fingers to have a gap in between, something I don't want to do when I am on the subway or bus.
    Blackberry Maps should have a Zoom In/Zoom Out buttons, sometimes using it with one hand, it is impossible to zoom in and out. (Zoom in is OK but we can't zoom back out)
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code
    Solved!
    Go to Solution.

    - ability to choose deletion of an email on handset only
    - desktop software working with all older BB's allowing drag and drop type of transferring data, contacts etc. (BB link doesn't recognize my old Storm) 
    - auto power on/off
    - contacts syncing with yahoo & Outlook (almost two weeks trying to work around it and no luck)

  • [Feature Request] Resetting caretPosition on JTextComponents after change

    Here's another small feature request:
    Insert this line:
          ((JTextComponent) getControl()).setCaretPosition(0);in JUTextFieldBinding.setValueAt() after setting the new text in the bound textfield. (would be line 180 in my case)
    Previously, if you'd retrieve a long text into a textarea (which is placed on a scrollpane), the text would scroll all the way down, when in fact you'd want to see the top lines of the text in the textarea.

    Thanks for your feedback. We've marked this for a future JDev release.

  • Feature Request: Lights Out Mode / tagging display.

    Problem: "Lights out" mode hides tags - need to enable option to allow tags to be seen during lights out mode.
    I love editing down photos to selects in lightroom, I love using the (L) LightsOut Mode to set the screen(s) to black.
    however, when I do so, it hides tagging data as well. I would like an option (keyboard shortcut) to toggle the display of stars/flags/colors on and off.
    Possible solutions:
    Flags and stars are simple graphics that could appear over the image or beside/under it  in tiny non distracting ways. colours could be the same or perhaps have the outer border turn to the selected colour.
    ADDITIONALLY: I would love to see an option to "LIGHTS OUT" the second monitor indipendantly of the main. (this could be done in the second monitor drop down menu)

    Originally Posted by Anarion
    It's cool that these cards have headphone out but there's one rather large issue with how it that you can't use line out in headphone mode.
    For example, if someone wants to use more powerful or better suited external headphone amp, he has to use already amped headphone out if he want best virtual surround/HRTF in games. The headphone out is slightly worse in quality too so it makes no sense to use it in above case.
    Some headphones sound just too **** loud when plugged in the headphone amp so line out is only option. However, while that works just fine for normal stereo music, it is not optimal solution for games because the HRTF is way less accurate.
    So, how about adding "Headphone mode" tick box for line out (or "Use line out plug instead" tick box in headphone mode)? It would solve various issues and fix one of the most annoying problem with Z/Zx/ZxR cards right now. It should be rather simple (i.e. same settings as headphone out but different output plug) thing yet would make massive difference in usability.
    Hi Anarion,
    I have relayed your product feature request to the designated department.
    Will keep you informed for any updates on this thread, fingers crossed!
    Cheers,
    Philip-CL

  • Feature Request | Allow custom metadata per table/column to be stored

    Someone please correct me if there's already a feature that allows this...
    I'd like to see a feature where you can define a set of metadata that can be stored per table / column, and perhaps a trigger that updates that metadata.
    As a use case, it is sometimes necessary to find out how many records exist in a table, and the typical way of doing this is by running a statement like select count(*) from example_table;. With a large table, this statement might take a long time though, and certainly has overhead associated with it. If this is something that's done on a regular basis, like maybe even once every minute, wouldn't it be much better to store this number as metadata for the table that can be updated on inserts and deletes and then can be queried? It might involve extra overhead on an insert or delete statement to add to or subtract from this number, but then for some applications the benefit of getting the count quickly might outweigh the extra overhead.
    Another use case is finding a minimum or maximum out of a table. Say you store a date and you need to find the max value for some feature in your application; with a large table, and especially if its a date with accuracy to the millisecond where an index wouldn't help much because most values are unique, it can take quite a bit of time and overhead to find that max value. If you could define for that column that you'd like to store the max value in metadata, and could query it, it would be very quick to get the info. The added overhead in this scenario would be on insert, update or especially on delete, the value would have to be updated. But in some applications, if you don't expect alot of deletes or updates on this column, it might be worth the added overhead to be able to quickly find the max value for this column.
    I know you could probably make a separate table to store such info, and write triggers to keep it up to date, but why not have a built in feature in Oracle that manages it all for you? When you create a table, you could define with the column definition something like 'METADATA MAX' and it will store the max value of that column in metadata for you, etc.
    I know that the overhead of this feature wouldn't be good for most circumstances, but there certainly are those cases where it would be hugely beneficial and the overhead wouldn't matter so much.
    Any thoughts?
    Can this be submitted as a feature request? Am I asking in the right place?
    (p.s. while you're at it, make a feature to mimic IDENTITY columns from SQL Server!)

    I don't think what you mentioned is exactly what I was talking about. There's no min_value or max_value in the dba_tab_columns table; there's only high_value and low_value, and they are stored in binary. And I believe to be accurate in the use cases that I suggested, you would have to analyze the table after every insert/update/delete. So no, that's not the same feature I've asked for, although I appreciate the feedback.
    Also, the num_rows in dba_tables relies on the table being analyzed too, so for a table that stores temporary date to be processed where you want to know the size of the queue every few seconds, it wouldn't make sense to analyze the whole table every few seconds when all you want is a count of the records, and it's also inefficient to use the COUNT function with every query when it would be much faster to store the count in some metadata form that is updated with every insert or delete (adding to a count and subtracting from a count with each insert/delete is WAY faster than analyzing the table and letting it literally recount the entire table every time).
    So again, while I appreciate the feedback, I don't think what you mentioned addresses either of the use cases I gave. I'm talking about a different kind of user defined metadata that could be stored per table/column with rules to govern how it is updated. Not you standard metadata that requires an analyze and isn't real time. I also only gave a few use cases, but the feature I'm really looking for is the ability for users to define many different types of custom metadata even maybe based on their own logic.
    Again, this feature could be implemented right now by creating a USERMETADATA table for every standard table you have, and then using triggers to populate the info you want at the table level and column level, but why do that when it could be built in?
    Also, I don't really agree that having to create a trigger/sequence for every table instead of setting a column as IDENTITY is better. It's cumbersome. Why not build these commonly used features in? It can create a trigger/sequence behind the scenes for all I care, but why not at least let someone mark a column as IDENTITY (or use whatever other term you want) at the time of table creation and let it do everything for them. But that's off-topic; I meant it for more of a side comment, but should really have a separate post about it.

  • Feature Request: Support for External Synths/Modules (via MIDI)

    Hi,
    I just posted a feature request (via the Apple Feature Request form) but also wanted to post here. I use a combination of hardware instruments (sound modules) and software instruments.
    *My Setup*
    - Keyboard #1: M-Audio Axiom 25 (also includes a USB MIDI interface)
    - Keyboard #2: Roland A-33 Controller Keyboard (via my Axiom-25's MIDI In)
    - Edirol USB MIDI Interface (sound modules plugged into MIDI Outs)
    - Sound Module #1: Roland JV-1080
    - Sound Module #2: Yamaha TX802
    MainStage currently takes care of all my software instrument needs, however, what is missing is the ability to add external physical MIDI devices as either patches or as channel strips. I would like to use a combination of software and hardware instruments in the same song, and control this via Mainstage.
    Example:
    - Patch 1 could potentially contain 2 software instruments, each seperately controlled by a physical keyboard (this is currently possible)
    - Patch 2 could contain 1 software instrument and 1 external sound module each controlled by a physical keyboard (this is currently impossible)
    - Patch 3 could contain 2 external sound modules, mapped to different ports and/or channels, and therefore independantly controlled by my 2 keyboads (this is also currently impossible)
    Would I be correct in assuming that this is a fairly common limitation of MainStage?
    Message was edited by: olafwagner

    I have achieved MIDI out from Mainstage, thank to the information found on this forum..
    what I actually do is send Prg Change from every preset I select to control a hardware vocal harmony pedal. this way i don't have to remember which setting i use on every song or even, section of a song.
    *Step 1:*
    Library>application support>Logic> create a folder named precisely MAINSTAGE CALLBACKS
    inside of it, create an applescript with this code
    on action(parameter)
    set myprogramchange to programchangenumber of parameter
    tell application "MidiPipe"
    MIDISend toPort "MidiPipe AppleScript Input" withData {192, myprogramchange}
    end tell
    end action
    *step 2*
    download MIDIPIPE from http://homepage.mac.com/nicowald/SubtleSoft/
    and install it in your apps folder
    *step 3*
    start midipipe, and define the following modules
    MIDI IN-> use applescript input from menu
    MIDI OUT-> route to your midi interface desired output
    save this to a Midipipe file you can easily access
    Now, when I go to a gig I FIRST (this is important) load midipipe and my preset, and just hide it and let it work in the background
    Start mainstage, and set the program change of every PATCH to what I want to be sent over MIDI OUT when I enter the preset (-1 if needed or modify the previous applescript).
    Ok, this just gives you Prg change... if you want something like CC or others, you can look at some of the example files on midipipe, and write your own applescripts to be used from a control within mainstage (you know, select a screen control, and assign it to an applescript located in library>application suport>logic>Mainstage scripts. you have to tell the applescript to receive incoming data from mainstage and send it (with even some filtering or transforming) to midipipe to go to the outside world.
    One last idea: i used a free plug-in called MIDIIO that, although the plugin analysis on mainstage might say does not pass, you can use it anyway, and lets you insert it as if it was a plugin instrument...then you just route your screen controller to a MIDI parameter on that track, and there you go...but in the past it was not as solid as the midipipe solution.
    I am still investigating...I am pursuing having my hardware controller knobs to follow screen settings everytime I just change a patch, but lack some info on how to get parameter values when entering the patch ¿anyone knows, blueberry, zuelito...? I promise to share the results!
    best

  • Feature Request: Add Catalog ID to Catalog Object

    To support plugins that need to know which catalog they're working on...
    Actually, if catalog:getPropertyForPlugin was working, one could roll their own ID, but it would still not be visible to sibling plugins...
    Thanks,
    Rob

    Sorry. I'm having a hard time finding my way around these forums, and the search is less than helpful.
    Please point me in the right direction.
    Edit: I found the correct forum now, and have recreated my feature requests there and deleted them from this forum (with the exception of this thread, which I can't delete at this point). My apologies.

  • Feature Request: assertion failed! - but why???

    I request a way for plugin authors to get at some more detailed information about various Lightroom failures when things dont work.
    For example, some strings to go with "assertion failed!" would often be helpful.

    Maybe its your specific workflow, asset mangement  and use of a 3rd party application that  runs you into an issue.
    Take Pluraleyes out of the equation, I would imagine my workflow is the same as most everyone else.  Find footage in the Media Browser.  Import it.  Create a Sequence and start editing.  Use the Source Monitor to set Ins and Outs and then Insert the clip on the timeline. 
    At this point, if the audio needs to be modified, it cannot be done on the Timeline.  The workaround, of course, is to Find Clip in Project; Modify Audio in the Project panel; then do a Matchframe to replace the audio clip.  This works, but requires many steps per clip.  Also, Matchframe in Premiere Pro CC is not reliable. 
    Introducing a new Modify Audio (from Timeline) feature as seen in the fantasy screenshot above would solve it.
    I dont use Pluraleyse ...which I understand to be a synching aid...so I dont know the workflow it imposes on one .
    Returning to Pluraleyes workflow, this issue is compounded by the need to Modify almost ALL audio.  Every stereo track is separated and placed on two MONO tracks taking up precious real estate.  This is not something Pluraleyes imposes.  It is due to the way Premiere imports XML timelines.  This would apply to sequences imported from Final Cut as well.
    In this case it would be ideal to select both the LEFT and RIGHT mono tracks and choose "Modify > Audio Channels > Merge L/R Mono to a Single Stereo track."  Ideal?  No.  I guess Ideal would be if Premiere would interpret XML files properly in the first place.
    What actually is the issue with Premieres synch and merge workflow in your case?
    Audio Sync in Premiere Pro doesn't work.  Period.

  • FEATURE REQUEST: make swipe-down Notifications bar disable-able

    I use the iPad as a drawing tablet every day, using Brushes, ArtRage, and other drawing apps.
    It's wonderful and I am delighted to be able to do this . . . EXCEPT WHEN I DRAW A STROKE DOWN FROM THE TOP OF THE SCREEN.
    The introduction of the new pull-down Notifications drawer has led to loud cursing and a strong desire to break things, for me. When one is drawing, one is not in a state in which one wishes to glance at what the next day's schedule is at. Furthermore, the active area of the pull-down also 'catches' the drawing input, so the stroke which is misdirected into the Notification dialog is lost work, and subsequent rapid stokes, up to the threshold of my reaction time, also do not register.
    I must then dismiss the godforsaken irritating dialog in order to continue drawing. It is the most incredibly irritating interaction I have ever experienced on an Apple product.
    Please permit the dialog to be disabled either user-globally or on a per-app basis as a user-configurable setting.

    even with all notifications turned off the drawer remains active. there's no way to disable it.
    while this may be a user to user forum apple people do contribute.  I did file this as a feature request but wanted it to be visible and searchable.

  • BUGS and FEATURES REQUESTED. Please add to it.

    I've been using the z10 for the past couple weeks and wanted to start a thread of comprehensive Bugs and Features Requested.
    I've labeled Bugs by letters (A,B,C...) and Features Requested by numbers (1, 2, 3...) so that others can add sequentially.
    BUGS
    (Not listed in any particular order)
    (A.) Contact App adds current date as birthday. When I edit my contact, the current date gets listed as the birthday in local contact.
    (B.) Duplicate telephone numbers listed. Telephone numbers show up twice in my Contacts (e.g.., if I have the contact's cell saved in (000) 123-4567 format and the person has the number listed in Facebook, I get a duplicate entry of +10001234567).
    (C.) Telephone numbers and emails are not actionable in Web pages. In webpages, I can't click on telephone number to call (e.g., I look up a phone number for a restaurant). I should be able to easily call or copy into the Phone App or E-mail App.
    (D.) Auto capitulation for words on the word substitution list is wrong. For example, when the word substitution contains more than one word. I have "ru" change to "are you" but if the first letter is capitalized (R) then both words become capitalized words (Are You). I used to have shortcuts like "mysig" to create email signatures with legal disclaimers but I can't do that now.
    (E.) Backspace delete doesn't work consistently. The Shift+Delete function seems only to work after moving the cursor. This feature is the Alt+Del action to delete words after the cursor.
    (F.) All Emoticons do not list. Emoticons do not all fit on the the two screens (lists) of emoticons. I.e., two columns are missing from view and can be seen when sliding (swiping) between the lists. Also, sometimes when I select an emoticon, it doesn't correspond with the picture of the one I intended. I believe this error is related. As a separate note, there should be a way to see the underlying symbols of the emoticon. (Often times, other people don't have BlackBerrys so I'd like to know what symbols would be sent--my prior 9800 would show the characters as i scrolled through them).
    (G.) BlackBerry keyboard doesn't always work in input fields. E.g., certain Web pages. (I found a work around; two finger swipe up from the bottom makes the keyboard appear)
    (H.) Sent messages stay unread. This seems to be an issue when an app sends an email (e.g., share article). The email with the sent indicator (checkmark) stays bold and I have listed 1 unread email. I can't mark as read/unread but if I delete the sent email, my unread message gets cleared.
    (I.) Contact already added but I get the option to add instead of view contact. For some contacts, I get the option to add to contacts in the action menu cascade when that person is already in my address book. This bug is for emails and text messages.
    (J.) Cannot call from text message. When I hold a text message and select call under the action menu cascade, the OS opens up the phone app but doesn't call.
    (K.) Composing messages by name. When composting messages, the input must be by first, middle and last name. It should be, instead, by string and include nickname. E.g., if the person's name is "Andrew B. Cameron" I must type the name in as such. I can't type in "Andrew Cameron" or "Andy Cameron."
    Features Requested and Suggestions for Improved User Experience
    (In no particular order)
    1)      Option to reply in different ways from the Call List. Be able to select a name in a call list and have options to call, text or email the person. The action menu allows calls to other numbers but I can't choose to text or email the contact instead. Sometimes, I missed a call and want to reply via text because I’m not able to talk. (Long hold on the Torch 9800 trackpad button brought up the action menu allowing me to call, text, view history, add to speed dial, e-mail, delete, etc.)
    2)      Option to reply in different ways from the Hub. Related to above, when selecting an item in the hub, have the option to contact the sender or caller with multiple different ways.
    3)      Only show number once in contacts application. Tap on the number to bring up the "action" cascade menu with options to call or text the number. Why is the same number listed twice (once to call and below again to text it)?
    4)      Timestamps for individual text messages. I can't tell exact time on individual text message if it comes in near the time of another text. All messages are in one "bubble."
    5)      Ability to select MMS or text for a message. Sometimes I write a text longer than 160 characters and I prefer it to be sent in one message (i.e., MMS mode) rather than being broken into one or more standard text messages. I had this ability with my 9800.
    6)      Send button should be moved for text messages!!! Why the heck is it right underneath the delete button?!? Or next to the period button? I often times have accidentally hit send when composing text. It's very annoying and embarrassing. (Also, what happened to the ability to hit enter for a return carriage to next line?)
    7)      Bigger magnifying glass. My finger is often over the area I need to place the cursor. I find it difficult and erratic to place the cursor.
    8)      Select all option. Add the option to select all text in action menu cascade.
    9)      E-mail recipients and message headers. Difficult to tell if you are one of many email recipients. Can we have a way to pull the email down to see the list of recipients rather than have to click to expand the header info? I know this request is a little picky, but that's how it was done in the previous BlackBerry OS which I preferred; it is easier and faster to pull the e-mail down and 'peek' to see which e-mail box received the message, message status, from and to fields. This change would be consistent with BB's flow/peek rather than click.
    10)   Browser navigation. Hold down back arrow to get a list of recently visited websites similar to a desktop browser.
    11)   Dark/Night mode. A night mode (maybe in the drop down menu) to change all the white and bright backgrounds to black or dark which would be helpful when reading/viewing things at night in bed/etc.
    12)   Number of contacts. Ability to see how many contacts I have.
    13)   What happened to groups or categories? I'd like to have back the ability to filter or see categories and also a way to contact everyone in a category. E.g., family or friends or coworkers, etc.
    14)   Shutter sound mute. I was at a wedding and wanted to take pictures during the ceremony but the shutter would was too loud.
    15)   East Asian Language Input. I bought my parents two Samsung Galaxy S3 phones over the weekend because they need Korean input (and the Kakao talk app). (BTW, S3 is a great phone but I prefer the Z10 after having the weekend to use the Android phones).
    16)   Ability to freely place icons on the homesreen. Currently, icons are forced top left-right-to-bottom. I prefer to space my icons out.
    17)   Add a contact to the homescreen. I'd like to place a shortcut (similar to a Webpage) to the homescreen for a contact which will open up the contact. Android allows this feature and so did my previous 9800.
    18)   Search Contacts by nickname. The contacts app doesn't allow me to search by, e.g., Andy, even if I have that as my contact's nickname. The previous OS allowed this type of search which was very helpful.
    Finally, as a note, I've been using the BlackBerry Z10 for the past 2 weeks and it's a great platform. I just bought two Samsung Galaxy S3 phones over the weekend for my parents so they could use the Korean language input and related features so I spent a lot of time with the Android platform, setting it up and teaching them how to use it. The S3 is a great phone too.
    I prefer, however, the way BlackBerry has done their OS 10 and the integrated management of messages.
    It's too bad that BB doesn't have Korean input and apps like Kakao Talk or I would have considered it for them.
    The BlackBerry 10 is a great platform and I look forward to the continual improvements that will only make the experience better.

    This is a great post.
    I couldn't have written it myself better.
    I'm also in dying need of Korean input as I can't communicate with my Korean friends.
    But I second every point.
    I hope the tech teams are reading this.

Maybe you are looking for

  • Multiple repeating SubForms binding to the same data node

    Having multiple repeating SubForms binding to the same data node : In our documents, many times we need to display information from same table in multiple locations. For example, if document displays information of Insureds on one page and informatio

  • Hide the Canvas dynamically

    All, I am working in 11i instance, I have created a Custom Form using Template.fmb and my requirement is like this... we have multiple canvases in one window, dynamically we have to display and hide the canvases and I have used the below code in WHEN

  • If my screen gets too big to use what do i do?

    Hi I would like to know how to fix my phone the screen has got too big for me to access it

  • Managing MBeans in a clustered application

    Hi, Suppose I want to cluster my application (ie have multiple VMs running the same application) and each VM has a similar MBean for management. Question: is there a tool to monitor the cluster in its entirety? In other words: are there tools that al

  • Configure directiry server failover for delegated admin schema 2

    Hello, I am using Delegated Admin for Schema 2 on solaris 9 sparc platform. I want to configure directory servers failover for delegated admin. Unfortunately I havent found any clue for the same. Can anyone help me? Regards, Shujaat Nazir Senior Syst