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 ??