Comments (26)
@brahmastra2016 Could you try the branch at https://github.com/tstenner/bleachbit/tree/modernization2016 ?
from bleachbit.
This branch has active GTK 3 development
https://github.com/bleachbit/bleachbit/tree/gtk3
from bleachbit.
FYI, I'm trying to package BleachBit for brew at: Homebrew/homebrew-core#56538
from bleachbit.
Related post
from bleachbit.
Was comment 3 meant for issue #120 ?
Regarding comment 1, would you plan to use PyGTK on Mac OS X?
from bleachbit.
Yes i have started working on it using PyGTK , let see how far can i take it :)
from bleachbit.
To make it easier to review and merge, I suggest proceeding in stages: stage 1 is getting the console to work and pass unit tests. Stage 2 is the GUI. Stage 3 is an installer package.
Besides breaking things up like this, it will also help me merge your changes if you include unit tests that pass on Mac for stage 1.
Also, I would appreciate not introducing any dependencies or major changes to the Linux and Windows versions, but if impacts are needed, please let me know.
Thank you, brahmastra2016
from bleachbit.
Saw the clothes, loved it. Will help with Mac OS X support.
from bleachbit.
@bschumacher Your help is appreciated!
from bleachbit.
Maybe you should start with the GTK3 port directly, if you need any help (that I don't need a mac for) I'll be glad to help
from bleachbit.
coming back from hibernation :)
again i will start working on this project.
from bleachbit.
That's good to hear. I wish you luck.
from bleachbit.
GTK seem to have stop working on OSX 10.10.5 (Yosemite) , even simple hello.py does not show any windows.
import pygtk
pygtk.require('2.0')
import gtk
class Base:
def init(self):
self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
self.window.show()
def main(self):
gtk.main()
print name
if name == "main":
base = Base()
base.main()
Spent couple of day but still cant figure out what is going on.
Any suggestion ?
from bleachbit.
That hello world does not show any Windows on Ubuntu either. How about this?
http://pygtk.org/pygtk2tutorial/examples/helloworld.py
from bleachbit.
That too does not work.
from bleachbit.
PyQT would work a bit better probably.
from bleachbit.
or https://docs.python.org/2.7/library/tkinter.html#module-Tkinter should just work without any setup.
from bleachbit.
There's also https://pythonhosted.org/pyobjc/
from bleachbit.
figured it out that i was doing something really silly.my second monitor was connected and active i was under impression i have disconnected it and for some reason python windows was showing up on that monitor.
silly me.
from bleachbit.
@brahmastra2016 have you made any progress with GTK? I got Bleachbit running under it but the style wasn't native. By default It looked like a Linux app ported to macOS. What do you think about rewriting the UI in pyobjc for Mac? pyobjc is a bridge to Foundation and the rest of macOS's native API so it will look and feel like a native macOS app. It will, of course, mean rewriting all the UI code.
from bleachbit.
from bleachbit.
@MattHardcastle Did you test the GTK 2 version or the newer GTK 3 version?
from bleachbit.
from bleachbit.
Hi, I believe I was able to locate the package in brew before, but not anymore. Was it removed from brew or something going on?
from bleachbit.
Hello,
I think your website should be updated to indicate this package is no longer available on brew, for example this page: https://www.bleachbit.org/download/mac
Sorry I do not have anything more helpful to contribute than that!
from bleachbit.
I think your website should be updated to indicate this package is no longer available on brew, for example this page: https://www.bleachbit.org/download/mac
OK, I added a note
from bleachbit.
Related Issues (20)
- App;ication was unable to start properly. Error code: 0xc000007b HOT 5
- Progress bar HOT 2
- Donations Link On Site Fails - I wanna buy you a beer and cant
- How to automate in batch or ahk script? HOT 3
- Misleading App Title In Panel HOT 2
- Better GUI Design [UI/UX Enhancements] HOT 2
- Weird process name in Task Manager HOT 3
- i can't open the software HOT 5
- Request Add Librewolf to Cleaners
- Google Chrome bug HOT 15
- Bleachbit will not open nor run... HOT 2
- Add a wildcard operator to the inclusion/exclusion lists [Feature Enhancement]
- MS Edge - Recently closed history not deleted HOT 1
- Bleachbit 4.6.0 error on Win 10 HOT 2
- theres a windows error 5 when im trying to run the program, Can someone please explain how to fix it? HOT 1
- journalctl is not cleaned HOT 4
- Debugging terminal, the directory is not empty
- Cannot clean browser history if another user is running browser HOT 3
- Need help.. anyone know why I can't install? HOT 1
- Bleachbit broke my charging light indicator.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bleachbit.