Warning, /utilities/krename/TODO is written in an unsupported language. File is not indexed.

0001 STEVEN: Drag and Drop for KRenameModel and PreviewModel
0002 
0003 DOM: Create method Plugin::createTokenHelpString( token, help ), which
0004    puts the token in brackets and concatenates using
0005    Plugin::S_TOKEN_SEPARATOR, to avoid ugly concatenations in code
0006 DOM: Create header file with constants for all groups and config keys
0007 DOM: Copying extremely slows
0008 DOM: Display in Realtime Preview a new first column which contains a small warning icons
0009      If the new and the old filename are identical
0010 DOM: Kontext menü im advance mode für alle text boxen:
0011      Insert -> Filename To Lowercase
0012             -> Filename To Upercase
0013             -> Number
0014             -> Date
0015             -> ...
0016 
0017 =========================
0018 > I want to rename a load of TV episodes which currently do not have the
0019 > episode names in the file name. I want to be able to have an external text
0020 > file which contains each episode name on a new line, or comma-separated, or
0021 > something else.
0022 
0023 ==========================================
0024 Oh, there is one other thing I just thought about, not related to your
0025 changes but related to sorting in general.  It'd be nice to be able to
0026 reorder items using drag-and-drop.  Sometimes I have an item that, for
0027 example may be stuck last but I want it to be first, and as things stand now
0028 I have to highlight that item and repeatedly click the Up button.  It'd be
0029 handy to be able to just drag it from the bottom to the top of the list.
0030 
0031 Not sure how difficult something like that would be to implement, but I
0032 wouldn't mind throwing it on the wishlist.  :-)
0033 ========================================
0034 (This is with using v4.0.4)
0035 When using "Insert Part of Filename..." under the advanced renamer,
0036 KRename has problems with at least the following special characters
0037 when in file names: #$[]%&*\
0038 Instead of seeing those characters as a single character, it sees them
0039 as two characters, such as '[' being seen as '\['. This screws up the
0040 output names.
0041 
0042 A couple examples using "for example [[[this is ]a test file.txt" to
0043 illustrate the problem follows:
0044 
0045 [$1;13] gives:
0046 "for example \"
0047 expected:
0048 "for example ["
0049 
0050 [$16-[length]] gives:
0051 "[[this is ]a test .txt"
0052 expected:
0053 "this is ]a test file.txt"
0054 
0055 This bug makes KRename useless for me at times, and it would be nice
0056 if it was fixed. Also, bug 3018407 on the bugtracker appears to be the
0057 same issue.
0058 ========================================
0059 I forgot to mention in my prior e-mail, but I also noticed that the
0060 encoding conversion plugin seems to be missing from KRename for KDE 4.
0061 
0062 If it's not, I'd like to request a more discoverable interface. If it
0063 is, I'd like to request that it be re-added.
0064 
0065 Thanks
0066 
0067 -- 
0068 Stephan Sokolow
0069 ========================================
0070 
0071 Stonki: Thumbnails auch im rename-tab fenster
0072 ========================================
0073 Here's some feedback on it. I like it, but the "find and replace"
0074 function was unclear. Was it finding and replacing parts of the
0075 filename, or inside the contents of the files?
0076 ========================================
0077 Thanks for making krename, it is truly a great piece of software. It saved
0078 me litteraly hours of painful work in sorting the hundreds of photographs
0079 given to us by at least a dozen different people for our wedding. It would
0080 have taken me ages to sort them by hand.
0081 
0082 This is only a small donation but I hope it will help in making krename
0083 even better.
0084 
0085 I had sent my comments earlier but to mention them again here are the only
0086 4 problems I have faced with krename (all relate to beginner mode, 'add
0087 files' section), none of them are show-stoppers bwt :) :
0088 
0089 1) in thumbnail view, when selecting a block of files to move around, they
0090 get copied to their destination in reverse order
0091 
0092 2) for some reason, the thumbnails do not always display (as in, the image
0093 thumbnails do not show, they stay as file type icons instead) when I select
0094 add files and only 'show thumbnail' is selected ('show file name' not
0095 checked). However, if I select add files with only 'show file name'
0096 checked, and THEN (after files are shown in list) check 'show thumbnails',
0097 then all the thumbnails will show properly.
0098 
0099 Cheers and thanks again for this great piece of software.
0100 ========================================
0101 Hallo
0102 
0103 
0104 Erst mal vielen Dank für das Programm; es sparte mir eine Menge Zeit
0105 beim Re-Organisieren meiner MP3-Sammlung.
0106 
0107 Dabei habe ich es ziemlich oft benutzt, und mir sind einige Dinge
0108 aufgefallen, die vielleicht verbessert werden könnten. (Ich beziehe mich
0109 auf die Version 2.8.5. Falls eine neuere Version da ist, die meine
0110 Anmerkungen überflüssig macht, verzeih mir bitte):
0111 - Beim Hinzufügen von Verzeichnissen werden die selbst definierten
0112 Filter (*.mp3) und die Einstellung für "Unterverzeichnisse rekursiv
0113 hinzufügen" nicht gespeichert; vor allem die Rekursivität hat mich
0114 genervt, weil ich die immer wieder vergessen hab.
0115 
0116 Dankeschön für deine Mühe!
0117 
0118 Regards/MfG,
0119 Christian Weiske
0120 =======================================
0121 Hi,
0122 
0123 Ich habe ein paar verbesserungsvorschläge für Dein super Tool KRename:
0124 
0125 -) Bei den Plugins für auf KFilePlugins zurückgreifen, listest Du all ihre
0126 möglichen Felder auf. I fände es sehr hilfreich, wenn der ausgewählte
0127 Platzhalter automatisch bei einem Doppelklick darauf an Cursorposition in das
0128 Eingabefeld für das Namensmuster eingefügt würde.
0129 Für die Übersicht wäre es auch schön, wenn dieses Eingabefeld nochmal (ohne
0130 drop-down menü) unter den plugins sichtbar wäre....
0131 
0132 -) Wäre es möglich, als Startwert nicht nur eine Zahl (0, 1, 2,...) sondern
0133 auch Buchstaben (a, b, c, ... / A, B, C, ...) angeben zu können?
0134 
0135 -) Es wäre super, wenn man verschiedene Zähler seperat definieren könnte. zB.
0136 mit einem Tabinterface für den Konfigurationsdialog "1. Zähler", "2. Zähler",
0137 etc, wenn mehr als eine ##-Grupe im Muster auftaucht
0138 
0139 -) Was ich immer wieder brauche ist eine reset-Bedingung, die den Zähler
0140 wieder auf seinen Startwert setzt, so das er quasi im Kreis zählt (1, 2, 3,
0141 1, 2, 3, 1, 2, 3,... mit 3 als reset)
0142 Ich könnte mir das als eine Zeile mit
0143 Checkbox "reset bei"; Combobox "<self> | 1. Zähler | 2. Zähler | ...";
0144 Combobox "> | >= | = | <= | <"; Spinbox für Zahl
0145 
0146 -) Was ich persönlich seltener brauche, für manche aber bestimmt hilfreich
0147 ist, wäre die Möglichkeit auch Schrittweiten a la "1/2" od. "1/3" zuzulassen.
0148 Im Falle "1/3" würde dann so gezählt: "1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4,
0149 5, ..."
0150 
0151 Gruss,
0152 Jonas
0153 =======================================
0154 
0155 On Sat June 12 2004 04:40 am, Dominik Seichter wrote:
0156 > Hi,
0157 >
0158 > This idea is also a good idea. KRename had a similar feature already in
0159 > earlier version (but not that powerful - you could only specify a fixed
0160 > tag). I do not know if this will be possible in 3.1 but I promisse that I
0161 > will look into this issue.
0162 >
0163 > CU Dom
0164 >
0165 > Am Freitag, 11. Juni 2004 05:51 schrieben Sie:
0166 > > At present you have tags to take information from a file and rename the
0167 > > file.
0168 > >
0169 > > Now think in reverse - krename plugins allow the possibility for a
0170 > > multiple format tagger.
0171 > >
0172 > > So a new tab would allow....
0173 > >
0174 > > artist - track - title - xxx.ogg
0175 > >
0176 > > to be parse with the following command
0177 > >
0178 > > [Artist] - [Track] - [Title] - xxx
0179 > >
0180 > > The info then could be written to the file tag.
0181 > >
0182 > > Also the inclusion of modifiers (and Search & Replace) allow for the
0183 > > information to be cleaned up before it is written.
0184 > >
0185 > > Phoenix
0186 
0187 This was inspired from using Cantus.
0188 
0189 TTC Timothy Taylor - Economics Lecture 20-A Global Economic Perspective.mp3
0190 Please enter the formatting string (%t - %s): TTC %a - %b %g %t-%s
0191 
0192 Feedback...
0193 20 A Global Economic Perspective ~ Timothy Taylor ~ Economics ~ 0 ~ Lecture
0194 
0195 The course is "Economics"
0196 %b stands for aBlum
0197 
0198 Now I could have done %x %a - %x %x %t-%s or variations there of
0199 %x stands for ignore.
0200 
0201 powerful concept, no? Like I said, krename has one extra twist no one else has
0202 done yet - multiple file formats
0203 
0204 And for another wow: combine the actions so the following happens
0205 filename -> tag -> filename
0206 This is what part of my script does.
0207 
0208 The only usability issue is the length of the tag names themselves,
0209 TTC [artist] - [album] [genre] [track]-[title]
0210 Is a tad long to write, no?
0211 [x] for ignore?
0212 
0213 Of course a drop-down combo "memory" would help.
0214 
0215 I hope my "annoyance" is helpful, Phoenix
0216 ===================================================================
0217 [23:32:12] <Keimix> BTW  is there a possibility to load just one of the kfile-plugins at krename startup, because loading all slows krename down alot?
0218 [23:35:49] <domseichter> No, not yet. But it's a good idea. Strange that I did not have it and nobody asked me for this feature!
0219 ===================================================================
0220 "Squashing weird characters" sollte auf die ToDO liste
0221 ===================================================================
0222 > Remark Dom, 4-10-2004
0223 > - Add a random token (maybe even a random number and a random string token)
0224 >   In the first case the range and in the latter case the length should be specified
0225  
0226 =================================================================== 
0227 Arpad Biro <biro_arpad@yahoo.com>:
0228 
0229 ----------------------
0230 
0231 
0232 an undo script bug:
0233 
0234   1. cd to a temporary dir (for example /tmp)
0235   2. touch file1
0236      mkdir dir1
0237      touch dir1/file2
0238   3. rename the above 3 items (use the "Add directory names with filenames" option),
0239      and also create an undo script
0240   4. run the undo script
0241 
0242 The directory is renamed back first, and the file in it cannot be renamed back.
0243 
0244 other text-related things
0245 -------------------------
0246 
0247 
0248 The "WARNING..." string in the encoding conversion plugin is unlocalizable.
0249 ===================================================================
0250 
0251 ----------  Weitergeleitete Nachricht  ----------
0252 
0253 Subject: krename - vorschlaege/diskussion
0254 Date: Dienstag, 13. September 2005 00:41
0255 From: Christian Goehl <pastulio@gmx.net>
0256 To: support@stonki.de
0257 
0258 Hello, as you live in germany I assume you speak German. If not,
0259  tell me.
0260 
0261 Wenn man ueber den dsdirselectdialog Dateien/Ordner hinzufuegt und
0262  die Anzahl enorm ist (70gb mp3s), wird die aktuelle kde session
0263  beendet. Man kann noch den Crash-Handler sehen. Wahrscheinlich ist
0264  das ein Bug in KFileDialog oder in Qt. Als Ausweg kann man
0265  natuerlich die Dateien via D'n'D hinzufuegen, allerdings kann hat
0266  man dann nicht die vielseitigen Optionen des Dialogs.
0267 
0268 Nun aber zu meinem eigentlichen Anliegen: Ich besitze eine riesige
0269 Musiksammlung, leider sind aber nicht alle Dateien einheitlich
0270  benannt. Generell waere es mit Krename schon moeglich diese zu
0271  vereinheitlichen, es ist aber sehr aufwendig, vorallem weil es
0272  keine Verallgemeinerung von Dateitypen(z.B. Audiodatei) gibt, so
0273  muss man immer beide Tags fuer mp3 und ogg einfuegen.
0274 
0275 Desweiteren waere eine Art KI wuenschenswert, welche bei bestimmten
0276 Stichwoertern wie zum Beispiel "Unbekannt, unknown, track" anhand
0277  des Ordnernamens und MusicBrainz oder CDDB Vorschlaege zum taggen
0278  macht.
0279 
0280 Vielleicht kann man auch noch einen Normalisierer einbauen, wobei
0281  ich mir nicht genauch vorstellen kann, wie aufwendig sowas ist.
0282 
0283 Die oben genannten Vorschlaege sind nicht unbedingt als eine
0284  Erweiterung zu Krename zu sehen, vielleicht sollten sie auch in
0285  einer getrennten Anwendung realisiert werden. Denn der Vorgang
0286  sollte auch fuer Anfaenger einfach sein. Moeglicherweise kommt
0287  auch einfach ein neues Profil in Frage.
0288 
0289 Ich waere bereit an diesem Projekt mitzuarbeiten, obgleich meine
0290 Programmierfaehigkeiten eher im Hobbybereich liegen. Dennoch habe
0291  ich schon Erfahrungen mit KDE/Qt gesammelt.
0292 
0293 MfG,
0294 Christian Goehl
0295 
0296 ==================================================
0297 [14:43:43] <[Stonki]> 1) Man kann kein existierendes Profil überschreiben !
0298 [14:44:33] <Dom64> ok, stimmt das sollte möglich sein.
0299 [14:44:37] <Dom64> Kann man leicht hinzugeben
0300 [14:45:41] <[Stonki]> und bei den profilen möchte ich noch paar andere EInstellungen sein
0301 [14:46:15] <[Stonki]> zum beispiel rufe ich krename über krusader auf. Da wäre eine option bei den profilen toll, in der man automatisch im Reiter "Dateiname" landet
0302 [14:46:24] <[Stonki]> und NACH dem umbenennen automatisch krename schliessen
0303 [14:46:54] <Dom64> Praktisch einen "Profile Settings" Dialog mit:
0304 [14:46:58] <Dom64> -> Krename Default Page
0305 [14:46:59] <[Stonki]> und man sollte anzeigen lassen, WAS bei den profilen eigentlich nun gespeichert wird
0306 [14:47:04] <Dom64> -> Close Krename after renaming
0307 [14:47:23] <[Stonki]> -> Behaviour after renaming
0308 [14:47:30] <[Stonki]> rather than just closing
0309 [14:47:47] <Dom64> Ok, und da evtl. auch alles zum ändern. Also dass man dort auch direkt zum beispiel das template umstellen kann.
0310 [14:47:58] <Dom64> Stimmt, kann man ja mehr optionen machen als nur schliessen.
0311 [14:48:25] <[Stonki]> viel spass :)
0312 [14:48:29] <[Stonki]> UND
0313 [14:48:56] <Dom64> *g
0314 [14:49:01] <[Stonki]> es ging doch irgendwie die tracknummer von MP3 songs automatisch nach ## zu formatieren, oder ?
0315 [14:49:25] <[Stonki]> und das wird dann puenktlich zu kde 3.5 krename 3.50 :)
0316 [14:50:27] <Dom64> ja [###mp3TrackNumber]
0317 [14:50:41] <Dom64> einfach beliebig viele #'s voranstellen, geht bei jeder zahl die von einem plugin kommt
0318 [14:50:53] <Dom64> KRename 3.50 :)
0319 
0320 ========
0321 [quote]
0322 1. If I select files in Konqueror and then right click too select actions|krename, then it takes me to the [files] section - but it would be more efficient to go straight to [filenames]. 
0323 [/quote]
0324 This was fixed some time ago. But does not work with the latest release. I will fix it for the next version.
0325 
0326 ========
0327 
0328 Hello,
0329 
0330 This is a great software but there is a powerful feature that I'd like 
0331 to see in the future.
0332 When you use the 'find and replace' feature, you only can give rules 
0333 that apply on the original filename. Why don't give the possibility to 
0334 apply a new rule on the original file changed by the past rules ?
0335 An exemple :
0336 
0337 the original file : "artist - the song.mp3"
0338 
0339 the result I want : "artist__the_song.mp3"
0340 
0341 The way I did that on windows (in the past :-) ) with emusic tag editor :
0342 rule 1 " " --> "_" the current filename is "artist_-_the_song.mp3"
0343 rule 2 "-" --> "_" the current filename is "artist___the_song.mp3"
0344 rule 3 "___" --> "__" the current filename is "artist__the_song.mp3"
0345 
0346 With this software, rules n applies on the filename modified by rules 
0347 n-1, n-2, n-p and so on (this could be annoying, that's why the best is 
0348 to give the possibility to have the present behaviour or 'my' feature 
0349 enabled).
0350 
0351 
0352 With the current version (ok, I only have 3.03) it is not possible to do 
0353 so in one shot. With the pas example :
0354 
0355 Find and replace:
0356 - add " " --> "_"
0357 - add "-" --> "_"
0358 - add "___" --> "__"  ==> no effect because there is no such string in 
0359 the original filename.
0360 The result is "artist___the_song.mp3".
0361 
0362 I could tried
0363 - add " - " --> __
0364 - add " " --> _
0365 There is a conflict and not all the changes are applied.
0366 
0367 Thank you for your response.
0368 
0369 Best regards.
0370 
0371 mailto : benoit.turpin@ecl2005.ec-lyon.fre
0372 
0373 ============
0374 
0375 Package: krename
0376 Version: 3.0.9 3.5.1, Debian Package 4:3.5.1-4 (testing/unstable)
0377 Severity: wishlist
0378 Compiler: Target: x86_64-linux-gnu
0379 OS: Linux 2.6.15-1-amd64-k8-smp x86_64 (Debian Package 4:3.5.1-4 (testing/unstable))
0380 
0381 In konqueror file management, say you right-click on a file and select krename from actions. When krename comes up and displays the chosen file, click Add. 
0382 
0383 Current behavior: the file selector opens in the user's home directory.
0384 
0385 Requested behavior: open in the same directory as the currently chosen file.
0386 
0387 Great program!
0388 Dave
0389 ======================
0390 I just thought that krename is a great tool! And could be best: due its 
0391 integration with konqueror it could manage a download directory in such 
0392 manner that when a batch of files just arrives ( may be downloaded by kget), 
0393 krename renames it and then moves it to another directory, keeping track of 
0394 its activities, so the recent arrives never collides with elder files.
0395 
0396 Please, excuse my poor english.
0397 
0398 Best regards,
0399 
0400 Marcelo Mazini.
0401 ==========================
0402 
0403 Hi, I download many scientific articles, usualy in pdf or ps, with httrack. When on my disk, names are often like 4523.pdf and I would like to use krename as :
0404 Withdraw title property in document to use it as a new fiel in rename items. If title property do not exist, use some heuristic to find the best candidate (say for example, in the first pages, usually the very first one, center aligned, biggest font size, bold, uppercase, and a ponderation rule of all this kind of criteria).
0405 Hope you like it and that it will be available. Let me now. I remain at your disposal if you want to discuss this feature. Best regards,
0406 Laurent.
0407 
0408  ~~
0409 It is a good idea to add a feature to KRename so that you can check wether a token is empty (doesn't exist) and only use it if it does exist and use something else if it does not exist. I will try to add something to the next version.
0410 
0411 Unfortunately it would be a too big issue to add support for extracting headlines from a PDF file to KRename. This would require a complete PDF parser in KRename. If you want this functionallity it is better to write an external tool and use KRename's command plugin.
0412 
0413 best regards,
0414    Dom
0415 ==========================
0416 
0417 Morgen!
0418 
0419 Danke für die Idee. Das ist auf jeden Fall sinvoll, werde ich für die nächste Version hinzufügen.
0420 
0421 CU Dom
0422 
0423 Am Friday, 1. December 2006 19:38 schrieben Sie:
0424 > Kam gerade im Chat
0425 >
0426 > Bei den Settings von krename einstellen, wie viele Dateien er
0427 > wirklich anzeigt im Preview Fenster. Default: unlimited, aber wenn
0428 > man wirklich mal 10.000 Dateien umbenennt, dann kann man das z.B
0429 > auf 200 stellen, er macht das preview dann nur für 200 und erst
0430 > beim eigentlich start dann alle 10.000
0431 >
0432 >
0433 > cu
0434 > stonki
0435 
0436 ==========================
0437 hi there
0438 it would be kewl to have a menu option (like kdiff3) with which you could directly access the last few rename patterns.. 
0439 f.e I used $_[modificationdate;yyyy-MM-dd_hh-mm] a few times within the past few minutes on a single file and each time 
0440 had to do more clicks than necessary if there were such a feature.. what do you think?
0441 regards marcel
0442 P.S.: and I tried sending this via the report feature but got:
0443 Unable to send the bug report.
0444 Please submit a bug report manually...
0445 See https://bugs.kde.org/ for instructions.
0446 Server said: "550 5.7.0 Need to authenticate via SMTP-AUTH-Login {mp049}"
0447 
0448 By the way will your genius tool be on board for KDE4 ??