mirek-fidler
7edd654237
Restores "real popups" in display popup
...
These were removed year ago because the placement is imprecise (macos, gtk do not allow odd pixel placement when UHD scaling, so it was a pixel off) and because of Wayland concerns. But the usefulness outweights these glitches...
2025-10-14 09:00:11 +02:00
Mirek Fidler
cd7a92e22e
Core: Removed UB from Link, ide: IconDes improvements
2024-07-14 11:03:54 +02:00
Mirek Fidler
547a50d33c
Core: ValueCache limits simplified, ide: Show branch in editorbar
2023-11-15 10:47:12 +01:00
Mirek Fidler
87034d3fe0
Core: ValueCache full reentrancy
2023-02-01 15:22:42 +01:00
Mirek Fidler
16c6bec902
Core: Fixed reentrancy issue of ValueCache
2023-01-27 14:40:39 +01:00
Mirek Fidler
febbbf7f8b
uppsrc: Fixed various MSBT warnings
2022-12-11 09:36:58 +01:00
Mirek Fidler
0449296f07
gui_sizeof merged, double formatting precsion in JSON/XML reduced to 15 digits
2022-06-03 11:43:48 +02:00
Mirek Fidler
84c80d95ff
Attributes optimisation
2022-05-01 19:29:59 +02:00
Mirek Fidler
e9d00e6531
Ctrl packed attributes
2022-04-29 18:01:10 +02:00
Mirek Fidler
9fd3d5eb3e
CtrlLib, Core: Mitore removed
2022-04-20 11:42:17 +02:00
cxl
c1dbe598d0
Core: Array::Add(One<T>&&), RichEdit: Removed 'new', Sqlite3: Fixed to compile
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15191 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-04 07:43:29 +00:00
cxl
6fca987969
uppsrc: Fixing GCC 10.2. warnings
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15182 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-01 08:03:33 +00:00
cxl
d066660f6e
CtrlCore: Fixed performance issue with Font cache in Gtk3 backend
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14590 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-13 17:13:27 +00:00
cxl
9a82b14059
Core: ValueCache
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14573 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-09 14:55:33 +00:00
cxl
c4695cccb8
Draw: Minor ImageCache related fixes
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14566 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-08 16:13:27 +00:00
cxl
d2967e13f1
uppsrc: In preparation to move to 64 bit hash codes, hash code type is now hash_t (replaces unsigned, dword)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14521 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-31 16:13:28 +00:00
cxl
74d60026ee
uppsrc: Undefined Behaviour sanitization
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13032 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-23 07:59:06 +00:00
cxl
814d5f2fc8
uppsrc: Fixed some GCC 8.1 warnings
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12806 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-03-03 23:40:34 +00:00
cxl
a3c5f961f5
CtrlCore: ActiveCtrl fixes
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12438 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-10-31 13:49:42 +00:00
cxl
dc232f59ed
Core: LRUCache::GetLRUKey (thanks fermium)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12436 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-10-31 11:50:40 +00:00
cxl
4ea50ca323
Core: One: clone instead of DeepCopyNew
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12117 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-07-29 18:20:34 +00:00
cxl
eab9dec6b9
Core: One, Any, Bits now have assignment deleted
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12109 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-07-28 09:34:59 +00:00
cxl
2bc6144244
Core: MakeOne changed to function
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12050 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-07-06 08:03:46 +00:00
cxl
73c5d9e968
ide: GDB improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12037 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-07-01 20:54:57 +00:00
cxl
4782c71afc
Core: Fixed MakeOne issue
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12034 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-06-30 18:27:35 +00:00
cxl
919f64245b
Core: Explicit destructor notation fixed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11861 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-03-22 10:44:07 +00:00
cxl
c0b5a02380
Core: Improved Create for InArray, One, Any, ArrayMap, FixedArrayMap, SortedArrayMap
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11558 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-12-16 11:00:12 +00:00
cxl
3edaa21e53
Core: CoWork Finish fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11361 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-10-10 18:32:05 +00:00
cxl
bafafcc6ed
Core: Fixed issue with Bits::SetN overload
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11107 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-05-18 13:45:13 +00:00
cxl
60fef1f0e1
Core: Fixed Bits::SetN
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11098 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-05-17 08:26:21 +00:00
cxl
f48fa0c1d5
Core: Bits::Get(pos, count), Get64
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11096 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-05-16 13:37:08 +00:00
cxl
cf58734363
Core: Bits now have multibit operations
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11093 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-05-16 11:06:14 +00:00
cxl
a752b15cc6
theide now supports Visual Studio 2017 C++ compiler auto setup (MSC15)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11040 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-04-29 18:05:15 +00:00
cxl
9860702ab7
Bits improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11032 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-04-26 11:33:02 +00:00
cxl
ce7186cd36
Core: Bits optimized, CtrlLib: ArrayCtrl::WhenColumnSort
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11029 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-04-25 10:37:55 +00:00
cxl
749e3c1b4d
Core: One::Get (alternative to operator~)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10871 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-02-22 08:31:18 +00:00
cxl
4bc8912a7a
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10868 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-02-21 10:50:14 +00:00
cxl
4ee2d46a0e
Core: MakeOne
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10866 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-02-21 10:32:54 +00:00
cxl
6d360a5f70
Core: One can now pick One of derived class
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10286 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-10-11 13:10:37 +00:00
cxl
0f9a64fb95
Core: One::Create fixed to support multiple parameters
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10249 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-09-28 19:18:54 +00:00
cxl
032ff3540a
Core: Single now allows contructor parameters
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10194 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-08-27 11:32:12 +00:00
cxl
7006e3aacc
Core: CoWork refactored
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10151 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-08-07 09:32:35 +00:00
cxl
b5a22f2a78
ide: fixed for previous ambiguity fix, some r-value fixes (thanks Novo!)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9923 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-06-11 16:05:36 +00:00
cxl
5edae0e110
.reorganizing
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9759 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-05-01 20:21:16 +00:00
cxl
71ce878be4
Core: initializer_list for Buffer
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8871 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-08-30 09:17:02 +00:00
cxl
b6b3fb333a
accidental typo removed...
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8821 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-08-19 20:02:44 +00:00
cxl
ea17af7cd8
Core: Fixed issue with pick with GCC11
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8819 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-08-19 18:53:43 +00:00
cxl
bb2f7386cd
Core: One::Is<TT>() const
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7529 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-07-22 10:57:50 +00:00
cxl
ba7ab3ed50
cpp11 branch merged back to to trunk
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7047 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-03-16 16:33:48 +00:00
cxl
bc96505ae6
*Core: LRUCache fix, Draw: Image issues
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6016 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-05-01 15:14:40 +00:00