Comments (12)
To be honest, I just was too lazy to reimplement gtksourceview
's theme chooser with feature of filtering. It will be fixed.
from textpieces.
Well, the rewrite was almost finished, but then I've got too frustrated by GTK, gtksourceview (library behind the editor view Text Pieces have), GNOME and the world itself and stopped working on it. Now I spend most of my time on studying at university and also trying to explore UI toolkit development and graphics rendering. So probably the new release will finished after one of the following events happens:
* Something happens with me and I come back to GTK and GNOME and finish the project. * Someone creates a UI library I would like, so I rewrite new Text Pieces on it. It's even possible (but I don't think that it's likely) that this library will a new version of GTK. * I begin to understand UI things behind UI rendering and create such library by myself.
Maybe I'm too perfectionistic and not responsible enough. But I just can't work with that hacky object-oriented imperative UI library full of legacy anymore. Yes, it's the best option available. But still I think that we really need something better than manually setting widget properties, implementing GObject subclasses for everything, working with three possible ways to implement shortcuts with different problems with each of them and so on. I also think that working on anything else before this problem is solved is a huge waste of my time. So I'm sorry, but I can promise nothing about the project :(
Good news! I had some time working with C++ because of studying needs and now GTK doesn't look so awful to me because after C++ everything else looks beautiful and clean. So I probably will finish the new version in the near future :D
from textpieces.
any progress? i love this tool, it just sticks out like a sore thumb at the moment. especially because I'm one of the weird people who have light and dark theme set by time of day
from textpieces.
I'm working on Text Pieces 4.0 which is complete rewrite of the application. Maybe I'll fix the issue in it.
from textpieces.
I look forward to seeing the new version!
from textpieces.
Fixed in Text Pieces 4.0, which will be released soon
from textpieces.
Also looking forward to the "follow system setting" option for the appearance. Excited for the 4.0 release. 🤓
from textpieces.
I'm working on Text Pieces 4.0 which is complete rewrite of the application. Maybe I'll fix the issue in it.
Is there any news yet? :)
from textpieces.
Well, the rewrite was almost finished, but then I've got too frustrated by GTK, gtksourceview (library behind the editor view Text Pieces have), GNOME and the world itself and stopped working on it. Now I spend most of my time on studying at university and also trying to explore UI toolkit development and graphics rendering. So probably the new release will finished after one of the following events happens:
- Something happens with me and I come back to GTK and GNOME and finish the project.
- Someone creates a UI library I would like, so I rewrite new Text Pieces on it. It's even possible (but I don't think that it's likely) that this library will a new version of GTK.
- I begin to understand UI things behind UI rendering and create such library by myself.
Maybe I'm too perfectionistic and not responsible enough. But I just can't work with that hacky object-oriented imperative UI library full of legacy anymore. Yes, it's the best option available. But still I think that we really need something better than manually setting widget properties, implementing GObject subclasses for everything, working with three possible ways to implement shortcuts with different problems with each of them and so on. I also think that working on anything else before this problem is solved is a huge waste of my time. So I'm sorry, but I can promise nothing about the project :(
from textpieces.
Well, the rewrite was almost finished, but then I've got too frustrated by GTK, gtksourceview (library behind the editor view Text Pieces have), GNOME and the world itself and stopped working on it. Now I spend most of my time on studying at university and also trying to explore UI toolkit development and graphics rendering. So probably the new release will finished after one of the following events happens:
* Something happens with me and I come back to GTK and GNOME and finish the project. * Someone creates a UI library I would like, so I rewrite new Text Pieces on it. It's even possible (but I don't think that it's likely) that this library will a new version of GTK. * I begin to understand UI things behind UI rendering and create such library by myself.
Maybe I'm too perfectionistic and not responsible enough. But I just can't work with that hacky object-oriented imperative UI library full of legacy anymore. Yes, it's the best option available. But still I think that we really need something better than manually setting widget properties, implementing GObject subclasses for everything, working with three possible ways to implement shortcuts with different problems with each of them and so on. I also think that working on anything else before this problem is solved is a huge waste of my time. So I'm sorry, but I can promise nothing about the project :(
Oh man, so sorry (but surprised) to hear that! I thought that GTK4 and libadwaita would be fun to work with. Anyway, I'm firstly super grateful for your detailed reply and secondly I assure you of my full understanding.
Are there maybe any other developers who might wanted to finish the work for you?
from textpieces.
Well, the rewrite was almost finished, but then I've got too frustrated by GTK, gtksourceview (library behind the editor view Text Pieces have), GNOME and the world itself and stopped working on it. Now I spend most of my time on studying at university and also trying to explore UI toolkit development and graphics rendering. So probably the new release will finished after one of the following events happens:
* Something happens with me and I come back to GTK and GNOME and finish the project. * Someone creates a UI library I would like, so I rewrite new Text Pieces on it. It's even possible (but I don't think that it's likely) that this library will a new version of GTK. * I begin to understand UI things behind UI rendering and create such library by myself.
Maybe I'm too perfectionistic and not responsible enough. But I just can't work with that hacky object-oriented imperative UI library full of legacy anymore. Yes, it's the best option available. But still I think that we really need something better than manually setting widget properties, implementing GObject subclasses for everything, working with three possible ways to implement shortcuts with different problems with each of them and so on. I also think that working on anything else before this problem is solved is a huge waste of my time. So I'm sorry, but I can promise nothing about the project :(
Good news! I had some time working with C++ because of studying needs and now GTK doesn't look so awful to me because after C++ everything else looks beautiful and clean. So I probably will finish the new version in the near future :D
Good news indead! I am so happy to hear this! 👍
from textpieces.
Fixed in Text Pieces 4.0, which will be released soon
Amazing news. Can't wait! Thanks a lot!
from textpieces.
Related Issues (20)
- Support TOML
- Edit Script no longer uses an external text editor HOT 2
- Document that tools run outside of the flatpak sandbox environment HOT 1
- feature request: Unix Timestamp convert HOT 1
- Feature Request: Split up Text for Social Media
- Enable replacing text with a newline HOT 1
- "Select tool" button doesn't look like a button HOT 4
- Tool suggestion: Remove duplicate lines HOT 1
- Async function hangs the entire program HOT 2
- GNOME Software flags Text Pieces as unsafe HOT 1
- Build error of version 3.4.1 using blueprint-compiler 0.8.1 HOT 2
- Asking about blueprint hack HOT 3
- Editor does not respect the "Editor Font" option in the app's preferences HOT 1
- Separate input and output HOT 5
- Add SHA-3 hashing
- Tool grouping HOT 4
- Is this repo still alive? HOT 4
- How do I create a backup of my custom tools in a way that reinstalling Text Pieces will automatically pick up these tools HOT 2
- Upgrade from GNOME 44 runtime HOT 1
- flatpak update because org.gnome.Platform branch 44 is end-of-life HOT 1
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 textpieces.