rkrawitz (Robert Krawitz)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Jun 14 2018, 10:11 PM (302 w, 13 h)
Availability
Available

Recent Activity

Jan 22 2022

rkrawitz added a comment to T12930: Improve directory structure.

I'm not sure that there is a really good way to do this. One other possibility would be a GUID, with XDG_CONFIG_DIR/kphotoalbumrc containing a mapping. That would also allow (if someone really wanted to do it) multiple configurations pointing to the same image collection.

Jan 22 2022, 11:23 PM · KPhotoAlbum

Mar 18 2020

rkrawitz committed R463:16a74e1205e6: Error out if non-existent category is used. (authored by rkrawitz).
Error out if non-existent category is used.
Mar 18 2020, 12:58 PM
rkrawitz committed R463:3eff3b8179bd: - Handle tags that are children of multiple other tags. (authored by rkrawitz).
- Handle tags that are children of multiple other tags.
Mar 18 2020, 12:58 PM

Mar 15 2020

rkrawitz committed R463:b7a3afd112e5: - Fix untag_files. (authored by rkrawitz).
- Fix untag_files.
Mar 15 2020, 3:05 PM

Mar 14 2020

rkrawitz committed R463:9c6b3f92c138: Fix typo and copyright year (authored by rkrawitz).
Fix typo and copyright year
Mar 14 2020, 3:10 AM
rkrawitz committed R463:a82d8885e44b: kpa-util initial revision (authored by rkrawitz).
kpa-util initial revision
Mar 14 2020, 3:10 AM

Mar 1 2020

rkrawitz committed R463:8aba433e1175: Merge branch 'parallel-md5' (authored by rkrawitz).
Merge branch 'parallel-md5'
Mar 1 2020, 3:08 AM
rkrawitz committed R463:097695ed5329: Change log (authored by rkrawitz).
Change log
Mar 1 2020, 3:07 AM
rkrawitz committed R463:ad1563fa5d69: Fix logic error in 440c162b5ce137b087301408c06f3952b52354d8 (authored by rkrawitz).
Fix logic error in 440c162b5ce137b087301408c06f3952b52354d8
Mar 1 2020, 2:26 AM
rkrawitz committed R463:2883d44679ae: ChangeLog (authored by rkrawitz).
ChangeLog
Mar 1 2020, 2:26 AM
rkrawitz committed R463:0b26f4c0a90f: Don't choke on invalid item 0; ignore it with warning. (authored by rkrawitz).
Don't choke on invalid item 0; ignore it with warning.
Mar 1 2020, 2:26 AM
rkrawitz committed R463:8755f5de3c0d: Add <QMap> include where it was assumed from DB/ImageInfo.h. (authored by rkrawitz).
Add <QMap> include where it was assumed from DB/ImageInfo.h.
Mar 1 2020, 2:26 AM
rkrawitz committed R463:6762b773ad38: Convert ImageInfo data types from maps to hashes for performance. (authored by rkrawitz).
Convert ImageInfo data types from maps to hashes for performance.
Mar 1 2020, 2:26 AM

Feb 24 2020

rkrawitz committed R463:39c03df9e737: Typedef the ImageInfo map types (authored by rkrawitz).
Typedef the ImageInfo map types
Feb 24 2020, 11:39 PM
rkrawitz committed R463:440c162b5ce1: Minor speedup/cleanup for get number of categories (authored by rkrawitz).
Minor speedup/cleanup for get number of categories
Feb 24 2020, 11:38 PM
rkrawitz committed R463:17f593fda29b: Minor code refactor/performance gain for annotation dialog (authored by rkrawitz).
Minor code refactor/performance gain for annotation dialog
Feb 24 2020, 11:38 PM

Jan 27 2020

rkrawitz committed R463:785fbf3e55b5: Make value optional for hasAttribute, to search whether any (authored by rkrawitz).
Make value optional for hasAttribute, to search whether any
Jan 27 2020, 2:10 AM

Jan 16 2020

rkrawitz committed R463:82b5a33594f1: Merge branch 'annotation-performance' (authored by rkrawitz).
Merge branch 'annotation-performance'
Jan 16 2020, 2:35 AM

Jan 15 2020

rkrawitz committed R463:ba22640f82a7: Further small improvement in thumbnail loading (authored by rkrawitz).
Further small improvement in thumbnail loading
Jan 15 2020, 2:20 AM

Jan 14 2020

rkrawitz committed R463:cc38b5557945: Compute cell height correctly for images at top level (authored by rkrawitz).
Compute cell height correctly for images at top level
Jan 14 2020, 11:53 PM
rkrawitz committed R463:252bc62be8ea: Improve calculation of max text height (authored by rkrawitz).
Improve calculation of max text height
Jan 14 2020, 12:04 AM
rkrawitz committed R463:49a8a47e7be5: Improve performance of annotation dialog (authored by rkrawitz).
Improve performance of annotation dialog
Jan 14 2020, 12:04 AM
rkrawitz committed R463:b7f378e6805f: Speed up computing new selection (authored by rkrawitz).
Speed up computing new selection
Jan 14 2020, 12:04 AM

Dec 16 2019

rkrawitz committed R463:059b6934fad3: Don't allow an invalid tag/group ID of 0 to sneak in via rename. (authored by rkrawitz).
Don't allow an invalid tag/group ID of 0 to sneak in via rename.
Dec 16 2019, 1:13 AM
rkrawitz committed R463:a5915f6888a2: Various fixes: (authored by rkrawitz).
Various fixes:
Dec 16 2019, 1:13 AM

Nov 30 2019

rkrawitz committed R463:e7a816cb3afd: Fix uninitialization of match generation, and use of match generation in EXIF… (authored by rkrawitz).
Fix uninitialization of match generation, and use of match generation in EXIF…
Nov 30 2019, 12:58 AM
rkrawitz committed R463:3092c32229e2: Fix uninitialization of match generation, and use of match generation in EXIF… (authored by rkrawitz).
Fix uninitialization of match generation, and use of match generation in EXIF…
Nov 30 2019, 12:58 AM
rkrawitz committed R463:bc8d376691fe: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Nov 30 2019, 12:58 AM
rkrawitz committed R463:bc782d17d57d: Fix search by GPS coordinates (authored by johanneszarl).
Fix search by GPS coordinates
Nov 30 2019, 12:58 AM
rkrawitz committed R463:0fee01bb6da1: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Nov 30 2019, 12:58 AM
rkrawitz committed R463:608fb8908129: Add tooltips to buttons in the annotation dialog (authored by Jesper K. Pedersen <blackie@kde.org>).
Add tooltips to buttons in the annotation dialog
Nov 30 2019, 12:58 AM
rkrawitz committed R463:06937c71922d: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Nov 30 2019, 12:58 AM

Oct 25 2019

rkrawitz committed R463:323e2b291da2: Tie load optimization parameters into settings UI (authored by rkrawitz).
Tie load optimization parameters into settings UI
Oct 25 2019, 4:55 PM

Oct 20 2019

rkrawitz committed R463:e68b99cd15d0: Make the decision to preload MD5 depend on a constant rather (authored by rkrawitz).
Make the decision to preload MD5 depend on a constant rather
Oct 20 2019, 5:55 PM
rkrawitz committed R463:0d838674463e: Parallelize MD5 computation (authored by rkrawitz).
Parallelize MD5 computation
Oct 20 2019, 4:42 AM

Mar 3 2019

rkrawitz committed R463:b5cd66802fc8: Make the help output a bit more compact. (authored by rkrawitz).
Make the help output a bit more compact.
Mar 3 2019, 10:50 PM
rkrawitz committed R463:f620456ec98a: Don't go into an infinite loop with index files with circular member groups (authored by rkrawitz).
Don't go into an infinite loop with index files with circular member groups
Mar 3 2019, 9:59 PM
rkrawitz committed R463:fc8eabd52e89: Remove obsolete attributes. (authored by rkrawitz).
Remove obsolete attributes.
Mar 3 2019, 9:59 PM

Feb 25 2019

rkrawitz committed R463:bc7476b256a6: Change -f to refer to file containing filter expression; -d is for database… (authored by rkrawitz).
Change -f to refer to file containing filter expression; -d is for database…
Feb 25 2019, 4:08 AM

Feb 24 2019

rkrawitz committed R463:9f9f666eb856: Fix two bugs: (authored by rkrawitz).
Fix two bugs:
Feb 24 2019, 11:20 PM
rkrawitz committed R463:ef1864e897fe: Fix -l cat:<category> with no filter (authored by rkrawitz).
Fix -l cat:<category> with no filter
Feb 24 2019, 5:13 PM

Feb 23 2019

rkrawitz committed R463:425610656910: Fix typo, add more EXIF options, update help. (authored by rkrawitz).
Fix typo, add more EXIF options, update help.
Feb 23 2019, 2:06 AM

Feb 22 2019

rkrawitz committed R463:69723e7c3c4d: Add EXIF filtering. (authored by rkrawitz).
Add EXIF filtering.
Feb 22 2019, 4:00 AM
rkrawitz committed R463:21119f639e0c: Remove a few unused strings. (authored by rkrawitz).
Remove a few unused strings.
Feb 22 2019, 4:00 AM

Feb 21 2019

rkrawitz committed R463:2feab401e73f: Initial revision of kpa-filter (authored by rkrawitz).
Initial revision of kpa-filter
Feb 21 2019, 2:49 AM

Jan 3 2019

rkrawitz committed R463:d25b1bfb661b: Fix some problems in date search: (authored by rkrawitz).
Fix some problems in date search:
Jan 3 2019, 8:15 PM
rkrawitz committed R463:ffb273925237: Add 10 minute major interval to date bar (authored by rkrawitz).
Add 10 minute major interval to date bar
Jan 3 2019, 8:15 PM

Nov 3 2018

rkrawitz committed R463:9cece814ec83: Generate V7/V8 files, either compressed or uncompressed. Default is to use the… (authored by rkrawitz).
Generate V7/V8 files, either compressed or uncompressed. Default is to use the…
Nov 3 2018, 11:40 PM

Oct 28 2018

rkrawitz committed R463:f83e48421a2a: Reorder search to put cheap tests first. (authored by rkrawitz).
Reorder search to put cheap tests first.
Oct 28 2018, 5:41 PM
rkrawitz committed R463:651b9b9eb9fb: Merge branch 'master' into search-performance (authored by rkrawitz).
Merge branch 'master' into search-performance
Oct 28 2018, 4:43 AM
rkrawitz committed R463:309f7dc4e2d0: Clean up filter logic (authored by rkrawitz).
Clean up filter logic
Oct 28 2018, 4:43 AM

Oct 17 2018

rkrawitz committed R463:448e64de7347: Small performance improvement at startup by improving MD5 data structure (authored by rkrawitz).
Small performance improvement at startup by improving MD5 data structure
Oct 17 2018, 12:48 PM
rkrawitz committed R463:e3ddb54841b0: Remove dead QT 5.6 code (authored by rkrawitz).
Remove dead QT 5.6 code
Oct 17 2018, 12:48 PM

Oct 16 2018

rkrawitz committed R463:73de9f5df0ae: Don't cache search results that are only going to be used once. In particular… (authored by rkrawitz).
Don't cache search results that are only going to be used once. In particular…
Oct 16 2018, 2:41 AM
rkrawitz committed R463:ce82aeb71a83: Cache search results with invalidation by generation (authored by rkrawitz).
Cache search results with invalidation by generation
Oct 16 2018, 2:41 AM

Aug 20 2018

rkrawitz committed R463:f72f8d401eac: Always regenerate the flat list when removing a member from a group (authored by rkrawitz).
Always regenerate the flat list when removing a member from a group
Aug 20 2018, 12:19 AM

Aug 18 2018

rkrawitz committed R463:8302e52c2dfc: Merge branch 'master' into startup-performance (authored by rkrawitz).
Merge branch 'master' into startup-performance
Aug 18 2018, 4:02 PM

Jul 22 2018

rkrawitz committed R463:e72ee1d4280a: Cleanup comment and logic in GPS. (authored by rkrawitz).
Cleanup comment and logic in GPS.
Jul 22 2018, 9:42 PM

Jul 20 2018

rkrawitz committed R463:78a81fc6e6ef: Ensure that thumbnail builder is created before any search (authored by rkrawitz).
Ensure that thumbnail builder is created before any search
Jul 20 2018, 1:31 AM

Jul 16 2018

rkrawitz committed R463:9eec6b98b975: Remove statvfs calls, replace with stat(). (authored by rkrawitz).
Remove statvfs calls, replace with stat().
Jul 16 2018, 12:48 AM

Jul 12 2018

rkrawitz committed R463:a9192cc521e0: Remove unused member variable. (authored by rkrawitz).
Remove unused member variable.
Jul 12 2018, 1:07 PM
rkrawitz committed R463:b19febe2e798: Merge branch 'master' into startup-performance (authored by rkrawitz).
Merge branch 'master' into startup-performance
Jul 12 2018, 1:17 AM
rkrawitz committed R463:4a31d7f13c40: Correct logic for MD5 comparison. (authored by rkrawitz).
Correct logic for MD5 comparison.
Jul 12 2018, 1:17 AM

Jun 18 2018

rkrawitz committed R463:7163a46cca3a: Add description of thumbnails. (authored by rkrawitz).
Add description of thumbnails.
Jun 18 2018, 1:53 AM

Jun 17 2018

rkrawitz committed R463:c631244140a0: Clarify that stack ID and ordering starts with 1, not 0. (authored by rkrawitz).
Clarify that stack ID and ordering starts with 1, not 0.
Jun 17 2018, 7:35 PM
rkrawitz committed R463:65ded6639b2c: Eliminate stacks with only one member, and renumber them (authored by rkrawitz).
Eliminate stacks with only one member, and renumber them
Jun 17 2018, 7:35 PM
rkrawitz committed R463:bff6d0e2376f: Support version 8 index files in contrib/kpa-merge. (authored by rkrawitz).
Support version 8 index files in contrib/kpa-merge.
Jun 17 2018, 7:35 PM
rkrawitz committed R463:6cd07057832f: Improve startup 10-15% by eliding unnecessary category creation. (authored by rkrawitz).
Improve startup 10-15% by eliding unnecessary category creation.
Jun 17 2018, 3:01 AM
rkrawitz committed R463:6aa024fe3ec3: Minor improvement to datetime loading (authored by rkrawitz).
Minor improvement to datetime loading
Jun 17 2018, 3:01 AM
rkrawitz committed R463:096e087eb81f: Small improvement to MD5 by use of 2xlonglong rather than 4xlong. (authored by rkrawitz).
Small improvement to MD5 by use of 2xlonglong rather than 4xlong.
Jun 17 2018, 3:01 AM

Jun 15 2018

rkrawitz committed R463:19559267223c: Merge remote-tracking branch 'origin/master' into load-performance-stable (authored by rkrawitz).
Merge remote-tracking branch 'origin/master' into load-performance-stable
Jun 15 2018, 12:48 PM

Jun 14 2018

rkrawitz added a comment to D13329: Fix build with Qt 5.11..

Confirmed that this builds with Qt 5.11.

Jun 14 2018, 10:14 PM · KPhotoAlbum
rkrawitz added a watcher for KPhotoAlbum: rkrawitz.
Jun 14 2018, 10:12 PM