Feature Request:  Useful toStrings in Cookie and HttpServletResponse/Reques

Hi. It seems obvious to me that the Cookie.toString() should give the text representation of the Cookie as it will appear in the HTTP header. The reason that I need this is that Java does NOT support HttpOnly and I need to insert it into the Cookie manually. I can do this somewhat using HttpServletResponse.setHeader(java.lang.String name, java.lang.String value) except that I have a complex application with Cookies being set multiple times and there is no HttpServletResponse.getHeader(java.lang.String name) to allow me to read what'[s in the SET-COOKIE header, dynamically change it and write it back.
A reasonable implementation of HttpServletResponse.toString would allow me to do what I need to do also, but that alas also just shows the reference.
HttpOnly will not be the last custom HTTP cookie attribute or HTTP header and Java should give better support for dynamically managing HTTP headers.
I think that toStrings are a great idea, but it seems that as a general rule, useful toStrings have not been implemented in the Java libraries.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

I would post the request here:
http://bugs.archlinux.org/

Similar Messages

  • FEATURE REQUEST: After Effects style Placeholders and Proxies

    If you feel the needs in efficient proxy workflow, welcome to the club and don't hesitate to submit feature request.
    Here is the adjusted to less than 2000 symbols feature request text:
    ***After Effects style Placeholders and Proxies*** 
    It would be nice if PrPro offered AE style Placeholders and Proxies workflow. There are cases, where they are extremely useful, e.g.:
    1. Huge modern formats and resource hungry codecs. Not all machines can easily handle 2k or 4k footages, some can't get real time playback even with AVCHD. Not to mention that CinemaDNG importer was discontinued partly because of inability to get real time playback in PrPro. The issue can be resolved via rendering previews, but that's not always the most efficient workflow.
    2. In multicam editing issues mentioned above increase dramatically. Rendering preview for every camera angle is simply impossible. Although PrPro offers offline clips workflow, an editor can't easily see if the clip is currently linked to a source footage or a proxy, and switching between sources and proxies involves several steps every time one needs to switch: selecting assets, making them offline, right-clicking again to link to other media, locating files on a disk; while in After Effects it's just one click once a proxy is set.
    3. Adobe Dynamic Link. PrPro communicates with AE projects via single instance of headless AE, which creates a bottleneck and entails the need to render DI for complex comps. Although AE allows to set DIs as proxies and, hence, enjoy the best of both worlds, instantly switching between DI and dynamically linked comp and no needs to replace anything in PrPro timeline, with hundreds of dynamically linked comps PrPro timeline becomes unresponsive and takes forever to render (for my rig test 30 min sequence built out of 935 dynamically linked comps, which are just source footages in their own comps, hence, the equivalent to rendered DIs set to proxies, takes around 27 hours to render, while 30 min sequence built out of the same 935 source footages renders in real time). Meanwhile, PrPro doesn't currently allow to link offline dynamically linked comps to rendered DIs.

    As the person who maintains the feature request database for After Effects, I can confirm that the number of times an item has been requested is a major factor when we consider what to work on next. So are other factors, such as how hard the feature is to implement and maintain, how much testing is involved (often the larger concern than programming time), whether the request conflicts with something else that we are already working on, and so on. It is true that we consider not just raw numbers of requests but the details of who is making the requests---e.g., whether the requests are coming from animators or compositors, beginners or experts.
    I can only speak for the After Effects team, but the Premiere Pro team works much the same way (which is unsurprising, since we are in the same group and have overlapping team members).
    We also try to give some visibility into the most requested items with posts like this:
    http://blogs.adobe.com/aftereffects/2012/12/top-feature-requests-for-after-effects-in-2012 .html

  • Feature Request: use volume rocker for brightness

    I find myself wishing I could adjust the screen brightness quickly using the rocker switch currently dedicated to volume. I seldom have need to adjust the volume, and if I did, it would also be helpful is that function could just be part of the open app, leaving the rocker switch to quickly adjust to changing light settings. (the auto brightness basically seems to have two settings: regular and slightly dimmer than regular)

    Welcome to the forums, Tyrade. One of the first things to know is that we're all users here, just like yourself. While you may have a well-thought out feature request, posting it here goes nowhere.
    Submit feedback here: http://www.apple.com/feedback/iPad.html.
    Thanks.

  • LR3 Feature Request - Heal Preset/Import Capability and Stuck Pixels

    (Note: I posted something similar some time ago but the original thread seems to be inaccessible although a cached Google version is available here. )
    2 features requests but with a common theme :-
    1) Spot removal/cloning/healing added to a preset. Currently the only way to do this is to copy and synchronise during an editing session of photos that have already been imported.  The capability to save spot removal as a preset would be very useful for dealing with recurring dust spots and similar issues.
    Which leads to request 2 -
    2)  The ability to manually 'tune' the hot pixel removal capability. Currently LR is failing to deal with some stuck/hot pixels on one of my cameras (a Ricoh GRD III) if this is linked to the way DNG has been implemented in the Ricoh, as suggested in the earlier thread re this subject, then a response from Adobe to confirm this would be appreciated, either way some ability to 'tell' LR what to do would be of benefit.

    Thanks for the response Rob, saving a 'target' image is a good idea, but other than that I don't see this workaround as being particularly different from the approach I outlined in my initial post. One of the most useful capabilities LR has is being able to apply presets during import, yet Adobe for whatever reason have not allowed any of the tools (other than graduated filters) to be applied this way, I would love to know why. There was a 'bug' with LR 1 if I remember correctly whereby spot settings could be saved to a preset, but this was 'fixed' in a later release, so it appears to be possible to implement this functionality, yet they have decided not to do so.

  • Feature request: Support for {table abbr} and {table} in Table scripts

    Hi Data Modeler Team,
    support for {table abbr} and {table} in table scripts ("Table properties"->"Scripts"->All four tabs) would be greatly appreciated as it makes it easier to use boilerplate SQL in these areas.
    Is it possible to add this feature to one of the upcoming releases?
    Thank you,
    Blama

    Hi,
    I've logged an enhancement request on this.
    Thanks,
    David

  • Feature Request -  use native Windows file browsing dialog

    I'm not sure if this has been brought up before. I wasn't able to find anything with a search in the forum, so I'll post it here.
    An enhancement request for SQL Developer would be to have it use the native file browsing dialogs in Windows. I'm using Windows 7, and it would be nice to have a native Windows dialog pop up when I go to open or save a file, rather than the ugly (I think) default one, which must be a generic Java file browsing construct. The native dialog would allow it to include all the links to Windows 7 libraries, favorites, and other things like Dropbox, Google Drive, etc. if those were installed.
    I'd be curious to hear what others think about this idea.
    Thanks,
    Brian

    At the risk of starting a Windows/Linux/Mac flame war, or pissing off Java developers, I'm not really into the whole Java write once, run anywhere approach. Particularly when it comes to look and feel. There are merits to cross-platform development when it comes to application functionality, but look and feel is a bit trickier. Windows has specific features that Windows users are used to seeing and using. Mac the same. Linux the same. I think this is especially true when it comes to dealing with the file system. So applications should adjust to the native environment nicely and not introduce elements that don't "fit in". Just MY $0.02. :-)
    I'm not a Java developer, but IvanG pointed out that it SHOULD be pretty easy to invoke a native Windows dialog box from Java. That would be my choice.
    Thanks!

  • Feature Request: Song Controls in Coverflow and Bigger touch buttons

    Something that really needs to be added to the iPhone software for the iPod are song controls ( |<< and >>| buttons) when the phone is resting sideways and in coverflow mode. I use the iPhone in my car as an MP3 player, and if it is in coverflow mode and I am listening to an entire Genre (on shuffle), there is no way skip forward to the next song - this also becomes a problem if I'm using an armband. It would be nice if Apple added forward/backward skip buttons in the coverflow mode.
    Also - another concern is that touch-area around the song control buttons when you are NOT in coverflow mode isa bit small. When you are driving in a car, it actually becomes difficult to find the right area to touch (you know the >>| button) to skip to the next song. These would benefit from a small increase in size or just the touch area surrounding the button.
    These seem like simple changes that can be easily implemented. Anyone else have these same concerns? Does anyone else have any other simple features that could be added to the iPod functionality to make it easier to use?
    Message was edited by: dpbeardsley

    Since this is a user to user help forum only for technical support issues and questions, best to use the iPhone feedback link for such feedback, which at least ensures that your feedback is forwarded to and read by the appropriate Apple personnel but does not ensure that your request will be implemented.

  • Feature request: better tools for commenting and editing text

    We currently use a comments-enabled Acrobat workflow with InDesign to track changes to our large catalog project. Was hoping to move our team over to CS Live, but currently the commenting tools are sub-par, and not accurate enough for extensive text editing. My request would be to imitate the text editing functionality of Acrobat:
    In CS Live online:
    - allow users to be able to copy selected text. (This is useful when a reviewer wants to be able to modify a sentence or paragraph. It's a headache now to have to retype the sentence prior to making modifications)
    - Ability to highlight text and hit "delete" to mark text as deleted, or highlight and type over to indicate replaced text
    - Ability to click to insert text, and have the comment appear with the inserted text designation (little blue carat like in Acrobat)
    - ability to highlight a section of text
    In InDesign:
    - ability to copy the text in a comment and NOT copy all the other extraneous meta data. (Currently, if you click "copy text", it will copy the comment along with all the details about the comment. For example, "- Amy Stewart [10.06.11 at 12:56 PM]"
    - ability to see in InDesign the EXACT part of the text that needs to be modified. Right now, the red box outlines the general area. The CS Review panel shows a tiny thumbnail with black highlight over the area of text that needs to be changed, but unfortunately, there's no way to zoom in on it, so you're stuck having to toggle between InDesign and the online review, where it's possible to zoom. (This diminishes the utility of the CS Review panel.)
    If you were able to incoroprate all the commenting functionality of Acrobat, I think you'll have a winner. But right now, we're going to have to stick with Acrobat as it's the only way to easily modify text.

    Sorry if I might be stating the obvious (but at least I was such a *dummy* once that I needed this explicitely):
    In order to move the sequence of images per drag&drop in grid view you need to
    Put the sort order in the bottom toolbar to "user order" (toggle visibility with letter T if not displayed)
    Grab an image from within its thumbnail, not from its border-cell.
    When you move around you see a vertical black thick line wandering in between images where you would be able to drop it
    Put the images first into a collection in case they should be spread across multiple folders.
    This is the reason why most often from a filter result you cannot re-arrange.
    Still sometimes it does not work as I want, but can *be persuaded*, i.e. I repeat the same trial after first moving to another collection, then return back. I can't nail it down sufficiently to file a bug.
    For an automated sorting according to filename (chosse that setting finally in toolbar) you could rename the photos in place, without exporting & re-importing. Just select them and hit <F2> to bring up the renaming dialog like possible during import.
    +1 vote from me, as I am neither satisfied with the responsiveness of moving folders within LR e.g. from laptop hard disk to NAS.
    Apart from that I try not to build much on my folder structure, just break them into manageable quantities and have a quick "diary-overview" by using naming convention "YYYY-MM-DD description of event" (pictures of up to 4 cameras go inside, unique filenames for Canons achieved by renaming during import). For all the rest I prefer to build (smart) collections.

  • Where can I find a tutorial to Excel features like using drop down tables and other little known features

    Using data from a table in an external sheet can be done but is tricky.  I would like to find rules supporting this feature.  Also, I'd like to find discussions of other little known features to improve and add sophistication to custom spreadsheets

    Please repost your inquiry in the more appropriate
    Microsoft Excel Forum.  Thank you!
    Carey Frisch

  • Feature request - use same colors for joined tables

    I brought two datasets into Power Map. Both have a shared segmentation dimension (joined in Power Pivot). Power Map doesn't pay attention to the fact that the tables are joined and does not use the same series colors.  I have to manually adjust all
    the colors (~2 dozen segments) which is painful and should not be necessary. Power Map should be smart and automatically use the same colors.

    You are more likely to
    produce some effect if you post your request here:
    https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform

  • FEATURE REQUEST: Independently zoom page size and font size

    Firefox lets me zoom the page in and out, which is great, but usually useless. The problem I usually have is that font is the right size, but the text doesn't all fit in the window. What Firefox needs is a way to independently zoom text and page size. Then, I could fit all of the text in the window without making the text microscopic. Here's how it would work: CTRL+- ZOOMS JUST THE PAGE SIZE. The text size would remain the same. CTRL-SHIFT+- ZOOMS JUST THE TEXT. The page size would remain the same.
    I know this is possible. The fact that Firefox can zoom the text only without affecting the page size is evidence of that. Firefox is always looking for good ideas that have never been done before. Well, this is one of them. Do it, and we would love you all forever!

    Web pages with a fixed width layout will always be a problem for any zoom feature. Assuming Firefox wants to adjust the layout so it can't exceed the width of the window, should it just do a proportional adjustment of widths or try to keep sidebars the same while reducing a main area, or wrap a sidebar to the bottom of the content (as though it were a floated element), etc., etc. Maybe the experience of programming zoom on mobile browsers will feed back some learning to desktop browsers, but UI designers have a long way to go there as well.
    In the short run, maybe something like the [https://addons.mozilla.org/en-us/firefox/addon/readability/ Readability extension] will help tame those unruly layouts?

  • FEATURE REQUEST: use type literal for primitive StoredMap creation

    Mark, hello;
    I suggest to incorporate into api classes like shown below to avoid boiler plate with primitive bindings;
    the idea is to use TypeLiteral approach:
    http://google-guice.googlecode.com/svn/trunk/javadoc/com/google/inject/TypeLiteral.html
    so you can instantiate like this:
    // note the tail
              PrimitiveStoredMap<String, Integer> map = new PrimitiveStoredMap<String, Integer>(database) {};
    thank you;
    Andrei.
    import java.lang.reflect.Type;
    import java.util.HashMap;
    import java.util.Map;
    import com.sleepycat.bind.EntryBinding;
    import com.sleepycat.bind.tuple.BooleanBinding;
    import com.sleepycat.bind.tuple.ByteBinding;
    import com.sleepycat.bind.tuple.CharacterBinding;
    import com.sleepycat.bind.tuple.DoubleBinding;
    import com.sleepycat.bind.tuple.FloatBinding;
    import com.sleepycat.bind.tuple.IntegerBinding;
    import com.sleepycat.bind.tuple.LongBinding;
    import com.sleepycat.bind.tuple.ShortBinding;
    import com.sleepycat.bind.tuple.StringBinding;
    import com.sleepycat.bind.tuple.TupleBinding;
    import com.sleepycat.collections.StoredMap;
    import com.sleepycat.je.Database;
    public abstract class PrimitiveStoredMap<K, V> extends
              ConcurrentMapAdapter<K, V> {
         private static final Map<Class<?>, TupleBinding<?>> primitives = new HashMap<Class<?>, TupleBinding<?>>();
         static {
              addPrimitive(String.class, String.class, new StringBinding());
              addPrimitive(Character.class, Character.TYPE, new CharacterBinding());
              addPrimitive(Boolean.class, Boolean.TYPE, new BooleanBinding());
              addPrimitive(Byte.class, Byte.TYPE, new ByteBinding());
              addPrimitive(Short.class, Short.TYPE, new ShortBinding());
              addPrimitive(Integer.class, Integer.TYPE, new IntegerBinding());
              addPrimitive(Long.class, Long.TYPE, new LongBinding());
              addPrimitive(Float.class, Float.TYPE, new FloatBinding());
              addPrimitive(Double.class, Double.TYPE, new DoubleBinding());
         private static void addPrimitive(Class<?> cls1, Class<?> cls2,
                   TupleBinding<?> binding) {
              primitives.put(cls1, binding);
              primitives.put(cls2, binding);
         @SuppressWarnings("unchecked")
         public PrimitiveStoredMap(Database database) {
              ParameterizedType type = (ParameterizedType) getClass().getGenericSuperclass();
              Type[] typeArgs = type.getActualTypeArguments();
              Class<K> keyClass = (Class<K>) typeArgs[0];
              Class<V> valueClass = (Class<V>) typeArgs[1];
              TupleBinding<K> keyBinding = (TupleBinding<K>) primitives.get(keyClass);
              TupleBinding<V> valueBinding = (TupleBinding<V>) primitives.get(valueClass);
              if (keyBinding == null || valueBinding == null) {
                   throw new IllegalArgumentException(
                             "only string or primitive bindings "
                                       + "are supported for keys and values "
                                       + "you are using : (" + keyClass.getSimpleName()
                                       + "," + valueClass.getSimpleName() + ")");
              this.map = makeMap(database, keyBinding, valueBinding, true);
         protected StoredMap<K, V> makeMap(Database database,
                   EntryBinding<K> keyBinding, EntryBinding<V> valueBinding,
                   boolean isWriteable) {
              return new StoredMap<K, V>(//
                        database, keyBinding, valueBinding, isWriteable);
    import java.util.Collection;
    import java.util.Map;
    import java.util.Set;
    import java.util.concurrent.ConcurrentMap;
    public class ConcurrentMapAdapter<K, V> implements ConcurrentMap<K, V> {
         protected ConcurrentMap<K, V> map;
         @Override
         public int size() {
              return map.size();
         @Override
         public boolean isEmpty() {
              return map.isEmpty();
         @Override
         public boolean containsKey(Object key) {
              return map.containsKey(key);
         @Override
         public boolean containsValue(Object value) {
              return map.containsValue(value);
         @Override
         public V get(Object key) {
              return map.get(key);
         @Override
         public V put(K key, V value) {
              return map.put(key, value);
         @Override
         public V remove(Object key) {
              return map.remove(key);
         @Override
         public void putAll(Map<? extends K, ? extends V> m) {
              map.putAll(m);
         @Override
         public void clear() {
              map.clear();
         @Override
         public Set<K> keySet() {
              return map.keySet();
         @Override
         public Collection<V> values() {
              return map.values();
         @Override
         public Set<java.util.Map.Entry<K, V>> entrySet() {
              return map.entrySet();
         @Override
         public V putIfAbsent(K key, V value) {
              return map.putIfAbsent(key, value);
         @Override
         public boolean remove(Object key, Object value) {
              return map.remove(key, value);
         @Override
         public boolean replace(K key, V oldValue, V newValue) {
              return map.replace(key, oldValue, newValue);
         @Override
         public V replace(K key, V value) {
              return map.replace(key, value);
    Edited by: user8971924 on Mar 26, 2011 7:52 PM

    great! thanks for considering this;
    still more ideas: add the "byte array primitive":
    public class ByteArray {
         private final byte[] array;
         public ByteArray(final byte[] array) {
              this.array = array == null ? new byte[0] : array;
         public byte[] getArray() {
              return array;
         @Override
         public boolean equals(Object other) {
              if (other instanceof ByteArray) {
                   ByteArray that = (ByteArray) other;
                   return Arrays.equals(this.array, that.array);
              return false;
         private int hashCode;
         @Override
         public int hashCode() {
              if (hashCode == 0) {
                   hashCode = Arrays.hashCode(array);
              return hashCode;
         @Override
         public String toString() {
              return Arrays.toString(array);
    public class ByteArrayBinding extends TupleBinding<ByteArray> {
         @Override
         public ByteArray entryToObject(TupleInput ti) {
              return new ByteArray(ti.getBufferBytes().clone());
         @Override
         public void objectToEntry(ByteArray array, TupleOutput to) {
              to.write(array.getArray());
    public abstract class PrimitiveStoredMap<K, V> extends
              ConcurrentMapAdapter<K, V> {
         private static final Map<Class<?>, TupleBinding<?>> primitives = new HashMap<Class<?>, TupleBinding<?>>();
         static {
              // je
              addPrimitive(String.class, String.class, new StringBinding());
              addPrimitive(Character.class, Character.TYPE, new CharacterBinding());
              addPrimitive(Boolean.class, Boolean.TYPE, new BooleanBinding());
              addPrimitive(Byte.class, Byte.TYPE, new ByteBinding());
              addPrimitive(Short.class, Short.TYPE, new ShortBinding());
              addPrimitive(Integer.class, Integer.TYPE, new IntegerBinding());
              addPrimitive(Long.class, Long.TYPE, new LongBinding());
              addPrimitive(Float.class, Float.TYPE, new FloatBinding());
              addPrimitive(Double.class, Double.TYPE, new DoubleBinding());
              // custom
              addPrimitive(ByteArray.class, ByteArray.class, new ByteArrayBinding());
    }

  • Feature request: Using Nikon SDK to convert NEFs like Capture NX

    Consensus has it, and my experience supports it, the Nikon Capture NX conversion from RAW is superior to Lightrooms (documented very well here also:
    Bill0722, "Copy original TIFF to DNG and import?" #1, 28 Aug 2007 10:39 am ).
    According to Nikon their SDK is available for free:
    http://www.dpreview.com/news/0504/05042203nikonnefresponse.asp
    The salient points being:
    "With the Nikon SDK, developers may design excellent and creative compatibility between the NEF and their software, all without compromising the integrity of the NEFs original concept, and ensuring that work done by the photographer during the picture taking process can be incorporated into the rendering of the image."
    With that in mind I cannot see why Lightroom cannot use this SDK (at least as an optional alternative to their own) to convert Nikon NEF files with the same quality as Nikon Capture NX. It should also give the option of applying the camera settings to the conversion (as does Capture NX).
    With that and an industrial strength noise reduction at noise ninja or neat image level, most of my Lightroom blues would be gone.
    Thanks,
    Håkon

    >Consensus has it, and my experience supports it, the Nikon Capture NX conversion from RAW is superior to Lightrooms
    Uh huh...ok, well, I would suggest that Nikon has spread an evil fog into into industry that says all of a sudden, Nikon has some magic understanding of the needs and desires of digital photographers (note, Canon is suffering from the same disease)...
    Prior to the release of digital cameras. the only thing the camera makers were responsible for was to provide a reasonable light tight environment and to focus an aerial on the film plane of the camera. It was up to the film makers to figure out what photographers wanted and create emulsions that suited them.
    Since about 1999-2000 all of a sudden the camera makers are the judge of what makes a good image? I don't think so bud....I think you've been drinking the Nikon (or Canon) Cool-Aid...
    Forget Nikon's SDK...first of all, it's proprietary meaning ya gotta sign an agreement to let Nikon dictate the way images will look (very, very unlikely in light of Camera Raw/Lightroom development) and second of all, who is Nikon to try to dictate something they have no historical basis nor traditional understanding in?
    Give me a camera with light tight capability with a really nice lens and let me shoot what I want and make it look the way I want it to look. Screw "camera looks"...

  • Feature Request: save metadata to file, and read metadata from file.

    Please have function to save metadata to file, and read metadata from file.
    This would allow us to write cross-platform plugins that can assure data is up-to-date in the xmp, or modify xmp and have it reinstated in the catalog.
    This would go nicely with the ability to save xmp for virtual copies, dng, and rgb formats.

    Perhaps someone with direct experience with publishing to Smugmug will chime in.  Short of that, some thoughts on your issues:
    Should I not bother to "Save Metadata to File", this seems to be what is messing up the SmugMug publish service?
    I very much doubt that it is messing up the publishing.  What gets saved to the file from the catalog is independent of what gets exported.  Saving metadata to the file is generally a good practice (in case you screw up your catalog backups).  Many, perhaps most, users set the preference Catalog Settings > Automatically Write Changes Into XMP.
    I would have expected it to behave like an export which would write synonyms, exclude keywords that should be excluded, etc, which seems to work ok in point 6 above.
    Yes, that's a reasonable expectation.
    You may have done this already, but double-check: Right-click the Smugmug publishing service in the left-hand column of the Library, select Edit Settings, and in the Metadata section verify that you have Include: All Metadata set.
    Did you download the Smugmug plugin from Smugmug? You might try this Smugmug plugin instead -- the author designed the publishing architecture of LR and has an excellent reputation. 
    Are the publish services more effort than they are worth? So I get SmugMug to work, what happens when I try Flickr?
    I think many users find the publishing services are generally worthwhile.  I publish regularly to Flickr (using the built-in Flickr plugin, which isn't completely reliable) and the Zenfolio plugin from Friedl. 

  • Feature request: text notes for catalog and photos

    I would like to have ability to add plain text notes — to whole catalog, to separate directories and to a single photo.
    When I'm sitting with a client and walking throung photos, he often says something like: «Let's pick this photo but change color to blue and paint out hands». Now I have to pencil it, but why not to add a field to Lightroom DB for this kind of notes?
    And a directory notes. I'm storing different photosets in different directories, there are a lot's of them, and sometimes it's hard to remember what kind of developement I've planned for this set.
    By the way, it would be be great to mark directories with sone kind of color and/or rating. Maybe «ready to publish», «developement in progress», «just picked» etc.

    Hi Alex,
    I'm glad you found a solution for the per-photo notes.
    Maybe in a while somebody will write one to handle per-folder notes. In fact, if I were to do it, it would just be a simple Lightroom Dialog Box that reads/writes a text file in your folder directory. And, if I do, I'll make sure the filename is configurable, so you could get a head start .
    You would have to close the dialog box though to do anything else in Lightroom, then re-open to re-edit, and so forth... - do you think that would work for you?
    Similarly for the catalog notes.
    Rob

Maybe you are looking for