33 Commits

Author SHA256 Message Date
600142acaf Accepting request 1312709 from utilities
OBS-URL: https://build.opensuse.org/request/show/1312709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bleachbit?expand=0&rev=11
2025-10-22 10:15:01 +00:00
85132ea2e1 - Exclude 'typelib(AppIndicator)' from install requirements.
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=104
2025-10-21 08:13:42 +00:00
69513cc2e6 - Correct tarball URL
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=103
2025-09-01 13:01:14 +00:00
28141e3738 Accepting request 1279226 from home:edogawa
- correct source URL and tarball name

OBS-URL: https://build.opensuse.org/request/show/1279226
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=102
2025-06-13 12:49:42 +00:00
4b5076878c Accepting request 1276733 from home:edogawa
- Update to 5.0.0:
  * Add a display-language option in preferences (demo video)
  * Enable closing the application via CTRL+Q or CTRL+W
  * Make updates notifications less intrusive
  * Fix the --debug command line switch
  * Clean variants of Discord such as beta and snap
  * Fix loading of personal cleaners in portable mode
  * Improve experience on multi-user systems by ignoring other users' running processes
  * Prevent invalid entries in the custom and whitelist tabs
  * Improve stability significantly
  * Linux:
    * Clean Librewolf
    * Clean non-beta Microsoft Edge
    * Clean Bash's temporary files
    * Clean Geary, the email client
    * Improve cleaning of rotated logs
    * Improve cleaning of broken .desktop files
    * Add AppIndicator icon
    * Fix CleanerML external processes with spaces
    * Fix usage of dconf as external command
    * Add .rpm packages for Fedora 41 and 42, and CentOS 9 Stream
    * Add .deb packages for Ubuntu 24.10 and Ubuntu 25.04
  * Windows:
    * Patch DLL-related vulnerabilities (CVE-2023-47113, CVE-2025-32780)
    * Protect MMC snap-ins (e.g., Device Manager, Computer Management)
    * Upgrade to Python 3.11.10 and GTK 3.24.43
    * Update NSIS installer to 3.11
    * Add metadata such as company name to bleachbit.exe
    * Drop support for starting on Windows XP and 7
    * Update the Windows 10 theme by Christian Medel
    * Fix SSL: CERTIFICATE_VERIFY_FAILED error on update checks
  * Developers:
    * Switch Linux CI from Travis CI to GitHub Actions
    * Clean up the codebase extensively
    * Overhaul RPM and DEB build scripts

OBS-URL: https://build.opensuse.org/request/show/1276733
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=101
2025-05-12 08:40:08 +00:00
02bc166386 Accepting request 1219354 from utilities
OBS-URL: https://build.opensuse.org/request/show/1219354
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bleachbit?expand=0&rev=10
2024-10-30 16:38:29 +00:00
f8060b9b36 - Update to 4.6.2:
* Clean more cookies, cache, and sessions in Google Chrome.
  * Fix ValueError: Unexpected UTF-8 BOM (decode using utf-8-sig)
    when cleaning JSON files in Google Chrome
  * Fix detection of Wayland.
  * Fix error SyntaxWarning: invalid escape sequence with Python 3.12.
  * Fix missing developer name in metainfo.xml file.

OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=99
2024-10-30 08:47:01 +00:00
40c7ce73b3 Accepting request 1126669 from utilities
OBS-URL: https://build.opensuse.org/request/show/1126669
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bleachbit?expand=0&rev=9
2023-11-16 19:28:12 +00:00
ea110ca122 Accepting request 1126542 from home:wfrisch:branches:utilities
- Update to 4.6.0
  * Clean recently-closed tabs on Firefox.
  * Clean autofill data in Chromium-based browsers.
  * Clean more of Firefox: AlternativeServices.txt.
  * Improve support for FileZilla.
  * Support new versions of GIMP and add runtime detection.
  * Fix AttributeError and "OperationalError: no such table" when cleaning Firefox.
  * Add workaround for DLL security vulnerability.
  * Prevent opening other dialogs when making chaff.
  * Vacuum last after other operations in every language.
  * Add title for dialogs.
  * Enable more strings to be translated.
  * Improve organization of --help in the CLI.
  * Show debug information in CLI only if --debug or --preset is set.
  * Fix crash when wiping free space with Brazilian Portuguese.
  * Specific to Linux
    * Clean Microsoft Edge on Linux.
    * Clean Firefox and Thunderbird when installed as Flatpak.
    * Clean Google Chrome as Flatpak.
    * Clean recent documents list on KDE 5.
    * Clean Firefox installed as a snap.
    * Add shred context menu for KDE.
    * Keep bookmark icons in Firefox.
    * Keep xauth files in /tmp.
    * Fix "Permission denied: /proc/".
    * Use branded icon in application launcher.
    * Fix detection of invalid .desktop files.
    * Fix the error "The child memory-wiping process returned code 9.".
    * Notify user when running as root with Wayland.
    * Fix ModuleNotFoundError.

OBS-URL: https://build.opensuse.org/request/show/1126542
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=97
2023-11-15 15:17:46 +00:00
15666945a9 Accepting request 1076790 from utilities
OBS-URL: https://build.opensuse.org/request/show/1076790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bleachbit?expand=0&rev=8
2023-04-03 15:46:00 +00:00
b5aeded639 Accepting request 1033649 from home:jayvdb:branches:utilities2
- Activate test suite
- Add _constraints to increase disk space, needed by tests

OBS-URL: https://build.opensuse.org/request/show/1033649
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=95
2023-04-03 02:39:58 +00:00
0d9c27492b Accepting request 940181 from utilities
OBS-URL: https://build.opensuse.org/request/show/940181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bleachbit?expand=0&rev=7
2021-12-13 19:44:37 +00:00
7e854ca951 Accepting request 938567 from home:susnux:branches:utilities
Update to 4.4.2

OBS-URL: https://build.opensuse.org/request/show/938567
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=94
2021-12-13 10:10:05 +00:00
7c056458d0 Accepting request 902724 from utilities
- Update to 4.4.0:
  * Add cleaner for Brave browser
  * Clean the last location of the File - Save As dialog in
    Google Chrome
  * Clean session for Thunderbird
  * Add new command line option --all-but-warning to enable all
    cleaners that do not emit a warning
  * Add preference option to remember window geometry,
    which means whether it was maximized and the last window size,
    if it was not maximized.
  * Fix ResourceWarning message when cleaning Firefox URL history
  * Fix: do not clean bookmarks in Firefox
  * Add warning when cleaning Thunderbird - Index
  * Fix wiping free space on FAT32 partitions with more than 4GB of
   available space
  * Fix "About # minutes remaining" was not translatable into any
    language
  * Fix ResourceWarning message when downloading chaff
  * The menu item Diagnostics was replaced with the term System
    Information.
  * Add ability to clean the profile of the unstable version of
    Google Chrome
  * Clean more with System - Recent Documents
  * Correctly detect that Thunderbird is running
  * Correctly detect how much space was freed by journald
  * Adjust spacing so the scrollbar does not cover checkbox with
    some GTK themes
  * Improve AppStream metainfo

OBS-URL: https://build.opensuse.org/request/show/902724
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bleachbit?expand=0&rev=6
2021-06-28 13:33:42 +00:00
e31deb91b5 - Update to 4.4.0:
* Add cleaner for Brave browser
  * Clean the last location of the File - Save As dialog in
    Google Chrome
  * Clean session for Thunderbird
  * Add new command line option --all-but-warning to enable all
    cleaners that do not emit a warning
  * Add preference option to remember window geometry,
    which means whether it was maximized and the last window size,
    if it was not maximized.
  * Fix ResourceWarning message when cleaning Firefox URL history
  * Fix: do not clean bookmarks in Firefox
  * Add warning when cleaning Thunderbird - Index
  * Fix wiping free space on FAT32 partitions with more than 4GB of
   available space
  * Fix "About # minutes remaining" was not translatable into any
    language
  * Fix ResourceWarning message when downloading chaff
  * The menu item Diagnostics was replaced with the term System
    Information.
  * Add ability to clean the profile of the unstable version of
    Google Chrome
  * Clean more with System - Recent Documents
  * Correctly detect that Thunderbird is running
  * Correctly detect how much space was freed by journald
  * Adjust spacing so the scrollbar does not cover checkbox with
    some GTK themes
  * Improve AppStream metainfo

OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=93
2021-06-28 07:05:02 +00:00
af84b29468 Accepting request 898178 from utilities
- Update to 4.3.0:
  * Clean the Brave browser (1061).
  * Use the new --all-but-warning CLI command (365).
  * In the preferences, toggle the option to remember window geometry.
    Restart BleachBit and check that the behavior matches the setting
    (1056).
  * Download chaff, and there should not be a ResourceWarning
    message (issue 856).
  * Clean Firefox favicons in URL history, and there should not
    be a sqlite3.Warning message (1135).
  * Wipe the free space on a FAT32 partition with more than
    4GB of available space (1051).
  * Clean Thunderbird - Index, and there should be a warning (363).
  * In Google Chrome, type CTRL+S to save the page. Save it
    to a non-default location, and not the location. Then in
    BleachBit, clean Google Chrome - History, and back in Google
    Chrome verify the location was forgotten (944).
  * On a system with non-English user interface, use BleachBit to
    wipe free space, and verify the "About # minutes remaining"
    message is translated (1162). This also depends on whether
    this string was translated for your language.
  * Clean Firefox - URL History, and verify bookmark icons were
    not deleted (1081).
  * Clean Google Chrome unstable (1147).
  * Open Thunderbird and try to clean it while it is running.
    There should be an error (1112).
  * Clean journald, and BleachBit should report how much space
    was freed (1115).
  * For any GTK theme, the scrollbar should not cover the
    checkboxes (1034.)

OBS-URL: https://build.opensuse.org/request/show/898178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bleachbit?expand=0&rev=5
2021-06-07 20:45:04 +00:00
5a03fbf9c9 - Update to 4.3.0:
* Clean the Brave browser (1061).
  * Use the new --all-but-warning CLI command (365).
  * In the preferences, toggle the option to remember window geometry.
    Restart BleachBit and check that the behavior matches the setting
    (1056).
  * Download chaff, and there should not be a ResourceWarning
    message (issue 856).
  * Clean Firefox favicons in URL history, and there should not
    be a sqlite3.Warning message (1135).
  * Wipe the free space on a FAT32 partition with more than
    4GB of available space (1051).
  * Clean Thunderbird - Index, and there should be a warning (363).
  * In Google Chrome, type CTRL+S to save the page. Save it
    to a non-default location, and not the location. Then in
    BleachBit, clean Google Chrome - History, and back in Google
    Chrome verify the location was forgotten (944).
  * On a system with non-English user interface, use BleachBit to
    wipe free space, and verify the "About # minutes remaining"
    message is translated (1162). This also depends on whether
    this string was translated for your language.
  * Clean Firefox - URL History, and verify bookmark icons were
    not deleted (1081).
  * Clean Google Chrome unstable (1147).
  * Open Thunderbird and try to clean it while it is running.
    There should be an error (1112).
  * Clean journald, and BleachBit should report how much space
    was freed (1115).
  * For any GTK theme, the scrollbar should not cover the
    checkboxes (1034.)

OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=91
2021-06-07 18:35:01 +00:00
9b61d0c5d4 Accepting request 860153 from utilities
OBS-URL: https://build.opensuse.org/request/show/860153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bleachbit?expand=0&rev=4
2021-01-04 18:09:16 +00:00
85c36e062d Accepting request 860109 from home:jubalh:branches:utilities
- Update to 4.2.0:
  * Fix: dnf process was not closed (#1001)
  * Update translations
  * Add Slack cleaner
  * Add new action for deleting firefox favicons
  * Initial support for Microsoft Edge
  * Clean Chromium installed as snap

OBS-URL: https://build.opensuse.org/request/show/860109
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=89
2021-01-04 11:43:07 +00:00
039a2be658 Accepting request 831691 from utilities
OBS-URL: https://build.opensuse.org/request/show/831691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bleachbit?expand=0&rev=3
2020-09-04 09:12:41 +00:00
ed055bb370 Accepting request 830703 from home:jubalh:branches:utilities
- Update to 4.1.0:
  * Fix KeyError: 'win10_theme' on Linux (#880)
  * Fix file_wipe() for special files (#875)
  * Fix SyntaxWarning: "is not" with a literal. (#902)
  * Open files with FILE_FLAG_BACKUP_SEMANTICS (#337)
  * Use encoding='utf-8' when opening json/xml files (#874)
  * Worker generator should be added using default prior (#881)
  * Update translations

OBS-URL: https://build.opensuse.org/request/show/830703
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=87
2020-09-03 13:31:28 +00:00
225fea87ad Accepting request 808147 from utilities
OBS-URL: https://build.opensuse.org/request/show/808147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bleachbit?expand=0&rev=2
2020-06-02 12:34:10 +00:00
9d53c7074d Accepting request 806823 from home:dimstar:Factory
- Fix dependencies:
  + gobject-introspection is a build-depoendency, not a runtime
    dependency. Having it in the buildroot also enable the
    typelib()-dependency scanner, which in turn allows to:
 + Remove typelib-1_0-Gtk-3_0 Requires: this is now propelry
   auto-detected (together with the other typelib-* deps).
- Fix more shebangs using sed: we still ended up requiring python2.

OBS-URL: https://build.opensuse.org/request/show/806823
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=85
2020-05-22 09:08:26 +00:00
andrew ziem
7d87b66df2 - Add missing dependency typelib-1_0-Gtk-3_0 to fix error
"Namespace Gtk not available"

OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=84
2020-05-17 16:58:12 +00:00
151f731df9 Accepting request 796456 from utilities
OBS-URL: https://build.opensuse.org/request/show/796456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bleachbit?expand=0&rev=1
2020-04-23 16:32:16 +00:00
50c79963ce - BuildRequire gobject-introspection and let deps autodetect
- BuildRequire on pkgconfig(systemd) so OBS can use systemd-mini
- Remove desktop_database_post macros
- Don't recommend lang package. Supplement is added already
- Remove python3-configparser seems not needed anymore

OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=82
2020-04-23 09:06:18 +00:00
ef52339c0f - Update to 4.0.0:
* The application was updated to run on Python 3 instead of Python 2
  * Add cleaner for Discord
  * Clean more of Google Chrome: IndexDB.
  * Clean more of Firefox: cookies, history.
  * Clean much more of Opera.
  * Clean much more of gPodder
  * Improve responsiveness of application window while cleaning
  * Fix cleaning custom folders when overwrite open was enabled
  * Fix cleaning VLC
  * Fix the application window not appearing or disappearing
  * Fix pop-up notification when cleaning is finished
  * Fix copy button in diagnostics window
  * Fix cleaning VLC on older Linux distributions
  * Fix pop-up notification when cleaning is done
- See https://www.bleachbit.org/news/bleachbit-400

OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=81
2020-04-20 07:18:26 +00:00
6e594b64c7 Accepting request 787379 from home:jubalh:branches:utilities
- Update to 3.9.0:
  * Initial support for Python3
  * Update translations
  * Fix LookupError: unknown encoding: idna 
  * Fix UPX path
  * Fix pop-up notification

OBS-URL: https://build.opensuse.org/request/show/787379
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=80
2020-03-24 09:56:34 +00:00
Matthias Mailänder
2ec7c8b976 OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=79 2020-03-13 20:59:57 +00:00
Matthias Mailänder
4e8a019866 Accepting request 777896 from home:lemmy04:branches:utilities
- Update to version 3.2.0
  * Add labels to the toolbar icons (suggested by Rogério Brito).
  * BleachBit 3.2.0 on Windows 10
  * Refactor Miro cleaner to use multi-value variables (thanks to Tobias-B-Besemer).
  * Move VIM deep scan option to the deep scan cleaner, so the VIM cleaner can automatically hide on systems where it is not needed.
  * Fix the error message Fix OperationalError: no such column: lower_term when cleaning Google Chrome and related browsers (reported first by sibernetik).
  * Fix: Do not delete ~/.htpasswd (reported by ZerooCool).
  * Fix: the clipboard was not cleared (reported by SenpaiSharp).
  * Fix: delete Google Chrome Favicons, even when the History file is missing (reported by sibernetik).
  * Specific to Linux
      - Show a three-part version number 3.2.0 instead of a two-part version number like 3.2.
      - Clean the DNF package manager (thanks to klslz).
      - Improve application launcher and AppStream information (thanks to terrycloth).
      - Fix: work without X session and without GTK package (reported by graysky2).
      - Fix: RPM packages did not build for Fedora 30 and 31.
      - Fix: add missing dependencies to RPM package (thanks to toluschr).
      - Fix: remove unresolved RPM dependency to python2-gobject-devel.
      - Fix: do not require the python-scandir package on Ubuntu 16.04 because it was not available until Ubuntu 18.04 (reported by ediowar).
  * Developers
      - Maintainers of Linux packages: please note improved launcher, improved AppStream, and multiple fixes to dependencies.
- Update to version 3.0.0
  * Add ability to make chaff, an anti-forensics system. It generates novel documents inspired by 2600 Magazine or messages inspired by Hillary Clinton's publicly-released emails.
  * Add the command line option --wipe-free-space to wipe the free space in a path.
  * Add a new option to enable debug logging. Find it in the Preferences dialog or as the new command line option --debug.
  * Improve scanning speed. This could be most noticable in preview, deep scan, when deleting many small files, and during startup. In some cases, the improvement is greater than 10x. (Thanks to Paweł Polewicz.)
  * Avoid crash on startup when configuration is corrupt. (Reported by notdexterslab.)
  * Improve actual speed of application startup.
  * Improve cleaners: aMule, FileZilla, Midnight Commander, VLC, and Vuze. (Thanks to Tobias-B-Besemer.)
  * Overhaul cleaner for Thunderbird. (Bug reported by pitsi.)
  * Fix the error NameError: global name '_' is not defined.
  * Graphical user interface
      - Upgrade the graphical toolkit from GTK+ 2 to GTK 3. (Special thanks to Maël Lavault, Tristan Stenner, and Max Khon.)
      - Add dark mode.
      - Add a new stop button to the toolbar. (Suggested by shellaaaron.)
      - Remember the window size and position and whether it was full screen. (Suggested by BBUser.)
      - Make startup seem faster by showing the GUI while loading cleaners in background. (It's also actually faster.)
      - Make the error prettier when update check fails. (Suggested by Tobias-B-Besemer.)
      - Fix various file-encoding errors. (Thanks to Radoslav Stoyanov and others. Reported by jonfre, Tobias-B-Besemer, Mike, ediowar, and others.)
      - Reorder the delete/cancel buttons to a more logical order. (Suggested by hydrogenpi).
  * Specific to Linux
      - Add packages for Debian 10 and Ubuntu 19.04.
      - Improve detection that Google Chrome is running.
      - Delete VIM swap files. (Thanks to petrohs.)
      - Fix wiping FAT32 with more than 4GB free space. (Fixed by jamazi)
      - Whitelist the mount point for Flatpak. (Reported by Ub3rZ4cH.)
      - Whitelist the working directory for the Bluetooth daemon. (Reported by iromeister.)
  * More
      - Do you use GPG? I have a new key for signing releases.
      - You can now donate using GitHub sponsors. In the first year, they match your donation and don't charge processing fees! (There are still other ways to donate including PayPal, credit card, and Bitcoin.)
      - Did you know, the first BleachBit release was December 2008, almost 11 years ago?
  * Developers
      - Packagers: please note multiple changes in dependencies and installed files.
      - Add search="walk.top" to delete the top directory and all its contents. It is equivalent to search="walk.all" to delete the contents (files and directories) followed by search="file" to delete the empty top directory.
      - Add the multi-value variable $$ProgramFiles$$, which expands to %ProgramFiles% and %ProgramW6432$%.

OBS-URL: https://build.opensuse.org/request/show/777896
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=78
2020-03-13 20:59:06 +00:00
da8d781f71 OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=77 2020-02-05 12:16:48 +00:00
Sascha Manns
c3f0a0f64e - updated to version 0.8.8
- These are the changes since version 0.8.7:
  o In Firefox, delete more session restore
  o In Firefox, delete site-specific preferences
  o In Firefox, delete input history.
  o In Firefox, delete more URL history.
  o In Google Chrome and Chromium, properly delete HTML5 cookies without
    deleting preferences for extensions (LP#732567)
  o In Google Chrome and Chromium, delete the Databases.db files
  o In Google Chrome and Chromium, delete favicons (except those that have
    bookmarks)
  o In Google Chrome delete more history: the DNS prefetching host
    referral list
  o In Opera, delete session backup
  o Specific to Linux
    - Fix crash starting as administrator on Ubuntu 11.04.
    - Support Seamonkey 2.0 (pointed out by Ed Hurst and Gogeden)
    - Do not delete /var/tmp/kdecache to avoid crashing KDE (KDE#271889)
    - Fix crash when changing options when Linux packager has disabled
      online updates (LP#715286)
    - Require PyGTK version 2.14 or later

OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=2
2011-06-15 19:47:02 +00:00
OBS User mrdocs
bdceebfd40 Accepting request 66526 from home:saigkill
reviewed ok Thanks

OBS-URL: https://build.opensuse.org/request/show/66526
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=1
2011-04-11 20:31:37 +00:00