4776
Post New Requests Here / Re: IDEA: delete files in one folder according to files in another folder
« Last post by skwire on November 09, 2009, 08:08 PM »You're welcome. Happy to help. 

1. File collisions could be avoided if the filename included the time as well as date. However, I find [1], [2] to be personally acceptable.
2. Right-click option to Archive current log = good thing.
3. An advantage to using current.anu is that when the viewer is invoked, it can easily be programmed to display the most current logfile. Obviously, it should not lock this file when it is being viewed.
4. I see the viewer as a separate .exe from Anuran. From the limited comments in this thread, there are some who want one, some who don't, so a separate viewer would please both crowds.-doctorfrog (November 07, 2009, 06:20 PM)
If you don't mind another of my drawings, here's another mockup of a simpler two-pane viewer layout. (Stick with whatever you feel works best, however):
Notes:
0. Proposed viewer names: Anuview, Anuvu, Anuran Viewer
1. The panes and window itself would be resizable, of course.
2. The items in the logfile pane would be organized according to file datestamp, or according to the first datestamp contained within the file itself, in case the file properties get messed up by Windows.
3. On startup, Anuview defaults to current.anu. Logfile pane defaults to \archive, but the current.anu is always displayed on top.
4. If Anuview is started by double-clicking on a .anu file, it displays the file, regardless of where it is, plus any other .anu files that are in the same directory as the .anu file it is displaying. This is for folks who end up moving their logfiles around.
5. Do we want a full-on file tree in the logfile pane, or just a 'flat' list of logfiles in \archive?
6. Ignore the titlebar and status bar ornamentation, they come from bblean's skinning engine.
7. And yes, I basically took a screenshot of MiniAim, and cut and pasted around.-doctorfrog (November 07, 2009, 06:20 PM)
Blue-sky possibilities:
1. If you apply a 'tail' function to the viewer, it could even auto-update the contents, which provides a fingertip-ready view of the last x hours of entries. I worry a little about people who want to tail their own personal log, but it does provide a quick answer to the question "Now, just what the hell have I been doing the last hour?"
2. An automatic vertical timescale that visually measured the time between each entry would still be a pretty neat Stupid Coding Trick.-doctorfrog (November 07, 2009, 06:20 PM)
Hey look I wrote another impenetrable wall of text.
Viewer paper prototype (see notes at end):-doctorfrog (November 06, 2009, 01:03 PM)
not sure if this has been requested
(but I'll chance repeating itI dont have time to reread all those requests lol):
Option for systemwide hotkey (customisable if possible) to close the window for when I dont want to interact with the app (I have it set to come up very often)-tomos (November 06, 2009, 04:20 AM)
No, I meant the following:
When pressing enter not only does the window go away but the program closes too (doesn't remain in tray)-rgdot (November 06, 2009, 02:58 AM)
EDIT: Any chance, much like the Icon Menu Launcher for example, ExitApp can be incorporated into it? Even though this needs to start at intervals of course-rgdot (November 05, 2009, 02:05 PM)
- one request would be that it stay on top until properly dismissed - currently can get lost behind other apps
- It would be nice if one could call it up manually to add a note
- oh yeah, it uses a 12 hr clock?
e.g. the saved text file says 20091105 05:53:35:
Windows time said 17:53-tomos (November 05, 2009, 11:06 AM)
- Yes, I should have put that in my list. Behavior should be on-top, unfocused, and ENTER dismisses only if it's in focus.
- Given that one might want to enter a diary entry at any time, or may have accidentally dismissed a popup before creating an entry,
- I should have also said: the app should live in the system tray, but the popup should appear in the task bar and be visible during ALT+TAB.
-doctorfrog (November 05, 2009, 11:23 AM)
Ok, feedback time!
First of all, this is really good. I've been wanting something like this for a while. Nice and simple, no proprietary formats or ridiculous runtimes. I also see that on certain minor details, you anticipated things I was looking for, but did not explicitly state. Thank you and well done!-doctorfrog (November 05, 2009, 02:04 PM)
Popup:
- user-configurable sound on popup event (this can be included in the options dialog, or can default to .\alert.wav)
- toggle: taskbar blink on popup event (blink/no blink)
- toggle:
a: (default and current) ENTER dismisses popup and creates entry, CTRL-ENTER creates new line in popup text field
b: (alternative setting) ENTER creates new line in popup text field, CTRL-ENTER dismisses popup and creates entry- remember last position
- stay on top if lose focus
-doctorfrog (November 05, 2009, 02:04 PM)
Logfile:
- user-configurable carriage return in between logfile entries (1,2,3 (or n) carriage returns, 1 is default)
- toggle: ENTER on popup with no text creates/doesn't create an empty entry in the log (doesn't create is default)
- user-configurable file extension (.txt is default)
- MINOR BUG: Currently, if there is no empty line to write an entry to, the entry is written to the previous line. (this happens if the log is opened and edited, and no carriage return is inserted at the end of the document). Desired behavior: automatically insert carriage return as necessary when writing a new entry.
-doctorfrog (November 05, 2009, 02:04 PM)
Tray icon:
- right-click menu on systray icon: Diary entry, Options, About, Exit
- double-click on systray icon: popup shows, no event sound
- user-configurable tray icon, provide default (can use creepy frog icon at http://turbomilk.com...downloads/zoom_eyed/)
-doctorfrog (November 05, 2009, 02:04 PM)
Timestamps (affects popup, logfile, and logfile entries):
- user-configurable timestamp in logfile entry
- user-configurable timestamp in logfile name
- user-configurable timestamp in popup titlebar
- user-configurable timestamp format can be UNIX style string, ie. %a_%d_%H%M (see http://bb4win.source...htm#Clock_Formatting)
- all three of the above can feed off of one setting, or off of individual settings for each.
-doctorfrog (November 05, 2009, 02:04 PM)
Hotkey:
- user-configurable hotkey to bring up popup
- user-configurable hotkey to bring up options dialog
-doctorfrog (November 05, 2009, 02:04 PM)
Me:
- I can assist with writing a readme.txt if necessary, and finding a suitable application icon.
- I can also attempt to compose a FrogDiary icon with my horribly limited GIMP skills and access to some clip art.
- Using sfxr (http://gog.is/sfxr), I've created a few sample alert sounds for the app (attached).
-doctorfrog (November 05, 2009, 02:04 PM)