Sebastian Thiel
13deabdebd
find large files more quickly thanks to gix
based dirwalk
...
Also make sure that important `gix` crates are always compiled
with optimization for proper performance.
This is particularly useful when optimizing performance as not
everything has to be done in release mode.
However, it also causes CI to be slower as it compiles some
dependencies longer.
The problem realy is that `tauri dev` doesn't support custom profiles,
so there is only `dev` and `release`.
2024-08-28 21:19:47 +02:00
Sebastian Thiel
fc63929da3
Add a flag to allow performance logging: GITBUTLER_PERFORMANCE_LOG
...
````
GITBUTLER_PERFORMANCE_LOG=1 LOG_LEVEL=debug pnpm tauri dev
````
Additionally, some noise was removed by turning a warning into
a trace.
2024-08-28 11:41:29 +02:00
Caleb Owens
96857a1955
Fix lint error?
2024-08-07 11:31:35 +02:00
Nico Domino
565c5c218f
chore(docs): add note about turbo telemetry ( #4636 )
2024-08-07 08:52:18 +00:00
Sebastian Thiel
7d53e0f95c
prevent trashing when building with rustc in Jetbrains IDEs.
...
For the IDE to discover what's going on, it will use hidden environment variables
to perform the build with, but that also affects certain crates which then report
they changed.
If this is intermixed with actual nightly builds, unnecessary rebuilds happen all the time.
To prevent this, just use `nightly` by default without actually using nightly features.
2024-07-31 18:36:30 +02:00
Kiril Videlov
baf754aa07
Merge pull request #4507 from Byron/stable-on-unix
...
avoid nightly compiler on unix
2024-07-27 15:43:35 +02:00
Sebastian Thiel
ad3e15dae4
Avoid using nightly by default.
...
Instead, use it only where needed, which at this time is Windows
for some nightly-only access to file-descriptors.
2024-07-27 14:35:26 +02:00
Nico Domino
1ced81fd06
fix: cleanup repo organisation ( #4503 )
2024-07-27 13:29:32 +02:00
Kiril Videlov
c8658b9a23
rename gitbutler-virtual to gitbutler-branch-actions
...
This is to establish a patter of which crates represent a higher level logic
2024-07-10 14:49:48 +02:00
Kiril Videlov
414e3b02f0
Code to kill
2024-07-09 17:22:01 +02:00
Kiril Videlov
8e3601e855
Merge: resolve lockfile conflicts
2024-07-02 16:21:54 +02:00
ndom91
628fdd1459
fix: rename eslint/prettier configs to mjs in root
2024-06-28 11:42:22 +02:00
Lukylix
28668e1b2c
Fix askpass pipe on windows
2024-06-19 14:08:10 +02:00
Sebastian Thiel
0ffa9e814c
add more information on how to cross-compiile on Windows
2024-05-25 16:39:57 +02:00
Ani Betts
bcadd03b44
Fix a typo in our command
2024-05-02 12:22:51 +02:00
Ani Betts
ed15283c37
More notes, come correct with line lengths
2024-05-02 12:12:36 +02:00
Ani Betts
bce2754525
Improve advice for npm prefix on Windows
...
Instead of trouncing the Program Files permissions, let's set an npm prefix instead
2024-05-02 12:00:27 +02:00
Josh Junon
a425c8c3b5
fix gitbutler-app -> gitbutler-tauri broken links
2024-04-04 12:55:08 +02:00
Kiril Videlov
65e215fa93
feat: Add instructions to build supplementary bins
2024-03-28 17:34:13 +01:00
Sebastian Thiel
95467bac8e
fix typo
2024-03-26 14:34:07 +01:00
Kiril Videlov
ba42702118
feat: Add information about joining the GitButler Team with job openings in various roles.
2024-03-13 18:27:19 +01:00
Pavel Laptev
b2e181ba16
copy change
2024-03-11 22:37:57 +01:00
Pavel Laptev
7e7ff89e79
development.md updated
...
- added Table of Content for east navigation
- added Design section
- fixed headings level. h1 could be only one a page
- added dividers between sections
2024-03-11 22:35:51 +01:00
Pranav2612000
b450a6428b
docs: add section for oauth login in dev mode
2024-02-20 19:09:16 +01:00
Robin Schmidt
37c9ccfe28
fix(docs): clean up some typos in documentation files
2024-02-17 18:54:08 +01:00
Ikko Eltociear Ashimine
492a880442
chore: fix typo in DEVELOPMENT.md
...
developlent -> development
2024-02-13 17:38:28 +01:00
Kiril Videlov
5b7f63739b
🔨 chore: update remote URLs in tests to match new repository location
2024-01-13 17:40:47 +01:00
Scott Chacon
718643022b
add a bunch of basic docs that we need for open sourcing this bad boy
2024-01-11 19:52:52 +01:00