SQL Developer Feature Request :: Tool Security for DBAs

TOAD has a feature that our DBAs like. It is called TOAD Security. In effect the tool looks at a table (on a per instance, per schema basis) to determine what menu options and features should be enabled/disabled. DBA's are provided with a GUI interface to manage the permissions, however once the table changes are noted, then the activity can be scripted for other schema/instances.
If it is not already in the plans, then it would be an excellent feature to add to SQL Developer. With something like this in place, we could defintely consider moving to SQL Developer as our tool of choice.

thats understandable. The expense of TOAD is small peanuts compared to the larger sums of monies being spent in IT, however, IMHO there is no sense spending it if a proper match can be found. I am just watching and waiting as the Oracle product continues to mature. Having the ability for tool to be controlled via an external security model, would be a plus.
To give an idea, DBA's basically took away abilities that were too easy to accidentally do but had bad results..
* Drop an object.... they prefer us to physically write the statement... no oops click the button accidentally. This applies to a test environment as well as production.
* Kill a Session..... again, test (not in production) we can kill a process thread, but they didn't want it to be so easy as a click of a button.
... I could go on... but you get the idea. At first they went overboard, and essentially turned our TOAD tool into an expensive Notepad clone. After working with them, the permissions were readjusted and we have been fine since then. The feature makes a good companion to the database level security for things that the Database Security setup does not cover.

Similar Messages

  • Voting on SQL Developer Feature Requests

    I've been reviewing the features requests and of the different statuses, should one still vote on those marked as Accepted? I'm assuming yes to give them more weight to get them looked at sooner? Are those marked Rejected NEVER looked at again? What's the difference between those marked Open and those marked Awaiting Community Votes? Aren't those 2 statuses the same thing?
    Thanks for your help.

    Evita,
    Yes, you can still vote on Accepted. (You can even vote for "Scheduled for release...", because sometimes we need to move features from one release to the next)
    Accepted means that it sounds feasible to do and we can do it, but "when" has not been established. Please add votes to help that decision.
    Rejected Just that, we have no plans to do this. I don't revisit rejected on the Exchange.
    (However, some features that have been rejected have been discussed on the forum and we've reconsidered. We have also changed "rejected" to "accepted" on previous occasions, but only based on discussions here. Some features rejected have very poor explanations as to the problem users are trying to solve)
    Open We haven't read them or made any decision on them.
    Awaiting Community Votes means just that. Someone has proposed a feature and no-one else seems to be interested.With the long list of features, we do need to prioritize and some features requested are obscure, so we want more feedback from the community. More votes and feedback from the community helps. We sometimes get 10 points from some folk and zero from others for the same feature.
    Please note that except for the Open features, the others we have touched and added feedback.
    Problems I have with the feature requests is lack of clarity in the request and more than one request described in a single request. The extra features get lost and others can't vote on them.
    Sue

  • Bug report: SQL Developer 3.2.09 Crashes for some Replace Regexp

    Hi,
    SQL Developer 3.2.09 (tested on Win XP with SQL Developer built-in Java) crashes for some Replace Regexp.
    Try the following:
    New SQL-sheet
    CTRL-R for Replace
    Enter "||" (two chars) as search-expression
    Enter "" (nothing) as replace-with-expression
    Check Regular Expressions Check Box
    Hit OK
    -->100% CPU usage, no reaction.
    Can you confirm the bug?
    Edited by: blama on Sep 4, 2012 3:48 PM

    I believe the pipe character is a regexp meta character and your regexp probaby matches everything repeatedly. If you want to replace the concatenation operator you don't need a regexp.
    Having said that, I am using SQL Developer on Linux with Java 1.6.0_33 and I don't get the hang, just replacing the same thing again and again.
    On windows with 1.6.0_24, I do get the hang. It may be a java issue.
    Edited by: Jim Smith on Sep 4, 2012 5:39 PM

  • IMPORTANT: SQL Developer 1.2.1 Check For Updates Notice

    Please note:
    The Check For Updates notification yesterday and today (16th or 17th Aug) included a file with a number mismatch. This caused SQL Developer to continue to prompt for new Updates. This is also why a new installation of SQL Developer 1.2.1.32.00 prompted for Updates. This error has been repaired. You can now use Check for Updates to update from SQL Developer 1.2 to 1.2.1.
    It remains true that after you have run Check for Updates that you must do a second restart. This is related to the framework and is a known issue.Without the second restart you will not be able to invoke the SQL Worksheet.
    We have identified 2 errors that will be addressed, with new updates sent out using Check for Updates as soon as we can. These two errors are that reports with Charts do not currently work, and non-privileged users can't view tables.
    The team apologizes for the inconvenience.
    Regards
    Sue Harper
    Product Manager

    Hello Sue,
    I just proceeded the update on my working machine too.
    The version number what I talked about (on this machine) was 1.1.2.25 before and still is the same after the update.
    (This is different from my home machine.)
    By the way - I had to restart SQL Dev two times before it realized, that it already has the latest updates. One restart still seems to be not enough.
    Yes I know that all the extensions has it's own versions.
    But for me the question remains: What is the version info under "Help-> About" (in my case 1.1.0.21.) good for? If this number has a meaning - what is it? and if it has no meaning (and only the version number of every single extension is interesting) why does these version number exist at all?
    You said: until then I recommend you use the full download.
    Question: Is it guarantied, that (at any time) the full download always has all latest extensions ?
    Regards
    Andre

  • Export import  in sql developer data modeling tool

    I tried sql developer data modeling tool
    but i have a proble
    i select file> import > data dictionary
    then created a connection to db and selected some tables and got the er digram successfully
    then i goto file > export>to data modeling design and save it to xml file
    but when i give this file to another developer and he imported the file File>import>data modeling design
    the digram is not displayed
    is it a bug or im doing something wrong

    ok it was my fault
    it's not the xml only
    there is a folder with the same name bside the xml file and should be included within the exchange

  • Feature Request - My idea for a Today Screen...y​our thoughts??

    Submitted this to Palm as a feature request. Curious what others think about the idea. I know there are apps such as Active Home Screen (AHS) being tested and developed, but my approach would be contained within WebOS, thus not dependent upon running another App.
    Let me know your thoughts...
    I think it would be great to have a page very similar to a launcher page that shows a summary of certain data for the day...such as Weather, Tasks, a Calendar agenda for the day, etc.
    My ideal feature would be to make this function the same way a launcher page does...swipe up to display and again to dismiss.
    I would prefer to split the gesture area in half, so that one half displays the current launcher pages, and the other half displays the today screen. For example swiping up on the left side of the gesture area launches the Today screen, and swiping up on the right side displays the standard launcher pages.
    It would be an active page that updates based on current weather, next appointment, etc. Also, being able to tap one of the displayed summaries would launch that app.
    One of the great features of WebOS is multi-tasking, however in some ways you are forced to over multi-task. Sometimes all you need to see is an overview of the day or whats coming up next without having to run 3 or 4 apps to get an idea of what the day looks like. Thus allowing you to save more of that precious multi-tasking benefit for apps that are constantly in use.
    Post relates to: Pre p100eww (Sprint)

    Great ideas!
    I encourage you to share these ideas and software requests, along with any hardware changes you would like to suggest with our developers at www.palm.com/feedback so we can make the changes that our customers want to see.
    Life moves fast, don't miss a thing!
    TreoAide

  • SQL Developer usage (newbie) question - using for script development

    I'm new to Oracle, but not to SQL (used MS SQL Server off and on for 3 years prior). SQLDeveloper (v1.5.1) was recommended as a dev tool for the work that I'm doing in in Oracle 10.2.0.4. I'm looking to write some scripts to eventually become stored procedures. The problem I'm having is it seems i can only execute one line even though there are multiple statements in the "Enter SQL Statement" window pane.
    ie.
    select id, Full_Name, unique_name, user_id from srm_resources;
    select id, user_name, last_name, first_name from cmn_sec_users;
    when i highlight those two lines and click the "Excecute Statement" button, only the top line generates results.
    I'm used to using MS SQL's Query Analyzer where I could select one statement or multiple statements to execute, even non-SELECT statements (variable assignments, math, control loops). It does not appear that I have this kind of functionality in SQL Developer - or an I not using the tool correctly?
    Thanks
    Brian

    I'm assuming you're meaning the SQL worksheet here. The green arrow icon is execute statement (F9) The tiny green arrow is execute script (F5). I'm currently on 1.5.4 of SQL Developer.
    Hope this helps some. I would download the documentation also.
    http://download.oracle.com/docs/cd/E12151_01/index.htm
    Evita

  • Feature Request - Please allow for a "classic" view option.

    Please allow for a "classic" view option like you have in Mail.  Miss the sidebar that had a list of all the calendars using.  The pop up list is not nearly as functional.  iCal in Lion may be great for touch screen users but is a step back on the intuitive scale for Mac users.
    Also, the delete / revert button are too close to the done button.  Too easy to hit on accident.

    This is a good feature request and should be submitted here: Adobe - Feature Request/Bug Report Form
    The team reviews all the requests that come in through that form. It is a guaranteed way to get your request seen while we do not always see everything that gets posted to the forums.

  • Feature Request: Raw-Lite for the F5/F55

    Hi Sony Staff, Here's a feature request that I've been pondering for a long time now. Raw Lite on the F5(5). Is it a possibility? I'm a huge fan of the conventional 3:1 compressed 4K 16-bit Linear Raw from the AXS-R5. It provides a supremely high quality digital negative, with as much detail and tonality as you could ever really need. However the file sizes are very large. 1TB yeilds roughly an hour of recording time. And the storage costs associated with that are enough to scare away MANY producers from shooting Sony Raw (even with all of the benefits that doing so offers).  You guys have addressed this issue nicely with the F65 by offering Raw Lite with it's 6:1 compression (which coincidentally, is a compression rate that many, many producers are content to shoot with on the most prolific raw cameras out their - the Red Epic/Dragon/Scarlet cameras). Being able to offer producers the option to shoot Sony Raw Lite, with it's massively more managable file sizes would greatly increase the uptake of Sony Raw for production - and that benefits everyone. It benefits the camera department with a superior digital negative, it benefits post-production with greater latitude for grading and VFX, it benefits producers with a superior end product, and it benefits audiences with better looking images. Given that the F65 was able to be upgraded to offer this additional raw recording option, I assume (and hope) that it's not an impossiblity for the F5(5). So I'd urge you to strongly consider this feature request, and the added appeal it would bring to the cameras as a capture choice. Cheers, Mark

    I disagree that there is little difference between 12bit and 16 bit linear raw. The difference is huge. Shadows and dark areas from the FS7/FS700 are pretty grim, lot's of noise caused by the data rounding. Besides, in terms of bit rate it's not a question of simply reducing the bit depth, you need to increase the compression. For linear raw you need 16 bits unless you do an extreme amount of data rounding. For Linear raw, if the first stop is represented by just 2 bits of data (which results in very blocky noise as noise will be one of 4 luma levels and cannot be smoothly reproduced):  stop 1: 2 bitsstop 2: 4stop 3: 8stop 4: 16stop 5: 32stop 6: 64stop 7 128 (8 bit linear limit, 128 + 128 = 256 bits)stop 8: 256stop 9: 512 (10 bit linear limit)stop 10: 1024stop 11: 2048 (12 bit linear limit)stop 12: 4096stop 13: 8192 stop 14: 16384 bitsstop 15: 32768 bits (16 bit linear limit) If you move this scale up so that the first stop is represented by using 4 bits of data you will still have pretty coarse shadows and noise (one whole f stop will only have 16 posible luma values). So rather than just use binary math most linear raw systems use floating point math to make more bits available for the shadows. But with 12bit there just isn't anywhere near the same amount of "spare" bits that you get with 16 bit, so the shadows and low key areas really suffer. Just go and look at the FS7/FS700 boards and all the compliants about unusable, grainy and blocky shadow areas in the raw. Sure raw lite would be a welcome option, but it wouldn't be one for me. The whole point of raw for me is a robust, bomb proof format that you can expose and grade as you wish without worrying about artefacts etc.  

  • Feature request - 'shadow' settings for changing locked VM settings

    I have a possible idea for you that I know I would find helpful. I understand that certain VM settings can't be changed while the VM is running. I would love to be able to make the change so that next time the VM restarts, it can first have those settings
    changed for me before starting up again. That way, I could make the change (although it would tell me it couldn't be changed right now), and schedule the computer to restart sometime overnight, so that I don't have to either a) get up at 3am to do it manually
    or b)work out what powershell command to run which would shut the machine down, make the changes, then start it up again - and hope that I'd done it correctly :-)
    I hope this is a useful feature request. Generally very happy with all the improvements you keep making, thanks.
    (I didn't find anywhere else I could submit a feature request, so I hope this gets to someone that can use it.)

    I like that as a feature for those who manage via GUI.  It would be possible to create script to accomplish the same thing and then schedule the script for execution later.  But for GUI users, it makes sense to me.
    I think the forums would be a good place for putting feature suggestions.  It could easily be a Sticky post that would always appear at the top of the forum.  Anyone with an idea for a new feature could add a post to the Stickey post, and
    Microsoft PM's could just read that Sticky post from time to time.  And, the built in Vote capability would allow other forum readers/contributors the ability to vote on it if they like it.  It would be a useful Sticky post on any product forum.
    .:|:.:|:. tim

  • SQL Developer Script Output too limited for student - how to increase?

    I'm just a student trying to migrate from notepad and SQL Plus to using the SQL Developer for the comprehensive course project. Unfortunately, the script output is way too limited... it only reports a fourth of my last assignment's results - not enough to use in the project. How specifically can this be increased. I have version 1.1.0.21 running on Windows XP on a laptop with 512k memory.
    Thanks much for any/all assist. I don't want to go back to notepad!!

    Thank you for the advice, but I had tried that. My script is 305 lines counting blank lines and the SQL developer displays only about 35 lines of results corresponding to 58 lines of input. When I run the same script in SQL Plus in a console window using the @filename command, I get the entire output.
    My input and output follow:
    Input:
    spool project-test-out.txt
    prompt 'name'
    prompt 'Assignment X, parts 2b - 2h and 3a - 3b '
    create table Customer (
         CustID Integer,
    Name Char(10),
    State Char(2),
         primary key (CustID) );
    create view CustID_List (ID_Cust) as (select custID from Customer);
    create table Inventory (
    PartID Integer,
    Item Char(10),
    Cost Float,
    OnHand Integer,
         primary key (PartID) );
    create table Invoice (
    InvNum Integer,
    InvDate DATE,
    CustID Integer,
         primary key (InvNum),
    foreign key (CustID) references Customer);
    create table Invoice_Item (
    InvNum Integer,
    PartID Integer,
    Quantity Integer,
         foreign key (InvNum) references Invoice,
         foreign key (PartID) references Inventory);
    insert into customer values ( 101, 'Kerry', 'MA' );
    insert into customer values ( 102, 'Edwards', 'NC' );
    insert into customer values ( 103, 'Cheney', 'TX' );
    insert into customer values ( 104, 'Bush', 'TX' );
    insert into Inventory values ( 1, 'Boots ', 149.95, 6 );
    insert into Inventory values ( 2, 'Spurs ', 12.95, 24 );
    insert into Inventory values ( 3, 'Buckle ', 19.95, 4 );
    insert into Inventory values ( 4, 'Hat ', 60.00, 12 );
    insert into Inventory values ( 5, 'Holster', 75.00, 8 );
    insert into Inventory values ( 6, 'Saddle ', 350.00, 2 );
    prompt 'Part grad 3b - unsatisfying solution, limitations of Oracle 10g Express'
    prompt 'After many trials, found oracle discussion on web stating that'
    prompt 'Oracle 9 does not allow subqueries in the trigger WHEN clause.'
    prompt 'What a pain. Thus the solution here has become rather inelegant.'
    prompt 'The trigger and following select statement are byproducts of various'
    prompt 'simplification attempts, none of which worked.'
    select ID_Cust from custID_List;
    create trigger Invoice_CustID_CK before insert on Invoice
         REFERENCING NEW AS newCustID
         FOR EACH ROW
         BEGIN
              if (:newCustID.CustID = 205 )
    --     {{want line below but it generates error of: subquery not allowed in }}
    -- {{this context }}
    --          if (:newCustID.CustID NOT IN
    --               (Select ID_Cust from CustID_List))
              then :newCustID.CustID := NULL;
              end if;
         END;
    run;
    show errors trigger Invoice_CustID_CK;
    insert into invoice values ( 201, '01-Aug-2006', 101 );
    insert into invoice values ( 202, '02-Sep-2006', 101 );
    insert into invoice values ( 203, '05-Oct-2006', 103 );
    insert into invoice values ( 204, '07-Oct-2006', 102 );
    insert into invoice values ( 205, '09-Oct-2006', 205 );
    insert into Invoice_Item values ( 201, 1, 1 );
    insert into Invoice_Item values ( 201, 2, 1 );
    insert into Invoice_Item values ( 202, 5, 2 );
    insert into Invoice_Item values ( 203, 1, 2 );
    insert into Invoice_Item values ( 203, 2, 2 );
    insert into Invoice_Item values ( 203, 3, 2 );
    insert into Invoice_Item values ( 203, 4, 2 );
    insert into Invoice_Item values ( 204, 4, 2 );
    insert into Invoice_Item values ( 204, 1, 1 );
    select * from invoice;
    select * from customer;
    select * from invoice_item;
    select * from inventory;
    prompt 'Preparation for part 2b - create view showing onhand and starting inventory'
    alter table inventory add (start_inventory integer);
    update inventory
    set start_inventory = onhand;
    create view inv_changes as
    select partid, sum(quantity) as sales_by_id
    from invoice_item
    group by partid;
    create table inventory_invoiced as
    select inventory.partid, item, cost, onhand, start_inventory, COALESCE (sales_by_id, 0) as sales_by_id_NZ
    from inventory left outer join inv_changes
    on inventory.partid = inv_changes.partid;
    select * from inventory_invoiced;
    update inventory_invoiced
    Set
    onhand = onhand - sales_by_id_NZ;
    select * from inventory_invoiced;
    prompt 'Part 2b - What item has the least on hand inventory after processing the invoices?'
    select item
    from inventory_invoiced
    where onhand = (select min(onhand) from inventory_invoiced);
    prompt 'Part 2c - How much does customer 101 owe?'
    create view cust101_orders as
    select distinct partID, quantity
    from invoice_item, invoice
    where invoice_item.invnum IN
    (select I.invnum from invoice I where I.custid = 101);
    select * from cust101_orders;
    select sum(quantity * cost) as cust101_bill
    from cust101_orders, inventory
    where cust101_orders.partID = inventory.partID;
    prompt 'Part 2d - Which customer has the biggest bill?'
    prompt ' desirable solution is to do part 2c as a general case '
    prompt ' using a stored function such that the custID is passed '
    prompt ' to the function. Unfortunately, neither function below '
    prompt ' compiles. First case trips on creating the view. Second'
    prompt ' case being arewrite without a view - ifit even works - '
    prompt ' trips on the complicated select'
    create or replace function ind_customer_bill
    (ind_customer_ID in integer)
    return Float
    IS ind_total_bill Float;
    begin
    create view cust_orders as
    select distinct partID, quantity
    from invoice_item.invnum IN
    (select I.invnum from invoice I where I.custid = ind_customer_ID);
    select sum(quantity * cost) into ind_total_bill
    from cust_orders, inventory
    where cust_orders.partid = inventory.partid;
    drop view cust_orders;
    return (ind_total_bill);
    end;
    show errors function ind_customer_bill;
    create or replace function ind_customer_bill
    (ind_customer_ID in integer)
    return Float
    IS ind_total_bill Float;
    begin
    select sum(quantity * cost) into ind_total_bill
    from inventory, (select distinct partID as interim_partID, quantity
              from invoice_item.invnum IN
              (select I.invnum from invoice I where I.custid = ind_customer_ID))
    where interim_partID = inventory.partid;
    return (ind_total_bill);
    end;
    show errors function ind_customer_bill;
    Prompt 'part 2d continued using shameful brute force technique'
    select * from cust101_orders;
    create view cust101_due as
    select sum(quantity * cost) as cust101_bill
    from cust101_orders, inventory
    where cust101_orders.partID = inventory.partID;
    create view cust102_orders as
    select distinct partID, quantity
    from invoice_item, invoice
    where invoice_item.invnum IN
    (select I.invnum from invoice I where I.custid = 102);
    select * from cust102_orders;
    create view cust102_due as
    select sum(quantity * cost) as cust102_bill
    from cust102_orders, inventory
    where cust102_orders.partID = inventory.partID;
    create view cust103_orders as
    select distinct partID, quantity
    from invoice_item, invoice
    where invoice_item.invnum IN
    (select I.invnum from invoice I where I.custid = 103);
    select * from cust103_orders;
    create view cust103_due as
    select sum(quantity * cost) as cust103_bill
    from cust103_orders, inventory
    where cust103_orders.partID = inventory.partID;
    create view cust104_orders as
    select distinct partID, quantity
    from invoice_item, invoice
    where invoice_item.invnum IN
    (select I.invnum from invoice I where I.custid = 104);
    select * from cust104_orders;
    create view cust104_due as
    select sum(quantity * cost) as cust104_bill
    from cust104_orders, inventory
    where cust104_orders.partID = inventory.partID;
    prompt 'and the answer to part 2d - biggest bill is'
    select *
    from cust101_due, cust102_due, cust103_due, cust104_due;
    prompt 'Part 2e - What items were the most popular (most sold)'
    select item
    from inventory_invoiced
    where sales_by_id_NZ >= ANY (
    select max(sales_by_id_NZ) from inventory_invoiced);
    prompt 'Part 2f - What was the value of the original inventory'
    select sum (start_inventory * cost) as total_start_inventory
    from inventory_invoiced;
    prompt 'Part 2g - What was the value of the ending inventory'
    select sum (onhand * cost) as total_ending_inventory
    from inventory_invoiced;
    prompt 'Part 2h - What customers did not place an order'
    -- after some testing of the inner nest parts wherein the left outer join
    -- results in a CustID_List entry 104 having a null entry in
    -- invoice's CustID list.
    select Name
    from customer
    where custID IN (select ID_Cust
    from (select ID_Cust, CustID
    from CustID_List left outer join invoice on
    ID_Cust = CustID)
    where CUSTID IS NULL);
    prompt 'Part 3a - What items were not purchased by anyone'
    select item as unpurchased
    from inventory_invoiced
    where sales_by_id_nz = 0;
    prompt 'Part 3b - table modifications for invoices to have valid CustID'
    prompt ' -- see 3b section at top of file, notes and trigger '
    drop view cust101_due;
    drop view cust102_due;
    drop view cust103_due;
    drop view cust104_due;
    drop function ind_customer_bill;
    drop view cust101_orders;
    drop view cust102_orders;
    drop view cust103_orders;
    drop view cust104_orders;
    drop table inventory_invoiced;
    drop view inv_changes;
    drop view custID_List;
    drop table invoice_item;
    drop table invoice;
    drop table inventory;
    drop table customer;
    Output:
    'name'
    'Assignment X, parts 2b - 2h and 3a - 3b '
    create table succeeded.
    create view succeeded.
    create table succeeded.
    create table succeeded.
    create table succeeded.
    1 rows inserted
    1 rows inserted
    1 rows inserted
    1 rows inserted
    1 rows inserted
    1 rows inserted
    1 rows inserted
    1 rows inserted
    1 rows inserted
    1 rows inserted
    'Part grad 3b - unsatisfying solution, limitations of Oracle 10g Express'
    'After many trials, found oracle discussion on web stating that'
    'Oracle 9 does not allow subqueries in the trigger WHEN clause.'
    'What a pain. Thus the solution here has become rather inelegant.'
    'The trigger and following select statement are byproducts of various'
    'simplification attempts, none of which worked.'
    ID_CUST
    101
    102
    103
    104
    4 rows selected
    trigger Invoice_CustID_CK Compiled.

  • Closed Connection on SQL Developer  2.1.1.64 for Windows x64

    Hi
    I trying connect do database 10GR2. SQL Developer connects normally. I run select (select sysdate from dual) and log shows: Closed Connection.
    32bit SQL Developer works normally.
    This behavior is on some databases. Others databases work normally.
    Thanks, Petr Benes

    Hi,
    Im using SQL DEveloper 3.0.03.45 and have installed Oracle DB 11g on VM server. I am also facing same issue. This configuration was workin fine for few months .. but now after each 5/6 minuites connection get reset and I have to reconnect again. It gives *"Closed Connecton -- vender code ORA-17008 "*
    please help if u hav got any solution for this.
    Thanks in advance,
    Priyanka
    Edited by: 850818 on Apr 8, 2011 12:37 AM
    Edited by: 850818 on Apr 8, 2011 12:37 AM

  • Feature Request(?): Readline for zonecfg

    I'm not sure if it's appropriate to make a feature request, but I thought I might throw it out there since thats kind of what Express is all about. Is there any merit in adding readline support to zonecfg for command history recall and editing? I admit to never having written an app that used readline so I don't know how much work it is, but imho interfaces using readline always feel much more polished.
    Just a thought. :)
    Admittedly with the ability to use "info" at all stages of configuration it's not really neccisary, but again just adds some polish.
    benr.

    I'm not sure if it's appropriate to make a feature request, but I thought I might throw it out there
    since thats kind of what Express is all about. Is there any merit in adding readline support to zonecfg
    for command history recall and editing? I admit to never having written an app that used readline so I
    don't know how much work it is, but imho interfaces using readline always feel much more polished.Actually, the coding isn't the problem. It turns out that GNU readline is GPL (as opposed to LGPL).
    That means that you may not use it without GPLing all software that links with it.
    I believe that one of my coworkers is investingating whether we can solve this using another
    library which provides readline-like functionality. In the mean time, I have opened bugid
    "5005631 Readline for zonecfg" on your behalf. Thanks for the RFE!

  • Feature Request: Export catalog for 2nd editor/machine

    Since there isn't a shared network environment for LR, to involve multiple editors or multiple locations for the same editor on large projects, I often need to export a subset of a catalog so someone else can work on it, or I can work on it off my laptop somewhere other than the studio, using only the proxy 1:1 previews to make my decisions from and then re-assimilate those edit changes to the master catalog of that job, usually back on my primary workstation.  This process also allows me to start processing out parts of the job while other parts are being edited on other machines, or letting my primary workstation process while I use a 2nd workstation to continue editing at speed on.
    I can make this happen, but it's all on me to remember which portions of the catalog have been exported, where their destination was/is, remember not to make any changes to that portion of the library while the subsection has been exported, and an over-lengthy and complicated merging of exported and internal catalogs.
    It would be incredibly useful if LR could show the status (checked out for primary edit, checked out for client approval, etc.) of any exported catalog by mousing over that visibly different section and build in a preference for those varied conditions to potentially limit any changes to that subset of images while the export is still 'checked-out.'  A true merge would be nice to allow possible overlaps of work on the same images, but a managed lock-out would be sufficient to start with.
    As it is, the re-assimilation process for me involves removing images from the master catalog leaving the raw files in place, and re-importing the exported catalog which also necessitates the needless redundancy of bringing the 1:1 previews back in as well.  At the scale I'm doing this it's overly time consuming, compared to the speed of just bringing in the library itself.  The process also puts me in the place of deleting images from a catalog while they're essentially still in use, which is scary from a file management standpoint, usually with me having 4 and 5 copies of that library lingering around until all the manual merging actions are finished.

    That's a feature I've asked for myself Brad, in the absense of true network use.  As it's not likely to make the final release, and we wouldn't want the request to get lost in beta land, might I suggest adding it as a suggestion on the Feature Request forum http://feedback.photoshop.com/photoshop_family where it can easily be tracked?  If you post the link to your request here, others can also vote on your request.

  • Feature request - document security

    - Add touchid support and/or a passcode
    - Allow documents to be removed from the recent documents list, including those opened via mobile link (and/or require touchid/passcode to open)

    Hi Sailesh%20Patel,
    Have you filled the Feature Request Form for the same.
    If no, then please visit: https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform
    Regards,
    Anubha

Maybe you are looking for